TAX ANALYSIS TOOL
First Claim
Patent Images
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- providing a tax analysis data model;
providing transformation rules for transforming tax data in a tax transaction database for storage in the tax data warehouse according to the tax analysis data model;
extracting tax related data from a tax transaction database;
transforming the tax related data according to the transformation rules;
populating the tax data warehouse with the transformed tax related data by storing the transformed tax related data in at least one materialized view that stores aggregated KPI values;
providing one or more key performance indicator (KPI) queries configured to be executed on tax related data stored in a tax data warehouse configured according to the tax analysis data model; and
providing an interface that enables a user to cause a selected KPI query to be executed on the tax data warehouse to return a value for a corresponding KPI.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with a tax analysis tool are described. In one embodiment, a method includes providing a tax analysis data model, preloaded key performance indicator queries, and a query interface. The example method may also include extracting tax related data from a tax analysis data base and transforming and loading the tax related data into a tax data warehouse that facilitates real time processing of KPI queries.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
providing a tax analysis data model; providing transformation rules for transforming tax data in a tax transaction database for storage in the tax data warehouse according to the tax analysis data model; extracting tax related data from a tax transaction database; transforming the tax related data according to the transformation rules; populating the tax data warehouse with the transformed tax related data by storing the transformed tax related data in at least one materialized view that stores aggregated KPI values; providing one or more key performance indicator (KPI) queries configured to be executed on tax related data stored in a tax data warehouse configured according to the tax analysis data model; and providing an interface that enables a user to cause a selected KPI query to be executed on the tax data warehouse to return a value for a corresponding KPI. - View Dependent Claims (3, 5, 6, 7, 8)
-
-
2. (canceled)
-
4. (canceled)
-
9. A computing system, comprising:
a scorecard logic configured to store one or more KPI queries and, in response to a user command, execute, using a processor, a selected KPI query on a tax data warehouse and provide a result of the KPI query to the user, where the tax data warehouse is configured according to a tax analysis data mode, where the tax analysis data model comprises at least one materialized view that stores data corresponding to aggregated values for one or more KPIs; and
further where the at least one KPI query accesses one of the at least one materialized views.- View Dependent Claims (10, 11, 12, 13, 14, 16, 17)
-
15. (canceled)
-
18. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
storing one or more KPI queries configured to be executed on tax related data stored in a tax data warehouse to return a value for a KPI; receiving a request for a KPI value; selecting a KPI query that corresponds to the requested KPI; retrieving a user specified range of values associated with the selected KPI query; providing the user specified range of values for the selected KPI query; executing the selected KPI query on the tax data warehouse; and returning results to the selected KPI query, where the results are assigned a status based, at least in part, on the user specified range of values. - View Dependent Claims (20)
-
-
19. (canceled)
Specification