Methods and apparatus for creation and transport of multimedia content flows to a distribution network
First Claim
1. A method for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the method comprising:
- transmitting a first request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow;
receiving a first response message at the content server indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network, the first response message further indicating one or more acceptable flow parameters;
adjusting selected flow parameters associated with the content flow based on the one or more acceptable flow parameters included in the first response message;
transmitting a second request message from the content server to add the content flow for broadcast over the access network, wherein the second request message comprises the adjusted flow parameters associated with the content flow;
receiving a second response message at the content server indicating that the content flow associated with the adjusted flow parameters will be added for broadcast over the access network; and
delivering the content flow from the content server to the access network.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for creation and transport of multimedia content flows to a distribution network. The system includes a method for transporting a content flow to an access network for distribution to devices coupled to the access network. The method includes transmitting a request message to add the content flow to the access network, wherein the request message comprises one or more flow parameters associated with the content flow. The method also includes receiving a response message indicating that the content flow associated with the one or more flow parameters will be added to the access network, and delivering the content flow to the access network.
64 Citations
40 Claims
-
1. A method for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the method comprising:
-
transmitting a first request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow; receiving a first response message at the content server indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network, the first response message further indicating one or more acceptable flow parameters; adjusting selected flow parameters associated with the content flow based on the one or more acceptable flow parameters included in the first response message; transmitting a second request message from the content server to add the content flow for broadcast over the access network, wherein the second request message comprises the adjusted flow parameters associated with the content flow; receiving a second response message at the content server indicating that the content flow associated with the adjusted flow parameters will be added for broadcast over the access network; and delivering the content flow from the content server to the access network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the method comprising:
-
transmitting a request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow; receiving a response message at the content server indicating that the content flow will not be added to the access network; adjusting selected flow parameters associated with the content flow to produce updated flow parameters in response to receiving the response message indicating that the content flow associated with the one or more flow parameters will not be added to the access network; transmitting a new request message from the content server to add the content flow for broadcast over the access network, wherein the new request message comprises the updated flow parameters; receiving a new response message at the content server indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network; and delivering the content flow from the content server to the access network in response to receiving the new response message indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network. - View Dependent Claims (8, 9)
-
-
10. A method for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the method comprising:
-
transmitting a heartbeat request message from the content server; receiving a heartbeat response message at the content server that indicates a communication link is operational; transmitting a request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow; receiving a first response message at the content server indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network, the first response message further indicating one or more acceptable flow parameters; adjusting selected flow parameters associated with the content flow based on the one or more acceptable flow parameters included in the first response message; transmitting a second request message from the content server to add the content flow for broadcast over the access network, wherein the second request message comprises the adjusted flow parameters associated with the content flow; receiving a second response message at the content server indicating that the content flow associated with the adjusted flow parameters will be added for broadcast over the access network; and delivering the content flow from the content server to the access network. - View Dependent Claims (11, 12)
-
-
13. An apparatus for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the apparatus comprising:
-
a processor; transmitting logic that operates to transmit a first request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow; receiving logic that operates to receive a response message at the content server indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network, the response message further indicating one or more acceptable flow parameters; and logic that operates to adjust selected flow parameters associated with the content flow based on the one or more acceptable flow parameters; wherein the transmitting logic further operates to transmit a second request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises the adjusted flow parameters associated with the content flow; and wherein the receiving logic further operates to receive a response message at the content server indicating that the content flow associated with the adjusted flow parameters will be added for broadcast over the access network. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the apparatus comprising:
-
a processor; logic for transmitting a request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow; logic for receiving the response message at the content server indicating that the content flow will not be added for broadcast over the access network; logic for adjusting selected flow parameters associated with the content flow to produce updated flow parameters in response to receiving the response message indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network; logic for transmitting a new request message from the content server to add the content flow for broadcast over the access network, wherein the new request message comprises the updated flow parameters; logic for receiving a new response message at the content server indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network; and logic for delivering the content flow from the content server to the access network in response to receiving the new response message indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network. - View Dependent Claims (19, 20)
-
-
21. An apparatus for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the apparatus comprising:
-
means for transmitting a request message from the content server to add the content flow for broadcast over the access network, wherein the request message comprises one or more flow parameters associated with the content flow; means for receiving a response message at the content server indicating that the content flow will not be added for broadcast over the access network; means for adjusting selected flow parameters associated with the content flow to produce updated flow parameters in response to receiving the new response message indicating that the content flow associated with the updated flow parameters will not be added for broadcast over the access network; means for transmitting a new request message from the content server to add the content flow for broadcast over the access network, wherein the new request message comprises the updated flow parameters; means for receiving a new response message at the content server indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network; and means for delivering the content flow from the content server to the access network in response to receiving the new response message indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer-readable medium having stored thereon processor-executable instructions configured to be executed by a processor of a server, the stored processor-executable instructions comprising:
-
instructions for transmitting a request message from a content server to add a content flow for broadcast over an access network, wherein the request message comprises one or more flow parameters associated with the content flow; instructions for receiving a response message at the content server indicating that the content flow will not be added for broadcast over the access network; instructions for adjusting selected flow parameters associated with the content flow to produce updated flow parameters in response to receiving the new response message indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network; instructions for transmitting a new request message from the content server to add the content flow for broadcast over the access network, wherein the new request message comprises the updated flow parameters; instructions for receiving a new response message at the content server indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network; and instructions for delivering the content flow from the content server to the access network in response to receiving the new response message indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network. - View Dependent Claims (25, 26)
-
-
27. A method for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the method comprising:
-
receiving a request message from the content server to add the content flow for broadcast over the access network at a scheduled time, wherein the request message comprises one or more flow parameters associated with the content flow; determining that the content flow will not be added for broadcast over the access network based on the one or more flow parameters; transmitting a response message to the content server indicating that the content flow will not be added for broadcast over the access network; receiving a new request message from the content server to add the content flow for broadcast over the access network, wherein the new request message comprises updated flow parameters; transmitting a new response message to the content server indicating that the content flow associated with the updated flow parameters will be added for broadcast over the access network and including a flow handle that identifies a flow in the access network; and receiving the content flow at the access network at the scheduled time indicated in the first request message. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for transporting a content flow from a content server to an access network for broadcast distribution to user devices coupled to the access network, the apparatus comprising:
-
a processor; logic configured to receive a first request message from the content server to add the content flow for broadcast over the access network at a scheduled time, wherein the request message comprises one or more flow parameters associated with the content flow; logic configured to determine that the content flow will not be added for broadcast over the access network based on the one or more flow parameters; logic configured to transmit a first response message to the content server indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network, the first response message further indicating one or more acceptable flow parameters; logic configured to receive a second request message from the content server to add the content flow for broadcast over the access network at a scheduled time, wherein the request message comprises one or more of the acceptable flow parameters associated with the content flow; logic configured to transmit a second response message to the content server indicating that the content flow associated with the one or more acceptable flow parameters will be added for broadcast over the access network and including a flow handle that identifies a flow in the access network upon determining the content flow will be added; and logic configured to receive the content flow at the access network at the scheduled time. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A non-transitory computer-readable medium having stored thereon processor-executable instructions configured to be executed by a processor of a server, the stored processor-executable instructions comprising:
-
instructions for receiving a request message from a content server to add a content flow for broadcast over an access network at a scheduled time, wherein the request message comprises one or more flow parameters associated with the content flow; instructions for determining that the content flow will not be added for broadcast over the access network based on the one or more flow parameters; instructions for transmitting a first response message to the content server indicating that the content flow associated with the one or more flow parameters will not be added for broadcast over the access network, the first response message further indicating one or more acceptable flow parameters; instructions for receiving a second request message from the content server to add the content flow for broadcast over the access network at a scheduled time, wherein the request message comprises one or more of the acceptable flow parameters associated with the content flow; instructions for transmitting a second response message to the content server indicating that the content flow associated with the one or more acceptable flow parameters will be added for broadcast over the access network and including a flow handle that identifies a flow in the access network upon determining the content flow will be added; and instructions for receiving the content flow at the access network at the scheduled time.
-
Specification