Systems and methods for printing documents containing electronic signatures
First Claim
1. A method for printing a document that contains an electronic signature, comprising:
- detecting the presence of the electronic signature in the document;
determining a user identifier associated with the document, the user identifier identifying a person who has signed the document;
identifying a public key associated with the electronic signature;
verifying whether or not the public key associated with the electronic signature is a public key that has been created by the person who signed the document;
printing the document if the verification determines that the public key associated with the electronic signature is a public key created by the person who signed the document.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for validating electronic signatures contained in a printable document prior to allowing the document to be printed. The systems and methods may be incorporated into a printing device or a computer. Documents without electronic signatures are printed normally. If the document contains one or more electronic signatures, then the electronic signature(s) must be validated before the document is allowed to print. Validation is accomplished by comparing a public key contained in the electronic signature to a public key stored in an electronic signature database. If the electronic signature is validated, then the document may print.
-
Citations
22 Claims
-
1. A method for printing a document that contains an electronic signature, comprising:
-
detecting the presence of the electronic signature in the document;
determining a user identifier associated with the document, the user identifier identifying a person who has signed the document;
identifying a public key associated with the electronic signature;
verifying whether or not the public key associated with the electronic signature is a public key that has been created by the person who signed the document;
printing the document if the verification determines that the public key associated with the electronic signature is a public key created by the person who signed the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A printing device, comprising:
-
a signature detection module configured to detect an electronic signature in a document received by the printer;
a verification module configured to validate the electronic signature by verifying that a user identifier and a public key derived from the electronic signature are associated with each other in a signature database maintained by a signature authority. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media containing computer-executable instructions that, when executed on a computer, perform the following steps:
-
receiving an electronic document for printing;
determining is the electronic document includes an electronic signature;
if the electronic document includes an electronic signature, validating the electronic signature before allowing the electronic document to be printed. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification