IP Library Patent Application 15658832
Patent Application
App. No. 15/658,832

SYSTEM AND METHOD FOR MATCHING TRANSACTION ELECTRONIC DOCUMENTS TO EVIDENCING ELECTRONIC DOCUMENTS

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 None
App. No.
15/658,832
Abstract

A system and method for matching a second electronic document to a first electronic document, the first electronic document including at least partially unstructured data of a transaction. The method includes: analyzing the at least partially unstructured data to determine at least one transaction parameter; creating a template for the first electronic document, wherein the template is a structured dataset including the determined at least one transaction parameter; determining, based on the template, a portion of the first electronic document requiring evidence; searching, based on the template, for a second electronic document, wherein the second electronic document indicates of the evidence-requiring portion; and associating the second electronic document with the first electronic document.

Claims (58)

1 . A method for matching a second electronic document to a first electronic document, the first electronic document including at least partially unstructured data of a transaction, comprising:

analyzing the at least partially unstructured data to determine at least one transaction parameter;

creating a template for the first electronic document, wherein the template is a structured dataset including the determined at least one transaction parameter;

determining, based on the template, a portion of the first electronic document requiring evidence;

searching, based on the template, for a second electronic document, wherein the second electronic document indicates of the evidence-requiring portion; and

associating the second electronic document with the first electronic document.

2 . The method of claim 1 , wherein determining the at least one transaction parameter further comprises:

identifying, in the first electronic document, at least one key field and at least one value;

creating, based on the first electronic document, a dataset, wherein the created dataset includes the at least one key field and the at least one value; and

analyzing the created dataset, wherein the at least one transaction parameter is determined based on the analysis.

3 . The method of claim 2 , wherein identifying the at least one key field and the at least one value further comprises:

analyzing the first electronic document to determine data in the first electronic document; and

extracting, based on a predetermined list of key fields, at least a portion of the determined data, wherein the at least a portion of the determined data matches at least one key field of the predetermined list of key fields.

4 . The method of claim 3 , wherein analyzing the first electronic document further comprises:

performing optical character recognition on the first electronic document, wherein the determined data includes results of the optical character recognition.

5 . The method of claim 1 , further comprising:

comparing at least a portion of the first electronic document to the second electronic document to determine a compatibility level, wherein the compatibility level indicates a relation of the second electronic document to the evidence-requiring portion.

6 . The method of claim 5 , wherein the compatibility level is at least one of: a full match, a partial match, and a mismatch.

7 . The method of claim 5 , wherein comparing the at least a portion of the first electronic document to the second electronic document further comprises:

creating, based on the second electronic document, a template, wherein the second template is a structured dataset including data of the second electronic document; and

comparing at least a portion of the template of the first electronic document and at least a portion of the template of the second electronic document.

8 . The method of claim 7 , wherein comparing the first template and the second template further comprises:

comparing each portion of the first template to a corresponding portion of the second template; and

determining whether each portion of the first template matches the corresponding portion of the second template.

9 . The method of claim 1 , wherein the first electronic document is an expense report, wherein the second electronic document is an image showing at least one of: an invoice, and a receipt.

10 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process for matching a second electronic document to a first electronic document, the first electronic document including at least partially unstructured data of a transaction, the process comprising:

analyzing the at least partially unstructured data to determine at least one transaction parameter;

creating a template for the first electronic document, wherein the template is a structured dataset including the determined at least one transaction parameter;

determining, based on the template, a portion of the first electronic document requiring evidence;

searching, based on the template, for a second electronic document, wherein the second electronic document indicates of the evidence-requiring portion; and

associating the second electronic document with the first electronic document.

11 . A system for matching a second electronic document to a first electronic document, the first electronic document including at least partially unstructured data of a transaction, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

analyze the at least partially unstructured data to determine at least one transaction parameter;

create a template for the first electronic document, wherein the template is a structured dataset including the determined at least one transaction parameter;

determine, based on the template, a portion of the first electronic document requiring evidence;

search, based on the template, for a second electronic document, wherein the second electronic document indicates of the evidence-requiring portion; and

associate the second electronic document with the first electronic document.

12 . The system of claim 11 , wherein the system is further configured to:

identify, in the first electronic document, at least one key field and at least one value;

create, based on the first electronic document, a dataset, wherein the created dataset includes the at least one key field and the at least one value; and

analyze the created dataset, wherein the at least one transaction parameter is determined based on the analysis.

13 . The system of claim 12 , wherein the system is further configured to:

analyze the first electronic document to determine data in the first electronic document; and

extract, based on a predetermined list of key fields, at least a portion of the determined data, wherein the at least a portion of the determined data matches at least one key field of the predetermined list of key fields.

14 . The system of claim 13 , wherein the system is further configured to:

perform optical character recognition on the first electronic document, wherein the determined data includes results of the optical character recognition.

15 . The system of claim 11 , wherein the system is further configured to:

compare at least a portion of the first electronic document to the second electronic document to determine a compatibility level, wherein the compatibility level indicates a relation of the second electronic document to the evidence-requiring portion.

16 . The system of claim 15 , wherein the compatibility level is at least one of: a full match, a partial match, and a mismatch.

17 . The system of claim 15 , wherein the system is further configured to:

create, based on the second electronic document, a template, wherein the second template is a structured dataset including data of the second electronic document; and

compare at least a portion of the template of the first electronic document and at least a portion of the template of the second electronic document.

18 . The system of claim 17 , wherein the system is further configured to:

compare each portion of the first template to a corresponding portion of the second template; and

determine whether each portion of the first template matches the corresponding portion of the second template.

19 . The system of claim 11 , wherein the first electronic document is an expense report, wherein the second electronic document is an image showing at least one of: an invoice, and a receipt.

Assignments (2)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 4, 2019
From: VATBOX LTD
To: SILICON VALLEY BANK
Reel/Frame 051187/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2017
From: GUZMAN, NOAM; SAFT, ISAAC
To: VATBOX, LTD.
Reel/Frame 043837/0737 →