HIERARCHICAL TOKEN BUCKETS

Patent №

US 11,616,725

Granted

2023-03-28

Filed 2021

Owner

AMAZON TECHNOLOGIES, INC.

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17305130

Systems and methods are provided for efficient handling of user requests to access shared resources in a distributed system, which handling may include throttling access to resources on a per-resource basis. A distributed load-balancing system can be logically represented as a hierarchical token bucket cache, where a global cache contains token buckets corresponding to individual resources whose tokens can be dispensed to service hosts each maintaining a local cache with token buckets that limit the servicing of requests to access those resources. Local and global caches can be implemented with a variant of a lazy token bucket algorithm to enable limiting the amount of communication required to manage cache state. High granularity of resource management can thus enable increased throttle limits on user accounts without risking overutilization of individual resources.

Knowledge representationAI hardwareH04L 47/125H04L 47/215H04L 47/781H04L 47/782

AI classification

AI hardware0.93
Knowledge representation0.60
Machine learning0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00
Vision0.00
Planning0.00

Ownership

AMAZON TECHNOLOGIES, INC.

assignment · 627880606

Assignors

SYED, SALMAN AHMAD, KUMAR, SANDEEP

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC