Patent US6258280B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6167330A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic power management of systems

Assignee: United States Department of the Air Force
•
Filing: 1998-05-08
•
Granted: 2000-12-26
•
Expires: 2018-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for power management of components within a system by introducing low-level instructions, such as NOPS, delay loops, and sleep modes, into the instruction sequences within logical components of the system, thereby allowing the system to maintain desirable power dissipation over a given time interval. Through employment of a control mechanism, a system can interrupt itself periodically to determine if the power dissipation must be limited and to what extent. A system can determine if and by how much it must limit its power by polling external components. The method may be implemented by a controller that intelligently manages power dissipation of components through selective manipulation of computer operations by selected components. Controll of power dissipation for the selected components is intelligently based on overall system performance requirements. Furthermore, a plurality of sensors can measure power dissipation of a plurality of components in the system and cause the controller to selectively manipulate those components that require power management. In a proactive approach, power dissipation for the plurality of managed components can be controlled based on known power characteristics for the selected components without necessarily monitoring the power dissipation of the system through sensors. In a reactive approach, a plurality of sensors that measure power dissipation in the system can cause the controller to selectively manipulate components requiring power management. The system can employ a combination of proactive and reactive approaches to power management.

Inventors

  • 👤 Mark H. Linderman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:12
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/3089; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F11/3058; G06F11/3062; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/49; G05B2219/49216

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 101 words
A system for dynamically regulating power, comprising: more than one controlled component, where power of each said controlled component is dynamically regulated via mechanisms known in the art; any number of non-controlled components, where power of said non-controlled components is dynamically predicted; a controller, wherein said controller dynamically determines the desired power of each said controlled component to optimize system performance based upon a known power budget, the predicted power of said non-controlled components, and the power and performance tradeoff of said controlled components; and a mechanism to communicate the desired power from said controller to each of said controlled components.
Claim 2
Independent Claim 101 words
A system for dynamically regulating power, comprising: more than one controlled component, where power of each said controlled component is dynamically regulated via mechanisms known in the art; any number of non-controlled components, where power of said non-controlled components is dynamically predicted; a controller, wherein said controller dynamically determines the desired power of each said controlled component to optimize system performance based upon a known power budget, the predicted power of said non-controlled components, and the power and performance tradeoff of said controlled components; and a mechanism to communicate the desired power from said controller to each of said controlled components.
Claim 3
Dependent Claim 24 words
The system of claim 1, further comprising sensors to dynamically measure the power of said non-controlled components to aid in said prediction of power.
Claim 4
Dependent Claim 36 words
The system of claim 1, wherein said controller determines the power and performance tradeoff of said controlled components based upon required temporal ordering of the operations being performed on said controlled components and said non-controlled components.
Claim 5
Dependent Claim 23 words
The system of claim 1, wherein said controller determines the power and performance tradeoff of said controlled components based upon computational instructional analysis.
Claim 6
Dependent Claim 66 words
The system of claim 1, further comprising: a plurality of said systems for dynamically regulating power; and a level-wide controller, wherein said level-wide controller dynamically determines the desired power of each said controlled component of each said system for dynamically regulating power to optimize system performance based upon a known power budget and the power and performance tradeoff of each said system for dynamically regulating power.
Claim 7
Dependent Claim 54 words
The system of claim 5, wherein said level-wide controller determines the power and performance tradeoff of each said controlled component of each said system for dynamically regulating power based upon required temporal ordering of the operations being performed on said controlled components and said non-controlled components of each said system for dynamically regulating power.
Claim 8
Dependent Claim 33 words
The system of claim 5, wherein said level-wide controller determines the power and performance tradeoff of each said controlled component of each said system for dynamically regulating power based upon computational instructional analysis.
Claim 9
Dependent Claim 51 words
The system of claim 5, further comprising a plurality of said systems for dynamically regulating power, arranged in a hierarchy, wherein the power budget of each said level-wide controller below the top level of the hierarchy is dynamically determined by said level-wide controller at the next higher level of the hierarchy.
Claim 10
Dependent Claim 39 words
The system of claim 8, wherein each said level-wide controller determines the power and performance tradeoff of each said controlled component of said system for dynamically regulating power said level-wide controller is part of based upon computational instructional analysis.

References Cited (Backward Citations)

US4639864A Cited
US5339426A Cited
US5721937A Cited
US5811890A Cited
US5825674A Cited
US5784636A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-26 2004-06-26 2004-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-26 2008-06-26 2008-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-26 2012-06-26 2012-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag