IP Library › Granted Patent US 9,552,038
Granted Patent B2
US 9,552,038 · App. 13/678,858 · Granted Jan 24, 2017

Monitoring and managing processor activity in power save mode of portable electronic device

Inventors: Minsu Kim (Busan, KR); Chihyun Cho (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F1/3206G06F1/3215G06F1/3265G06F1/3287G06F11/3003G06F11/3062G06F2201/865Y02B60/1242Y02B60/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,552,038
App. No.
13/678,858
Granted
Jan 24, 2017
Kind
B2
Abstract

An electronic device and a method operative therein monitor automatic wakeup events that occur during a power save mode. Wakeup events are monitored for respective applications executable within the electronic device. Applications with processing activity during the power save mode are then listed, on the basis of at least the monitored wakeup events. An indication of which apps are consuming battery power during the power save mode can then be obtained.

Claims (60)

1. A method operative in a portable electronic device, comprising:

obtaining information indicative of an amount of background power usage for respective applications consuming power within the electronic device, the information comprising a ratio of automatic wakeups of a given application due to registered alarms, to user initiated executions of the given application occurring during a predetermined time period of device operation;

determining based on the obtained information, a first group of applications, each of which consumes higher power in a background than that consumed by each application in a second group of applications among the applications; and

displaying a list, which includes the first group of applications and excludes the second group of applications, including information indicative of the amount of background power usage for respective applications of the first group of applications.

2. The method of claim 1 , further comprising registering, for each application requesting at least one wakeup during a power save mode operation, at least one wakeup alarm with an alarm manager.

3. The method of claim 1 , wherein the obtained information is obtained during a power save mode, which is a mode in which a display of the electronic device is turned off, and the method further comprising automatically initiating the power save mode following a predefined time in which no user interaction with the device is detected.

4. The method of claim 1 , further comprising displaying at least a first menu option to enable blocking automatic wakeups for a selected application listed on the first group of applications.

5. The method of claim 4 , further comprising displaying a second menu option to delete the selected application from memory of the electronic device, and a third menu option to remove the selected application from the list.

6. The method of claim 3 , wherein the portable electronic device is a mobile communication terminal, and the power save mode is a communication ready sleep mode in which a display of the terminal is turned off but communication control signals from a base station are periodically received to render the terminal communication ready.

7. A portable electronic device comprising:

a display;

a control unit configured to:

obtain information indicative of an amount of background power usage for respective applications consuming power within the electronic device, the information comprising a ratio of automatic wakeups of a given application due to registered alarms, to user initiated executions of the given application occurring during a predetermined time period of device operation,

determine based on the obtained information, a first group of applications, each of which consumes higher power in a background than that consumed by each application in a second group of applications among the applications, and

present via the display a list of the first group of applications including information indicative of the amount of background power usage for respective applications of the first group of applications, and a menu option to enable removal of a selected one of the applications in the first group from the list; and

a memory within which program instructions for the applications are stored.

8. The portable electronic device of claim 7 , wherein at least another menu option is displayed to enable blocking automatic wakeups for a selected application listed on the first group of applications.

9. The portable electronic device of claim 8 , wherein a further menu option is displayed to enable deletion of the selected application from the memory.

10. The portable electronic device of claim 7 , wherein the control unit comprises:

an alarm manager to handle alarm registration requests by applications;

a hardware timer to store registered alarms and forward alarm triggers upon the occurrence of wakeup events to the alarm manager; and

an activity manager to count wakeup events and run times of respective applications during a predetermined time duration to calculate relative background power consumption of applications.

11. A portable electronic device comprising:

a display;

a memory within which applications are stored;

a control unit, operatively coupled to the memory, and configured to:

obtain information indicative of an amount of background power usage for respective applications consuming power within the electronic device;

based on the obtained information, present via the display visual information identifying a first application as an application which consumes more power in a background than that consumed by a second application of the applications;

present via the display a user selectable icon permitting a user to block a selected application after the display is turned off; and

block the selected application after the display is turned off in response to a selection of the user selectable icon.

12. The portable electronic device of claim 11 , wherein the control unit is further configured to present via the display visual information pertaining to background power usage for a given application of the applications.

13. A portable electronic device comprising:

a display;

a memory within which applications are stored;

a control unit, operatively coupled to the memory, and configured to:

obtain information indicative of an amount of background power usage for respective applications consuming power within the electronic device;

based on the obtained information, present via the display visual information identifying a first application as an application which consumes more power in a background than that consumed by a second application of the applications;

present via the display a user selectable icon permitting a user to terminate a selected application if the display is turned off; and

terminate the selected application if the display is turned off in response to a selection of the user selectable icon.

14. The portable electronic device of claim 13 , wherein the control unit is further configured to present via the display visual information pertaining to background power usage for a given application of the applications.

15. A portable electronic device comprising:

a display;

a memory within which applications are stored;

a control unit, operatively coupled to the memory, and configured to:

obtain information indicative of an amount of background power usage for respective applications consuming power within the electronic device;

based on the obtained information, present via the display visual information identifying a first application as an application which consumes more power in a background than that consumed by a second application of the applications;

present via the display a menu option to enable terminating of a selected application if the display is turned off; and

terminate the selected application upon the display turning off in response to a selection of the menu option.

16. The portable electronic device of claim 15 , wherein the control unit is further configured to present via the display visual information pertaining to background power usage for a given application of the applications.

17. The portable electronic device of claim 15 , wherein the control unit is further configured to present via the display visual information pertaining to wakeup frequency for a given application of the applications.

18. A portable electronic device comprising:

a display;

a memory within which applications are stored;

a control unit, operatively coupled to the memory, and configured to:

obtain information indicative of an amount of background power usage for respective applications consuming power within the electronic device;

based on the obtained information, present via the display visual information identifying a first application as an application which consumes more power in a background than that consumed by a second application of the applications;

present via the display a menu option for setting a corresponding application to be terminated if the display is turned off; and

terminate the corresponding application upon the display turning off if the menu option is activated.

19. The portable electronic device of claim 18 , wherein the control unit is further configured to present via the display visual information pertaining to background power usage for a given application of the applications.

20. The portable electronic device of claim 18 , wherein the control unit is further configured to present via the display visual information pertaining to wakeup frequency for a given application of the applications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2012
From: KIM, MINSU; CHO, CHIHYUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 029356/0905 →
Continuity (1)
Related Publication 20140143568A1 · May 22, 2014