Reporting tools
First Claim
1. A software tool for reporting aspects of a database, comprising:
- one or more user-defined data filters, each operative to query the database and deliver results based upon the query;
one or more user-defined output functions, each operative to analyze the outputs of the data filters and generate an output type;
one or more user-defined display functions, each operative to display the output type as a different graphical representation.
1 Assignment
0 Petitions
Accused Products
Abstract
Reporting tools possess improved filtering, display and alerting methodologies offering enhanced versatility. According to one aspect of the invention, the method has an independent data filtering mechanism, an independent output function that populates an n-dimensional array, and an independent display function. According to a different embodiment, a set of parameterized query relationships organizes a series of data filters into a graphical representation of a parent/child hierarchy in order to execute a series of hierarchical queries where each simple query builds a final query that is complex. According to yet a further alternative embodiment, Boolean logic is used in a series of n-number hierarchical filters, and a combination of n-number outputs, to generate notification in the form of emails/messages/etc. based on data that is dynamically entered into the system.
-
Citations
19 Claims
-
1. A software tool for reporting aspects of a database, comprising:
-
one or more user-defined data filters, each operative to query the database and deliver results based upon the query;
one or more user-defined output functions, each operative to analyze the outputs of the data filters and generate an output type;
one or more user-defined display functions, each operative to display the output type as a different graphical representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. The software tool of claim 8, wherein a user inputs the query by responding to system-generated questions.
-
10. An improved reporting method, comprising the step of:
using parent-child relationships to organize data filters into a hierarchical series of simple queries, thereby creating child filters operative to limit the domain based on a parent filter'"'"'s output.
-
11. A reporting method adapted for use with a computer database, comprising the step of:
-
user-defining one or more data filters, output functions and display functions;
applying at least one of the filters to query the database and deliver results based upon the query;
applying at least one of the output functions to analyze the outputs of the data filters and generate an output type; and
applying at least one of the display functions to display the output type as a desired graphical representation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19)
-
-
18. The reporting method of claim 18, wherein a user inputs the query by responding to system-generated questions.
Specification