CONTENT DISTRIBUTION WITH RENEWABLE CONTENT PROTECTION
First Claim
Patent Images
1. A method of playing back a media content instance from a storage device, wherein the media content instance comprises an assembly of media content segments, each media content segment comprising one of a plurality of versions of a temporal portion of a content title, and each media content segment decryptable by a segment key, comprising:
- receiving processor instructions and an associated index from a license server, the index designating associated processor instructions for execution to enable playback of the media content instance;
generating the segment key at least in part by executing at least a first portion of the processor instructions associated with the index; and
decrypting the media content segments of the media content instance according to the generated segment key.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for playing back a media content instance is disclosed. The method permits the use of downloadable variants to upgrade or change cryptographic functions performed by the playback device, thus permitting content protection schemes to be renewed.
-
Citations
27 Claims
-
1. A method of playing back a media content instance from a storage device, wherein the media content instance comprises an assembly of media content segments, each media content segment comprising one of a plurality of versions of a temporal portion of a content title, and each media content segment decryptable by a segment key, comprising:
-
receiving processor instructions and an associated index from a license server, the index designating associated processor instructions for execution to enable playback of the media content instance; generating the segment key at least in part by executing at least a first portion of the processor instructions associated with the index; and decrypting the media content segments of the media content instance according to the generated segment key. - View Dependent Claims (5, 6, 7, 8, 11, 12, 18, 19, 20, 21, 22, 25)
-
-
13. An apparatus for playing back a media content instance, wherein the media content instance comprises an assembly of media content segments, each media content segment comprising one of a plurality of versions of a temporal portion of a content title, and each media content segment decryptable by a segment key, comprising:
playback device, comprising a processor communicatively coupled to a memory, the memory storing instructions for; receiving processor microcode and an associated index from the license server, the index designating associated processor microcode for execution to enable playback of the media content instance; generating, the segment key at least in part by executing at least a first portion of the processor microcode associated with the index; and decrypting the media content segments of the media content instance according to the generated segment key. - View Dependent Claims (2, 3, 4, 9, 10, 14, 15, 16, 17, 23, 24, 26, 27)
Specification