Back to results
US 8,799,691 B2Granted
Hierarchical power management
AssigneeHewlett-Packard Development Company, L.P.
InventorsGaurav Banga, Kaushik Barde, Anand Pandit
Life of this patent
Estimating the term…
Abstract
Methods, systems, apparatuses and program products are disclosed for providing power/energy control. HPM (Hierarchical Power Management) systems provide for and improve on the power management support beyond what is available in current PC notebooks and desktops.
Claims15
A method of managing a computing platform comprising:
- maintaining a plurality of virtualized FHF (fixed hardware feature(s)) codes responsive to a plurality of device interrupts and further responsive to a plurality of non-virtualized FHF codes;
- providing the plurality of virtualized FHF codes responsive to a first request from a first operating system;
- providing pass-through access to the plurality of non-virtualized FHF codes responsive to a second request from a second operating system;
- and
- setting a power mode of hardware running the computing platform to be a more active state than that reported by the virtualized FHF codes to the first operating system, if the second request requests the more active state and the first request requests a less active state.
2 more elements
A tangible, non-transitory computer-readable storage medium storing instructions that, if executed by a processor to operate for interrupt handling, cause the processor to:
- maintain a plurality of virtualized FHF (fixed hardware feature(s)) codes responsive to a plurality of device interrupts and further responsive to a plurality of non-virtualized FHF codes;
- provide the plurality of virtualized FHF codes responsive to a first request from a first operating system;
- provide pass-through access to the plurality of non-virtualized FHF codes responsive to a second request from a second operating system;
- and
- set a power mode of hardware running the computing platform to be at a more active state than that reported by the virtualized FHF codes to the first operating system, if the second request requests the more active state and the first request requests a less active state.
2 more elements
An electronic device comprising:
- a controller;
- and
- a memory having instructions encoded therein, the instructions when executed by the controller cause said controller to operate for power management by steps comprising the acts of:
- maintaining a plurality of virtualized FHF (fixed hardware feature(s)) codes responsive to a plurality of device interrupts and further responsive to a plurality of non-virtualized FHF codes;
- providing the plurality of virtualized FHF codes responsive to a first request from a first operating system;
- providing pass-through access to the plurality of non-virtualized FHF codes responsive to a second request from a second operating system;
- and
- setting a power mode of hardware running the computing platform to be at a more active state than that reported by the virtualized FHF codes to the first operating system, if the second request requests the more active state and the first request requests a less active state.
5 more elements
Dependencies are inferred from the claim text.