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.
Patent No.:
Date of Patent:
Oct. 01, 2019
Filed:
Mar. 23, 2015
Amazon Technologies, Inc., Seattle, WA (US);
Peter Sven Vosshall, Bainbridge Island, WA (US);
Samuel John Young, Seattle, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Throttling for network requests may be implemented. A request processing balance may be provided for processing received network requests for a given period of time. As network requests are received, processing costs may be determined for the network requests. Processing costs may be determined on-the-fly based on processing times, resources consumed, or costs incurred to process the network requests at additional systems, in some embodiments. The request processing balance may be updated according to the determined processing costs of received network requests. Network requests may be throttled based on the current request processing balance. In some embodiments, an estimated processing cost may be determined and compared with the current request processing balance to determine whether to throttle the network requests.