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:
Aug. 11, 2015

Filed:

Nov. 08, 2011
Applicants:

Joshua H. Stubbs, Longmont, CO (US);

Andrew J. Frantz, Superior, CO (US);

Norman S. Gargash, Boulder, CO (US);

Gabriel A. Watkins, San Diego, CA (US);

Grady L. Caraway, Boulder, CO (US);

Inventors:

Joshua H. Stubbs, Longmont, CO (US);

Andrew J. Frantz, Superior, CO (US);

Norman S. Gargash, Boulder, CO (US);

Gabriel A. Watkins, San Diego, CA (US);

Grady L. Caraway, Boulder, CO (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 1/32 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5094 (2013.01); G06F 1/3203 (2013.01); G06F 1/3206 (2013.01); G06F 1/329 (2013.01); G06F 1/3243 (2013.01); Y02B 60/1239 (2013.01); Y02B 60/142 (2013.01); Y02B 60/144 (2013.01);
Abstract

Resource state sets corresponding to the application states are maintained in memory. A request may be issued for a processor operating in a first application state corresponding to the first resource state set to transition to a second application state corresponding to the second resource state set. A start time to begin transitioning resources to states indicated in the second resource state set is scheduled based upon an estimated amount of processing time to complete transitioning. A process is begun by which the states of resources are switched from states indicated by the first resource state set to states indicated by the second resource state set. Scheduling the process to begin at a time that allows the process to be completed just in time for the resource states to be immediately available to the processor upon entering the second application state helps minimize adverse effects of resource latency.


Find Patent Forward Citations

Loading…