Convergence of circuit-switched voice and packet-based media services
First Claim
1. A method comprising:
- a) receiving a first message indicating a call is being established from a first terminal;
b) sending a second message to establish the call with a second terminal;
c) sending a third message to provide information to establish a media session associated with the call, wherein the third message is sent over a packet network; and
d) determining a state of at least one of the first and second terminals based on the call and providing presence information to a media client associated with one of the first and second terminals based on the state of the 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.
-
Citations
35 Claims
-
1. A method comprising:
-
a) receiving a first message indicating a call is being established from a first terminal; b) sending a second message to establish the call with a second terminal; c) sending a third message to provide information to establish a media session associated with the call, wherein the third message is sent over a packet network; and d) determining a state of at least one of the first and second terminals based on the call and providing presence information to a media client associated with one of the first and second terminals based on the state of the at least one of the first and second terminals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a) at least one communication interface; and b) a control system associated with the at least one communication interface and adapted to; i) receive a first message indicating a call is being established from a first terminal; ii) send a second message to establish the call with a second terminal; and iii) send a third message to provide information to establish a media session associated with the call, wherein the third message is sent over a packet network; and iv) determine to route the call to the second terminal based on call routing logic defined by a user associated with the second terminal, wherein the second message is sent to a signaling adaptor, which forwards a connect message to a telephony switch supporting the second terminal in response to the second message. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35)
-
-
33. A system comprising:
-
a) at least one communication interface; and b) a control system associated with the at least one communication interface and adapted to; i) receive a first message indicating a call is being established from a first terminal; ii) send a second message to establish the call with a second terminal; iii) send a third message to provide information to establish a media session associated with the call, wherein the third message is sent over a packet network; and iv) determine a state of at least one of the first and second terminals based on the call and provide presence information to a media client associated with one of the first and second terminals based on the state of the at least one of the first and second terminals.
-
Specification