Distributed control over client-side requests for server resources
AssigneeApple Inc.
InventorsDarryl N. BLEAU, Jeffrey T. DAVEY, Krishna M. BEHARA, Jeremy M. WERNER
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsDarryl N. BLEAU, Jeffrey T. DAVEY, Krishna M. BEHARA, Jeremy M. WERNER
Estimating the term…
Techniques are disclosed for regulating a flow of requests from a client device to a server. The techniques include the step of receiving, from an application program executing on the client device, a request to perform an operation on the server. The client device determines a current budget value based upon an initial budget value, where the current budget value is reduced by a particular cost each time the server processes a request generated by the application program. The client device then determines a time-adjusted budget value based upon a sum of the current budget value and a regeneration value. Finally, the client device sends to the server the request to perform the operation only when the time-adjusted budget value exceeds a threshold value.
(canceled)
A method for regulating a flow of requests from a client device, the method comprising:
A method for regulating a flow of requests from a client device, comprising the steps:
A server device configured to regulate a flow of requests from a client device, the server device comprising:
Dependencies are inferred from the claim text.