Patent US5710900A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5710900A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for generating reports from a computer database

Assignee: NCR Voyix Corp
•
Filing: 1995-10-12
•
Granted: 1998-01-20
•
Expires: 2015-10-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for generating a report for a user which allows the user to make decisions, without requiring the user to understand or interpret data itself. An application within the system includes a graphical user interface (GUI) which allows the user to select and specify the parameters for the report, display the report, print the report, and save the report. A folder management subsystem allows the user to create a folder object for storing the report within the database, store the report within the folder object, and retrieve the report from the folder object using the GUI. A business information setup subsystem allows the user to create data types and create and constrain relationships between the data types. An analyst definition subsystem allows the user to select an analyst representing a method of analysis to use in generating the report using the GUI. Finally, a viewer module displays the report.

Inventors

  • 👤 Tejwansh S. Anand
  • 👤 Michael A. Georgantos
  • 👤 Yih-Shiuan Hu
  • 👤 James F. Knutson
  • 👤 Drew T. Lettington
  • 👤 Marshall P. Lindsay
  • 👤 Alan J. Meyer
  • 👤 Kenneth W. O'Flaherty
  • 👤 Richard N. Schubert
  • 👤 Peter G. Selfridge

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:15
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/25; G06F16/252; G06F16/28; G06F16/283; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 175 words
An application for generating a report for a user regarding an enterprise of the user comprising: a graphical user interface (GUI) which allows the user to select and specify parameters for the report, display the report, print the report, and save the report; a folder management subsystem which allows the user to create a folder object for storing the report within a database, store the report within the folder object, and retrieve the report from the folder object using the GUI; a business information setup subsystem which allows the user to create data types and create and constrain relationships between the data types; an analyst definition subsystem which allows the user to select an analyst representing a method of analysis to use in generating the report using the GUI, wherein the analyst definition subsystem includes a report generator which selects and retrieves queries for the analyst from the database and executes the queries to retrieve data within the data types from the database to generate the report; and a viewer module for displaying the report.
Claim 2
Dependent Claim 175 words
An application for generating a report for a user regarding an enterprise of the user comprising: a graphical user interface (GUI) which allows the user to select and specify parameters for the report, display the report, print the report, and save the report; a folder management subsystem which allows the user to create a folder object for storing the report within a database, store the report within the folder object, and retrieve the report from the folder object using the GUI; a business information setup subsystem which allows the user to create data types and create and constrain relationships between the data types; an analyst definition subsystem which allows the user to select an analyst representing a method of analysis to use in generating the report using the GUI, wherein the analyst definition subsystem includes a report generator which selects and retrieves queries for the analyst from the database and executes the queries to retrieve data within the data types from the database to generate the report; and a viewer module for displaying the report.
Claim 3
Dependent Claim 156 words
The application program as recited in claim 1, wherein the GUI comprises: a first window having a first screen area for displaying a list of the folder objects including a folder object containing the report, a second screen area for displaying a list of analysts for creating reports including the analyst for creating the report, and a third screen area for displaying a list of reports including the report; wherein each folder in the list of folders contains a different list of analysts and a different list of reports which appear when the folder is selected by an input device coupled to the computer and operated by the user; a second window which appears when the analyst is selected by the input device to allow the user to view and modify the analyst; and a third window which appears when the report is selected by the input device to allow the user to view the report.
Claim 4
Dependent Claim 32 words
The application program as recited in claim 2, wherein the GUI further comprises: a fourth window which appears when HyperText Markup Language (HTML) in the report is selected by the input device.
Claim 5
Dependent Claim 34 words
The application program as recited in claim 3, wherein the GUI further comprises: a fifth window which appears when a command to create the relationships and data types is selected by the input device.
Claim 6
Dependent Claim 31 words
The application program as recited in claim 1, wherein the GUI further comprises; a sixth window which appears when a command to create the analyst is selected by the input device.
Claim 7
Dependent Claim 33 words
The application program as recited in claim 1, wherein the GUI further comprises: a seventh window which appears when a command to schedule creation of the report is selected by the input device.
Claim 8
Dependent Claim 137 words
An application for generating a report for a user regarding an enterprise of the user comprising: a graphical user interface (GUI) which allows the user to select and specify parameters for the report, display the report, print the report, and save the report; a business information setup subsystem which allows the user to create data types and create and constrain relationships between the data types; an analyst definition subsystem which allows the user to select an analyst representing a method of analysis to use in generating the report using the GUI, wherein the analyst definition subsystem includes a report generator which selects and retrieves queries for the analyst from the database and executes the queries to retrieve data within the data types from the database to generate the report; and a viewer module for displaying the report.
Claim 9
Dependent Claim 137 words
An application for generating a report for a user regarding an enterprise of the user comprising: a graphical user interface (GUI) which allows the user to select and specify parameters for the report, display the report, print the report, and save the report; a business information setup subsystem which allows the user to create data types and create and constrain relationships between the data types; an analyst definition subsystem which allows the user to select an analyst representing a method of analysis to use in generating the report using the GUI, wherein the analyst definition subsystem includes a report generator which selects and retrieves queries for the analyst from the database and executes the queries to retrieve data within the data types from the database to generate the report; and a viewer module for displaying the report.
Claim 10
Independent Claim 108 words
A method of generating a report for a user regarding an enterprise of the user comprising: storing data types and relationships between the data types in a database; storing a plurality of queries in the database; recording a definition of an analyst representing a method of analysis to be used in generating the report by a graphic user interface (GUI); recording a selection of the analyst by a user; choosing, retrieving, and executing queries for retrieving data within the data types for the analyst out of the plurality of queries from the database by a report generator; and displaying the report which results from execution of the queries.
Claim 11
Independent Claim 108 words
A method of generating a report for a user regarding an enterprise of the user comprising: storing data types and relationships between the data types in a database; storing a plurality of queries in the database; recording a definition of an analyst representing a method of analysis to be used in generating the report by a graphic user interface (GUI); recording a selection of the analyst by a user; choosing, retrieving, and executing queries for retrieving data within the data types for the analyst out of the plurality of queries from the database by a report generator; and displaying the report which results from execution of the queries.

References Cited (Backward Citations)

US5404506A Cited
US5088052A Cited
US5471611A Cited
US5414838A Cited
US5630120A Cited
US5544298A Cited
US5455945A Cited
US5550971A Cited
US5537590A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-01-19 2001-07-21 2002-01-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-01-19 2005-07-21 2006-01-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-01-19 2009-07-21 2010-01-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag