Presence enabled call hunting group
First Claim
1. A call server for providing a presence enabled call hunting group, comprising:
- an interface to a presence system that aggregates presence information indicating the availability of terminals within a group of terminals forming said presence enabled call hunting group and the availability of presentities within a group of presentities associated with said terminals in said presence enabled call hunting group from multiple presence sources, wherein said interface is operable to extract said presence information of said presentites and said terminals associated with said presence enabled call hunting group; and
a call processor connected to receive a request for a communication session with said presence enabled call hunting group, wherein said call processor is operable to identify available ones of said presentities within said group of presentities associated with said presence enabled call hunting group and available ones of said terminals within said group of terminals that are associated with said available presentities from said presence information, wherein said call processor is further operable to direct said communication session to at least one of said available terminals.
1 Assignment
0 Petitions
Accused Products
Abstract
A presence enabled call hunting group provides for identification of available terminals in the call hunting group using presence information. Upon receiving a request for a communication session with the presence enabled call hunting group, a call server retrieves the presence information of each terminal in the group of terminals forming the presence enabled call hunting group and the presence information of each presentity associated the terminals in the presence enabled call hunting group from a presence system that aggregates the presence information from multiple presence sources. The call server uses the presence information to identify available presentities and available terminals associated with the available presentities within the call hunting group, and directs the communication session towards one of the available terminals.
-
Citations
21 Claims
-
1. A call server for providing a presence enabled call hunting group, comprising:
-
an interface to a presence system that aggregates presence information indicating the availability of terminals within a group of terminals forming said presence enabled call hunting group and the availability of presentities within a group of presentities associated with said terminals in said presence enabled call hunting group from multiple presence sources, wherein said interface is operable to extract said presence information of said presentites and said terminals associated with said presence enabled call hunting group; and
a call processor connected to receive a request for a communication session with said presence enabled call hunting group, wherein said call processor is operable to identify available ones of said presentities within said group of presentities associated with said presence enabled call hunting group and available ones of said terminals within said group of terminals that are associated with said available presentities from said presence information, wherein said call processor is further operable to direct said communication session to at least one of said available terminals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system for providing a presence enabled call hunting group formed of a group of terminals associated with a group of presentities, comprising:
-
a presence server for aggregating presence information indicating the availability of terminals within said group of terminals and the availability of presentities within said group of presentities from multiple presence sources; and
a call server connected to receive a request for a communication session with said presence enabled call hunting group, wherein said call server is operable to retrieve said presence information of said terminals and said presentities associated with said presence enabled call hunting group from said presence server, identify available ones of said presentities within said group of presentities from said presence information, identify available ones of said terminals within said group of terminals that are associated with said available presentities from said presence information and direct said communication session to at least one of said available terminals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for directing a communication session to a presence enabled call hunting group, comprising the steps of:
-
receiving a request for a communication session with said presence enabled call hunting group;
retrieving presence information indicating the availability of terminals within a group of terminals forming said presence enabled call hunting group and the availability of presentities within a group of presentities associated with said group of terminals aggregated from multiple presence sources;
identifying available ones of said presentities within said group of presentities from said presence information;
identifying available terminals within said group of terminals that are associated with said available presentities from said presence information; and
directing said communication session to a select one of said available terminals. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification