Patent ID: 7055046
Filing Date: 2006-05-30
Classification: G06F

Abstract:
1. A computer readable medium including computer-executable instructions for implementing application power requirements-derived power state schemes, on a computing device comprising a plurality of component devices managed by device drivers, a set of global power state definitions, wherein each global power state definition specifies a default power state for each of the plurality of component devices managed by device drivers, and a device driver interface including a device power state set function for issuing a device-specific command for setting a power state of the specified component device to a specified power state, the computer-executable instructions facilitating performing the steps of: establishing a set of at least five device-specific power states under a selected one of the set of global power definitions; registering, via an application interface, a power state floor for a specified one of the plurality of component devices managed by the device drivers; and applying a new component power state change if the new component power state change is greater than the power state floor.