IP Library Patent Application 15668416
Patent Application
App. No. 15/668,416

SYSTEM AND METHOD FOR MONITORING 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/668,416
Abstract

A system and method for monitoring electronic documents. The method includes analyzing a first electronic document to determine at least one transaction parameter, wherein the first electronic document includes at least partially unstructured data; creating a template for the first electronic document, wherein the created template is a structured dataset including the determined at least one transaction parameter; and comparing data of the created template to data associated with a plurality of second electronic documents to identify at least one abnormality in the first electronic document.

Claims (47)

1 . A method for monitoring electronic documents, comprising:

analyzing a first electronic document to determine at least one transaction parameter, wherein the first electronic document includes at least partially unstructured data;

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

comparing data of the created template to data associated with a plurality of second electronic documents to identify at least one abnormality in 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.

5 . The method of claim 1 , wherein comparing data of the created template to data associated with a plurality of second electronic documents further comprises:

comparing a first value of the at least one transaction parameter to a second value associated with the plurality of second electronic documents, wherein an abnormality is identified when the difference between the first value and the second value at least meets a threshold.

6 . The method of claim 5 , wherein the second value is selected for comparison based on the field of the template that includes the first value.

7 . The method of claim 1 , further comprising:

generating an alert indicating the identified at least one abnormality.

8 . The method of claim 1 , wherein the at least one transaction parameter includes a transaction amount, a time pointer, and a supplier identifier, wherein the at least one abnormality includes an abnormal value of the transaction amount as compared to transaction amounts indicated in the second electronic documents.

9 . The method of claim 1 , wherein each electronic document is an electronic invoice.

10 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process, the process comprising:

analyzing a first electronic document to determine at least one transaction parameter, wherein the first electronic document includes at least partially unstructured data;

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

comparing data of the created template to data associated with a plurality of second electronic documents to identify at least one abnormality in the first electronic document.

11 . A system for validating a transaction represented by an electronic document, comprising:

a processing circuitry; and

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

analyze a first electronic document to determine at least one transaction parameter, wherein the first electronic document includes at least partially unstructured data;

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

compare data of the created template to data associated with a plurality of second electronic documents to identify at least one abnormality in 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.

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

compare a first value of the at least one transaction parameter to a second value associated with the plurality of second electronic documents, wherein an abnormality is identified when the difference between the first value and the second value at least meets a threshold.

16 . The system of claim 15 , wherein the second value is selected for comparison based on the field of the template that includes the first value.

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

retrieve, based on the at least one transaction parameter, the plurality of second electronic documents.

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

generate an alert indicating the identified at least one abnormality.

19 . The system of claim 11 , wherein the at least one transaction parameter includes a transaction amount, a time pointer, and a supplier identifier, wherein the at least one abnormality includes an abnormal value of the transaction amount as compared to transaction amounts indicated in the second electronic documents.

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 Aug 3, 2017
From: GUZMAN, NOAM; SAFT, ISAAC
To: VATBOX, LTD.
Reel/Frame 043190/0909 →