Apparatus and method for creating from discrete reports new reports with differentiated data
A computer-readable medium includes executable instructions to analyze a repository of individual reports to generate a first data set from a set of individual reports and a second data set from a set of individual reports. The first data set and the second data set are processed using comparative logic to produce a third data set.
1 . A computer-readable medium, comprising executable instructions to:
analyze a repository of individual reports to generate a first data set from a plurality of individual reports and a second data set from a plurality of individual reports; and
process said first data set and said second data set using comparative logic to produce a third data set.
2 . The computer-readable medium of claim 1 further comprising, executable instructions to create said repository of individual reports by processing data within a database.
3 . The computer-readable medium of claim 2 , wherein said executable instructions to create said repository include executable instructions to create individual reports as time stamped instances of data within said database.
4 . The computer-readable medium of claim 3 , wherein said executable instructions to analyze include executable instructions to analyze corresponding data points from reports with different time stamps.
5 . The computer-readable medium of claim 1 further comprising, executable instructions to augment said third data set with metadata.
6 . The computer-readable medium of claim 5 further comprising, executable instructions to insert said third data set and metadata within an electronic document.
7 . The computer-readable medium of claim 5 , wherein said metadata provides information supplying a data context.
8 . The computer-readable medium of claim 1 , wherein said executable instructions to process include executable instructions to produce said third data set showing the difference between said first data set and said second data set.
9 . The computer-readable medium of claim 1 , wherein said executable instructions to process include executable instructions to perform additional calculations on data prior to using comparative logic to produce said third data set.
10 . The computer-readable medium of claim 1 , wherein said third data set is constructed as a report instance.
11 . A computer-readable medium, comprising executable instructions to:
analyze a repository of individual reports to generate a first data set from a plurality of individual reports and a second data set from a plurality of individual reports; and
process said first data set and said second data set using comparative logic to produce a third data set showing the differences between said first data set and said second data set.
12 . The computer-readable medium of claim 11 , wherein said third data set is constructed as a report instance.
13 . The computer-readable medium of claim 11 further comprising, augmenting the data in said third data set with metadata.
14 . The computer-readable medium of claim 13 further comprising, inserting said third data set and said metadata within an electronic document.
15 . A computer-readable medium, comprising executable instructions to:
analyze data selected from reports, report data, consolidated report data, and consolidated reports to produce a first data set and a second data set; and
process said first data set and said second data set using comparative logic to produce a third data set.
16 . The computer-readable medium of claim 15 further comprising, executable instructions to insert said third data set within an electronic document.
17 . The computer-readable medium of claim 15 , wherein said executable instructions to process produce a third data set with metadata.
18 . The computer-readable medium of claim 17 , wherein said metadata provides information supplying a data context.
19 . The computer-readable medium of claim 15 , wherein said executable instructions to process include executable instructions to produce said third data set showing the difference between said first data set and said second data set.
20 . The computer-readable medium of claim 15 , wherein said executable instructions to process include executable instructions to perform additional calculations on data prior to using comparative logic to produce said third data set.