IP Library Granted Patent US 7,784,102
Granted Patent B2
US 7,784,102 · App. 11/300,974 · Granted Aug 24, 2010

Method for secure access to document repositories

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,784,102
App. No.
11/300,974
Granted
Aug 24, 2010
Kind
B2
Abstract

A method for the secure access of files within a document repository includes the use of a Document Access Document with digitally signed and encoded conditions of use, such that the Document Access Document serves as a physical access credential to its specified documents within the repository.

Claims (39)

1. A method of retrieving a document from a document repository, comprising:

receiving, by a computing device, a document comprising:

a first portion comprising human readable information that is descriptive of a target file in a document repository, and

a second portion comprising one or more machine-readable instructions for retrieving the target file, wherein the instructions comprise one or more conditions for retrieval of the target file, wherein the document does not comprise the target file;

determining, by the computing device, whether to permit access to the target file by:

verifying a digital signature on the document, and

verifying that the conditions for retrieval are satisfied;

in response to permitting access to the target file, automatically retrieving the target file from the document repository; and

automatically delivering the target file to a target device.

2. The method of claim 1 , wherein the machine-readable code comprises data glyphs.

3. The method of claim 1 , wherein the target device comprises a printing device, and the delivering comprises printing the target file on the printing device.

4. The method of claim 1 , wherein the target device comprises a combination scanner and printing device, the reading is performed by the target device, and the delivering comprises printing the target file on the target device.

5. The method of claim 1 , wherein the verifying comprises applying a public key to the digital signature.

6. The method of claim 1 , wherein reading machine-readable code contained on a document comprises reading machine-readable code representative of a location of the target file in the document repository.

7. The method of claim 1 , wherein verifying that the conditions for retrieval are satisfied comprises verifying that a number of times that a user has accessed the target file does not exceed a threshold value, wherein the machine-readable code comprises the threshold value.

8. The method of claim 1 , wherein verifying that the conditions for retrieval are satisfied comprises verifying that an amount of time for which the user has accessed the target file does not exceed a threshold value.

9. The method of claim 1 , wherein verifying that the conditions for retrieval are satisfied comprises verifying a date after which the target file can be accessed.

10. A system for retrieving a document from a document repository, the system comprising:

a computing device; and

a computer-readable storage medium comprising one or more programming instructions which, when executed by the computing device, cause the computing device to perform a method comprising:

receiving a document comprising:

a first portion comprising human readable information that is descriptive of a target file in a document repository, and

a second portion comprising one or more machine-readable instructions for retrieving the target file, wherein the instructions comprise one or more conditions for retrieval of the target file, wherein the document does not comprise the target file,

determining whether to permit access to the target file by:

verifying a digital signature on the document, and

verifying that the conditions for retrieval are satisfied,

in response to permitting access to the target file, automatically retrieving the target file from the document repository, and

automatically delivering the target file to a target device.

11. The system of claim 10 , wherein the one or more programming instructions for receiving a document comprise one or more programming instructions for receiving a document wherein the second portion comprises data representative of a location of the target file.

12. The system of claim 10 , wherein the one or more programming instructions for verifying a digital signature comprise one or more programming instructions for applying a public key to the digital signature.

13. A system for retrieving a document from a document repository, the system comprising:

a computing device; and

a computer-readable storage medium comprising one or more programming instructions which, when executed by the computing device, cause the computing device to perform a method comprising:

receiving, from a printing device, information comprising decoded data from at least a portion of a document, wherein the document comprises machine-readable code comprising one or more conditions for retrieval of a target file that is stored in a document repository, wherein the document does not comprise the target file;

determining whether to permit access to the target file by:

verifying a digital signature on the document, and

verifying that the conditions for retrieval are satisfied,

in response to permitting access to the target file, transmitting a digital data file corresponding to the target file to the printing device.

14. The system of claim 13 , wherein the one or more programming instructions for receiving information comprise one or more programming instructions for receiving information from an optical scanner at the printing device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2013
From: XEROX CORPORATION
To: INTEL CORPORATION
Reel/Frame 029613/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2005
From: SPERRY, ROBERT HAMMOND
To: XEROX CORPORATION
Reel/Frame 017374/0458 →