Method and apparatus for synchronizing wake-ups of offline mobile devices
AssigneeNokia Corporation
InventorsHeikki Pekka Waris, Jukka Kalevi Nurminen, Jussi Pekka Olavi Ruutu
Life of this patent
Estimating the term…
Abstract
An scheduler module is provided for acting on a request to establish a communication session between a first device and a second device, wherein the first device, the second device, or both are associated with a respective activity schedule that specifies, at least in part, a wake-up time when the respective device will be in an active state. The scheduler module also determines whether the first device, the second device, or both are in an inactive state, to determine a next wake-up time to effect establishment of the communication session.
Claims21
A method comprising:
- acting on a request to establish a communication session between a first device and a second device, wherein the first device, the second device, or both are associated with a respective activity schedule that specifies, at least in part, a wake-up time when the respective device will be in an active state;
- determining whether the first device, the second device, or both are in an inactive state;
- determining a next wake-up time to effect establishment of the communication session;
- and
- causing, at least in part, transmission of the next wake-up time to the first device and the second device.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code,
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
- act on a request to establish a communication session between a first device and a second device, wherein the first device, the second device, or both are associated with a respective activity schedule that specifies, at least in part, a wake-up time when the respective device will be in an active state;
- determine whether the first device, the second device, or both are in an inactive state;
- determine a next wake-up time to effect establishment of the communication session;
- and
- cause, at least in part, transmission of the next wake-up time to the first device and the second device.
A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following:
- acting on a request to establish a communication session between a first device and a second device, wherein the first device, the second device, or both are associated with a respective activity schedule that specifies, at least in part, a wake-up time when the respective device will be in an active state;
- determining whether the first device, the second device, or both are in an inactive state;
- determining a next wake-up time to effect establishment of the communication session;
- and
- causing, at least in part, transmission of the next wake-up time to the first device and the second device.
21-53. (canceled)
Dependencies are inferred from the claim text.