Patent ID: 11916916
Assignee: WYMSICAL, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A computer-implemented method, comprising:
associating an unsigned, encrypted document with at least a first authenticated user code for a first signing user and a second authenticated user code for a second signing user;
sending the unsigned, encrypted document to the first signing user and the second signing user;
decrypting the unsigned, encrypted document with stored client decryption keys corresponding to the first and second signing users after the first and second signing users have accepted the unsigned, encrypted document;
generating a first electronic signature from the first authenticated user code for the first signing user and a second electronic signature from the second authenticated user code for the second signing user;
appending the first and second electronic signatures to the decrypted, unsigned document corresponding to each signing user to produce a decrypted, signed document, wherein the first and second electronic signatures may be represented by visible images, visible codes, or embedded metadata;
duplicating the decrypted signed document and assigning ownership of the duplicated, decrypted, signed document separately for each signing user;
retrieving the first signing user's client encryption key from a first personal, individual, electronic vault containing the first signing user's encryption key and document metadata, and encrypting the first signing user's copy of the duplicated, signed document with the first signing user's client encryption key;
retrieving the second signing user's client encryption key from a second personal, individual, electronic vault containing the second signing user's encryption key and document metadata, and encrypting the second signing user's copy of the duplicated, signed document with the second signing user's client encryption key, and
transferring the encrypted, duplicated, signed document to a first electronic document vault associated with the first user and a second electronic document vault associated with the second user;
wherein the first and second electronic document vaults are themselves encrypted and configured to provide safe storage at an electronic storage location hosted by a document service, and control of verification or viewing of the encrypted, duplicated, signed document in the first and second encrypted electronic document vaults requires authorization from at least one of the first signing user and the second signing user and the use of their respective client decryption key to allow the document service (a) to access the document, and (b) to display the document to a requesting third party, thereby allowing the requesting third party to view the electronic signature and use the electronic signature to verify the legitimacy of the document.