System for permitting off-line playback of digital content, and for managing content rights
First Claim
1. A method for inhibiting unauthorized use of a digital content file, the method comprising:
- removing a portion of said digital content file;
replacing said removed portion with a header, said header including information enabling retrieval of said removed portion.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for permitting offline content playback and for managing the rights to one or more digital content files within a computer network. The system manages these rights by encrypting the content files to prevent unauthorized access to the files. Encryption is accomplished by using one or more keys which are associated with one or more segments of the content file. These keys enable an authorized user to decrypt and playback the content files at a subsequent time. When the keys are received, a license which specifies the rights of the user regarding the content files, is obtained by the end user system, and verified locally to permit the content playback.
79 Citations
13 Claims
-
1. A method for inhibiting unauthorized use of a digital content file, the method comprising:
-
removing a portion of said digital content file;
replacing said removed portion with a header, said header including information enabling retrieval of said removed portion. - View Dependent Claims (2, 3, 4)
-
-
5. A method for encrypting a digital content file, the method comprising:
encrypting at least one segment of said content file using at least one separate encryption key respectively. - View Dependent Claims (6, 7, 8, 9, 10)
-
11. A method for permitting authorized use of a digital content file, the method comprising:
-
generating a modified digital content file, said generating including;
removing a portion of said digital content file; and
replacing said portion with a header, said header including information enabling an authorized user to retrieve said removed portion;
providing said modified digital content file to said authorized user; and
providing said authorized user access to said removed portion. - View Dependent Claims (12, 13)
-
Specification