On-demand asset distribution
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
On-demand asset distribution is described. In embodiment(s), a client device can maintain an on-demand asset received from a content distributor, such as with a recording media. The client device can allocate upstream bandwidth for distribution of segments of video data for the on-demand asset to other requesting client devices. When the client device that maintains the on-demand asset receives a request from another client device for the on-demand asset, the segments of the video data for the on-demand asset can be communicated to the requesting client device utilizing the allocated upstream bandwidth.
18 Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. A television client device, comprising:
-
a recording media configured to maintain video data of an on-demand asset received from a content distributor, the on-demand asset being comprised of at least the video data, audio data, metadata, and security data, wherein the on-demand asset was originally received as network broadcast content by the television client device from the content distributor and wherein the security data comprises at least encryption keys; a media manager configured to; allocate a percentage of upstream bandwidth to the content distributor responsive to a request received from an additional television client device; receive a request from the additional television client device for the on-demand asset; communicate one or more segments of the video data and the metadata that corresponds to the one or more segments of the video data for the on-demand asset to the additional television client device without communicating the security data that corresponds to the one or more segments of the video data for the on-demand asset from the television client device, wherein the one or more segments of the video data for the on-demand asset are configured to be combined, by the additional television client device, with the audio data and the security data that is received from the content distributor; and communicate the audio data for the on-demand asset to the content distributor, wherein the audio data communicated by the television client device is configured to be processed with the audio data from multiple other client devices for distribution. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A content distributor, comprising:
-
storage media configured to maintain on-demand assets that can each be requested by client devices that store encrypted video data of the on-demand assets for on-demand viewing, wherein at least some of the on-demand assets are originally received as broadcast content by the content distributor from a network television source, wherein at least some of the on-demand assets are comprised of data types including at least the encrypted video data, audio data, metadata, and security data which are maintained separately to permit independent distribution of a data type, wherein the security data comprises at least encryption keys; an asset manager configured to; receive requests from the client devices for an on-demand asset originally received as broadcast content from a network television source; initiate distribution of the on-demand asset to the client devices; maintain a list of the client devices that have been distributed the on-demand asset; receive a new request from an additional client device for the on-demand asset; initiate the additional client device receiving segments of the encrypted video data and the metadata that corresponds to the segments of the encrypted video data for the on-demand asset without receiving the security data that corresponds to the segments of the encrypted video data from one or more of the client devices that store the encrypted video data of the on-demand asset; initiate distribution of the security data that corresponds to the encrypted video segments to the additional client device from the content distributor; receive the audio data of the on-demand asset from multiple of the client devices that store the audio data of the on-demand asset; process the received audio data for distribution; and initiate distribution of the audio data of the on-demand asset to the additional client device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification