Method and apparatus for providing secure document distribution
First Claim
1. A method, comprising:
- receiving a message that includes a document and an encrypted access code;
in response to opening of the message, generating an image having embedded information that includes the encrypted access code;
capturing a copy of the image at a portable device;
decrypting the encrypted access code from the copy of the image using information stored in the portable device to yield a decrypted access code; and
generating an output that includes the decrypted access code, the output allowing access to the document.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing secure document distribution is disclosed. The system includes an application configured to: allow an author to create a document, allow the author to secure the document using an access code, wherein the access code is needed to gain access to the document, encrypt the access code, and forward a message to a recipient, wherein the message includes the document and the encrypted access code, a terminal configured to: allow the recipient to open the message, and generate an image, the image having information embedded therein, the embedded information including the encrypted access code, and a portable device configured to: allow the recipient to capture the image, store predetermined information, wherein the predetermined information is usable to decrypt the encrypted access code, capture input information from the recipient, the input information to be used to ensure that the recipient is authorized to use the portable device, extract the information embedded in the image, decrypt the encrypted access code using the predetermined information, and generate an output, the output including the access code. The terminal is further configured to receive the output generated by the portable device and evaluate the output to determine if the correct access code needed for access to the document is provided.
85 Citations
21 Claims
-
1. A method, comprising:
-
receiving a message that includes a document and an encrypted access code; in response to opening of the message, generating an image having embedded information that includes the encrypted access code; capturing a copy of the image at a portable device; decrypting the encrypted access code from the copy of the image using information stored in the portable device to yield a decrypted access code; and generating an output that includes the decrypted access code, the output allowing access to the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having stored thereon computer-executable components that, in response to execution, cause a computing device to perform operations including:
-
based on content of a received message including a document and an encrypted access code, generating an image having embedded information that includes the encrypted access code; capturing a copy of the image; decrypting the encrypted access code from the copy of the image using stored information to yield a decrypted access code; and generating an output that includes the decrypted access code, the output allowing access to the document. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
means for receiving a message that includes a document and an encrypted access code; means for generating an image, based on the message, that includes the encrypted access code; means for capturing a copy of the image; means for decrypting the encrypted access code from the copy of the image using information stored in the means for capturing to yield a decrypted access code; and means for generating an output, including the decrypted access code, that allows access to the document. - View Dependent Claims (19, 20)
-
-
21. An apparatus, comprising:
-
a processing component configured to generate an image having embedded information that includes an encrypted access code in response to opening a received message including a document and an encrypted access code, and capture a copy of the image at a portable device; and a decryption component configured to decrypt the encrypted access code from the copy of the image using information stored in the portable device to yield a decrypted access code, wherein the processing component is further configured to generate an output that includes the decrypted access code that allows access to the document.
-
Specification