IP Library Granted Patent US 10,817,573
Granted Patent B2
US 10,817,573 · App. 16/819,136 · Granted Oct 27, 2020

Method and system for generating and incorporating a signature in a document

Inventor: Nikitas Allan Alexiades (New York, NY)
G06F16/93G06F40/166G06K9/00161H04L63/0861
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,817,573
App. No.
16/819,136
Granted
Oct 27, 2020
Kind
B2
Abstract

The present invention is a computer implemented method comprising; receiving, by at least one processor, a request to sign a document, authenticating, by one or more processors, a user account, generating, by one or more processors, a coded signature, wherein the coded signature includes a set of data and the set of data is specific to the document and the user account, embedding, by one or more processors, the coded signature in the document, capturing, by one or more processors, an image of the image of signed document, and wherein a verification is requested of a signature, further comprising, analyzing, by one or more processors, the Coded Signature data and the document data to determine if the similarity of the data is within the predetermined tolerance.

Claims (42)

1. A computer implemented method comprising:

receiving, by at least one processor, a request to sign a document;

authenticating, by at least one processor, a user account;

generating, by at least one processor, a coded signature, wherein the coded signature includes a set of data and the set of data is specific to the document and the user account;

embedding, by at least one processor, the coded signature in the document;

creating, by at least one processor, a protected signed document; and

storing, by at least one processor, the coded signature and the protected document with the user account;

capturing, by at least one processor, an image of a requested document, wherein the coded signature is visible; and

requesting, by at least one processor, to authenticate the requested document, wherein the request further comprising, comparing, by at least one processor, the image of the visible coded signature with the coded signature associated with the user account.

2. The computer implemented method of claim 1 , wherein the authentication of the user account requires the collection, by at least one processor, of user specific biometric data.

3. The computer implemented method of claim 1 , wherein the coded signature is comprised of a user generated signature and an embedded code.

4. The computer implemented method of claim 1 , wherein the set of data includes location data, time related data, user biometric related data, and document related data.

5. The computer implemented method of claim 1 , wherein a request to authenticate the document, further comprising, identifying, by at least one processor, the user account associated with the captured coded signature.

6. The computer implemented method of claim 1 , wherein the embedding of the coded signature in the document is automatically positioned based on the content and format of the document.

7. A computer program product comprising:

one or more non-transitory computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:

program instructions to receive a request to sign a document;

program instructions to authenticate a user account associated with the document, wherein the authentication requires the collection of data associated with the generation of a coded signature;

program instructions to generate the coded signature, wherein the coded signature includes a first set of data and the first set of data is specific to the document and the user account;

program instructions to embed the coded signature in the document; and

program instructions to create a signed document, wherein the signed document is associated with the user account;

program instructions to capture an image of a document, wherein a coded signature is readable in the image;

program instructions to analyze the captured coded signature and identify a user account associated with the coded signature;

program instructions to extract a second set of data associated with the coded signature;

program instructions to compare the first set of data and the second set of data; and

program instructions to verify that the second set of data is substantially identical to the first set of data.

8. The computer program product of claim 7 , wherein the coded signature is comprised of a user generated signature and a readable code.

9. The computer program product of claim 7 , wherein the collected data includes location data, time data, and user biometric data.

10. The computer program product of claim 7 , wherein the embedding of the coded signature in the document further comprising, program instructions to identify a position within the document, wherein the coded signature does not interfere with the document content and the coded signature is readable.

11. A computer system comprising:

a computer non-transitory readable storage device readable by one or more processing circuit and storing instructions for execution by one or more processor for performing a method comprising:

program instructions to receive a request to sign a document;

program instructions to authenticate a user account associated with the document;

program instructions to generate a coded signature, wherein the coded signature includes a first set of data and the first set of data is specific to the document and the user account, and wherein the authentication of the user account requires program instructions to collect data associated with the generation of the coded signature;

program instructions to embed the coded signature in the document;

program instructions to create a signed document, wherein the signed document is associated with the user account;

program instructions to store the signed document with the user account;

program instructions to receive a captured image of the document, wherein a captured coded signature is visible; and

program instructions to authenticate the captured coded signature with the coded signature of the stored document, wherein the user is contacted to confirm the authenticity of the captured coded signature.

12. The system of claim 11 , wherein the generation of the coded signature further comprising, program instructions to transfer the user generated signature into a predetermined portion of the coded signature space.

13. The system of claim 11 , wherein the generation of the coded signature further comprising, program instructions to create a readable code that contains a set of predetermined data associated with the time, location, and the user, wherein the time, location, and user data is integrated into the readable code.

14. The system of claim 11 , wherein a request to authenticate a coded signature is received, program instructions to process the coded signature and contact the user associated with the signature to request approve to authenticate the coded signature.

Continuity (2)
Provisional Application 62820996 · Mar 20, 2019
Related Publication 20200301979A1 · Sep 24, 2020