Privacy preserving electronic document signature service
First Claim
1. A computer-implemented method for providing a secure electronic document signature service, the method comprising:
- receiving, by at least one server device and from a first client device corresponding to an originating user, a protected electronic document that is protected by the first client device prior to the at least one server device receiving the protected electronic document, wherein the first client device sends the protected electronic document to the at least one server device without a key to unprotect the protected electronic document so content of the protected electronic document is inaccessible to the at least one server device based on the at least one server device not receiving the key to unprotect the protected electronic document;
providing, by the at least one server device and to a second client device corresponding to a participant user, the protected electronic document, wherein the second client device receives the key to unprotect the protected electronic document via an electronic communication that is out-of-band with the at least one server device, wherein the key is uniquely associated with the protected electronic document to allow the participant user to unprotect and electronically sign the protected electronic document; and
receiving, by the at least one server device and from the second client device, a signed version of the protected electronic document comprising an electronic signature of the participant user, wherein the at least one server device accesses and authenticates the electronic signature of the participant user while content of the signed version of the protected electronic document is inaccessible to the at least one server based on the second client device protecting the signed version of the protected electronic document.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic document signature system preserves the security of an electronic document while tracking a signature process corresponding to the electronic document. In particular, using a client application on a client device, an originating user can protect an electronic document and send the protected electronic document to a tracking server. The tracking server receives only a protected document such that the security the electronic document is preserved. Using a client applications on client devices, one or more participating users can subsequently receive the protected document from the tracking server, access the contents of the electronic document, and sign the electronic document. The tracking server can record events that occur with respect to the protected document to create an event log.
-
Citations
20 Claims
-
1. A computer-implemented method for providing a secure electronic document signature service, the method comprising:
-
receiving, by at least one server device and from a first client device corresponding to an originating user, a protected electronic document that is protected by the first client device prior to the at least one server device receiving the protected electronic document, wherein the first client device sends the protected electronic document to the at least one server device without a key to unprotect the protected electronic document so content of the protected electronic document is inaccessible to the at least one server device based on the at least one server device not receiving the key to unprotect the protected electronic document; providing, by the at least one server device and to a second client device corresponding to a participant user, the protected electronic document, wherein the second client device receives the key to unprotect the protected electronic document via an electronic communication that is out-of-band with the at least one server device, wherein the key is uniquely associated with the protected electronic document to allow the participant user to unprotect and electronically sign the protected electronic document; and receiving, by the at least one server device and from the second client device, a signed version of the protected electronic document comprising an electronic signature of the participant user, wherein the at least one server device accesses and authenticates the electronic signature of the participant user while content of the signed version of the protected electronic document is inaccessible to the at least one server based on the second client device protecting the signed version of the protected electronic document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of providing a secure electronic document signature service comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; receive, by at least one server device and from a first client device corresponding to an originating user, a protected electronic document that is protected by the first client device prior to the at least one server device receiving the protected electronic document, wherein the first client device sends the protected electronic document to the at least one server device without a key to unprotect the protected electronic document so content of the protected electronic document is inaccessible to the at least one server device based on the at least one server device not receiving the key to unprotect the protected electronic document; provide, to a second client device corresponding to a participant user, the protected electronic document, wherein the second client device receives the key to unprotect the protected electronic document via an electronic communication that is out-of-band with the at least one server device, wherein the key is uniquely associated with the protected electronic document to allow participant user to unprotect and electronically sign the protected electronic document; and receive, from the second client device, a signed version of the protected electronic document comprising an electronic signature of the participant user, wherein the at least one server device accesses and authenticates the electronic signature of the participant user while content of the signed version of the protected electronic document is inaccessible to the at least one server based on the second client device protecting the signed version of the protected electronic document. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
-
receive, by at least one server device and from a first client device corresponding to an originating user, a protected electronic document that is protected by the first client device prior to the at least one server device receiving the protected electronic document, wherein the first client device sends the protected electronic document to the at least one server device without a key to unprotect the protected electronic document so content of the protected electronic document is inaccessible to the at least one server device based on the at least one server device not receiving the key to unprotect the protected electronic document; provide, by the at least one server device and to a second client device corresponding to a participant user, the protected electronic document, wherein the second client device receives the key to unprotect the protected electronic document via an electronic communication that is out-of-band with the at least one server device, wherein the key is uniquely associated with the protected electronic document to allow the participant user to unprotect and electronically sign the protected electronic document; and receive, by the at least one server device and from the second client device, a signed version of the protected electronic document comprising an electronic signature of the participant user, wherein the at least one server device accesses and authenticates the electronic document is inaccessible to the at least one server device based on the second client device protecting the signed version of the protected electronic document. - View Dependent Claims (19, 20)
-
Specification