Method and system for distributing content to a user device through allocated assets of a satellite network and a broadband network
First Claim
1. A method comprising:
- storing a content file having a header for terrestrial communication in a content repository associated with a content distribution system;
receiving a request for content from a user device;
determining a popularity rating of the content file after receiving the request for content;
in response to the popularity rating, selecting a satellite for communicating the content;
allocating satellite assets in response to the popularity rating;
reformatting the header of the content file from a first header to a second header by removing a program map table and changing a service channel identifier or program identifier to a broadcast service channel identifier or broadcast program identifier suitable for satellite broadcasting in response to selecting the satellite; and
broadcasting a mapping to the user device;
tuning the user device in response to the mapping;
receiving the content file with the second header at the user device from the satellite instead of a terrestrial communication network in response to tuning.
5 Assignments
0 Petitions
Accused Products
Abstract
A communication system 100 includes a content repository 274 storing a plurality of content files associated with the content distribution system. A transport processing system 250 communicating with the content distribution system, a terrestrial communication network 132, and a content delivery network 280 communicating with the content distribution system 260 and the terrestrial network. The content management system assigns a satellite category or a broadband category to each of the plurality of content files in response to a popularity rating. The content distribution system 274 communicates the content to the transport processing system. The transport processing system 250 communicates the content through a satellite from the transport processing system to a user device. The content distribution system 260, in response to the broadband category, communicates the content to the content delivery network 280. The content delivery network 280 communicates the content through a terrestrial communication network to the user device.
-
Citations
24 Claims
-
1. A method comprising:
-
storing a content file having a header for terrestrial communication in a content repository associated with a content distribution system; receiving a request for content from a user device; determining a popularity rating of the content file after receiving the request for content; in response to the popularity rating, selecting a satellite for communicating the content; allocating satellite assets in response to the popularity rating; reformatting the header of the content file from a first header to a second header by removing a program map table and changing a service channel identifier or program identifier to a broadcast service channel identifier or broadcast program identifier suitable for satellite broadcasting in response to selecting the satellite; and broadcasting a mapping to the user device; tuning the user device in response to the mapping; receiving the content file with the second header at the user device from the satellite instead of a terrestrial communication network in response to tuning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
storing a plurality of content files having headers for terrestrial communication in a content repository associated with a content distribution system, said headers each comprising a program map table and a service channel identifier or a program identifier; receiving a request for a selected content of the plurality of content files from a user device; determining a popularity rating of the plurality of content files after receiving the request for a first content; assigning a satellite category or a broadband category to each of the plurality of content files in response to the popularity rating; in response to the satellite category, reformatting a header of a first content file of the plurality of content files from a first header to a second header by removing the program map table and changing the service channel identifier or program identifier to a broadcast service channel identifier or broadcast program identifier suitable for satellite broadcasting, communicating the first content file with the second header to a transport processing system, communicating the content with the second header to a satellite from the transport processing system, broadcasting a mapping to the user device, tuning the user device based on the mapping and receiving the content at the user device through the satellite in response to tuning; and in response to the broadband category, communicating the content to a content delivery network, communicating the content to a terrestrial communication network from the content delivery network and communicating content to the user device through the terrestrial communication network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication system comprising:
-
a content repository storing a plurality of content files having headers for terrestrial communication associated with a content distribution system; a transport processing system communicating with the content distribution system; a terrestrial communication network; a content delivery network communicating with the content distribution system and the terrestrial network and determining a popularity rating of the content; a content management system receiving the popularity rating and assigning a satellite category or a broadband category to each of the plurality of content files in response to the popularity rating; said content distribution system reformatting a first header of a first content with a plurality of content files to a second header by removing a program map table and changing a service channel identifier or program identifier to a broadcast service channel identifier or broadcast program identifier suitable for satellite broadcasting, communicating the first content to the transport processing system in response to the satellite category; said content management system generating a mapping in response to the content management system assigning a satellite category; a guide delivery system broadcasting the mapping to a user device; said transport processing system broadcasting the content with the second header through a satellite from the transport processing system to the user device; said user device receiving the mapping and tuning to the first content from the satellite in response to the mapping; said content distribution system in response to the broadband category, communicating the first content with the first header to the content delivery network; and said content delivery network communicating the first content with the first header through a terrestrial communication network to the user device. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification