Systems and methods for power consumption management
AssigneeApple Inc.
InventorsAnna-Katrina Shedletsky, Fletcher R. Rothkopf, Samuel Bruce Weiss
Life of this patent
Estimating the term…
Abstract
A power source is configured to supply power to one or more components of an electronic device. A processing device that is in communication with the power source can be configured to determine an estimated power requirement of the mobile electronic device during a time period, to determine a charge state of the power source, and to produce an indication of the remaining use time of the electronic device based on the estimated power requirement and the charge state of the power source.
Claims20
A processing device for managing power consumption, the processing device configured to:
- analyze a historical use of the processing device to determine a first amount of power used by the processing device during a number of repeating processes executed by the processing device;
- during an upcoming time period, determine a power requirement required by the processing device to perform one or more upcoming processes, the one or more upcoming processes corresponding to at least one repeating process of the number of repeating processes;
- determine whether a second amount of power accessible by the processing device through a power supply is sufficient to satisfy the power requirement;
- and
- in accordance with determining that the second amount of power is insufficient to satisfy the power requirement, change a priority of the one or more upcoming processes to allocate or reserve power for at least one process of the one or more upcoming processes, the at least one process of the one or more upcoming processes being performed in accordance with the processing device executing processes for at least one application during the upcoming time period.
A method for managing power consumption, the method comprising:
- analyzing a historical use of a processing device to determine an amount of power used by the processing device during a number of repeating processes executed by the processing device;
- determining a power requirement required by the processing device to perform one or more upcoming processes corresponding to at least one repeating process of the number of repeating processes;
- and
- based on the power requirement and the amount of power used during the number of repeating processes, changing a priority of the one or more upcoming processes to allocate or reserve power with respect to the processing device, at least one process of the one or more upcoming processes being performed in accordance with the processing device executing processes for at least one application.
A processor of an electronic device, the processor configured to:
- analyze a historical use of the electronic device to determine a first amount of power used by the processor during a number of repeating processes executed by the processor;
- based on the historical use, determine a historical amount of power used by the electronic device during execution of one or more applications on the electronic device;
- using the historical amount of power used by the electronic device during execution of the one or more applications on the electronic device, determine a power requirement required by the electronic to perform one or more upcoming processes corresponding to the one or more applications in an upcoming time period;
- determine whether a second amount of power accessible by the electronic device through a battery is sufficient to satisfy the power requirement;
- and
- in accordance with determining that the second amount of power is insufficient to satisfy the power requirement, reserve power for at least one application of the one or more applications during the upcoming time period.
Dependencies are inferred from the claim text.