Method and apparatus for using an external transcoder in a communication session
First Claim
Patent Images
1. A method for establishing a call with a station using a transcoder, comprising:
- communicating protocol capabilities to the station in response to initiation of the call, wherein the protocol capabilities comprise the protocol capability of at least one remotely located transcoder;
determining whether the protocol capability of the transcoder matches the protocol capability of the station;
selecting the transcoder from a plurality of transcoders based on a priority;
initiating a transfer of the call to the transcoder to establish a first link between the station and the transcoder; and
initiating establishment of a second link with the transcoder to enable media exchange with the station using the protocol capability of the transcoder.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes the ability to establish a communication session between stations using protocol capabilities of an external transcoder. The stations may establish a communication session by exchanging protocol capabilities which include a protocol capability of at least one remotely located transcoder. The communication session may then be established using appropriate signalling protocol, including peer-to-peer signalling protocols.
10 Citations
35 Claims
-
1. A method for establishing a call with a station using a transcoder, comprising:
-
communicating protocol capabilities to the station in response to initiation of the call, wherein the protocol capabilities comprise the protocol capability of at least one remotely located transcoder; determining whether the protocol capability of the transcoder matches the protocol capability of the station; selecting the transcoder from a plurality of transcoders based on a priority; initiating a transfer of the call to the transcoder to establish a first link between the station and the transcoder; and initiating establishment of a second link with the transcoder to enable media exchange with the station using the protocol capability of the transcoder. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication device, comprising:
-
an interface operable to communicate with a network; a memory operable to store protocol capabilities in a plurality of entries, each entry corresponding to a remotely located transcoder and specifying an address of the transcoder and at least one protocol capability of the transcoder; and a processor coupled to the interface and the memory, the processor operable, in response to initiation of a call, to generate a first signal to communicate the protocol capabilities to a station, the protocol capabilities comprising the protocol capability of at least one remotely located transcoder, the processor further operable to generate a second signal to initiate transfer of the call to a selected transcoder, the processor further operable to generate a third signal to initiate communication with the selected transcoder to enable media exchange with the station using the selected transcoder. - View Dependent Claims (8, 9, 10, 11, 31, 32)
-
-
12. A method for establishing a communication session between a first station and a second station, the method comprising:
-
establishing a session identifier associated with the communication session responsive to a protocol capabilities communication between the first station and the second station; receiving a determination whether the protocol capability of a transcoder matches the protocol capabilities of the first station and the second station; receiving a selection of the transcoder from a plurality of transcoders based on a priority; establishing a first link between the first station and the transcoder using the session identifier; establishing a second link between the second station and the transcoder using the session identifier; and exchanging media between the first station and the second station using the first link and the second link. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. Logic encoded in media for establishing a call with a station using a transcoder, the logic operable to perform the following steps:
-
communicating protocol capabilities to the station in response to initiation of the call, wherein the protocol capabilities comprise a protocol capability of at least one remotely located transcoder; determining whether the protocol capability of the transcoder matches a protocol capability of the station; selecting the transcoder from a plurality of transcoders based on a priority; initiating a transfer of the call to the transcoder to establish a first link between the station and the transcoder; and initiating establishment of a second link with the transcoder to enable media exchange with the station using the protocol capability of the transcoder. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An apparatus for establishing a call with a station using a transcoder, comprising:
-
means for communicating protocol capabilities to a station in response to initiation of the call, wherein the protocol capabilities comprise the protocol capability of at least one remotely located transcoder; means for determining whether the protocol capability of the transcoder matches a protocol capability of the station; means for selecting the transcoder from a plurality of transcoders based on a priority; means for initiating a transfer of the call to the transcoder to establish a first link between the station and the transcoder; and means for initiating establishment of a second link with the transcoder to enable media exchange with the station using the protocol capability of the transcoder. - View Dependent Claims (26, 27, 28)
-
-
29. A method for establishing a call with a station using a transcoder, comprising:
-
storing protocol capabilities in a plurality of entries in a memory, each entry corresponding to a remotely located transcoder and specifying an address of the transcoder and at least one protocol capability of the transcoder; communicating protocol capabilities to the station in response to initiation of the call, the protocol capabilities comprising the protocol capability of at least one remotely located transcoder; initiating a transfer of the call to a selected transcoder to establish a first link between the station and the selected transcoder; and initiating establishment of a second link with the selected transcoder to enable media exchange with the station using the selected transcoder.
-
-
30. A method for establishing a call with a station using a transcoder, comprising:
-
communicating protocol capabilities to the station in response to initiation of the call, wherein the protocol capabilities comprise the protocol capability of at least one remotely located transcoder; selecting the transcoder from a plurality of transcoders if the protocol capability of the transcoder matches the protocol capability of the station; initiating a transfer of the call to the transcoder to establish a first link between the station and the transcoder; and initiating establishment of a second link with the transcoder to enable media exchange with the station using the transcoder.
-
-
33. Logic encoded in media for establishing a call with a station using a transcoder, the logic operable to perform the following steps:
-
storing protocol capabilities in a plurality of entries in a memory, each entry corresponding to a remotely located transcoder and specifying an address of the transcoder and at least one protocol capability of the transcoder; communicating protocol capabilities to the station in response to initiation of the call, the protocol capabilities comprising the protocol capability of at least one remotely located transcoder; initiating a transfer of the call to a selected transcoder to establish a first link between the station and the selected transcoder; and initiating establishment of a second link with the selected transcoder to enable media exchange with the station using the selected transcoder.
-
-
34. Logic encoded in media for establishing a call with a station using a transcoder, the logic operable to perform the following steps:
-
communicating protocol capabilities to the station in response to initiation of the call, wherein the protocol capabilities comprise the protocol capability of at least one remotely located transcoder; selecting the transcoder from a plurality of transcoders if the protocol capability of the transcoder matches the protocol capability of the station; initiating a transfer of the call to the transcoder to establish a first link between the station and the transcoder; and initiating establishment of a second link with the transcoder to enable media exchange with the station using the transcoder.
-
-
35. An apparatus for establishing a call with a station using a transcoder, comprising:
-
means for storing protocol capabilities in a plurality of entries in a memory, each entry corresponding to a remotely located transcoder and specifying an address of the transcoder and at least one protocol capability of the transcoder; means for communicating protocol capabilities to the station in response to initiation of the call, the protocol capabilities comprising the protocol capability of at least one remotely located transcoder; means for initiating a transfer of the call to a selected transcoder to establish a first link between the station and the selected transcoder; and means for initiating establishment of a second link with the selected transcoder to enable media exchange with the station using the selected transcoder.
-
Specification