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:
Dec. 27, 2016

Filed:

Sep. 27, 2012
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Fernando A. Urbina, Colorado Springs, CO (US);

J. Rhoads Hollowell, II, Lafayette, CO (US);

Steven Lee, Fremont, CA (US);

Steven J. Sfarzo, Los Gatos, CA (US);

Paul M. Thompson, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/26 (2006.01); G06F 1/32 (2006.01); G06F 1/00 (2006.01);
U.S. Cl.
CPC ...
G06F 1/26 (2013.01); G06F 1/3206 (2013.01); G06F 1/266 (2013.01);
Abstract

The disclosed embodiments provide a system that manages power allocated through a set of bus interfaces on a computer system. During operation, the system obtains a first request for revocable current beyond a reserved current for a first bus interface from the set of bus interfaces, wherein the request is associated with a first device connected to the first bus interface. Next, the system allocates the revocable current to the first bus interface from an extra-current budget for the set of bus interfaces. Upon detecting a connection of a second device that requires non-revocable current over the extra-current budget to a second bus interface from the set of bus interfaces, the system transmits a first notification to the first device to relinquish the revocable current. Finally, the system allocates the non-revocable current to the second device from the relinquished revocable current.


Find Patent Forward Citations

Loading…