Usage rights grammar and digital works having usage rights created with the grammar
First Claim
1. A system for associating usage rights with digital content, said system comprising:
- means for creating usage rights from a grammar, said usage rights specifying a manner of use indicating one or more stated purposes for which the digital content is at least one of used and distributed by an authorized party;
means for associating the usage rights with the digital content;
means for processing a usage transaction specifying the usage rights to determine if access to the digital content is granted; and
means for storing said usage rights in a distributed repository, wherein the usage rights also specify one or more conditions which must be satisfied before the manner of use is exercised, said means for creating comprises means for selecting one or more symbols from a first set of predetermined symbols to define a valid sequence of symbols to indicate the manner use, said means for creating comprises means for selecting symbols from a second set of predetermined symbols to define a valid sequence of symbols to indicate the conditions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and software for associating usage rights with digital content, including creating usage rights from a grammar, the usage rights specifying a manner of use indicating purposes for which the digital content is used and/or distributed by an authorized party; associating the usage rights with a digital content; processing a usage transaction specifying the usage rights to determine if access to the digital content is granted; and storing the usage rights in a distributed repository. The usage rights also specify one or more conditions which must be satisfied before the manner of use is exercised. The creating includes selecting symbols from a first set of predetermined symbols to define a valid sequence of symbols to indicate the manner of use, selecting one or more symbols from a second set of predetermined symbols to define a valid sequence of symbols to indicate the conditions.
99 Citations
41 Claims
-
1. A system for associating usage rights with digital content, said system comprising:
-
means for creating usage rights from a grammar, said usage rights specifying a manner of use indicating one or more stated purposes for which the digital content is at least one of used and distributed by an authorized party;
means for associating the usage rights with the digital content;
means for processing a usage transaction specifying the usage rights to determine if access to the digital content is granted; and
means for storing said usage rights in a distributed repository, wherein the usage rights also specify one or more conditions which must be satisfied before the manner of use is exercised, said means for creating comprises means for selecting one or more symbols from a first set of predetermined symbols to define a valid sequence of symbols to indicate the manner use, said means for creating comprises means for selecting symbols from a second set of predetermined symbols to define a valid sequence of symbols to indicate the conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for associating usage rights with digital content, said method comprising:
-
creating usage rights from a grammar, said usage rights specifying a manner of use indicating one or more purposes of plural purposes for which the digital content is at least one of used and distributed by an authorized party;
associating the usage rights with a digital content;
processing a usage transaction specifying the usage rights to determine if access to the digital content is granted; and
storing said usage rights in a distributed repository, wherein the usage rights also specify one or more conditions which must be satisfied before the manner of use is exercised, said step of creating comprises selecting symbols from a first set of predetermined symbols to define a valid sequence of symbols to indicate the manner of use, said step of creating comprises selecting one or more symbols from a second set of predetermined symbols to define a valid sequence of symbols to indicate the conditions. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification