Saving power on handsets by filtering received status updates
First Claim
Patent Images
1. A method comprising:
- receiving presence information from a plurality of devices, wherein the plurality of devices includes at least one identified device not registered for constant presence updates, wherein the at least one identified device receives presence update when it is in an active mode;
storing of the presence information in a database;
selecting a subset of users for the at least one identified device based, at least in part, on predefined criterion;
receiving a request from the at least one identified device for the presence updates upon termination of a power-save mode;
transmitting the presence information for the subset of users to the at least one identified devices while the at least one identified device is in an active mode; and
presenting the presence information for the subset of users to a user of the at least one identified device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method for saving power on a mobile device includes receiving an indication of termination of a power-save mode of the mobile device, and requesting presence information for a plurality of peers of a user from a server or a P2P communication network in response to the received indication.
24 Citations
20 Claims
-
1. A method comprising:
-
receiving presence information from a plurality of devices, wherein the plurality of devices includes at least one identified device not registered for constant presence updates, wherein the at least one identified device receives presence update when it is in an active mode; storing of the presence information in a database; selecting a subset of users for the at least one identified device based, at least in part, on predefined criterion; receiving a request from the at least one identified device for the presence updates upon termination of a power-save mode; transmitting the presence information for the subset of users to the at least one identified devices while the at least one identified device is in an active mode; and presenting the presence information for the subset of users to a user of the at least one identified device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, 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, receive presence information from a plurality of devices, wherein the plurality of devices includes at least one identified device not registered for constant presence updates, wherein the at least one identified device receives presence update when it is in an active mode; store the presence information in a database; select a subset of users for the at least one identified device based, at least in part, on predefined criterion; receive a request from the at least one identified device for the presence updates upon termination of a power-save mode; transmit the presence information for the subset of users to the at least one identified device while the at least one identified device is in an active mode; and present the presence information for the subset of users to user of the at least one identified device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory 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 further steps:
-
receiving presence information from a plurality of devices, wherein the plurality of devices includes at least one identified device not registered for constant presence updates, wherein the at least one identified device receives presence update when it is in an active mode; storing of the presence information in a database; selecting a subset of users for the at least one identified device based, at least in part, on predefined criterion; receiving a request from the at least one identified device for the presence updates upon termination of a power-save mode; transmitting the presence information for the subset of users to the at least one identified devices while the at least one identified device is in an active mode; and presenting the presence information for the subset of users to a user of the at least one identified device. - View Dependent Claims (17, 18, 19, 20)
-
Specification