SYSTEM FOR GENERATING A PLURALITY OF GRAPHICAL REPORTS FROM A DATA SET
First Claim
1. A system for generating in a batch, graphic reports from a data set for multiple recipients, comprising:
- means for specifying a plurality of report recipients;
means for creating a data set from multiple data sources, the means for creating a data set from multiple data sources including;
specifying references to multiple data sources where data to be included in the data set is located;
means for specifying for each report recipient, criteria for selecting a subset of data from the data set to be graphically presented in a report;
a library of graphic templates for graphically representing data;
means for creating a report template for graphically presenting information regarding the plurality of subsets, the means for creating a report template for graphically presenting information regarding the plurality of subsets including;
means for specifying different graphical presentation of identical data types for different report recipients;
means for generating for each report recipient from the template, a report that graphically displays the same type of data differently for different report recipients based on the means for specifying different graphical presentation of identical data types for different report recipients; and
means for storing the report template, wherein the stored report template includes;
the references to multiple data sources where data to be included in the data set;
the collection of data sets and data manipulation rules that define data workflow;
identification of a data set that contains the list of report recipients and their unique attributes for generating specific reports for each recipient;
the library of graphic templates;
the template for graphically presenting information in a report layout; and
the specifications for different graphical presentation of identical data types for different report recipients.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for batch generation of graphic reports from one or more data sets for multiple recipients including, among other features, creation of a report template for graphically presenting information regarding a plurality of subsets of the data set with the ability to specify different graphical presentations of identical data types for different report recipients, and the ability to generate for each report recipient from a library of graphic templates, a report that graphically displays the same type of data differently for different report recipients based on specifying different graphical presentation of identical data types for different report recipients. The system and method also provides for a user to specify the data set(s) and to automatically and periodically send a generated report to each report recipient.
17 Citations
20 Claims
-
1. A system for generating in a batch, graphic reports from a data set for multiple recipients, comprising:
-
means for specifying a plurality of report recipients; means for creating a data set from multiple data sources, the means for creating a data set from multiple data sources including; specifying references to multiple data sources where data to be included in the data set is located; means for specifying for each report recipient, criteria for selecting a subset of data from the data set to be graphically presented in a report; a library of graphic templates for graphically representing data; means for creating a report template for graphically presenting information regarding the plurality of subsets, the means for creating a report template for graphically presenting information regarding the plurality of subsets including; means for specifying different graphical presentation of identical data types for different report recipients; means for generating for each report recipient from the template, a report that graphically displays the same type of data differently for different report recipients based on the means for specifying different graphical presentation of identical data types for different report recipients; and means for storing the report template, wherein the stored report template includes; the references to multiple data sources where data to be included in the data set; the collection of data sets and data manipulation rules that define data workflow; identification of a data set that contains the list of report recipients and their unique attributes for generating specific reports for each recipient; the library of graphic templates; the template for graphically presenting information in a report layout; and the specifications for different graphical presentation of identical data types for different report recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating in a batch, graphic reports from a data set for multiple recipients, comprising:
-
specifying a plurality of report recipients; creating a data set from multiple data sources, including; specifying references to multiple data sources where data to be included in the data set is located; specifying for each report recipient, criteria for selecting a subset of data from the data set to be graphically presented in a report; defining data manipulation rules for data workflow identifying a data set that contains the list of report recipients and their unique attributes for generating specific reports for each recipient; providing a library of graphic templates for graphically representing data in a report layout; creating a report template for graphically presenting information regarding the plurality of subsets, including; specifying different graphical presentation of identical data types for different report recipients; generating for each report recipient from the template, a report that graphically displays the same type of data differently for different report recipients based on the means for specifying different graphical presentation of identical data types for different report recipients; and storing the report template including; identification of the of the plurality of report recipients; the references to multiple data sources where data to be included in the data set; the library of graphic templates; the template for graphically presenting information; and the specifications for different graphical presentation of identical data types for different report recipients - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification