Power management system and method for controlling use of power-consuming applications
AssigneeHewlett-Packard Development Company, L.P.
InventorCraig A. Walrath
Life of this patent
Estimating the term…
Abstract
A power management system comprises a power management module configured to receive a requested duration for powering an electronic device by a battery, the power management module configured to control use of power-consuming elements of the electronic device based on a prioritization of the power-consuming elements to enable powering of the electronic device by the battery for at least the requested duration.
Claims26
A power management system, comprising:
- a battery electrically connected to an electronic device;
- a power management module configured to receive a requested duration of time for powering the electronic device by the battery,
- the power management module to selectively control use of power-consuming applications that are executable by the electronic device based at least on a prioritization of the power-consuming applications to enable powering of the electronic device by the battery for at least the requested duration of time;
- and
- a power monitor to monitor the consumption of power by the electronic device.
An electronic device having a power management system, the electronic device comprising:
- a battery for providing power to the electronic device;
- a processor for executing applications, where the executing applications are assigned predetermined prioritization;
- and
- a power management module configured to dynamically control use of at least one of the executing application that is a power-consuming element of the electronic device based at least on the predetermined prioritization to enable use of the electronic device for a requested duration based at least on an amount of power available from the battery powering the electronic device.
A method for managing power consumption in an electronic device, the method comprising:
- receiving a requested duration of time for powering the electronic device by a battery and storing the requested duration in a memory;
- assigning, by a processor in the electronic device, a priority to each executable application from a plurality of executable applications that when executed by a processor cause the processor to consume battery power;
- executing, by the processor, one or more of the executable applications in the electronic device;
- determining, by the processor, an estimated battery power duration based at least on analyzing the battery and power draw conditions from the executing applications;
- and
- if the estimated battery power duration is below the requested duration of time, ceasing execution, by the processor, of one or more of the executing applications that have a lower priority than other executing applications.
Dependencies are inferred from the claim text.