Telephony usage derived presence information
First Claim
1. A method for providing state information for a communication device to a presence service comprising:
- registering the communication device, the communication device having a presence identification;
receiving usage information regarding the communication device;
generating presence information of the communication device from the presence identification of the communication device and the usage information regarding the communication device;
determining a state of the communication device based on the presence information; and
notifying the presence service of the state of the communication device.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a mechanism for providing state information, which bears on the presence of a telephone user, to a presence system. The state information is derived by monitoring events relating to telephony use. Once derived, the state information is directly or indirectly sent to a presence service, which provides presence information to applications requiring such information about the telephone user. The state information preferably bears on the presence, absence, or availability of the telephone user based on their interaction with a telephony device or function. In one embodiment, a telephony switching system is configured to monitor events associated with a telephony device or function and send messages to a presence service over a packet-switched network when the state of the telephony device or function changes. In another embodiment, an IP telephone system is configured to provide state information to the presence service.
231 Citations
31 Claims
-
1. A method for providing state information for a communication device to a presence service comprising:
-
registering the communication device, the communication device having a presence identification; receiving usage information regarding the communication device; generating presence information of the communication device from the presence identification of the communication device and the usage information regarding the communication device; determining a state of the communication device based on the presence information; and notifying the presence service of the state of the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
12. A system for providing state information pertaining to usage of a communication device to a presence service on a packet-switched network comprising:
-
a) a first interface facilitating communications with the presence service over the packet-switched network; b) a communication device having a presence identification that correlates to a communication function; and c) computing logic associated with the first interface and adapted to; i) register the communication device with the presence service using the presence identification; ii) receive usage information regarding the communication device; iii) generate presence information of the communication device from the presence identification of the communication device and the usage information regarding the communication device; iv) determine a state of usage of the communication device based on the presence information; and v) notify the presence service of the state of usage of the communication device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 20)
-
Specification