Method for loaning digital works
First Claim
1. A method for loaning use of a digital work having one or more rights associated therewith within a system having end-user repositories configured to enforce use of said digital work in accordance with said one or more rights, said method comprising:
- electronically associating a loan right with a digital work, said loan right specifying how the digital work is loaned and a loan periods,wherein the loan right is created from a grammar including one or more symbols selected from a set of predetermined symbols to define a valid sequence of symbols to indicate how the digital work is loaned and the loan period;
electronically receiving at an end-user loaner repository from an end-user requestor repository a loan request message specifying the digital work;
electronically determining at the loaner repository if said request message is valid;
electronically transferring by the loaner repository use of the digital work during the loan period to the requester repository in accordance with said loan right if said loan request message is determined to be valid by the loaner repository;
electronically updating loan right data for the digital work by the loaner repository; and
electronically deactivating use of the digital work by the requester repository upon exhaustion of the loan period,wherein the requester repository and the loaner repository include both a requester mode of operation and a server mode of operation,the requester mode of operation is configured for sending a loan request message specifying a digital work to a loaner repository, andthe server mode of operation is configured for processing a received loan request message from a requester repository.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for loaning a digital work having one or more rights associated therewith within a system having repositories configured to enforce use of the digital work in accordance with the rights. A loan right is associated with a digital work and specifies how the digital work can be loaned. If a request for the digital work is valid, use of the digital work is transferred during a loan period from a repository to the requester in accordance with the loan. Loan right data for the digital work is then updated and use of the digital work by the requestor is deactivated upon exhaustion of the loan period.
-
Citations
57 Claims
-
1. A method for loaning use of a digital work having one or more rights associated therewith within a system having end-user repositories configured to enforce use of said digital work in accordance with said one or more rights, said method comprising:
-
electronically associating a loan right with a digital work, said loan right specifying how the digital work is loaned and a loan periods, wherein the loan right is created from a grammar including one or more symbols selected from a set of predetermined symbols to define a valid sequence of symbols to indicate how the digital work is loaned and the loan period; electronically receiving at an end-user loaner repository from an end-user requestor repository a loan request message specifying the digital work; electronically determining at the loaner repository if said request message is valid; electronically transferring by the loaner repository use of the digital work during the loan period to the requester repository in accordance with said loan right if said loan request message is determined to be valid by the loaner repository; electronically updating loan right data for the digital work by the loaner repository; and electronically deactivating use of the digital work by the requester repository upon exhaustion of the loan period, wherein the requester repository and the loaner repository include both a requester mode of operation and a server mode of operation, the requester mode of operation is configured for sending a loan request message specifying a digital work to a loaner repository, and the server mode of operation is configured for processing a received loan request message from a requester repository. - 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, 27, 28, 29)
-
-
30. A system for loaning use of a digital work having one or more rights associated therewith, the system comprising:
-
an end-user loaner repository; and an end-user requestor repository, wherein the end-user repositories are configured to enforce use of to digital work in accordance wit the one or more rights, a loan fight is associated with to digital work, the loan right specifying how the digital work is loaned and a loan period, wherein the loan right is created from a grammar including one or more symbols selected from a set of predetermined symbols to define a valid sequence of symbols to indicate how the digital work is loaned and the loan period; the end-user loaner repository receives from the end-user requestor repository a loan request message specifying the digital work, the loaner repository determines if the request message is valid, the loaner repository transfers use of to digital work during to loan period to the requester repository in accordance with to loan right If the loan request message is determined to be valid by the loaner repository, the loaner repository updates loan right data for the digital work, to requester repository deactivates use of the digital work upon exhaustion of the loan period, the requester repository and the loaner repository include both a requester mode of operation and a server mode of operation, the requester mode of operation is configured for sending a loan request message specifying a digital work to a loaner repository, and the server mode of operation is configured for processing a received loan request message from a requester repository. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification