Providing multi-device instant messaging presence indications
First Claim
1. A method for displaying an instant messaging (IM) presence indicator for each of a plurality of devices associated with a first user, wherein the plurality of devices include a first device representing a first type of instant messaging device and a second device representing a second type of instant messaging device different from the first type of instant messaging device, the method comprising:
- acquiring presence information for the first and second devices;
associating a first device type identifier corresponding to the first type of instant messaging device with a first activation/deactivation flag indicative of whether or not the first device is activated to receive incoming instant messages based upon the presence information for the first device;
associating a second device type identifier corresponding to the second type of instant messaging device with a second activation/deactivation flag indicative of whether or not the second device is activated to receive instant messages based upon the presence information for the second device; and
transmitting the first and second device type identifiers and first and second activation/deactivation flags to a third device associated with a second user for display on the third device;
wherein the first device type identifier indicates a first platform on which the first device is capable of communicating, and the second device type identifier indicates a second platform on which the second device is capable of communicating.
1 Assignment
0 Petitions
Accused Products
Abstract
Displaying an instant messaging (IM) presence indicator for each of a plurality of devices associated with a first user, wherein the plurality of devices include a first device representing a first type of instant messaging device and second device representing a second type of instant messaging device. Presence information is acquired for the first and second devices. A first device type identifier is associated with a first activation/deactivation flag indicative of whether or not the first device is activated to receive incoming instant messages, and a second device type identifier is associated with a second activation/deactivation flag indicative of whether or not the second device is activated to receive instant messages. The device type identifiers and activation/deactivation flags are transmitted to a third device associated with a second user for display on the third device.
33 Citations
17 Claims
-
1. A method for displaying an instant messaging (IM) presence indicator for each of a plurality of devices associated with a first user, wherein the plurality of devices include a first device representing a first type of instant messaging device and a second device representing a second type of instant messaging device different from the first type of instant messaging device, the method comprising:
-
acquiring presence information for the first and second devices; associating a first device type identifier corresponding to the first type of instant messaging device with a first activation/deactivation flag indicative of whether or not the first device is activated to receive incoming instant messages based upon the presence information for the first device; associating a second device type identifier corresponding to the second type of instant messaging device with a second activation/deactivation flag indicative of whether or not the second device is activated to receive instant messages based upon the presence information for the second device; and transmitting the first and second device type identifiers and first and second activation/deactivation flags to a third device associated with a second user for display on the third device; wherein the first device type identifier indicates a first platform on which the first device is capable of communicating, and the second device type identifier indicates a second platform on which the second device is capable of communicating. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium for displaying an instant messaging (IM) presence indicator for each of a plurality of devices associated with a first user, the plurality of devices including at least a first device representing a first type of instant messaging device and a second device representing a second type of instant messaging device different from the first type of instant messaging device, the non-transitory computer readable storage medium storing instructions for execution by the processing circuit for executing a method comprising:
-
acquiring presence information for the first and second devices; associating a first device type identifier corresponding to the first type of instant messaging device with a first activation/deactivation flag indicative of whether or not the first device is activated to receive incoming instant messages based upon the presence information for the first device; associating a second device type identifier corresponding to the second type of instant messaging device with a second activation/deactivation flag indicative of whether or not the second device is activated to receive instant messages based upon the presence information for the second device; and transmitting the first and second device type identifiers and first and second activation/deactivation flags to a third device associated with a second user for display on the third device; wherein the first device type identifier indicates a first platform on which the first device is capable of communicating, and the second device type identifier indicates a second platform on which the second device is capable of communicating. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for displaying an instant messaging (IM) presence indicator for each of a plurality of devices associated with a first user, wherein the plurality of devices include a first device representing a first type of instant messaging device and second device representing a second type of instant messaging device different from the first type of instant messaging device, the apparatus including:
-
a processing mechanism for acquiring presence information for the first and second devices, for associating a first device type identifier corresponding to the first type of instant messaging device with a first activation/deactivation flag indicative of whether or not the first device is activated to receive incoming instant messages based upon the presence information for the first device, and for associating a second device type identifier corresponding to the second type of instant messaging device with a second activation/deactivation flag indicative of whether or not the second device is activated to receive instant messages based upon the presence information for the second device; a storage mechanism, operatively coupled to the processing mechanism, for storing at least a most recently acquired portion of the acquired presence information; and a communications mechanism for transmitting the first and second device type identifiers and first and second activation/deactivation flags to a third device associated with a second user for display on the third device; wherein the first device type identifier indicates a first platform on which the first device is capable of communicating, and the second device type identifier indicates a second platform on which the second device is capable of communicating. - View Dependent Claims (14, 15, 16, 17)
-
Specification