Convergence of circuit-switched voice and packet-based media services
First Claim
1. A method comprising:
- a) determining a call is being initiated from a first terminal to a second terminal;
b) routing the call to a gateway, controlled by a service node, wherein call routing logic can be applied from the gateway;
c) instructing the gateway to route the call according to the call routing logic, wherein the call routing logic is applied to instruct the gateway to sequentially route the call to a plurality of terminals until the call is answered; and
d) sending a message through the gateway over a packet network to a media client associated with at least one of the first and second terminals.
11 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a service node will recognize an attempt to initiate a call from a first terminal to a second terminal, and automatically provide information to media clients associated with the first and second terminals such that a media session can be readily established between the media clients in association with the call. The service node may be configured to interact with telephony switches that support the first or second terminals, directly or indirectly via a signaling adaptor. In a second embodiment, the service node will recognize an attempt to initiate a call and will route the call to a gateway, which is controllable by the service node. Once the call is sent to the gateway, the service node may provide instructions to the gateway for routing or otherwise processing the call.
33 Citations
29 Claims
-
1. A method comprising:
-
a) determining a call is being initiated from a first terminal to a second terminal; b) routing the call to a gateway, controlled by a service node, wherein call routing logic can be applied from the gateway; c) instructing the gateway to route the call according to the call routing logic, wherein the call routing logic is applied to instruct the gateway to sequentially route the call to a plurality of terminals until the call is answered; and d) sending a message through the gateway over a packet network to a media client associated with at least one of the first and second terminals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 27)
-
-
9. A method comprising:
-
a) determining a call is being initiated from a first terminal to a second terminal; b) routing the call to a gateway, controlled by a service node, wherein call routing logic can be applied from the gateway; c) instructing the gateway to route the call according to the call routing logic, wherein the call routing logic is applied to instruct the gateway to simultaneously route the call to a plurality of terminals and connect the call to a first of the plurality of terminals that is answered; and d) sending a message through the gateway over a packet network to a media client associated with at least one of the first and second terminals.
-
-
14. A system comprising:
-
a) at least one communication interface; and b) a control system associated with the at least one communication interface for; i) determining a call is being initiated from a first terminal to a second terminal; ii) routing the call to a gateway, controlled by a service node, wherein call routing logic can be applied from the gateway; iii) instructing the gateway to route the call according to the call routing logic, wherein the control system is further adapted to instruct the gateway to simultaneously route the call to a plurality of terminals and connect the call to a first of the plurality of terminals that is answered; and iv) sending a message through the gateway over a packet network to a media client associated with at least one of the first and second terminals. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28)
-
-
22. A system comprising:
-
a) at least one communication interface; and b) a control system associated with the at least one communication interface for; i) determining a call is being initiated from a first terminal to a second terminal; ii) routing the call to a gateway, controlled by a service node, wherein call routing logic can be applied from the gateway; iii) instructing the gateway to route the call according to the call routing logic, wherein the control system is further adapted to instruct the gateway to sequentially route the call to a plurality of terminals until the call is answered; and iv) sending a message through the gateway over a packet network to a media client associated with at least one of the first and second terminals.
-
-
29. A method comprising:
-
a) determining a call is being initiated from a first terminal to a second terminal; b) routing the call to a gateway, controlled by a service node, wherein call routing logic can be applied from the gateway; c) instructing the gateway to route the call according to the call routing logic such that the call is connected with a terminal; and d) sending a separate message through the gateway over a packet network to a media client associated with the terminal to which the call is connected, wherein the separate message comprises information sufficient to establish a media session associated with the call.
-
Specification