IP Library Patent Application 16376854
Patent Application
App. No. 16/376,854

SYSTEM AND METHOD FOR AUTOMATIC CREATION OF REGULATORY REPORTS

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.
16/376,854
Abstract

A system and method for creating regulatory reports based on enterprise data, including: determining if regulatory reporting requirements are satisfied based on enterprise data, wherein the enterprise data is from an enterprise server; retrieving a reporting form electronic document when the reporting requirements have not been satisfied, wherein the reporting form electronic document includes at least partially unstructured data; analyzing the reporting form electronic document to determine at least one reporting requirement parameter relevant to the regulatory reporting requirements; creating a template based on the analysis of the reporting form electronic document, wherein the template is a structured dataset including the determined at least one reporting requirement parameter; and creating a report electronic document based on the template and the enterprise data, wherein the report electronic document is the reporting form electronic document completed using at least a portion of the enterprise data in compliance with the regulatory reporting requirements.

Claims (46)

1 . A method for creating regulatory reports based on enterprise data, comprising:

determining if regulatory reporting requirements are satisfied based on enterprise data, wherein the enterprise data is collected from an enterprise server;

retrieving a reporting form electronic document when the reporting requirements have not been satisfied, wherein the reporting form electronic document includes at least partially unstructured data;

analyzing the reporting form electronic document to determine at least one reporting requirement parameter relevant to the regulatory reporting requirements;

creating a template based on the analysis of the reporting form electronic document, wherein the template is a structured dataset including the determined at least one reporting requirement parameter; and

creating a report electronic document based on the template and the enterprise data, wherein the report electronic document is the reporting form electronic document completed using at least a portion of the enterprise data in compliance with the regulatory reporting requirements.

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

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

creating, based on the reporting form 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 reporting requirement parameter is determined based on the analysis.

3 . The method of claim 1 , wherein creating the template includes determining at least one key field of the reporting form electronic document to be completed from the enterprise data.

4 . The method of claim 3 , wherein determining the at least one key field further comprises:

performing optical character recognition on the reporting form electronic document.

5 . The method of claim 1 , wherein the regulatory reporting requirements are retrieved from at least one web source based on the enterprise data.

6 . The method of claim 1 , wherein the enterprise data includes at least one of: financial statements, previously filed regulatory reports, an indication of jurisdictions in which an enterprise is responsible to file regulatory reports, confirmations of communications indicating submission of regulatory reports, time periods represented by regulatory documents, and dates and times that regulatory documents have been previously submitted.

7 . The method of claim 1 , wherein the regulatory reporting requirements include at least one of: regulatory forms, information to be submitted to a regulatory body, time periods associated with the regulatory reporting requirements, and deadlines associated with the regulatory reporting requirements.

8 . The method of claim 1 , further comprising:

sending the created report electronic document to a system of a regulatory body.

9 . The method of claim 1 , wherein determining if the regulatory reporting requirements have been satisfied further includes determining whether an electronic confirmation is included in the enterprise data.

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

determining if regulatory reporting requirements are satisfied based on enterprise data, wherein the enterprise data is collected from an enterprise server;

retrieving a reporting form electronic document when the reporting requirements have not been satisfied, wherein the reporting form electronic document includes at least partially unstructured data;

analyzing the reporting form electronic document to determine at least one reporting requirement parameter relevant to the regulatory reporting requirements;

creating a template based on the analysis of the reporting form electronic document, wherein the template is a structured dataset including the determined at least one reporting requirement parameter; and

creating a report electronic document based on the template and the enterprise data, wherein the report electronic document is the reporting form electronic document completed using at least a portion of the enterprise data in compliance with the regulatory reporting requirements.

11 . A system for creating regulatory reports based on enterprise data, comprising:

a processing circuitry; and

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

determine if regulatory reporting requirements are satisfied based on enterprise data, wherein the enterprise data is collected from an enterprise server;

retrieve a reporting form electronic document when the reporting requirements have not been satisfied, wherein the reporting form electronic document includes at least partially unstructured data;

analyze the reporting form electronic document to determine at least one reporting requirement parameter relevant to the regulatory reporting requirements;

create a template based on the analysis of the reporting form electronic document, wherein the template is a structured dataset including the determined at least one reporting requirement parameter; and

create a report electronic document based on the template and the enterprise data, wherein the report electronic document is the reporting form electronic document completed using at least a portion of the enterprise data in compliance with the regulatory reporting requirements.

12 . The system of claim 11 , wherein determining the at least one reporting requirement parameter further comprises:

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

create, based on the reporting form 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 reporting requirement parameter is determined based on the analysis.

13 . The system of claim 11 , wherein creating the template includes determining at least one key field of the reporting form electronic document to be completed from the enterprise data.

14 . The system of claim 13 , wherein determining the at least one key field further comprises:

perform optical character recognition on the reporting form electronic document.

15 . The system of claim 11 , wherein the regulatory reporting requirements are retrieved from at least one web source based on the enterprise data.

16 . The system of claim 11 , wherein the enterprise data includes at least one of: financial statements, previously filed regulatory reports, an indication of jurisdictions in which an enterprise is responsible to file regulatory reports, confirmations of communications indicating submission of regulatory reports, time periods represented by regulatory documents, and dates and times that regulatory documents have been previously submitted.

17 . The system of claim 11 , wherein the regulatory reporting requirements include at least one of: regulatory forms, information to be submitted to a regulatory body, time periods associated with the regulatory reporting requirements, and deadlines associated with the regulatory reporting requirements.

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

send the created report electronic document to a system of a regulatory body.

19 . The system of claim 11 , wherein determining if the regulatory reporting requirements have been satisfied further includes determining whether an electronic confirmation is included in the enterprise data.

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 Apr 8, 2019
From: GUZMAN, NOAM; SAFT, ISAAC
To: VATBOX, LTD.
Reel/Frame 048813/0641 →