POWER SAVING APPLICATION UPDATE IN A PORTABLE ELECTRONIC DEVICE
First Claim
1. A method for updating data in an application running on a portable electronic device, comprising:
- determining whether the application is scheduled to update data from an external source;
determining whether the portable electronic device is in a sleep state; and
in response to determining that the portable electronic device is not in the sleep state, updating said data from the external source.
2 Assignments
0 Petitions
Accused Products
Abstract
A power savings mode for data updates is provided. The power savings mode prevents data updates to occur while a screen of a portable electronic device is turned off and the device is in a sleep state. The power savings mode waits until the screen is turned on and the portable electronic device is in a wake state before allowing applications and widgets to update data from network repositories. By preventing applications and widgets from updating data while the portable electronic device is in a sleep state, the power savings mode conserves battery life and network bandwidth by limiting possibly unnecessary data transmissions.
-
Citations
17 Claims
-
1. A method for updating data in an application running on a portable electronic device, comprising:
-
determining whether the application is scheduled to update data from an external source; determining whether the portable electronic device is in a sleep state; and in response to determining that the portable electronic device is not in the sleep state, updating said data from the external source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture comprising:
-
a machine readable computer storage medium having stored instructions that program a portable electronic device to; determine whether a visible application is due to update data from an Internet source in relation to the current time; determine whether a screen of the device is turned on; and in response to determining that the screen of the device is turned on, updating data of the visible applications from the Internet source. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer system that is to run a lock screen application which displays dynamic content to a user, wherein the system can be configured into a mode that allows an update of the dynamic content, from a remote server over the Internet, when the system transitions from a sleep mode to a wake mode and not before while the system is still in the sleep mode.
-
15. A computer system that is to run an unlock application which prompts a user to enter a code before unlocking a user interface of the system, wherein the unlock application displays dynamic content to the user on a display screen of the system prior to unlocking the user interface, and wherein the system can be configured into a mode that allows an update of the dynamic content, from a remote server over the Internet, when the display screen transitions from a screen off state to a screen on state and not before while the system is still in the screen off state.
- 16. A computer system that is to run an unlock application which prompts a user to enter a code before unlocking a user interface of the system, wherein the unlock application displays dynamic content to the user on a display screen of the system prior to unlocking the user interface, and wherein the system can be configured into a mode of operation that allows update of the dynamic content, from a remote server over the Internet, while the display screen is in a screen off state and the system is in a sleep state, only in response to receiving a command from the user.
Specification