IP Library Granted Patent US 12,229,846
Granted Patent B2
US 12,229,846 · App. 17/682,715 · Granted Feb 18, 2025

System and method for predicting signature locations within electronic documents

Inventors: Kanishka Ghosh (Mumbai, IN); Krishnendu Chattopadhyaya (Mumbai, IN)
Assignee: Certinal Software Private Limited
G06Q50/18G06F40/169G06F40/166G06V30/1423
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 12,229,846
App. No.
17/682,715
Granted
Feb 18, 2025
Kind
B2
Abstract

Systems and methods for predicting signature locations include an electronic document to be signed, a user of the electronic document, and a user communication device. The user provides free text inputs in the text input module of the system for the requirements of signatures in the document. A signature fields finder module analyzes inputs of user based on heuristic training patterns and screens and maps all the pages of the document for placing signature boxes. The system then places signature tags in the signature boxes. The user selects the signer parties present in the signature boxes and the system compiles signature tags for that party.

Claims (20)

1. A computer implemented system for predicting signature locations within electronic documents, comprising:

at least one electronic document to be signed by a user of the electronic document from a user communication device with a user interface, and

a set of computer readable instructions which are provided by the user by means of the user interface, a processing unit operably associated with the communication device and adapted to execute the instructions provided by the user and a computer readable memory storage medium capable of storing the instructions provided by the user, wherein the user communication device comprises:

a text input module configured for free text inputs by the user to the system for the requirements of signatures in the electronic document; and

a signature fields finder module configured to analyse inputs of user based on heuristic training patterns, screen all the pages of the electronic document for signature boxes present in the document and predict the signer name and signature date locations and place the signature tags in the electronic document by mapping all the pages of the electronic document having signature boxes with the inputs from the user to decide the placement of signature boxes, categorizing the electronic document into groups based on heuristic training patterns of the system, processing the electronic document based on the user inputs and placing signature boxes and the signature tags in the signature boxes, and compiling the signature tags as the user selects the signer parties present in the signature boxes and the system auto populates and compiles signature tags for that signer party on the already identified and predicted pages and on all signature boxes.

2. The system as claimed in claim 1 , wherein the text inputs by the user in the text input module are instructions to the system for predicting locations in the selected electronic document as to where the signature tags need to be placed for signing purposes.

3. The system as claimed in claim 1 , wherein the text inputs are at least one selected from insert signature boxes on all pages of the document, insert signature boxes on only main page of the document or insert signature boxes on only certain categories in the document.

4. A computer implemented method for predicting signature locations within at least one electronic document to be signed by a user from a user communication device with a user interface, comprising the steps of:

uploading the electronic document to be signed from the user's communication device in the system;

providing free text inputs by the user to the system in the text input module of the system for the requirements of signatures in the electronic document;

analyzing inputs of user based on heuristic training patterns by the signature fields finder module in the system;

screening all the pages of the electronic document for signature boxes present in the document;

mapping all the pages of the electronic document having signature boxes with the inputs from the user to decide the placement of signature boxes;

categorizing the electronic document into groups based on heuristic training patterns of the system;

processing the electronic document based on the user inputs and placing signature boxes;

placing of signature tags in the signature boxes by the system; and

compiling signature tags by the system as the user selects the signer parties present in the signature boxes and the system auto populates and compiles signature tags for that signer party on the already identified and predicted pages and on all signature boxes.

5. The method as claimed in claim 4 , wherein the text inputs by the user in the text input module are instructions to the system for predicting locations in the selected electronic document as to where the signature tags need to be placed for signing purposes.

6. The method as claimed in claim 4 , wherein the text inputs are at least one selected from insert signature boxes on all pages of the document, insert signature boxes on only main page of the document or insert signature boxes on only certain categories in the document.

7. The method as claimed in claim 4 , wherein the signature fields finder module predicts the signer name and signature date locations and places the signature tags in the electronic document.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2022
From: GHOSH, KANISHKA; CHATTOPADHYAYA, KRISHNENDU
To: CERTINAL SOFTWARE PRIVATE LIMITED
Reel/Frame 059120/0945 →
Continuity (1)
Related Publication 20220309188A1 · Sep 29, 2022
References Cited (10)
US 10769360B1 · Arnold · 2020 [cited by examiner]
US 20080209313A1 · Gonser · 2008 [cited by examiner]
US 20080235577A1 · Veluchamy · 2008 [cited by examiner]
US 20120092374A1 · Sarnoff · 2012 [cited by examiner]
US 20120303962A1 · Ghani · 2012 [cited by examiner]
US 20140236986A1 · Guzman · 2014 [cited by examiner]
US 20180039828A1 · Coad · 2018 [cited by examiner]
US 20190311021A1 · Hayslett · 2019 [cited by examiner]
US 20220035990A1 · Kaza · 2022 [cited by examiner]
US 20230134056A1 · Alvord · 2023 [cited by examiner]