Common call routing for multiple telephony devices
First Claim
1. A method for allowing coordinated call processing among multiple telephony devices associated with an entity comprising:
- a) establishing call processing rules for processing incoming calls to each of a plurality of telephony devices associated with an entity; and
b) for each incoming call to any one of the telephony devices;
i) receiving a message initiated by a switching device servicing the one of the telephony devices, the message indicative of an incoming call to be terminated at the telephony device;
ii) generating instructions defining how the switching device should process the incoming call based on the call processing rules; and
iii) effecting delivery of the instructions to the switching device, wherein the switching device will process the incoming call according to the instructions such that incoming calls to any of the plurality of telephony devices associated with the entity are processed in a coordinated fashion.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a service node capable of coordinating call processing for incoming calls intended for any one of multiple telephony devices of a given entity, such as a business or individual user. Switching devices, such as traditional telephony switches or internetworked gateways controlling call routing, are configured to interact with a service node to determine how to handle incoming calls to the telephony devices that they serve. As such, call processing rules, which are established by the entity, are applied to an incoming call to any of the entity'"'"'s telephony devices to effectively route calls to other ones of the telephone devices, route the call to a desired voicemail system, provide call screening or blocking, and any other desired call control activity. Based on the call processing rules for the given entity, the service node will instruct the corresponding telephony switches to handle the incoming call.
55 Citations
43 Claims
-
1. A method for allowing coordinated call processing among multiple telephony devices associated with an entity comprising:
-
a) establishing call processing rules for processing incoming calls to each of a plurality of telephony devices associated with an entity; and
b) for each incoming call to any one of the telephony devices;
i) receiving a message initiated by a switching device servicing the one of the telephony devices, the message indicative of an incoming call to be terminated at the telephony device;
ii) generating instructions defining how the switching device should process the incoming call based on the call processing rules; and
iii) effecting delivery of the instructions to the switching device, wherein the switching device will process the incoming call according to the instructions such that incoming calls to any of the plurality of telephony devices associated with the entity are processed in a coordinated fashion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for allowing coordinated call processing among multiple telephony devices associated with an entity comprising:
-
a) an interface;
b) a processing system associated with the interface and adapted to;
i) establish call processing rules for processing incoming calls to each of a plurality of telephony devices associated with an entity; and
ii) for each incoming call to any one of the telephony devices;
(1) receive a message initiated by a switching device servicing the one of the telephony devices, the message indicative of an incoming call to be terminated at the telephony device;
(2) generate instructions defining how the switching device should process the incoming call based on the call processing rules; and
(3) effect delivery of the instructions to the switching device, wherein the switching device will process the incoming call according to the instructions such that incoming calls to any of the plurality of telephony devices associated with the entity are processed in a coordinated fashion. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification