PRESENCE ENHANCED TELEPHONY SERVICE ARCHITECTURE
First Claim
1. A method for integrating presence services into a telecommunications system that includes a presence server, the method comprising:
- receiving a query, by the presence server from service logic, the query including call parameters and call information, regarding a call from a session initiator to a session terminator;
comparing, by the presence server, the call parameters and the call information with a stored presence profile established for the session terminator, the stored presence profile including preferred treatment information;
collecting usage information of the session terminator, and automatically generating the preferred treatment information, when the preferred treatment information has not been established; and
determining a treatment of the call, by the presence server, based upon the stored presence profile and the preferred treatment information.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for integrating presence services into a telecommunications system that includes a presence server. The method includes receiving a query, by the presence server from service logic, the query including call parameters and call information, regarding a call from a session initiator to a session terminator. The method also includes comparing, by the presence server, the call parameters and the call information with a stored presence profile established for the session terminator, the stored presence profile including preferred treatment information. The method further includes collecting usage information of the session terminator, and automatically generating the preferred treatment information, when the preferred treatment information has not been established. The method then determines a treatment of the call, by the presence server, based upon the stored presence profile and the preferred treatment information.
-
Citations
20 Claims
-
1. A method for integrating presence services into a telecommunications system that includes a presence server, the method comprising:
-
receiving a query, by the presence server from service logic, the query including call parameters and call information, regarding a call from a session initiator to a session terminator; comparing, by the presence server, the call parameters and the call information with a stored presence profile established for the session terminator, the stored presence profile including preferred treatment information; collecting usage information of the session terminator, and automatically generating the preferred treatment information, when the preferred treatment information has not been established; and determining a treatment of the call, by the presence server, based upon the stored presence profile and the preferred treatment information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible storage medium encoded with an executable computer program, the medium comprising:
-
a receiving segment for receiving a query, by the presence server from service logic, the query including call parameters and call information, regarding a call from a session initiator to a session terminator; a comparing segment for comparing, by the presence server, the call parameters and the call information with a stored presence profile established for the session terminator, the stored presence profile including preferred treatment information; a collecting segment for collecting usage information of the session terminator, and for automatically generating the preferred treatment information, when the preferred treatment information has not been established; and a determining segment for determining a treatment of the call, by the presence server, based upon the stored presence profile and the preferred treatment information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A presence server that provides presence services in a telecommunications system, the presence server comprising:
-
a service logic interface for receiving a query, from service logic, including call parameters and call information regarding a call from a session initiator to a session terminator; a processor for comparing the received call parameters and call information with a stored presence profile established for the session terminator, the stored presence profile including preferred treatment information; and a storage for storing the presence profile, including the preferred treatment information, wherein the presence server collects usage information of the session terminator, and automatically generates the preferred treatment information when the preferred information treatment information has not been established, and wherein the presence server determines the treatment of the call based upon the stored presence profile and the preferred treatment information. - View Dependent Claims (20)
-
Specification