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 re
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.
대표청구항▼
What is claimed is: 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
What is claimed is: 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. 2. The method of claim 1, wherein said loan period is a time period and said determining step comprises determining by the loaner if a time period specified in said loan request extends beyond a period of loan time permitted. 3. The method of claim 1, wherein said loan period is a duration in which the digital work is played a specified number of times and said determining step comprises determining by the loaner repository if a specified number of time in said loan request extends beyond a period of loan time permitted. 4. The method of claim 1, further comprising reporting a fee transaction in response to said transferring step. 5. The method of claim 1, further comprising reporting a fee transaction that is based on the time period between said transferring step and said deactivating step. 6. The method as recited in claim 1, wherein said deactivating step comprises automatically erasing the a received digital work from said requester repository. 7. The method as recited in claim 1, wherein said transferring step comprises transferring a copy of said digital work from said loaner repository to said requestor repository. 8. The method of claim 1, wherein said request message indicates at least one of the digital work to be loaned, a version of a loan right to be used in said digital work transfer transaction, a destination address for placing the loaned digital work, a number of copies of the digital work to be loaned, file data for the digital work to be loaned, and a time period for the loan. 9. The method of claim 1, wherein said transferring step comprises transferring a next-set-of-rights associated with said digital work for enforcing use of the digital work. 10. The method of claim 1, wherein said transferring step comprises transferring by the loaner repository original rights associated with said digital work as modified to reflect said loan period for enforcing use of said digital work by said requester repository. 11. The method of claim 1, wherein said requestor repository is adapted to receive and store said requested number of copies of said digital work and the corresponding rights. 12. The method of claim 1, further comprising: updating rights information associated with the loaned copies of said digital work to reflect the number of copies loaned. 13. The method of claim 12, further comprising: precluding use of said digital work by said loaner repository until said requested number of copies of said digital work are deactivated by said requester repository; and precluding by said loaner repository further loaning of said digital work if there are no more copies of said digital work remaining for loaning. 14. The method of claim 1, further comprising: receiving a return message from said requester repository including an identification of said requester repository, and an identification of said digital work transfer transaction, prior to said predetermined time period being exhausted; and decrementing by said loaner repository a copies-in-use field associated with said digital work by a number of copies of said digital work that are returned by said requester repository. 15. The method of claim 14, further comprising; deactivating a number of copies of said digital work corresponding to the number of copies of said digital work that are returned by said requester repository; and removing contents of said digital work in said requester repository corresponding to the number of copies of said digital work that are returned from said requester repository. 16. The method of claim 1, further comprising decrementing a copies-in-use field associated with said digital work by a number of copies of said digital work that are loaned to said requester repository if a return message is not received at said loaner repository from said requester repository prior to said predetermined time period being exhausted; and making said digital work available for further loaning if copies of said digital work remain for loaning. 17. The method of any one of claim 1, wherein said loan right is stored on the same physical device as said associated digital work. 18. The method of claim 1, wherein said loan right and said associated digital work are stored on different physical devices. 19. The method of claim 1, wherein said digital work is a music work. 20. The method of claim 1, wherein said digital work is a video work. 21. The method of claim 1, wherein said digital work is a multimedia work. 22. The method of claim 1, wherein said digital work is a composite digital work. 23. The method of claim 1, wherein said digital work is software. 24. The method of claim 23, wherein said loan right specifies how said digital work may be executed. 25. The method of claim 23, wherein said loan tight specifies how said digital work may be installed. 26. The method of claim 23, wherein said loan right specifies how said digital work may be uninstalled. 27. The method of claim 1, wherein said loaner and requester repositories comprise the same physical device. 28. The method of claim 1, wherein said method is implemented with one or more hardware and software components configured to perform the steps of the method. 29. The method of claim 1, wherein said method is implemented with one or more computer readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform the steps of the method. 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. 31. The system of claim 30, wherein the loan period is a time period, and the loaner repository determines if a time period specified in the loan request extends beyond a period of loan time permitted. 32. The system of claim 30, wherein the loan period is a duration in which the digital work is played a specified number of times, and the loaner repository determines if a specified number of time in the loan request extends beyond a period of loan time permitted. 33. The system of claim 30, wherein a fee transaction is reported in response to the transferring of the use of the digital work. 34. The system of claim 30, wherein a reporting a fee transaction is based on the time period between the transferring of the use of the digital work and the deactivating of the use of the digital work. 35. The system as recited in claim 30, wherein a received digital work is automatically erased from the requester repository. 36. The system as recited in claim 30, wherein a copy of the digital work is transferred from the loaner repository to the requestor repository. 37. The system of claim 30, wherein the request message indicates at least one of the digital work to be loaned, a version of a loan right to be used in the digital work transfer transaction, a destination address for placing the loaned digital work, a number of copies of the digital work to be loaned, file data for the digital work to be loaned, and a time period for the loan. 38. The system of claim 30, wherein a next-set-of-rights associated with the digital work for enforcing use of the digital work are transferred by the loaner repository. 39. The system of claim 30, wherein the loaner repository transfers original rights associated with the digital work as modified to reflect the loan period for enforcing use of the digital work by the requester repository. 40. The system of claim 30, wherein the requestor repository is adapted to receive and store the requested number of copies of the digital work and the corresponding rights. 41. The system of claim 30, wherein rights information associated with the loaned copies of the digital work are updated to reflect the number of copies loaned. 42. The system of claim 41, wherein the loaner repository precludes use of the digital work until the requested number of copies of the digital work are deactivated by the requester repository, and the loaner repository precludes further loaning of the digital work if there are no more copies of the digital work remaining for loaning. 43. The system of claim 30, wherein a return message is received from the requester repository including an identification of the requester repository, and an identification of the digital work transfer transaction, prior to the predetermined time period being exhausted, and the loaner repository decrements a copies-in-use field associated with the digital work by a number of copies of the digital work that are returned by the requester repository. 44. The system of claim 43, wherein a number of copies of the digital work corresponding to the number of copies of the digital work that are returned byte requester repository are deactivated, and contents of the digital work in the requester repository corresponding to the number of copies of the digital work that are returned from the requester repository are removed. 45. The system of claim 30, wherein a copies-in-use field associated with the digital work is decremented by a number of copies of the digital work that are loaned to the requester repository, if a return message is not received at the loaner repository from the requester repository prior to the predetermined time period being exhausted, and the digital work is made available for further loaning if copies of the digital work remain for loaning. 46. The system of claim 30, wherein the loan right is stored on the same physical device as the associated digital work. 47. The system of claim 30, wherein the loan right and the associated digital work are stored on different physical devices. 48. The system of claim 30, wherein the digital work is a music work. 49. The system of claim 30, wherein the digital work is a video work. 50. The system of claim 30, wherein the digital work is a multimedia work. 51. The system of claim 30, wherein the digital work is a composite digital work. 52. The system of claim 30, wherein the digital work is software. 53. The system of claim 52, wherein the loan right specifies how the digital work may be executed. 54. The system of claim 52, wherein the loan right specifies how the digital work may be installed. 55. The system of claim 52, wherein the loan right specifies how the digital work may be uninstalled. 56. The system of claim 30, wherein the loaner and requester repositories comprise the same physical device. 57. The system of claim 30, wherein the system is implemented with one or more hardware and/or software components.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (135)
Wobber Edward (Menlo Park CA) Abadi Martin (Palo Alto CA) Birrell Andrew (Los Altos CA) Lampson Butler (Cambridge MA), Access control subsystem and method for distributed computer system using locally cached authentication credentials.
Davis Derek L. (Phoenix AZ) Smith Lionel (Queen Creek AZ), Apparatus and method for preventing disclosure through user-authentication at a printing node.
Russell Edward A. (Acton MA), Authorization system for obtaining in single step both identification and access rights of client to server directly fro.
Kenneth Louis Milsted ; Craig Kindell ; Qing Gong, Automated method and apparatus to package digital content for electronic distribution using the identity of the source content.
Barnes Vera L. (Wayne PA) Dodds ; Jr. Thomas J. (Drexel Hill PA) Gibson Harold F. (Downington PA) Campbell ; Jr. Carl M. (Newtown Square PA), Communications line authentication device.
Fischer Addison M. (60 14th Ave. South Naples FL 33942), Computer system security method and apparatus for creating and using program authorization information data structures.
Fischer Addison M. (60 14th Ave. South Naples FL 33942), Computer system security method and apparatus having program authorization information data structures.
Narasimhalu Arcot D. (Singapore SGX) Wang Weiguo (Singapore SGX) Kankanhalli Mohan S. (Singapore SGX), Controlled dissemination of digital information.
Downer Robert R. (Medfield MA) Noonan Richard C. (Belmont MA) Dalke David M. (Marlborough MA), Controlling machine operation with respect to consumable accessory units.
Hartrick Thomas V. (Gaithersburg MD) Stevens Jeffrey N. (Gaithersburg MD) Sabia Nicholas J. (Silver Spring MD), Data processing system and method to enforce payment of royalties when copying softcopy books.
Geffrotin Bernard (Meudon FRX), Data processing system comprising authentification means viz a viz a smart card, an electronic circuit for use in such s.
Stefik Mark J. (Woodside CA) Russell Daniel M. (Palo Alto CA) Bobrow Daniel G. (Palo Alto CA) Henderson ; Jr. D. Austin (La Honda CA), Document processing system utilizing document service cards to provide document processing services.
Downs Edgar ; Gruse George Gregory ; Hurtado Marco M. ; Lehman Christopher T. ; Milsted Kenneth Louis ; Lotspiech Jeffrey B., Electronic content delivery system.
Elmer Thomas I. (Sunnyvale CA) Nguyen Tuan T. (Milpitas CA) Lin Rung-Pan (San Jose CA), Encryption of streams of addressed information to be used for program code protection.
Chandra Akhileshwari N. (Mahopac NY) Comerford Liam D. (Carmel NY) White Steve R. (New York NY), Implementing a shared higher level of privilege on personal computers for copy protection of software.
Akiyama Ryota,JPX ; Hasebe Takayuki,JPX ; Yoshioka Makoto,JPX, Information distribution system wherein storage medium storing ciphered information is distributed.
Okano Hirokazu (1-8-6 ; Kurakake Asakita-Ku ; Hiroshima-shi ; Hiroshima JPX), Information processing system using error-correcting codes and cryptography.
Lessin Arlen R. (New York NY) Gruppuso Frank M. (Commack NY) Harrison Shelley A. (Dix Hills NY), Intelligent portable interactive personal data system.
Stefik Mark J. (Woodside CA) Bobrow Daniel G. (Palo Alto CA) Card Stuart K. (Los Altos CA) Casey Michalene M. (Morgan Hill CA) Goldstein Richard J. (San Francisco CA) Lamming Michael G. (Cambridge CA, Interactive contents revealing storage device.
Hershey Antoinette F. (Acton MA) French Andrew H. (Lexington MA) Boire Christopher P. (Westborough MA), License mangagement system and license storage key.
Johnson Donavon W. (Georgetown TX) Morgan Stephen P. (Mahopac NY) Smith Todd A. (Austin TX), Maintenance of file attributes in a distributed data processing system.
Cooper Thomas Edward ; Pryor Robert Franklin, Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-d.
Cooper Thomas E. (Louisville CO) Nagda Jagdish (Boulder CO) Pryor Robert F. (Longmont CO), Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted file.
Cooper Thomas Edward ; Phillips Hudson Wayne ; Pryor Robert Franklin, Method and apparatus for enabling trial period use of software products: method and apparatus for utilizing a decryption.
Chou Wayne W. (25 Hauley Pl. Ridgefield CT 06877) Erett Richard E. (78 White Birch La. Stamford CT 06905), Method and apparatus for protecting computer software utilizing coded filter network in conjunction with an active coded.
Jones Gregory A. (Seattle WA) Price Robert M. (Seattle WA) Veghte William L. (Bellevue WA), Method and system for authenticating access to heterogeneous computing services.
Halter Bernard J. (Longmont CO) Bracco Alphonse M. (Reston VA) Johnson Donald B. (Manassas VA) Le An V. (Manassas VA) Matyas Stephen M. (Manassas VA) Prymak ; deceased Rostislaw (late of Dumfries VA , Method and system for multimedia access control enablement.
Janis Frederick L. (Keller TX), Method and system for providing user access control within a distributed data processing system by the exchange of acces.
Janis Frederick L. (Keller TX), Method and system for variable authority level user access control in a distributed data processing system having multip.
Griffeth Nancy D. (Westfield NJ) Velthuijsen Hugo (Den Haag NLX), Method for resolving conflicts among distributed entities through the generation of counter proposals by transversing a.
Chou Wayne W. (Ridgefield CT) Kulinets Joseph M. (Stamford CT) Elteto Laszlo (Stamford CT) Engel Frederik (Wilton CT), Method of software distribution protection.
Elliott John C. (Summit NJ) O\Connell James A. (Short Hills NJ) Ladouceur Lawrence (Scarsdale NY) Altman William (Lower Paxton PA) Jarett Keith (Oakland CA), Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer.
Johnson Herrick J. (Marblehead MA) Olson Margaret (Nashua NH) Jones Stuart (Cambridge MA) Bodoff Stephanie (Somerville MA) Bertrand Stephen C. (Waltham MA) Levine Paul H. (Carlisle MA), Network license server.
Johnson Donald B. (Manassas VA) Le An V. (Manassas VA) Matyas Stephen M. (Manassas VA) Prymak Rostislaw (Dumfries VA) Wilkins John D. (Somerville VA), Secure cryptographic operations using control vectors generated inside a cryptographic facility.
Chandra Ashileshwari N. (Mahopac NY) Comerford Liam D. (Carmel NY) White Steve R. (New York NY), Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocess.
Van Wie David M. ; Weber Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure.
Van Wie David M. ; Weber Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels.
Hartrick Thomas V. (Gaithersburg MD) Higgins Patricia E. (Gaithersburg MD) Sabia Nicholas J. (Silver Spring MD), Structured document tags invoking specialized functions.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., System and methods for secure transaction management and electronic rights protection.
Stefik Mark J. (Woodside CA) Bobrow Daniel G. (Palo Alto CA) Pirolli Peter L. T. (El Cerrito CA), System for controlling the distribution and use of composite digital works.
Stefik Mark J. (Woodside CA) Merkle Ralph C. (Sunnyvale CA) Pirolli Peter L. T. (El Cerrito CA), System for controlling the distribution and use of digital works having a fee reporting mechanism.
Stefik Mark J. ; Petrie Glen W. ; Okamoto Steve A. ; Briggs Nicholas H., System for controlling the distribution and use of rendered digital works through watermaking.
Volk Larry N. (3320 Royce Ct. Las Vegas NV), System for vending program cartridges which have circuitry for inhibiting program usage after preset time interval expir.
Edwards ; Jr. Gordon L. (Easley SC), System with software usage timer and counter for allowing limited use but preventing continued unauthorized use of prote.
Saigh Michael M. ; Chang Edward H. ; Brockhouse Douglas B. ; Chang Hsiao-Shih, Systems and apparatus for electronic communication and storage of information.
Shear Victor H. ; Van Wie David M. ; Weber Robert P., Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Karl L. Ginter ; Victor H. Shear ; Francis J. Spahn ; David M. Van Wie, Systems and methods for secure transaction management and electronic rights protection.
Karl L. Ginter ; Victor H. Shear ; Francis J. Spahn ; David M. Van Wie, Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for the secure transaction management and electronic rights protection.
Aldous Stephen C. (Salt Lake City UT) Dake Guy M. (Sandy UT), Systems for connection of physical/electrical media connectors to computer communications cards.
Hall Edwin J. ; Shear Victor H. ; Tomasello Luke S. ; Van Wie David M. ; Weber Robert P. ; Worsencroft Kim ; Xu Xuejun, Techniques for defining using and manipulating rights management data structures.
Hall Edwin J. ; Shear Victor H. ; Tomasello Luke S. ; Van Wie David M. ; Weber Robert P. ; Worsencroft Kim ; Xu Xuejun, Techniques for defining, using and manipulating rights management data structures.
Abraham Dennis G. (Concord NC) Aden Steven G. (Charlotte NC) Arnold Todd W. (Charlotte NC) Neckyfarow Steven W. (Charlotte NC) Rohland William S. (Charlotte NC), Transaction system security method and apparatus.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M. ; Weber Robert P., Trusted and secure techniques, systems and methods for item delivery and execution.
Pavlov Leonidas P. (Colorado Springs CO) Aba-Jbara Nabil M. (Colorado Springs CO), Unitary, self-contained card verification and validation system and method.
Abraham Dennis G. (Concord NC) Henningsmeyer Daniela (Stuttgart VA DEX) Hudson John M. (Manassas VA) Johnson Donald B. (Manassas VA) Le An V. (Manassas VA) Matyas Stephen M. (Manassas VA) Stevens Jam, User defined function facility.
Cohen Jason M. (20 Skookwams Ct. West Islip NY 11795), Video communications system having a remotely controlled central source of video and audio data.
Han, Hee-chul, Network device and method for providing content compatibility between network devices having different respective digital rights management methods.
Amidon, Christopher; Issa, Alfredo; Walsh, Richard; Stafford, Sid, System and method for controlled viral distribution of digital content in a social network.
Issa, Alfredo; Amidon, Christopher; Walsh, Richard, System and method for rights propagation and license management in conjunction with distribution of digital content in a social network.
Amidon, Christopher; Walsh, Richard; Issa, Alfredo, System and method of optimizing social networks and user levels based on prior network interactions.
Issa, Alfredo; Walsh, Richard; Amidon, Christopher, System and method of sharing content among multiple social network nodes using an aggregation node.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.