Document signing using action responsive secure document generation
AssigneeDocuSign, Inc.
InventorGlenn Shimkus
Life of this patent
Estimating the term…
Abstract
A system, computer-readable storage medium, and computer-implemented method for improved document signing involving generating secure document copies of a document to be signed in response to receiving actions to perform on the document. In particular, a web service can transmit a document for signing to a plurality of client devices such that the document is viewable through a graphical user interface while the underlying content of the document remains non-editable. Responsive to receiving actions from different client devices, secure document copies of the document can be generated that include additional content form the different client devices.
Claims21
(canceled)
A method comprising:
- storing, by a web service executed by at least one processor of a machine, a document for signing, the document comprising content data displayable on a graphical user interface (GUI);
- transmitting, by the web service to a plurality of client devices including at least a first client device and a second client device, the document for display such that the content data of the document is viewable through GUIs of the plurality of client devices, and such that the content data of the document is non-editable by the plurality of client devices through the web service;
- receiving, at the web service from the first client device, a first action to add first signature data to the document;
- responsive to receiving the first action, generating, by the web service, a first secure document comprising the content data and the first signature data;
- receiving, by the web service from the second client device, a second action to add second signature data to the document;
- and
- based on receiving the second action, generating, by the web service, a second secure document that comprises the content data, the first signature data, and the second signature data.
A system, the system comprising:
- one or more processors of a machine;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the machine to at least:
- store, by a web service executed by at least one processor of a machine, a document for signing, the document comprising content data displayable on a graphical user interface (GUI);
- transmit, by the web service to a plurality of client devices including at least a first client device and a second client device, the document for display such that the content data of the document is viewable through GUIs of the plurality of client devices, and such that the content data of the document is non-editable by the plurality of client devices through the web service;
- receive, at the web service from the first client device, a first action to add first signature data to the document;
- responsive to receiving the first action, generating, by the web service, a first secure document comprising the content data and the first signature data;
- receive, by the web service from the second client device, a second action to add second signature data to the document;
- and
- based on receiving the second action, generating, by the web service, a second secure document that comprises the content data, the first signature data, and the second signature data.
A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
- store, by a web service executed by at least one processor of a machine, a document for signing, the document comprising content data displayable on a graphical user interface (GUI);
- transmit, by the web service to a plurality of client devices including at least a first client device and a second client device, the document for display such that the content data of the document is viewable through GUIs of the plurality of client devices, and such that the content data of the document is non-editable by the plurality of client devices through the web service;
- receive, at the web service from the first client device, a first action to add first signature data to the document;
- responsive to receiving the first action, generating, by the web service, a first secure document comprising the content data and the first signature data;
- receive, by the web service from the second client device, a second action to add second signature data to the document;
- and
- based on receiving the second action, generating, by the web service, a second secure document that comprises the content data, the first signature data, and the second signature data.
Dependencies are inferred from the claim text.