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.

Date of Patent:
Jan. 03, 2017

Filed:

Aug. 05, 2013
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Yariv Bachar, Kibbutz Ma'abarot, IL;

Ron Edelstein, Tel Aviv, IL;

Alon Horowitz, Tel-Aviv, IL;

Oded Sonin, Omer, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 12/911 (2013.01); G06F 9/50 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 47/70 (2013.01); G06F 9/50 (2013.01); G06F 9/505 (2013.01); H04L 67/10 (2013.01); G06F 2209/504 (2013.01); Y02B 60/142 (2013.01);
Abstract

In one embodiment, by way of example only, a resource threshold limits the resource usage of each of the multiplicity of clients. The resource threshold of each of the multiplicity of clients increases over time and decreases when the resources deplete and a resource request of a client is rejected. A subset of clients is created from the multiplicity of clients having a resource usage greater than the resource usage of the rejected client. A dynamic average of a normalized number of resources is calculated from the subset of clients. The resource threshold of each client from the subset of clients is decreased based on the dynamic average of the subset of clients, and further acquisition of resources is restricted from each client from the subset of clients in order to bring the resource usage of each of the subset of clients under the resource threshold.


Find Patent Forward Citations

Loading…