Organization-based content rights management and systems, structures, and methods therefor
First Claim
1. A method for a document store to deliver a copy of a document requested therefrom, the document being stored in a folder of the document store, the folder having rights information associated therewith, the method comprising:
- receiving the document into the folder;
receiving a request for the copy of the document;
defining rights data for the copy of the document based on the rights information of the folder;
publishing the copy of the document and the defined rights data thereof to result in a package with the rights data and the copy of the document encrypted according to a content key (KD) to result in (KD(copy)); and
delivering the formed package to the requester, whereby the rights data can be discovered upon the requester attempting to render the package and such discovery triggers a request for a corresponding license based on such rights data, the license including (KD) therein in a form available to the requester to decrypt (KD(copy)) if the requester satisfies the rights data.
2 Assignments
0 Petitions
Accused Products
Abstract
A document store delivers a document requested therefrom from a folder having rights information associated therewith. In response to a request for a copy of the document, rights data for the copy of the document is defined based on the rights information of the folder, and the copy of the document and the defined rights data thereof are published to result in a package with the rights data and the copy of the document encrypted according to a content key (KD) to result in (KD(copy)). The formed package is then delivered to the requester. The rights data can be discovered upon the requester attempting to render the package and such discovery triggers a request for a corresponding license based on such rights data. The license includes (KD) therein in a form available to the requester to decrypt (KD(copy)) if the requester satisfies the rights data.
86 Citations
24 Claims
-
1. A method for a document store to deliver a copy of a document requested therefrom, the document being stored in a folder of the document store, the folder having rights information associated therewith, the method comprising:
-
receiving the document into the folder;
receiving a request for the copy of the document;
defining rights data for the copy of the document based on the rights information of the folder;
publishing the copy of the document and the defined rights data thereof to result in a package with the rights data and the copy of the document encrypted according to a content key (KD) to result in (KD(copy)); and
delivering the formed package to the requester, whereby the rights data can be discovered upon the requester attempting to render the package and such discovery triggers a request for a corresponding license based on such rights data, the license including (KD) therein in a form available to the requester to decrypt (KD(copy)) if the requester satisfies the rights data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium having stored thereon computer-executable instructions for performing a method for a document store to deliver a copy of a document requested therefrom, the document being stored in a folder of the document store, the folder having rights information associated therewith, the method comprising:
-
receiving the document into the folder;
receiving a request for the copy of the document;
defining rights data for the copy of the document based on the rights information of the folder;
publishing the copy of the document and the defined rights data thereof to result in a package with the rights data and the copy of the document encrypted according to a content key (KD) to result in (KD(copy)); and
delivering the formed package to the requester, whereby the rights data can be discovered upon the requester attempting to render the package and such discovery triggers a request for a corresponding license based on such rights data, the license including (KD) therein in a form available to the requester to decrypt (KD(copy)) if the requester satisfies the rights data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification