Patent ID: 9042555
Filing Date: 2015-05-26
Classification: H04L,H04N

Abstract:
1. A method of combining partial super distributed content with partially encrypted portions on demand, comprising: receiving a first super distributed partial content file that is distributed with at least one portion missing; detecting, via a content rendering device, a request to render content associated with the first super distributed partial content file; where the request to render the content associated with the first super distributed partial content file comprises a request to download content from a content access server; determining at the content rendering device that the at least one portion of the content associated with the first super distributed partial content file is missing from the first super distributed partial content file; determining an encryption system of the content rendering device; requesting a second file comprising the at least one portion of the content missing from the first super distributed partial content file from the content access server using an identifier of the encryption system of the content rendering device comprising an authorization to download the second file; receiving the second file from the content access server in response to validation of the authorization by the content access server, where the received second file comprises partial encrypted portions of the content associated with the encryption system of the content rendering device; identifying content locations of the at least one portion of the content missing from the first super distributed partial content file; identifying the partial encrypted portions of the content associated with the encryption system of the content rendering device of the second file that are associated with the identified content locations; placing within a content output stream the identified partial encrypted portions at the identified content locations associated with the at least one portion of the content missing from the first super distributed partial content file; decrypting the identified partial encrypted portions of the content associated with the encryption system of the content rendering device; and generating a content output stream comprising the decrypted partial encrypted portions of the content of the second file and the content associated with the first super distributed partial content file.