Systems and methods for distributing and viewing electronic documents
First Claim
1. A system for distributing an electronic version of a printed document comprising:
- a memory device storing at least one electronic document file that is based at least in part on a source electronic document provided by a content provider, wherein the source electronic document is the electronic version of the printed document;
a distribution system in operable communication with the memory device, the distribution system programmed for;
responding to requests from a client for delivery of the at least one electronic document file;
retrieving a copy of the requested electronic document file from the memory device;
associating with the copy of the electronic document file one or more rights comprising a subset that includes all or fewer than all of a plurality of rights associated with the copy of the electronic document file, wherein each of said rights defines an action capable of being performed on at least a portion of the copy of the electronic document file, the plurality of rights may include any number of rights, and a number of said subsets into which the plurality of rights may be divided is not limited to two;
encrypting the copy of the electronic document file with an issue key;
using a user key to encrypt into a key token the issue key and information usable to determine the one or more rights associated with the copy; and
providing the encrypted copy of the electronic document file, with the associated key token, to the clientwherein the client comprises a first client and one of the rights associated with the copy of the electronic document file includes the ability of the first client to share with a second client at least a portion of a body of content comprising the electronic document file in a form that enables the second client to access the shared content based on rights derived from the first client through an act of said sharing even if the second client is not otherwise entitled to access the shared content.
10 Assignments
0 Petitions
Accused Products
Abstract
A system for distributing an electronic version of a printed document is disclosed. The system comprises a memory device storing at least one document file that is based at least in part on a source document, which is an electronic version of a printed document. The system further comprises a distribution system programmed for: responding to requests from a client for delivery of a document file; retrieving a file copy from the memory device; assigning at least one right to the file copy, the right defining at least one action capable of being performed on at least a portion of the file copy; encrypting the file copy with a key based at least in part on the identity of the client and on the at least one right; and providing the encrypted file copy, with the associated key, to the client.
-
Citations
48 Claims
-
1. A system for distributing an electronic version of a printed document comprising:
-
a memory device storing at least one electronic document file that is based at least in part on a source electronic document provided by a content provider, wherein the source electronic document is the electronic version of the printed document; a distribution system in operable communication with the memory device, the distribution system programmed for; responding to requests from a client for delivery of the at least one electronic document file; retrieving a copy of the requested electronic document file from the memory device; associating with the copy of the electronic document file one or more rights comprising a subset that includes all or fewer than all of a plurality of rights associated with the copy of the electronic document file, wherein each of said rights defines an action capable of being performed on at least a portion of the copy of the electronic document file, the plurality of rights may include any number of rights, and a number of said subsets into which the plurality of rights may be divided is not limited to two; encrypting the copy of the electronic document file with an issue key;
using a user key to encrypt into a key token the issue key and information usable to determine the one or more rights associated with the copy; andproviding the encrypted copy of the electronic document file, with the associated key token, to the client wherein the client comprises a first client and one of the rights associated with the copy of the electronic document file includes the ability of the first client to share with a second client at least a portion of a body of content comprising the electronic document file in a form that enables the second client to access the shared content based on rights derived from the first client through an act of said sharing even if the second client is not otherwise entitled to access the shared content. - 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 method for viewing electronic documents, comprising
sending a request for an electronic document file to a server, the request associated with a given user; -
receiving (1) the electronic document file, the electronic document file encrypted by an issue key and (2) a key token encrypted by a user key, wherein the key token includes the issue key and information usable to determine one or more rights comprising a subset that includes all or fewer than all of a plurality of rights associated with the electronic document file and wherein each of said rights defines an action capable of being performed on at least a portion of the copy of the electronic document file, the plurality of rights may include any number of rights, and a number of said subsets into which the plurality of rights may be divided is not limited to two; displaying the electronic document file to the user; and permitting interaction with the electronic document file in accordance with the at least one right wherein the user comprises a first user and one of the rights associated with the copy of the electronic document file includes the ability of the first user to share with a second user at least a portion of a body of content comprising the electronic document file in a form that enables the second user to access the shared content based on rights derived from the first user through an act of said sharing even if the second user is not otherwise entitled to access the shared content. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system for distributing an electronic version of a printed document, comprising:
-
means for storing at least one electronic document file, the electronic document file being based at least in part on a source electronic document provided by a content provider, where the source electronic document is the electronic version of the printed document; means for receiving a request for a copy of the electronic document file from a client; means for defining one or more rights associated with the client that sent the request, wherein said one or more fights comprise a subset that includes all or fewer than all of a plurality of rights associated with the copy of the electronic document file and wherein each of said rights defines an action capable of being performed on at least a portion of the copy of the electronic document file, the plurality of rights may include any number of rights, and a number of said subsets into which the plurality of rights may be divided is not limited to two; means for encrypting (1) the copy of the electronic document file with an issue key and (2) the issue key and information usable to determine the one or more rights, wherein the issue key and information usable to determine the one or more rights are encrypted into a key token and the means for encrypting is in operable communication with the means for storing and the means for receiving; and means for distributing the electronic document file in communication with the means for encrypting, the means for distributing providing the copy of the encrypted electronic document file and the key token to the client requesting the copy of the electronic document file wherein the client comprises a first client and one of the rights associated with the copy of the electronic document file includes the ability of the first client to share with a second client at least a portion of a body of content comprising the electronic document file in a form that enables the second client to access the shared content based on rights derived from the first client through the act of said sharing even if the second client is not otherwise entitled to access the shared content. - View Dependent Claims (47, 48)
-
Specification