IP Library Patent Application 15596492
Patent Application
App. No. 15/596,492

SYSTEM AND METHOD FOR PROVIDING ANALYTICS IN REAL-TIME BASED ON UNSTRUCTURED 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/596,492
Abstract

A system and method for generating analytics based on unstructured electronic documents. The method includes analyzing a plurality of electronic documents to determine at least one transaction parameter for each electronic document, wherein at least one of the analyzed electronic documents includes at least partially unstructured data; creating a template for each analyzed electronic document, wherein each template is a structured dataset including the determined at least one transaction parameter for the respective electronic document; obtaining, based on the created templates, at least one transaction analysis rule set, wherein each transaction analysis rule set at least defines requirements for obtaining a transaction reclaim; and generating at least one analytic based on the at least one transaction analysis rule set, the created templates, and at least one enterprise parameter.

Claims (58)

1 . A method for generating analytics based on at least partially unstructured electronic documents, comprising:

analyzing a plurality of electronic documents to determine at least one transaction parameter for each electronic document, wherein at least one of the analyzed electronic documents includes at least partially unstructured data;

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

obtaining, based on the created templates, at least one transaction analysis rule set, wherein each transaction analysis rule set at least defines requirements for obtaining a transaction reclaim; and

generating at least one analytic based on the at least one transaction analysis rule set, the created templates, and at least one enterprise parameter.

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

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

creating, based on the 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 electronic document to determine data in the 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 1 , wherein obtaining the at least one transaction analysis rule set further comprises:

determining, based on the created templates, at least one location; and

retrieving, from a data source associated with each determined location, one of the at least one transaction analysis rule set.

5 . The method of claim 4 , each template including a location field, wherein determining the at least one location further comprises:

identifying, in each template, a transaction parameter indicating a location in the location field of the template, wherein the determined at least one location includes each distinct identified location transaction parameter.

6 . The method of claim 1 , further comprising at least one of: sending the generated at least one analytic to an enterprise system, sending the generated at least one analytic to a client device, and storing the generated at least one analytic in a storage.

7 . The method of claim 1 , further comprising:

identifying an enterprise indicated in the created templates; and

obtaining, based on the identified enterprise, the at least one enterprise parameter.

8 . The method of claim 1 , wherein the at least one analytic indicates at least a potential for value-added tax reclaim of each transaction.

9 . The method of claim 1 , wherein generating the at least one analytic further comprises:

comparing the transaction parameters of each template to a plurality of predetermined sets of transaction parameters, wherein the analytics are generated based on the comparison.

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 plurality of electronic documents to determine at least one transaction parameter for each electronic document, wherein at least one of the analyzed electronic documents includes at least partially unstructured data;

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

obtaining, based on the created templates, at least one transaction analysis rule set, wherein each transaction analysis rule set at least defines requirements for obtaining a transaction reclaim; and

generating at least one analytic based on the at least one transaction analysis rule set, the created templates, and at least one enterprise parameter.

11 . A system for validating generating analytics based on at least partially unstructured electronic documents, comprising:

a processing circuitry; and

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

analyze a plurality of electronic documents to determine at least one transaction parameter for each electronic document, wherein at least one of the analyzed electronic documents includes at least partially unstructured data;

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

obtain, based on the created templates, at least one transaction analysis rule set, wherein each transaction analysis rule set at least defines requirements for obtaining a transaction reclaim; and

generate at least one analytic based on the at least one transaction analysis rule set, the created templates, and at least one enterprise parameter.

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

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

create, based on the 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 electronic document to determine data in the 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 11 , wherein the system is further configured to:

determine, based on the created templates, at least one location; and

retrieve, from a data source associated with each determined location, one of the at least one transaction analysis rule set.

15 . The system of claim 14 , each template including a location field, wherein the system is further configured to:

identify, in each template, a transaction parameter indicating a location in the location field of the template, wherein the determined at least one location includes each distinct identified location transaction parameter.

16 . The system of claim 11 , wherein the system is further configured to perform at least one of: send the generated at least one analytic to an enterprise system, send the generated at least one analytic to a client device, and store the generated at least one analytic in a storage.

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

identify an enterprise indicated in the created templates; and

obtain, based on the identified enterprise, the at least one enterprise parameter.

18 . The system of claim 11 , wherein the at least one analytic indicates at least a potential for value-added tax reclaim of each transaction.

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

compare the transaction parameters of each template to a plurality of predetermined sets of transaction parameters, wherein the analytics are generated based on the comparison.

20 . The system of claim 11 , further comprising:

an optical character recognition processor, wherein the system is further configured to:

analyze, by the optical character recognition, the plurality of electronic documents to identify data in the electronic documents, wherein the at least one transaction parameter of each electronic document is determined based on the identified data of the electronic document.

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/0935 →