(19) United States
(12) Patent Application Publication (io) Pub. No.: US 2004/0003300 Al
Malueg et al. (43) Pub. Date: Jan. 1,2004
(54) POWER MANAGEMENT ARCHITECTURE FOR COMPUTING DEVICES
(75) Inventors: Michael D. Malueg, Renton, WA (US);
Jeffrey D. Midkiff, Renton, WA (US);
Jeff D. Rosenfeld, Seattle, WA (US)
Correspondence Address:
LEYDIG VOIT & MAYER, LTD
TWO PRUDENTIAL PLAZA, SUITE 4900
180 NORTH STETSON AVENUE
CHICAGO, IL 60601-6780 (US)
(73) Assignee: Microsoft Corporation, Redmond, WA
(21) Appl. No.: 10/184,595
(22) Filed: Jun. 28, 2002
Publication Classification
(51) Int. CI.7 G06F 1 26
(52) U.S. C I 713/300
A method and power management infrastructure are disclosed that facilitate implementing application power requirements-derived device power state schemes, on a computing device comprising a plurality of component devices managed by device drivers. The disclosed power management framework includes a set of global power state definitions specifying, for each global power state, default power states for the component devices. The infrastructure also includes a power manager. The power manager includes an application interface including a function for registering device-specific requirements associated with particular applications executing on the computing device. The power manager also includes a device power state set function facilitating issuing a device-specific command setting a power state of a specified component device. The power manager executes decision logic for detecting that the power state requirement for a device exceeds a current power state, and in response invokes the device power state set function to set the component device's power state to the required power state.