Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
180 words
A computer program on a computer usable medium having computer readable program code means embodied in said medium for generating a report by enabling a user to interact with a computer system connected to a storage device having a database of data, comprising: computer readable program code means for causing a displaying, on a display screen of the computer system, of a table metaphor having rows and columns of attribute value cells, the attribute value cells containing attribute values reflective of a subset of attribute values of the database data; computer readable program code means for causing a registering of direct alterations to the table metaphor; computer readable program code means for causing a displaying, on the display screen, of a revised table metaphor graphically representing a revised report format reflecting the registered direct alterations; computer readable program code means for causing a query statement, corresponding to the revised table metaphor, to be determined; and computer readable program code means for causing a running of the query statement on the database to produce query output in the revised report format.
Claim 2
Dependent Claim
180 words
A computer program on a computer usable medium having computer readable program code means embodied in said medium for generating a report by enabling a user to interact with a computer system connected to a storage device having a database of data, comprising: computer readable program code means for causing a displaying, on a display screen of the computer system, of a table metaphor having rows and columns of attribute value cells, the attribute value cells containing attribute values reflective of a subset of attribute values of the database data; computer readable program code means for causing a registering of direct alterations to the table metaphor; computer readable program code means for causing a displaying, on the display screen, of a revised table metaphor graphically representing a revised report format reflecting the registered direct alterations; computer readable program code means for causing a query statement, corresponding to the revised table metaphor, to be determined; and computer readable program code means for causing a running of the query statement on the database to produce query output in the revised report format.
Claim 3
Dependent Claim
135 words
A computer program on a computer usable medium having computer readable program code means embodied in said medium for formulating a report using data contained in a database stored in a storage device, comprising: computer readable program code means for causing a providing of a subset of the database data in a displayed metaphor table on a display device of a computer system connected to said storage device; computer readable program code means for causing a registering of at least one direct alteration to the metaphor table to graphically represent a report format; computer readable program code means for causing a query, corresponding to the report format, to be determined; and computer readable program code means for causing a running of the query on the database data to produce the report in the report format.
Claim 4
Dependent Claim
135 words
A computer program on a computer usable medium having computer readable program code means embodied in said medium for formulating a report using data contained in a database stored in a storage device, comprising: computer readable program code means for causing a providing of a subset of the database data in a displayed metaphor table on a display device of a computer system connected to said storage device; computer readable program code means for causing a registering of at least one direct alteration to the metaphor table to graphically represent a report format; computer readable program code means for causing a query, corresponding to the report format, to be determined; and computer readable program code means for causing a running of the query on the database data to produce the report in the report format.