Telecommunication and multimedia management method and apparatus
First Claim
1. An apparatus, comprising:
- a gateway node;
an interface for coupling the gateway node to a communication network, the gateway node configured to support a conversation between a first communication device and one or more other communication devices over the communication network;
a media buffer provided at the gateway node and configured to progressively receive through the interface media of the conversation, the media buffer progressively storing the media of the conversation as the media is progressively received over the communication network;
a conversation management element provided at the gateway node and configured to receive conversation control information, the conversation management element managing the rendering of the media of the conversation for the first communication device in response to the received conversation control information so that the media of the conversation is selectively rendered at the first communication device;
(i) in near real-time by progressively forwarding the media of the conversation to the first communication device as the media is progressively received over the communication network from the one or more communication devices and progressively stored in the media buffer; and
(ii) in a time-shifted mode at a selected point in time after the media was progressively received over the communication network from the one or more communication devices by retrieving from the media buffer and progressively forwarding the media to the first communication device; and
a converter configured to perform, as necessary, a translation of the media of the conversation between formats used by the gateway node and on the communication network.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for enabling legacy communication devices to engage in conversations in either a near real-time or a time-shifted mode. The apparatus includes a gateway node having a first interface to enable the gateway node to receive conversation control information from a remote conversation management device and a second interface to couple the gateway node to a communication network. The communication network is configured to support a conversation between a first communication device and one or more other communication devices over the communication network. The gateway node further includes a message buffer configured to receive over the second interface media of the conversation and to store the media of the conversation as the media is received from the communication network. The gateway node also includes a conversation management element configured to receive the conversation control information from the remote conversation management device, and in response, manage the rendering of the conversation for the first communication device by controlling the timing of when the media is (i) retrieved from the message buffer and (ii) transmitted over the communication network to the first communication device.
143 Citations
75 Claims
-
1. An apparatus, comprising:
-
a gateway node; an interface for coupling the gateway node to a communication network, the gateway node configured to support a conversation between a first communication device and one or more other communication devices over the communication network; a media buffer provided at the gateway node and configured to progressively receive through the interface media of the conversation, the media buffer progressively storing the media of the conversation as the media is progressively received over the communication network; a conversation management element provided at the gateway node and configured to receive conversation control information, the conversation management element managing the rendering of the media of the conversation for the first communication device in response to the received conversation control information so that the media of the conversation is selectively rendered at the first communication device; (i) in near real-time by progressively forwarding the media of the conversation to the first communication device as the media is progressively received over the communication network from the one or more communication devices and progressively stored in the media buffer; and (ii) in a time-shifted mode at a selected point in time after the media was progressively received over the communication network from the one or more communication devices by retrieving from the media buffer and progressively forwarding the media to the first communication device; and a converter configured to perform, as necessary, a translation of the media of the conversation between formats used by the gateway node and on the communication network. - 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, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method, comprising:
-
progressively receiving at a gateway node, over a communication network and through an interface between the gateway node and the communication network, media of a conversation between a first communication device and one or more other communication devices; progressively storing in a media buffer at the gateway node the media of the conversation as the media is progressively received over the communication network; controlling at the gateway node the rendering of the media of the conversation for the first communication device in response to conversation control information received at the gateway node so that the media of the conversation is selectively rendered at the first communication device by; (i) progressively forwarding the media of the conversation to the first communication device as the media is progressively received over the communication network from the one or more communication devices and progressively stored in the media buffer; and (ii) retrieving from the media buffer and progressively forwarding the retrieved media to the first communication device at a selected point in time after the media was progressively received and stored so that the media can be rendered in a time-shifted mode; and translating the media of the conversation, as needed, between formats used by the gateway node and on the communication network. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
Specification