Managing contact status updates in a presence management system
First Claim
1. A method for managing online status according to a power event comprising:
- receiving, via a network communication interface, an indication of the power event occurring at a first device for an online identity, wherein the power event causes the first device to switch from an external power source to an internal battery, and wherein the first device represents that the online identity is online while the first device receives power from the internal battery;
holding, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery; and
releasing, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source.
1 Assignment
0 Petitions
Accused Products
Abstract
A system configured to perform operations to receive, via a network communication interface, an indication of a power event occurring at a first device. The first device is for an online identity. The power event causes the first device to switch from an external power source to an internal battery. The first device represents that the online identity is online while the first device receives power from the internal battery. The system is further configured to perform operations to hold, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery. Furthermore, the system is configured to perform operations to release, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source.
71 Citations
20 Claims
-
1. A method for managing online status according to a power event comprising:
-
receiving, via a network communication interface, an indication of the power event occurring at a first device for an online identity, wherein the power event causes the first device to switch from an external power source to an internal battery, and wherein the first device represents that the online identity is online while the first device receives power from the internal battery; holding, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery; and releasing, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium having stored therein a program product, which when executed by a set of one or more processor units cause the set of one or more processors units to perform operations comprising:
-
receiving, via a network communication interface, an indication of a power event occurring at a first device for an online identity, wherein the power event causes the first device to switch from an external power source to an internal battery, and wherein the first device represents that the online identity is online while the first device receives power from the internal battery; holding, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery; and releasing, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor; a network interface coupled with the processor and configured to transmit and receive data; and a memory storage device configured to store instructions, which when executed by the processor cause the apparatus to perform operations to receive, via the network interface, an indication of a power event occurring at a first device for an online identity, wherein the power event causes the first device to switch from an external power source to an internal battery, and wherein the first device represents that the online identity is online while the first device receives power from the internal battery, hold, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery, and release, for transmission to the first device, the at least one status update in response to determination that the first device switches back to the external power source. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification