Back to results
US 10,856,014 B2Granted
Control plane architecture for multicast cache-fill
AssigneeComcast Cable Communications, LLC
InventorsJorge Salinger, Weidong Mao
Life of this patent
Estimating the term…
Abstract
A multicast content delivery system can use both multicast and unicast streams to efficiently use available bandwidth to deliver content. Available multicast content can be identified to gateways serving consumption devices, and the gateways can receive requests for unicast content deliver, but honor the requests with multicast group sessions.
Claims20
A method comprising:
- determining, using a multicast group identifier and after determining that content is not being sent by a first computing device, a bitrate of the content;
- after determining that a capacity of the first computing device is enough to support the bitrate, establishing a connection between the first computing device and a second computing device;
- and
- sending, by the first computing device and to the second computing device, an indication of where to find the connection and how to decrypt the content after it is received via the connection.
1 more element
A first computing device comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the first computing device to:
- determine, using a multicast group identifier and after determining that content is not being sent by the first computing device, a bitrate of the content;
- after determining that a capacity of the first computing device is enough to support the bitrate, establish a connection between the first computing device and a second computing device;
- and
- send the second computing device an indication of where to find the connection and how to decrypt the content after it is received via the connection.
4 more elements
A system comprising:
- a first computing device and a second computing device,
- wherein the first computing device comprises:
- one or more first processors;
- and
- memory storing first instructions that, when executed by the one or more first processors, cause the first computing device to:
- determine, using a multicast group identifier and after determining that content is not being sent, a bitrate of the content;
- after determining that a capacity of the first computing device is enough to support the bitrate, establish a connection between the first computing device and the second computing device;
- and
- wherein the second computing device comprises:
- one or more second processors;
- and
- memory storing second instructions that, when executed by the one or more second processors, cause the second computing device to:
- receive an indication of where to find the connection and how to decrypt the content after it is received via the connection;
- and
- access, via the connection, the content.
12 more elements
Dependencies are inferred from the claim text.