×

Power management architecture for defining component power states under a global power state and maintaining a power state floor for a specified component if a power state for the specified component under a new global power state is below the power state floor

  • US 7,065,659 B2
  • Filed: 06/28/2002
  • Issued: 06/20/2006
  • Est. Priority Date: 06/28/2002
  • Status: Active Grant
First Claim
Patent Images

1. A power management framework, embedded as computer instructions and data structures in a computer storage medium, for managing consumption of power by a computing device comprising a plurality of component devices managed by device drivers, the power management framework comprising:

  • 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 power manager including;

    an application interface including a function facilitating registering a required power state for a specified one of the plurality of component devices managed by the device drivers, wherein the required power state comprises a power state floor for the specified component device,a device driver interface including a device power state set function facilitating issuing a device-specific command setting a power state of the specified component device to the power state floor, andlogic for detecting that a new global power state is pending wherein a new power state for the specified component device is less than the power state floor of the specified one of the plurality of component devices, and in response, maintaining the power state floor of the specified component device while entering the new global power state.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×