Patent ID: 8572660

Claim:
A method comprising: storing a plurality of content files in a content repository associated with a content distribution system; packetizing the plurality of content files to form packetized content; after packetizing, assigning a satellite category or a broadband category to each of the plurality of content files according to a predetermined schedule; in response to assigning the satellite category, communicating the packetized content to a transport processing system, communicating a broadcast start time, a duration, a data rate and a stream identifier to the transport processing system, communicating the packetized content to a satellite from the transport processing system, communicating the packetized content to a user device through the satellite; and in response to assigning the broadband category, communicating the packetized content to a content delivery network, communicating a publish start time and a purge time from a content distribution system to the content delivery network for each content material identification for the packetized content, communicating the packetized content to a terrestrial communication network from the content delivery networking and communicating the packetized content to the user device through the terrestrial communication network.