Patent ID: 8286212

Claim:
A method, comprising: maintaining independently, by a client device, video data of an on-demand asset received from a content distributor, the on-demand asset initially being comprised of at least the video data, audio data, metadata, and security data, wherein the on-demand asset was originally received by the client device as network broadcast content from the content distributor and wherein the security data comprises at least encryption keys; allocating, by the client device, a percentage of upstream bandwidth for distribution of one or more segments of the video data and metadata corresponding to the one or more segments of the video for the on-demand asset when requested by one or more television client devices; receiving, with the client device, a request for the on-demand asset from a television client device; communicating, using the client device, the one or more segments of the video data and the metadata corresponding to the one or more segments of the video for the on-demand asset to the television client device utilizing the allocated upstream bandwidth without communicating the security data that corresponds to the one or more segments of the video data for the on-demand asset using the client device, wherein the one or more segments of the video data for the on-demand asset are configured to be combined, by the television client device, with the audio data and the security data that is received from the content distributor; and communicating, using the client device, the audio data for the on-demand asset to the content distributor, wherein the audio data communicated by the client device is configured to be processed with the audio data from multiple other client devices for distribution.