IP Library Granted Patent US 10,509,811
Granted Patent B2
US 10,509,811 · App. 15/668,402 · Granted Dec 17, 2019

System and method for improved analysis of travel-indicating unstructured electronic documents

Inventors: Noam Guzman (Ramat Hasharon, IL); Isaac Saft (Kfar Neter, IL)
Assignee: VatBox, Ltd.
G06F16/30G06F16/5846G06F16/93G06F17/248G06K9/00449G06K9/00469G06K9/2072G06Q40/123G06F16/434G06K2209/01G06Q10/10G06Q30/0635
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 10,509,811
App. No.
15/668,402
Granted
Dec 17, 2019
Kind
B2
Abstract

A system and method for refund analysis of travel-indicating unstructured electronic documents. The method includes determining, based on data of a first electronic document, a mileage value-added tax (VAT) refund amount, wherein the first electronic document indicates at least one travel transaction; analyzing at least one second electronic document to determine at least one transaction parameter of each second electronic document, wherein each second electronic document includes at least partially unstructured data; creating a template for each of the at least one second electronic document, wherein each template is a structured dataset including the at least one transaction parameter determined for the respective electronic document; determining, based on the created at least one template, a fuel VAT refund amount; and determining, based on the mileage VAT refund amount and the fuel VAT refund amount, an entitled VAT refund amount.

Claims (60)

1. A method for improved analysis of travel-indicating unstructured electronic documents, comprising:

determining, based on data of a first electronic document, a mileage value-added tax (VAT) refund amount, wherein the first electronic document indicates at least one travel transaction;

analyzing at least one second electronic document to determine at least one transaction parameter of each second electronic document, wherein each second electronic document includes at least partially unstructured data;

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

determining, based on the created at least one template, a fuel VAT refund amount; and

determining, based on the mileage VAT refund amount and the fuel VAT refund amount, an entitled VAT refund amount;

wherein determining the at least one transaction parameter for an 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.

2. The method of claim 1 , 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.

3. The method of claim 2 , wherein analyzing each second electronic document further comprises:

performing optical character recognition on the second electronic document.

4. The method of claim 1 , further comprising:

generating, based on the first electronic document and the created at least one template, a VAT reclaim request, wherein the VAT reclaim request is an electronic document indicating the entitled VAT refund amount.

5. The method of claim 1 , further comprising:

extracting the data from the first electronic document; and

creating a template based on the data extracted from the first electronic document, wherein the mileage VAT refund amount is determined based further on the template created for the first electronic document.

6. The method of claim 1 , further comprising:

comparing the created at least one template to the first electronic document to determine at least one matching second electronic document.

7. The method of claim 1 , wherein the entitled VAT refund amount is the lower of the mileage VAT refund amount and the fuel VAT refund amount.

8. The method of claim 1 , wherein the first electronic document is an expense report electronic document, wherein the second electronic document is an image showing a scanned receipt.

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

determining, based on data of a first electronic document, a mileage value-added tax (VAT) refund amount, wherein the first electronic document indicates at least one travel transaction;

analyzing at least one second electronic document to determine at least one transaction parameter, wherein each second electronic document includes at least partially unstructured data;

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

determining, based on the created at least one template, a fuel VAT refund amount; and

determining, based on the mileage VAT refund amount and the fuel VAT refund amount, an entitled VAT refund amount;

wherein determining the at least one transaction parameter for an 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.

10. A system for refund analysis of travel-indicating 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:

determine, based on data of a first electronic document, a mileage value-added tax (VAT) refund amount, wherein the first electronic document indicates at least one travel transaction;

analyze at least one second electronic document to determine at least one transaction parameter for each second electronic document, wherein each second electronic document includes at least partially unstructured data;

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

determine, based on the created at least one template, a fuel VAT refund amount; and

determine, based on the mileage VAT refund amount and the fuel VAT refund amount, an entitled VAT refund amount

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.

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

analyze each second 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 from each second electronic document, wherein the at least a portion of the determined data matches at least one key field of the predetermined list of key fields of the second electronic document.

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

perform optical character recognition on each second electronic document.

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

generate, based on the first electronic document and the created at least one template, a VAT reclaim request, wherein the VAT reclaim request is an electronic document indicating the entitled VAT refund amount.

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

extract the data from the first electronic document; and

create a template based on the data extracted from the first electronic document, wherein the mileage VAT refund amount is determined based further on the template created for the first electronic document.

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

compare the created at least one template to the first electronic document to determine at least one matching second electronic document.

16. The system of claim 10 , wherein the entitled VAT refund amount is the lower of the mileage VAT refund amount and the fuel VAT refund amount.

17. The system of claim 10 , wherein the first electronic document is an expense report electronic document, wherein the second electronic document is an image showing a scanned receipt.

Assignments (3)
SECURITY INTEREST Recorded Sep 11, 2023
From: VATBOX LTD
To: BANK HAPOALIM B.M.
Reel/Frame 064863/0721 →
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/0853 →
Continuity (5)
Continuation In Part 15361934 · Nov 28, 2016
Provisional Application 62371235 · Aug 5, 2016
Provisional Application 62260553 · Nov 29, 2015
Provisional Application 62261355 · Dec 1, 2015
Related Publication 20180018338A1 · Jan 18, 2018