Method and apparatus for organizing, visualizing and using measured or modeled system statistics
First Claim
1. A computer system to optimize data into reports comprising:
- a memory;
a processor connected to the memory and programmed to instantiate;
a virtual database object for collecting data;
a report definition object, in communication with the virtual database object to submit a query to the virtual database and receive modified data;
a query generation object in communication with the report definition object to define the query; and
a report view object in communication with the report definition object to display a result related to the query.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and methodology to acquire and organize measured or modeled statistical data into optimal reports with a performance engineering mode of use and a design mode of use. In a performance engineering mode of use, the engineer may select from a set of performance questions, and guided by the apparatus and largely automated, create well-defined answers to the performance questions of interest. A series of template manipulations whereby report objects that are embedded within templates may be defined, reused, modified and improved upon to optimize reports and to aid in a report building process in a design mode of use. Methods are taught for the automatic selection and population of data tables. Column selection and column header information is optimized for relevance to the report design or system question at hand. The automatic joining of data from a variety of data sources is taught that allows for the rapid construction of specific reports from within multiple data tables of different types, structures and formats.
-
Citations
4 Claims
-
1. A computer system to optimize data into reports comprising:
-
a memory;
a processor connected to the memory and programmed to instantiate;
a virtual database object for collecting data;
a report definition object, in communication with the virtual database object to submit a query to the virtual database and receive modified data;
a query generation object in communication with the report definition object to define the query; and
a report view object in communication with the report definition object to display a result related to the query. - View Dependent Claims (2, 3, 4)
-
Specification