Patent ID: 7720808

Claim:
A computer readable medium, comprising executable instructions to: define a report generator; establish a list of parameters analyzer operative with the report generator, the list of parameters analyzer including executable instructions to: produce a list of parameters associated with a report, wherein the list of parameters is formed from a query and a list of prompts, wherein the report includes information automatically retrieved from a data source, where the information is structured in accordance with a report schema that specifies the form in which the information should be presented; compare the list of parameters to shared existing lists of parameters, if the list of parameters does not exist in the shared existing lists of parameters, supplement the shared existing lists of parameters with the list of parameters, otherwise, if the list of parameters is already in the shared existing lists of parameters, do not alter the shared existing lists of parameters and thereby complete a comparison; and after the comparison, designate a selected list of parameters from the shared existing lists of parameters; wherein the report generator produces a report with the selected list of parameters.