Patent ID: 8345869

Claim:
A method of delivering a media content file to a first user device separate from a group of user devices comprising: encrypting the media content file in response to a first encryption-decryption information to form an encrypted media content file; receiving the encrypted media content file at the group of user devices from a satellite; communicating a media content file request from the first user device from to the group through a terrestrial network; receiving the encrypted media content file corresponding to the media content file request at the first user device from at least one of the group of user devices through a peer-to-peer network wherein the encrypted media content file communicated to the first user device from at least one of the group of user devices comprises a missing portion of the media content file, and wherein the missing portion of the media content file comprises a beginning portion of the media content file communicated to the group of user devices through the satellite; thereafter, requesting at the first user device the first encryption-decryption information from a content delivery network through the terrestrial network; communicating the first encryption-decryption information from the content delivery network to the first user device through the terrestrial network; and decrypting the encrypted media content file with the first encryption-decryption information at the first user device to form the media content file.