DYNAMIC THROTTLING SYSTEMS AND SERVICES

Patent №

US 9,729,557

Granted

2017-08-08

Filed 2016

Owner

AMAZON TECHNOLOGIES, INC.

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15155890

A lightweight throttling mechanism allows for dynamic control of access to resources in a distributed environment. Each request received by a server of a server group is parsed to determine tokens in the request, which are compared with designated rules to determine whether to process or reject the request based on usage data associated with an aspect of the request, the token values, and the rule(s) specified for the request. The receiving of each request can be broadcast to throttling components for each server such that the global state of the system is known to each server. The system then can monitor usage and dynamically throttle requests based on real time data in a distributed environment.

AI hardwareH04L 47/745G06F 21/105G06F 40/205H04L 47/125H04L 47/826H04L 47/83H04L 63/10H04L 63/108+7 more

AI classification

AI hardware0.68
Knowledge representation0.24
Natural language0.00
Machine learning0.00
Planning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

AMAZON TECHNOLOGIES, INC.

assignment · 386070572

Assignors

SANYAL, SOUMYA, POWERS, ERNEST S., III, ZHOU, MACK, TAVIS, MATTHEW T., SLOTNICK, STEPHEN A., HUI, JOHN WAI YAM, SCHERMERHORN, CHARLES PORTER

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

© 2026 NYSGPT2525 LLC