Dynamically adjustable power usage
US-2015198996-A1 · Jul 16, 2015 · US
US9665158B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9665158-B2 |
| Application number | US-201514630882-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 25, 2015 |
| Priority date | Feb 25, 2015 |
| Publication date | May 30, 2017 |
| Grant date | May 30, 2017 |
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 battery-powered device may receive document data that includes information associated with a document. The device may determine a battery level and may determine whether the battery level satisfies a threshold value. If the battery level satisfies the threshold value, the device may present the document for display. If the battery level does not satisfy the threshold value, the device may present a battery-saving version of the document for display. The battery-saving version may omit and/or modify one or more elements included in the document.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a processor associated with a client device, data that includes information associated with a first element in a document; determining, by the processor, a battery level associated with the client device; determining, by the processor, whether the battery level satisfies a threshold; presenting, by the processor and when the battery level satisfies the threshold, the document for display on a display of the client device, wherein presenting the document includes presenting the first element; and presenting, by the processor and when the battery level does not satisfy the threshold, a modified document for display on the display, wherein the modified document includes a modified version of the first element that is formed using a table that stores data indicating how to modify elements to form modified versions of the elements, and wherein the client device uses less power to present the modified document than the document. 2. The method of claim 1 , wherein the first element is associated with an image, and wherein the modified version of the first element is formed by changing at least one of a color, a shape, a size, a brightness, or a displayed position associated with the image. 3. The method of claim 1 , wherein the first element is associated with dynamic content, and wherein the modified version of the first element is associated with a static version of the dynamic content. 4. The method of claim 1 , wherein the data further includes information associated with a second element in the document, and wherein the modified version omits the second element. 5. The method of claim 1 , wherein the data further includes instructions for generating the modified version of the first element. 6. The method of claim 1 , further comprising: generating a request for the document, wherein the request includes an indication of the battery level; and forwarding the request to another device, wherein the data is received from the other device. 7. The method of claim 1 , further comprising: identifying an attribute associated with the first element; estimating, based on the attribute, a first amount of power to be used by the client device to present the first element for display; and calculating the threshold based on the first amount of power. 8. The method of claim 7 , further comprising: identifying a second amount of power being used by the client device before presenting the document or the modified document, wherein the threshold is further calculated based on a sum of the first amount of power and the second amount of power. 9. A device comprising: a display; a battery; a battery sensor configured to identify a battery level associated with the battery; and a processor configured to: receive data that includes information associated with a first element in a document; determine whether the battery level satisfies a threshold; present, when the battery level satisfies the threshold, the document on the display, wherein presenting the document includes presenting the first element; and present, when the battery level does not satisfy the threshold, a modified document for display on the display, wherein the modified document includes a modified version of the first element formed based on a table that stores data indicating how to modify elements to form modified version of the elements, and wherein the presenting the modified document uses less power than presenting the document. 10. The device of claim 9 , wherein the first element is associated with an image, and wherein the modified version of the first element is formed by changing at least one of a color, a shape, a size, a brightness, or an intensity associated with the image. 11. The device of claim 9 , wherein the first element is associated with dynamic content, and wherein the modified version of the first element is associated with a static version of the dynamic content. 12. The device of claim 9 , wherein the data further includes information associated with a second element in the document, and wherein the modified version does not include the second element. 13. The device of claim 9 , wherein the processor is further configured to: determine whether the battery is being recharged when the data is received, wherein the modified document is presented for display based on determining that the battery is not being recharged. 14. The device of claim 9 , wherein the processor is further configured to: generate a request for the document, wherein the request includes an indication of the battery level; and forward the request to another device, wherein the data is received from the other device. 15. The device of claim 9 , wherein the processor is further configured to: identify an attribute associated with the first element; estimate, based on the attribute, a first amount of power to be used by the device when presenting the first element for display; and determine the threshold based on the first amount of power. 16. The device of claim 15 , wherein the processor is further configured to: identify a second amount of power being used by the device before presenting the document or the modified document, wherein processor further determines the threshold based on a sum of the first amount of power and the second amount of power. 17. A non-transitory computer-readable medium configured to store instructions, the instructions comprising: one or more instructions that, when executed by a processor associated with a device, cause the processor to: identify a battery level of a battery associated with the device; receive data that includes information associated with a first element in a document; determine whether the battery level satisfies a threshold; present, when the battery level satisfies the threshold, the document for display on a display of the device, wherein presenting the document include presenting the first element; and present, when the battery level does not satisfy the threshold, a modified document for display on the display, wherein the modified document includes a modified version of the first element formed based on a table that stores data indicating how to modify elements to form modified version of the elements, and wherein the presenting the modified document uses less power than presenting the document. 18. The non-transitory computer-readable medium of claim 17 , wherein the first element is associated with an image, and wherein the modified version of the first element is formed by changing at least one of a color, a shape, a size, a brightness, or an intensity associated with the image. 19. The non-transitory computer-readable medium of claim 17 , wherein the data further includes information associated with a second element in the document, and wherein the modified version excludes the second element. 20. The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions, when executed by the processor, further cause the processor to: identify an attribute associated with the first element; estimate, based on the attribute, an amount of power to be used by the device when presenting the first element for display; and determine the threshold based on the amount of power.
Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level · CPC title
Power saving in display device · CPC title
Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.