IP Library Granted Patent US 6,925,448
Granted Patent B2
US 6,925,448 · App. 10/617,760 · Granted Aug 2, 2005

Usage rights grammar and digital works having usage rights created with the grammar

Assignee: ContentGuard Holdings, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,925,448
App. No.
10/617,760
Granted
Aug 2, 2005
Kind
B2
Abstract

A digital work recorded on a computer readable media for use within a system having at least one repository for enforcing use of digital content in accordance with usage rights associated with the digital content. The digital work includes digital content electronically recorded on a first media portion and being capable of being rendered by a rendering engine, and usage rights electronically recorded on a second media portion and being associated with the digital content. The usage rights specify a manner of use by which a repository will permit use of the digital content. The usage rights can be constructed of a grammar including symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by the repository to indicate the manner of use.

Claims (73)

1. A digital work recorded on a computer-readable media for use within a system having at least one non-centralized repository for enforcing use of digital content in accordance with usage rights associated with the digital content, said digital work comprising one or more computer-readable instructions for causing one or more computer processors to perform the steps of:

electronically recording digital content on a first media portion and the digital content being capable of being rendered by a rendering engine; and

electronically recording usage rights on a second media portion and the usage rights being associated with said digital content, said usage rights specifying a manner of use as to how a non-centralized repository will permit use of the digital content, said usage rights including symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by the non-centralized repository to indicate the manner of use for enforcing use of digital content,

wherein said usage rights also specify one or more conditions which must be satisfied before the manner of use may be exercised,

said conditions include symbols selected from a set of predetermined symbols to define a valid sequence of symbols that are interpreted by the non-centralized repository to indicate the conditions,

the manner of use can include means for specifying how an authorized party is able to render the digital content, how an authorized party can permit the digital content to be used to create a new digital work, how an authorized party is able to make a back-up copy of the digital content, how an authorized party is able to conceal the digital content on a device on which the digital content is stored, and how an authorized party is able to delete the digital content from a device on which the digital content is stored, and

the usage rights identify rendering devices upon which the digital content is authorized to be rendered.

2. The digital work as recited in claim 1 , wherein the conditions include a set of default conditions.

3. The digital work as recited in claim 1 , wherein the digital content is a software program.

4. The digital work as recited in claim 3 , wherein the manner of use specifies how an authorized party is able to install the software program.

5. The digital work as recited in claim 3 , wherein the manner of use specifies how an authorized party is able to uninstall the software program.

6. The digital work as recited in claim 1 , wherein the usage rights comprise a revenue identifier for identifying a revenue owner of the digital work.

7. The digital work as recited in claim 1 , wherein the symbols are codes.

8. The digital work as recited in claim 1 , wherein the symbols are identifiers.

9. The digital work as recited in claim 1 , wherein the symbols are parameters.

10. A digital work as recited in claim 1 , wherein the first media portion and the second media portion are parts of a same computer readable media.

11. A digital work as recited in claim 1 , wherein the first media portion and the second media portion are parts of different computer readable media.

12. A digital work as recited in claim 1 , wherein said content comprises a contents file and said usage rights comprise a description tree file.

13. A digital work as recited in claim 1 , wherein said content and said usage rights are stored on the same device.

14. A digital work as recited in claim 1 , wherein said content and said usage rights are stored on different devices.

15. A digital work as recited in claim 1 , wherein said usage rights are stored on an optical disk.

16. A digital work as recited in claim 1 , wherein said usage rights are stored on a removable storage device.

17. A digital work as recited in claim 1 , wherein said digital content is stored on a optical disk.

18. A digital work as recited in claim 1 , wherein said digital content is stored on a removable storage device.

19. A method for enforcing use of digital content in accordance with usage rights associated with the digital content for use within a system having at least one non-centralized repository, said method comprising:

electronically recording digital content on a first media portion and the digital content being capable of being rendered by a rendering engine; and

electronically recording usage rights on a second media portion and the usage rights being associated with said digital content, said usage rights specifying a manner of use as to how a non-centralized repository will permit use of the digital content, said usage rights including symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by the non-centralized repository to indicate the manner of use for enforcing use of digital content,

wherein said usage rights also specify one or more conditions which must be satisfied before the manner of use may be exercised,

said conditions include symbols selected from a set of predetermined symbols to define a valid sequence of symbols that are interpreted by the non-centralized repository to indicate the conditions,

the manner of use can include means for specifying how an authorized party is able to render the digital content, how an authorized party can permit the digital content to be used to create a new digital work, how an authorized party is able to make a back-up copy of the digital content, how an authorized party is able to conceal the digital content on a device on which the digital content is stored, and how an authorized party is able to delete the digital content from a device on which the digital content is stored, and

the usage rights identify rendering devices upon which the digital content is authorized to be rendered.

20. The method as recited in claim 19 , wherein the conditions include a set of default conditions.

21. The method as recited in claim 19 , wherein the digital content is a software program.

22. The method as recited in claim 21 , wherein the manner of use specifies how an authorized party is able to install the software program.

23. The method as recited in claim 21 , wherein the manner of use specifies how an authorized party is able to uninstall the software program.

24. The method as recited in claim 19 , wherein the usage rights comprise a revenue identifier for identifying a revenue owner of the digital work.

25. The method as recited in claim 19 , wherein the symbols are codes.

26. The method as recited in claim 19 , wherein the symbols are identifiers.

27. The method as recited in claim 19 , wherein the symbols are parameters.

28. A method as recited in claim 19 , wherein the first media portion and the second media portion are parts of a same computer readable media.

29. A method as recited in claim 19 , wherein the first media portion and the second media portion are parts of different computer readable media.

30. A method as recited in claim 19 , wherein said content comprises a contents file and said usage rights comprise a description tree file.

31. A method as recited in claim 19 , wherein said content and said usage rights are stored on the same device.

32. A method as recited in claim 19 , wherein said content and said usage rights are stored on different devices.

33. A method as recited in claim 19 , wherein said usage rights are stored on an optical disk.

34. A method as recited in claim 19 , wherein said usage rights are stored on a removable storage device.

35. A method as recited in claim 19 , wherein said digital content is stored on an optical disk.

36. A method as recited in claim 19 , wherein said digital content is stored on a removable storage device.

37. A computer program product including one or more computer-readable instructions for causing one or more computer processors to perform the steps recited in claim 19 .

38. A system including at least one non-centralized repository for enforcing use of digital content in accordance with usage rights associated with the digital content, said system comprising:

means for electronically recording digital content on a first media portion and the digital content being capable of being rendered by a rendering engine; and

means for electronically recording usage rights on a second media portion and the usage rights being associated with said digital content, said usage rights specifying a manner of use as to how a non-centralized repository will permit use of the digital content, said usage rights including symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by the non-centralized repository to indicate the manner of use for enforcing use of digital content,

wherein said usage rights also specify one or more conditions which must be satisfied before the manner of use may be exercised,

said conditions include symbols selected from a set of predetermined symbols to define a valid sequence of symbols that are interpreted by the non-centralized repository to indicate the conditions,

the manner of use can include means for specifying how an authorized party is able to render the digital content, how an authorized party can permit the digital content to be used to create a new digital work, how an authorized party is able to make a back-up copy of the digital content, how an authorized party is able to conceal the digital content on a device on which the digital content is stored, and how an authorized party is able to delete the digital content from a device on which the digital content is stored, and

the usage rights identify rendering devices upon which the digital content is authorized to be rendered.

39. The system as recited in claim 38 , wherein the conditions include a set of default conditions.

40. The system as recited in claim 38 , wherein the digital content is a software program.

41. The system as recited in claim 40 , wherein the manner of use specifies how an authorized party is able to install the software program.

42. The system as recited in claim 40 , wherein the manner of use specifies how an authorized party is able to uninstall the software program.

43. The system as recited in claim 38 , wherein the usage rights comprise a revenue identifier for identifying a revenue owner of the digital work.

44. The system as recited in claim 38 , wherein the symbols are codes.

45. The system as recited in claim 38 , wherein the symbols are identifiers.

46. The system as recited in claim 38 , wherein the symbols are parameters.

47. A system as recited in claim 38 , wherein the first media portion and the second media portion are parts of a same computer readable media.

48. A system as recited in claim 38 , wherein the first media portion and the second media portion are parts of different computer readable media.

49. A system as recited in claim 38 , wherein said content comprises a contents file and said usage rights comprise a description tree file.

50. A system as recited in claim 38 , wherein said content and said usage rights are stored on the same device.

51. A system as recited in claim 38 , wherein said content and said usage rights are stored on different devices.

52. A system as recited in claim 38 , wherein said usage rights are stored on an optical disk.

53. A system as recited in claim 38 , wherein said usage rights are stored on a removable storage device.

54. A system as recited in claim 38 , wherein said digital content is stored on an optical disk.

55. A system as recited in claim 38 , wherein said digital content is stored on a removable storage device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2010
From: XEROX CORPORATION
To: CONTENTGUARD HOLDINGS, INC.
Reel/Frame 024449/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2010
From: STEFIK, MARK J.; PIROLLI, PETER L.T.
To: XEROX CORPORATION
Reel/Frame 024442/0049 →
Continuity (5)
Continuation 1001595200 · Dec 17, 2001
Continuation 0977800100 · Feb 7, 2001
Division 0896708400 · Nov 10, 1997
Continuation 0834476000 · Nov 23, 1994
Related Publication 20040015446A1 · Jan 22, 2004