Electronic device and method for setting time of timer
First Claim
1. An electronic device provided with a function for setting a timer that controls a power state of said device comprising:
- an electronic device comprising a plurality of power states comprising an awake state, low-light state, suspend state, and power off state;
a state control unit operative to change the power state of the electronic device to any one of said power states in a stepwise manner;
a timer managing unit operative to receive regular timed requests to execute a process from each of a plurality of applications installed on said electronic device, said applications include at least a mail application and a positioning application, and consolidate said timed requests to execute a process,a timer configured to transmit a signal to the state control unit to execute a resume process that switches said device from the suspend state to a low-light state in which said processes can be executed, said timer transmits said signal according to a schedule set by said timer managing unit, wherein said schedule is defined by a time interval between times of the consolidated requests that are coextensive, such that said schedule allows as many of said applications as possible to execute their respective processes whenever the resume process is executed, wherein said processes include processes other than data synchronization,wherein the mail application and positioning application are activated by the resume process.
4 Assignments
0 Petitions
Accused Products
Abstract
In an electronic device provided with a resume function, a timer outputs a predetermined signal if a measured time value becomes a set time. Upon receiving the predetermined signal from the timer, a state control unit executes a resume process. A time information receiving unit receives time information that specifies a time interval, at which an application executes a predetermined process. A time interval retaining unit retains a time interval T for restoring the application to an executable state. A defining unit registers a set time with the timer on the basis of the received time information and the time interval T.
28 Citations
16 Claims
-
1. An electronic device provided with a function for setting a timer that controls a power state of said device comprising:
-
an electronic device comprising a plurality of power states comprising an awake state, low-light state, suspend state, and power off state; a state control unit operative to change the power state of the electronic device to any one of said power states in a stepwise manner; a timer managing unit operative to receive regular timed requests to execute a process from each of a plurality of applications installed on said electronic device, said applications include at least a mail application and a positioning application, and consolidate said timed requests to execute a process, a timer configured to transmit a signal to the state control unit to execute a resume process that switches said device from the suspend state to a low-light state in which said processes can be executed, said timer transmits said signal according to a schedule set by said timer managing unit, wherein said schedule is defined by a time interval between times of the consolidated requests that are coextensive, such that said schedule allows as many of said applications as possible to execute their respective processes whenever the resume process is executed, wherein said processes include processes other than data synchronization, wherein the mail application and positioning application are activated by the resume process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for setting time of a timer comprising:
-
receiving regular timed requests to execute a process from each of a plurality of applications installed on an electronic device, said applications include at least a mail application and a positioning application; consolidating said timed requests to execute a process; and registering a set time for the timer on the basis of the received requests and a time interval T, wherein time interval T is a minimum time interval between times of the consolidated requests that are coextensive, switching said device with said applications stored thereon to a low-light state in which said processes are executed in response to a control signal sent by said timer at said set time, wherein said processes includes processes other than data synchronization.
-
-
16. A non-transitory computer-readable recording medium containing a computer program, comprising:
-
a module configured to receive regular timed requests to execute a process from each of a plurality of applications installed on an electronic device and consolidate said timed requests to execute a process, said applications include at least a mail application and a positioning application; and a module configured to register a set time for a timer on the basis of the received requests and a time interval T, wherein time interval T is a minimum time interval between times of the consolidated requests that are coextensive, a module configured to switch said device with said applications stored thereon to a low-light state in which said processes are executed, in response to a control signal sent by said timer at said set time, wherein said processes include processes other than data synchronization.
-
Specification