Method for performing power consumption management, and associated apparatus
US-9189055-B2 · Nov 17, 2015 · US
US10488905B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10488905-B2 |
| Application number | US-201615353596-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 16, 2016 |
| Priority date | Nov 16, 2016 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computing device has an energy storage device system with multiple energy storage devices. Various different criteria are used to determine which one or more of the multiple energy storage devices to discharge at any given time to provide power to the computing device. The criteria can include characteristics of the energy storage devices as well as hardware and/or physical characteristics of the computing device, characteristics of the energy storage devices and/or the computing device that change while the computing device operates, and predicted behavior or usage of the computing device. These criteria are evaluated during operation of the computing device, and the appropriate energy storage device(s) from which to draw power at any given time based on these criteria are determined.
Opening claim text (preview).
What is claimed is: 1. A method implemented in a computing device having multiple energy storage devices, the method comprising: determining, for each of multiple thermal zones of the computing device, respective temperatures of the thermal zones, wherein the temperatures comprise temperatures of the thermal zones and not temperatures of the energy storage devices, wherein each thermal zone contains a respective power-drawing component of the computing device and a respective energy storage device, and wherein the temperatures of the thermal zones are determined according to temperature measurements obtained from components of the computing device other than the energy storage devices, and wherein storage of the computing device stores indications of which components are in which thermal zones and stores the temperatures of the respective thermal zones; determining, based on multiple criteria regarding operation of the computing device, which of the multiple energy storage devices to draw power from, the multiple criteria including the temperatures of the respective thermal zones; and configuring, according to the determining, each of the one or more of the multiple energy storage devices. 2. The method as recited in claim 1 , wherein the determining comprises determining to draw power from one of the multiple energy storage devices that is not in a thermally hot zone. 3. The method as recited in claim 1 , wherein the multiple criteria includes dynamic system criteria, the dynamic system criteria includes for each of the multiple energy storage devices an indication of a thermal zone in which the energy storage device is located, and the determining comprises duty cycling the multiple energy storage devices in different thermal zones. 4. The method as recited in claim 1 , wherein the multiple criteria includes dynamic system criteria, the dynamic system criteria includes an indication of whether the computing device is under a power load that exceeds a threshold, and the determining comprises selecting at least two of the energy storage devices in response to determining that the computing device is under a power load that exceeds a threshold. 5. The method as recited in claim 1 , wherein the multiple criteria includes static criteria, the static criteria includes electrical proximity of a component in the computing device to each of the multiple energy storage devices, and the determining comprises determining to draw power from the one of the multiple energy storage devices being most energy efficient for the component relative to the other energy storage devices. 6. The method as recited in claim 1 , wherein the multiple criteria includes static criteria, the static criteria includes an energy storage device charge level, and the determining one or more of the multiple energy storage devices to draw power from comprises determining to draw power from one of the multiple energy storage devices that satisfies a threshold charge level for the energy storage device. 7. The method as recited in claim 1 , wherein the determining comprises determining to draw power from a particular one of the multiple energy storage devices in response to predicting that the one energy storage device will be removed from the computing device within a threshold amount of time and/or energy and the other ones of the multiple energy storage devices are not able to provide power to the computing device for a duration of time that the computing device is predicted to run in the absence of an additional power source. 8. The method as recited in claim 1 , wherein the multiple criteria include power source connection predictions, and the determining comprises determining to draw power from the multiple energy storage devices in a balanced manner based on the power source connection predictions. 9. The method as recited in claim 1 , wherein the multiple criteria include expected future workload and/or energy usage predictions, and the determining comprises determining to draw power from the multiple energy storage devices in a balanced manner in response to predicting that there is sufficient charge in the energy storage devices to perform the expected future workload and/or energy usage of the computing device. 10. The method as recited in claim 1 , further comprising, according to the multiple criteria, reducing performance of a hardware component and/or software component of the computing device. 11. The method as recited in claim 1 , wherein the determining comprises determining the one or more of the multiple energy storage devices using battery age balancing. 12. A method implemented in a computing device having multiple energy storage devices, the method comprising: determining values for multiple criteria regarding the computing device, the multiple criteria including hardware characteristics of the computing device, the hardware characteristics of the computing device including electrical proximity of each of the multiple energy storage devices to a component of the computing device; determining, based on the multiple criteria, one or more of the multiple energy storage devices to draw power from, the determining the one or more energy storage devices including identifying one of the multiple energy storage devices that is most energy efficient for the component; and configuring each of the one or more of the multiple energy storage devices to provide power to the computing device, the configuring including configuring the one of the multiple energy storage devices that is determined to be closest to the component to provide power to the component. 13. The method as recited in claim 12 , further comprising: the values for the multiple criteria including dynamic system criteria, the dynamic system criteria including a temperature of each of multiple thermal zones of the computing device; and the determining the one or more energy storage devices including determining the one or more of the multiple energy storage devices to draw power from based at least in part on the temperatures of each of the multiple thermal zones. 14. The method as recited in claim 12 , wherein the multiple criteria includes for each of the multiple energy storage devices an indication of a thermal zone in which the energy storage device is located, and the determining one or more of the multiple energy storage devices to draw power from comprises duty cycling ones of the multiple energy storage devices in different thermal zones. 15. The method as recited in claim 12 , wherein the multiple criteria includes an indication of whether the computing device is under a high power load, and the determining one or more of the multiple energy storage devices to draw power from comprises selecting at least two of the multiple energy storage devices in response to determining that the computing device is under a high power load. 16. The method as recited in claim 12 , wherein the multiple criteria include energy storage device presence predictions, and the determining one or more of the multiple energy storage devices to draw power from comprises determining to draw power from a particular one of the multiple energy storage devices in response to predicting that the one energy storage device will be removed from the computing device within a threshold amount of time and the other ones of the multiple energy storage devices are not able to provide power to the computing device for a duration of time that the one energy storage device is not present at the computing device and power cannot be replenished to the multiple energy storage devices. 17.
Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level · CPC title
Arrangements for using multiple switchable power supplies, e.g. battery and AC (G06F1/30 takes precedence) · CPC title
Power management, i.e. event-based initiation of a power-saving mode · CPC title
Power supply means, e.g. regulation thereof (for memories G11C) · CPC title
comprising thermal management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.