The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 05, 2021

Filed:

Jul. 27, 2017
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Akash Kayal, Seattle, WA (US);

Michael James McInerny, Seattle, WA (US);

Jane Mooney, Seattle, WA (US);

Brandon William Porter, Yarrow Point, WA (US);

Darryl Havens, Seattle, WA (US);

Donald Arthur Parsons, Seattle, WA (US);

Robert Karl Beckmeyer, Sammamish, WA (US);

Luan Khai Nguyen, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 30/06 (2012.01); G06F 16/9535 (2019.01); G06Q 50/00 (2012.01); G06Q 30/02 (2012.01);
U.S. Cl.
CPC ...
G06Q 30/0643 (2013.01); G06F 16/9535 (2019.01); G06Q 30/0283 (2013.01); G06Q 50/01 (2013.01);
Abstract

Techniques described herein include systems and methods for throttling requests for content to reduce stress on a check out pipeline associated with an electronic marketplace thereby avoiding overstressing a server to the point of no longer processing requests from users. In embodiments, first information may be maintained that identifies a ranking for a plurality of items based on a score. A predicted velocity of content requests about the plurality of items may be maintained and second information about an actual velocity of content requests about the plurality of items may be received. In response to a request for content, a portion of items may be identified based on the scores associated with said portion and partition the portion into a number of groups or partitions based on the predicted velocity and the second information. A data object that comprises the portion of items associated with a partition may be generated.


Find Patent Forward Citations

Loading…