Control Plane Architecture for Multicast Cache-Fill
First Claim
Patent Images
1. A method, comprising:
- selecting, by a multicast controller computing device, a plurality of versions of a multimedia content to be multicast by each of a plurality of multicast servers, wherein different groups of the versions are selected for different ones of the multicast servers; and
delivering, by the multicast controller computing device, a multicast listing of the selected versions of the multimedia content.
1 Assignment
0 Petitions
Accused Products
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.
24 Citations
20 Claims
-
1. A method, comprising:
-
selecting, by a multicast controller computing device, a plurality of versions of a multimedia content to be multicast by each of a plurality of multicast servers, wherein different groups of the versions are selected for different ones of the multicast servers; and delivering, by the multicast controller computing device, a multicast listing of the selected versions of the multimedia content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
identifying different versions of an audiovisual program; assigning different groups of the different versions to different ones of a plurality of multicast servers in a multicast content distribution network; and delivering a multicast listing to each of the multicast servers, wherein each listing identifies an assigned group of the different versions for a corresponding one of the multicast servers. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method, comprising:
-
identifying a plurality of content multicast servers, and for each of the content multicast servers, identifying a corresponding geographic area served by the corresponding content multicast server; identifying device profile popularities within the geographic areas served by the content multicast servers; identifying different versions of an audiovisual content item; and assigning different groups of the different versions of the audiovisual content item to different ones of the content multicast servers based on the device profile popularities. - View Dependent Claims (17, 18, 19, 20)
-
Specification