System and method for supplying and managing usage rights associated with an item repository
First Claim
1. A method for enforcing rights expressions specifying manners of use of an item, said method comprising:
- specifying a repository rights expression indicating a manner of use of an item at a repository; and
associating said repository rights expression with said repository, wherein said manner of use indicates at least one of what action said repository is to take when said repository processes said item and what action said repository is to take when said repository receives a request for said item.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for enforcing rights expressions, include specifying a repository rights expression indicating a manner of use of an item at a repository; and associating the repository rights expression with the repository. In a further embodiment, the system includes one or more repositories having associated therewith rights expressions further indicating a condition of use of the item at the repository. In a further embodiment, a repository for use in the system, includes a processor module configured to process the rights expression associated with the repository; and a determination module configured to determine based on the rights expression associated with the repository what action the repository is to take when the repository processes or receives a request for the item. The manner of use or condition of use indicates what action the repository is to take when the repository processes or receives a request for the item.
140 Citations
46 Claims
-
1. A method for enforcing rights expressions specifying manners of use of an item, said method comprising:
-
specifying a repository rights expression indicating a manner of use of an item at a repository; and
associating said repository rights expression with said repository, wherein said manner of use indicates at least one of what action said repository is to take when said repository processes said item and what action said repository is to take when said repository receives a request for said item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for enforcing rights expressions specifying manners of use of an item, said system comprising:
-
means for specifying a repository rights expression indicating a manner of use of an item at a repository; and
means for associating said repository rights expression with said repository, wherein said manner of use indicates at least one of what action said repository is to take when said repository processes said item and what action said repository is to take when said repository receives a request for said item. - View Dependent Claims (27, 28)
-
-
29. A system for enforcing rights expressions specifying manners of use of an item, said system comprising:
-
one or more repositories having associated therewith one or more rights expressions indicating at least one of a manner of use and a condition of use of an item at a repository; and
wherein said manner of use and condition of use indicates at least one of what action said repository is to take when said repository processes said item and what action said repository is to take when said repository receives a request for said item. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A repository for use in a system for enforcing rights expressions specifying manners of use of an item, said repository comprising:
-
a processor module configured to process a rights expression associated with said repository and indicating at least one of a manner of use and a condition of use of an item at said repository; and
a determination module configured to determine based on said rights expression associated with said repository at least one of what action said repository is to take when said repository processes said item and what action said repository is to take when said repository receives a request for said item. - View Dependent Claims (46)
-
Specification