IP Library Granted Patent US 12,542,679
Granted Patent B2
US 12,542,679 · App. 15/922,677 · Granted Feb 3, 2026

System and method for managing virtual signatures and electronic documents

Inventors: Haley Altman (Indianapolis, IN); Moses Dwaram (Indiapolis, IN); Darrell Poole (Indianapolis, IN); Long Ma (Indianapolis, IN); Douglas Wilson (Indianapolis, IN)
Assignee: DOXLY, INC.
H04L9/3247G06Q50/188
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,542,679
App. No.
15/922,677
Granted
Feb 3, 2026
Kind
B2
Abstract

Business transactions are complex and require numerous documents to be completed. Moreover, managing signatures to every one of the documents in such transactions is also an important aspect. Traditional systems and method are not adept at handling the intricacies of complex business transactions. The disclosure herein relates to an improved system and method for managing virtual signatures and electronic documents, wherein documents are managed via an online web infrastructure, the documents are drafted, distributed, collected and verified using virtual signatures at the web infrastructure.

Claims (25)

1 . A computerized method for managing virtual signatures and electronic documents, the method comprising:

receiving a transaction engagement at a server, the transaction engagement having a plurality of transaction documents requiring signatures;

generating at the server a plurality of signature documents corresponding to the plurality of transaction documents of the transaction engagement, the plurality of signature documents being based at least in part on signatories of the plurality of transaction documents and signing authority of the signatories of the plurality of transaction documents, each signature document of the plurality of signature documents including at least one signature page, each signature page of the plurality of signature pages corresponding to at least one transaction document of the plurality of transaction documents;

automatically generating at the server electronic signature blocks for the plurality of signature pages, the electronic signature blocks being based at least in part on a signatory identifier and a signing authority, the electronic signature blocks identifying the signatory identifier and the signing authority, the electronic signature blocks including electronic signature codes and computer-readable visual unique quick-response codes for tracking respective signature pages;

embedding at the server the electronic signature blocks into respective signature pages;

creating at the server a plurality of execution packages, each execution package comprising a subset of the plurality of signature documents based on a specific signatory;

transmitting the plurality of execution packages from the server via a network for execution by the specific signatories;

receiving at the server at least one executed execution package of the plurality of execution packages;

scanning, by a scanner of the server, the visual unique quick-response code of the at least one executed execution package for any signature page not electronically signed within the at least one executed execution package;

converting into a desired format, by the server, images of signed pages from the at least one executed package; and

verifying at the server the at least one executed execution package based on the electronic signature blocks of the signature pages.

2 . The method of claim 1 , further comprising tracking at the server statuses of the plurality of execution packages.

3 . The method of claim 1 , wherein one or more users configure the plurality of signature documents via the server.

4 . The method of claim 1 , wherein generating the signature blocks references a third party database to determine the signing authority.

5 . A system for managing virtual signatures and electronic documents, the system comprising:

a database;

a server configured to:

receive a transaction engagement having a plurality of transaction documents requiring signatures;

generate a plurality of signature documents corresponding to the plurality of transaction documents of the transaction engagement, the plurality of signature documents being based at least in part on signatories of the plurality of transaction documents and signing authority of the signatories of the plurality of transaction documents, each signature document of the plurality of signature documents including at least one signature page, each signature page of the plurality of signature pages corresponding to at least one transaction document of the plurality of transaction documents;

automatically generate electronic signature blocks for the plurality of signature pages, the electronic signature blocks being based at least in part on a signatory identifier and a signing authority, the electronic signature blocks identifying the signatory identifier and the signing authority, the electronic signature blocks including electronic signature codes and computer-readable visual unique quick-response codes for tracking respective signature pages;

embed the electronic signature blocks into respective signature pages;

scanning, by a scanner of the server, the computer-readable visual unique quick-response codes;

converting into a desired format, images of signed pages from the plurality of signature pages; and

create a plurality of execution packages, each execution package comprising a subset of the plurality of signature documents based on a specific signatory.

6 . The system of claim 5 , wherein the server is further configured to transmit one execution package of the plurality of execution packages to a client device associated with a signatory for execution of the one execution package by the signatory.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: DOXLY, INC.
To: FREEDOM SOLUTIONS GROUP, L.L.C.
Reel/Frame 060102/0204 →
PATENT SECURITY AGREEMENT Recorded Oct 31, 2019
From: DOXLY, INC.; WORKSHARE TECHNOLOGY, INC.
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 050901/0272 →
Continuity (2)
Provisional Application 62471594 · Mar 15, 2017
Related Publication 20180270070A1 · Sep 20, 2018
References Cited (20)
US 6305716B1 · Warther · 2001 [cited by examiner]
US 8316237B1 · Felsher et al. · 2012 [cited by applicant]
US 8566115B2 · Moore · 2013 [cited by applicant]
US 9378518B2 · Zank · 2016 [cited by examiner]
US 9396006B2 · Kundu et al. · 2016 [cited by applicant]
US 9984242B2 · Follis · 2018 [cited by applicant]
US 10110385B1 · Rush · 2018 [cited by examiner]
US 10908606B2 · Stein et al. · 2021 [cited by applicant]
US 20040181756A1 · Berringer · 2004 [cited by examiner]
US 20050138382A1 · Hougaard · 2005 [cited by examiner]
US 20080016358A1 · Filreis · 2008 [cited by examiner]
US 20080235577A1 · Veluchamy · 2008 [cited by examiner]
US 20160162697A1 · Follis · 2016 [cited by examiner]
US 20160179776A1 · Bartley · 2016 [cited by examiner]
US 20160188907A1 · Almgren · 2016 [cited by examiner]
US 20160299876A1 · New · 2016 [cited by examiner]
US 20170083867A1 · Saxena · 2017 [cited by examiner]
US 20170344245A1 · Kumar · 2017 [cited by examiner]
US 20190036707A1 · Eliezer · 2019 [cited by examiner]
Microsoft Computer Dictionary, Fifth Edition 281, 562, 574 (Microsoft Press 2002). [cited by examiner]