Electronic signature framework with keystroke biometric authentication
First Claim
1. A computer-implemented document processing method that comprises:
- electronically receiving, from a first computing device associated with a document originator in an electronic signature workflow, metadata that identifies a document;
electronically transmitting, to a second computing device associated with an intended signatory in the workflow, instructions for accessing the document;
authenticating the intended signatory using a first authentication protocol;
in response to authenticating the intended signatory, providing the second computing device with access to the document;
after the second computing device has been provided access to the document, receiving data input into the document by the intended signatory;
generating keystroke biometrics data based on the data input into the document;
receiving, from the second computing device, a command to apply an electronic signature to the document;
in response to receiving the command, authenticating the intended signatory using the keystroke biometrics data; and
in response to authenticating the intended signatory using the keystroke biometrics data, applying the electronic signature to the document.
2 Assignments
0 Petitions
Accused Products
Abstract
An intended signatory receives an electronic signature request that includes instructions for accessing both an unsigned document and server functionality that enables the intended signatory to electronically sign the document. To gain such access, the intended signatory must pass username and password authentication, which serves as a first authentication factor. After the intended signatory is authenticated, he/she can access the unsigned document. However, once the intended signatory is initially authenticated, it can be assumed that his/her work session is subject to being misappropriated by an unauthorized user. Thus, when a command to apply an electronic signature to the document is invoked, the would-be signatory must pass keystroke biometrics authentication, which serves as a second authentication factor. This second authentication is temporally separated from the first username/password authentication, but it occurs at substantially the same time that the electronic signature is to be applied to the document.
172 Citations
20 Claims
-
1. A computer-implemented document processing method that comprises:
-
electronically receiving, from a first computing device associated with a document originator in an electronic signature workflow, metadata that identifies a document; electronically transmitting, to a second computing device associated with an intended signatory in the workflow, instructions for accessing the document; authenticating the intended signatory using a first authentication protocol; in response to authenticating the intended signatory, providing the second computing device with access to the document; after the second computing device has been provided access to the document, receiving data input into the document by the intended signatory; generating keystroke biometrics data based on the data input into the document; receiving, from the second computing device, a command to apply an electronic signature to the document; in response to receiving the command, authenticating the intended signatory using the keystroke biometrics data; and in response to authenticating the intended signatory using the keystroke biometrics data, applying the electronic signature to the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic signature system comprising:
-
a memory; a processor that is coupled to, and capable of executing instructions stored in, the memory; a registration module that is stored in the memory, the registration module comprising means for creating a keystroke biometric profile for an intended signatory; and an interactivity module that is stored in the memory, the interactivity module comprising means for performing an initial authentication of the intended signatory and for providing the intended signatory access to an unsigned document in response to performing the initial authentication, means for receiving, from the intended signatory, data input associated with data entry into the unsigned document, means for generating keystroke biometrics data based on the data input, means for performing a subsequent authentication of the intended signatory using the keystroke biometrics data in response to receiving a request from the intended signatory to apply an electronic signature to the unsigned document, and means for applying the electronic signature to the unsigned document, thereby creating an electronically signed document, in response to successful completion of the subsequent authentication. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium encoded with instructions that, when executed by one or more processors, causes an electronic signature process to be invoked, the electronic signature process comprising:
-
receiving, from a first computing device associated with a document originator in an electronic signature workflow, metadata that identifies a document; transmitting, to a second computing device associated with an intended signatory in a workflow, instructions for accessing the document; providing the second computing device with access to the document; after the second computing device has been provided access to the document, receiving data input that is later added to the document; generating keystroke biometrics data based on the data input; receiving, from the second computing device, a command to apply an electronic signature to the document; in response to receiving the command, making a determination that the data input from the second computing device was typed by the intended signatory based on a comparison of the keystroke biometrics data with a keystroke biometric profile of the intended signatory; and in response to making the determination, applying the electronic signature to the document. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification