Battery usage tracking user interface

US9606706B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9606706-B2
Application numberUS-201414503078-A
CountryUS
Kind codeB2
Filing dateSep 30, 2014
Priority dateMay 30, 2014
Publication dateMar 28, 2017
Grant dateMar 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A portable electronic device having a user interface for displaying battery usage of the device over a given time period, with the battery usage from various subsystems. The various subsystems including at least one hardware subsystem and the battery usage attributed to a plurality of software applications based on activity of the plurality of software applications, while battery usage of the various subsystems was monitored.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with one or more processors and memory, cause the device to: attribute a portion of battery usage of a first hardware subsystem during a first time period to a first application based on the battery usage of the first hardware subsystem that occurred during activity by the first application during the first time period; attribute a portion of the battery usage of the first hardware subsystem during the first time period to a second application based on the battery usage of the first hardware subsystem that occurred during activity by the second application during the first time period; receive a request to display a battery usage user interface corresponding to the first time period; in response to the request to display a battery usage user interface corresponding to the first time period, display the battery usage user interface that includes a representation of the battery usage attributed to the first application during the first time period and a representation of the battery usage attributed to the second application during the first time period; attribute a portion of battery usage of the first hardware subsystem during a second time period to the first application based on the battery usage of the first hardware subsystem that occurred during activity by the first application during the second time period; attribute a portion of the battery usage of the first hardware subsystem during the second time period to the second application based on the battery usage of the first hardware subsystem that occurred during activity by the second application during the second time period; receive a request to display the battery usage user interface corresponding to the second time period, the second time period at least partially overlapping with the first time period; and in response to the request to display the battery usage interface corresponding to the second time period, display the battery usage user interface including a representation of the battery usage attributed to the first application during the second time period and a representation of the battery usage attributed the second application during the second time period. 2. The non-transitory computer-readable storage medium of claim 1 , wherein the battery usage user interface does not include a direct representation of the battery usage of the first hardware subsystem. 3. The non-transitory computer-readable storage medium of claim 1 , wherein the battery usage user interface includes a representation of the battery usage of a second hardware subsystem that is not attributed to the first application or the second application. 4. The non-transitory computer-readable storage medium of claim 1 , further comprising instructions to cause the device to: attribute a portion of battery usage of a second hardware subsystem to the first application based on the battery usage of the second hardware subsystem that occurred during activity by the first application; attribute a portion of the battery usage of the second hardware subsystem to the second application based on the battery usage of the second hardware subsystem that occurred during activity by the second application. 5. The non-transitory computer-readable storage medium of claim 1 , further comprising instructions to cause the device to: attribute a portion of battery usage of a first software subsystem to the first application based on the battery usage of the first software subsystem that occurred during activity by the first application; attribute a portion of the battery usage of the first software subsystem to the second application based on the battery usage of the first software subsystem that occurred during activity by the second application. 6. The non-transitory computer-readable storage medium of claim 5 , wherein the first software subsystem include a notification daemon. 7. The non-transitory computer-readable storage medium of claim 5 , wherein the first software subsystem includes an operating system process. 8. The non-transitory computer-readable storage medium of claim 5 , wherein a portion of the battery usage of a second software subsystem during activity by the first application is not attributed to the first application and a portion of the battery usage of the second software subsystem during activity by the second application is not attributed to the second application, and the battery usage user interface includes an item representing the second software subsystem including a representation of the battery usage attributed to the second software subsystem and not attributed to the first application or the second application. 9. The non-transitory computer-readable storage medium of claim 8 , wherein the second software subsystem comprises a home screen or lock screen. 10. The non-transitory computer-readable storage medium of claim 8 , wherein the second software subsystem comprises notifications. 11. The non-transitory computer-readable storage medium of claim 8 , wherein the second software subsystem comprises a voice assistant. 12. The non-transitory computer-readable storage medium of claim 1 , wherein the first hardware subsystem includes a central processing unit (CPU) or graphics processing unit (GPU). 13. The non-transitory computer-readable storage medium of claim 1 , wherein the first hardware subsystem includes a wireless antenna. 14. The non-transitory computer-readable storage medium of claim 1 , wherein the first hardware subsystem includes a display backlight. 15. The non-transitory computer-readable storage medium of claim 1 , further comprising instructions to cause the device to: attribute, to the first application, battery usage caused by a background activity benefiting the first application that occurred while the first application was not active. 16. The non-transitory computer-readable storage medium of claim 1 , wherein the request to display the battery usage user interface corresponding to the first time period comprises activation of a portion of a segmented user interface element corresponding to the first time period. 17. The non-transitory computer-readable storage medium of claim 1 , wherein the request to display the battery usage user interface corresponding to the second time period comprises activation of a portion of a segmented user interface element corresponding to the second time period. 18. The non-transitory computer-readable storage medium of claim 1 , wherein the first time period is based on a period of operation of the device. 19. The non-transitory computer-readable storage medium claim 1 , wherein the first time period corresponds to a tune period the device is powered. 20. The non-transitory computer-readable storage medium of claim 1 , wherein the first time period corresponds to a calendar period. 21. The non-transitory computer-readable storage medium of claim 1 , wherein the battery usage user interface includes representations of battery usage attributed to items having battery usage in excess of a threshold percentage of total battery usage, and the representations of battery usage attributed to the items represents substantially the total battery usage. 22. The non-transitory computer-readable storage medium of claim 1 , wherein the battery usage user interface includes a representation of

Assignees

Inventors

Classifications

  • for indicating electrical conditions or variables, e.g. visual or audible indicators · CPC title

  • G06F3/0484Primary

    for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • G06F1/28Primary

    Supervision thereof, e.g. detecting power-supply failure by out of limits supervision · CPC title

  • Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level · CPC title

  • Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9606706B2 cover?
A portable electronic device having a user interface for displaying battery usage of the device over a given time period, with the battery usage from various subsystems. The various subsystems including at least one hardware subsystem and the battery usage attributed to a plurality of software applications based on activity of the plurality of software applications, while battery usage of the v…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G01R31/3646. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).