System and method for providing throttling, prioritization and traffic shaping during request processing via a budget service
US7895353B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Aug 8, 2008 |
| Grant date | Feb 22, 2011 |
| Priority date | — |
| Expiry date | Jun 3, 2029 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/61
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A network gateway application is described that provides throttling, prioritization and traffic shaping for incoming requests from client applications. A request is received by a plug-in manager component of the gateway application. The plug-in manager can then invoke the budget service in order to determine a current available budget for the request. The budget can be computed according to a service level agreement for the service provider, application or network node. The requests can be of high or low priority. If the budget is greater than a specified priority threshold value, the low priority requests can be denied, while the high priority requests can be processed as long as there is some available budget left. If the budget for the request has reached the restricted level, the request can be denied and optionally enqueued to a traffic shaping queue to be processed at a later time.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.