IP Library Patent Application 11190047
Patent Application
App. No. 11/190,047

System and method for media stream adaptation

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/190,047
Abstract

A device accepts a set of configuration parameters relating to components involved in data streaming (e.g., clients or network equipment) and transforms a data stream in response to such configuration parameters, transmitting the transformed data stream onward to a client. Dynamic changes in the configuration parameters may affect the transformations.

Claims (45)

1 . A method comprising:

accepting a set of configuration parameters;

accepting a data stream from a server;

transforming the data stream in response to the configuration parameters;

and transmitting the transformed data stream to a data stream client.

2 . The method of claim 1 wherein the configuration parameters reflect the capabilities of a network that transmits information between the server and the data stream client.

3 . The method of claim 2 wherein the capabilities of the network include bandwidth information for the network.

4 . The method of claim 2 wherein the capabilities of the network include load information for the network.

5 . The method of claim 1 wherein the configuration parameters reflect the capabilities of the data stream client.

6 . The method of claim 1 wherein the capabilities of the data stream client reflect the amount of data the data stream client may accept in a data stream.

7 . The method of claim 1 wherein the capabilities of the data stream client reflect the compression capabilities of the client.

8 . The method of claim 1 wherein the capabilities of the data stream client reflect the number of data streams the client may accept.

9 . The method of claim 1 comprising:

accepting the data request of a second client; and

modifying the manner in which the data stream is transformed when sent to the data stream client.

10 . The method of claim 1 wherein the data stream is audio streaming data.

11 . The method of claim 1 wherein the data stream is video streaming data.

12 . The method of claim 1 , wherein the transformation is transcoding.

13 . The method of claim 1 , wherein the configuration parameters include information on data stream requests.

14 . A method comprising:

accepting a set of configuration parameters;

accepting a data stream from a server;

transcoding the data stream in response to the configuration parameters; and

transmitting the transcoded data stream to a data stream client.

15 . A method comprising:

accepting a set of configuration parameters including information on client capabilities and network component capabilities;

accepting a data stream from a server;

transforming the data stream in based on the configuration parameters; and

transmitting the transformed data stream to a data stream client.

16 . A device for converting streaming data sent by a server to a set of clients, the device comprising:

a data converter; and

a configuration memory holding data on the capabilities of a subset of the clients;

wherein the data converter converts the data stream into an output data stream for transmission to a client based on the capabilities of a client.

17 . The device of claim 16 , wherein the data converter includes at least a digital signal processor.

18 . The device of claim 16 , wherein the device accepts configuration changes and, in response to such changes, alters the data conversion.

19 . A device for converting streaming data sent by a server to a set of clients, the device comprising:

a data converter; and

a configuration memory holding data on the capabilities of a set of networks;

wherein the data converter converts the data stream into an output data stream for transmission to a client based on the capabilities of the networks.

20 . The device of claim 19 , wherein the data converter includes at least a digital signal processor.

21 . The device of claim 19 , wherein the data converter converts the data stream into an output data stream for transmission to a client based on the capabilities of a client.

22 . The device of claim 19 , wherein the device accepts configuration changes and, in response to such changes, alters the data conversion.

23 . The device of claim 22 , wherein the configuration changes include information on client capabilities.

24 . The device of claim 22 , wherein the configuration changes include information on network capabilities.

25 . The device of claim 20 , wherein the configuration changes include information on data stream requests.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: RADVISION LTD
To: AVAYA, INC.
Reel/Frame 032153/0189 →