SYSTEMS AND METHODS FOR TERMINATING COMMUNICATION REQUESTS IN AN INTERNET PROTOCOL ENVIRONMENT
First Claim
Patent Images
1. A method of processing communication requests based on handling instructions in an Internet Protocol (IP) environment, comprising:
- receiving a communication request that includes a user group identifier;
obtaining communication handling instructions for the user group based on the user group identifier, wherein the communication handling instructions indicate which members of the group should receive the communication;
obtaining communication device identifiers for those members of the group that should receive the communication; and
attempting to terminate the communication request to a communication device of at least one member of the group based on the communication handling instructions and the obtained communication device identifiers.
10 Assignments
0 Petitions
Accused Products
Abstract
A IP telephony service allows customers to form user groups. Each user group can include multiple members, each of whom have their own telephony device. A group identifier is assigned to each user group. When an incoming communication directed to the user group identifier is received by the service, the service obtains handling instructions for the user group that specify how the incoming communication is to be terminated to the members of the user group. The service then terminates the incoming communication to one or more members of the user group based on those handling instructions.
21 Citations
15 Claims
-
1. A method of processing communication requests based on handling instructions in an Internet Protocol (IP) environment, comprising:
-
receiving a communication request that includes a user group identifier; obtaining communication handling instructions for the user group based on the user group identifier, wherein the communication handling instructions indicate which members of the group should receive the communication; obtaining communication device identifiers for those members of the group that should receive the communication; and attempting to terminate the communication request to a communication device of at least one member of the group based on the communication handling instructions and the obtained communication device identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for processing communication requests based on handling instructions in an Internet Protocol (IP) environment, comprising:
-
means for receiving a communication request that includes a user group identifier; means for obtaining communication handling instructions for the user group based on the user group identifier, wherein the communication handling instructions indicate which members of the group should receive the communication; means for obtaining communication device identifiers for those members of the group that should receive the communication; and means for attempting to terminate the communication request to a communication device of at least one member of the group based on the communication handling instructions and the obtained communication device identifiers.
-
-
9. A system for processing communication requests based on handling instructions in an Internet Protocol (IP) environment, comprising:
-
a receiving unit that receives a communication request that includes a user group identifier; an handling instruction unit that obtains communication handling instructions for the user group based on the user group identifier, wherein the communication handling instructions indicate which members of the group should receive the communication; a device identifier unit that obtains communication device identifiers for those members of the group that should receive the communication; and a termination unit that attempts to terminate the communication request to a communication device of at least one member of the group based on the communication handling instructions and the obtained communication device identifiers. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification