← Back to Patent Explorer
US5088052A Expired / Lapsed US ⏱️ 0.0 years remaining

System for graphically representing and manipulating data stored in databases

Assignee: Hewlett Packard Development Co LP
•
Filing: 1988-07-15
•
Granted: 1992-02-11
•
Expires: 2008-07-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system includes one or more databases, a terminal for use by a user and a processor. The databases store data and retrieve the stored data in response to the receipt of a data retrieval request from the processor. The terminal generates an input screen and an output screen. The input screen displays, for the user, data selection criteria identifiers which the user may select to identify data of interest, and functions for processing the data as desired by the user. The output screen displays the processed data. The processor generates, in response to the selected data selection criteria from said terminal, a data retrieval request for processing by the databases. Upon receipt of the retrieved data, the processor processes the retrieved data as called for by the selected function selection criteria to generate processed data, which the processor transmits to the terminal for display on the output screen. In a refinement, the processed data is identified by a data type, and said processor selecting a display type, for example, a line graph, bar graph, or other, based on the data type of the processed data, by which the output screen displays the data.

Inventors

  • 👤 Howard A. Spielman
  • 👤 C. J. Considine

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 10:30
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F16/00; G06F16/20; G06F16/24; G06F16/242; G06F16/2428; G06F16/248; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99934

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 187 words
A system comprising: A. a database for storing data and for retrieving data in response to the receipt of a data retrieval criteria; B. a terminal including: i. an input screen display generated in response to receipt of said data retrieval criteria, said input screen display comprising: a. data selection criteria identifiers for selection by a user; and b. function selection criteria identifiers for selection by a user; and ii. means for selecting at least one of said data selection criteria identifiers and for selecting at least one of said functions selection criteria identifiers; iii. an output screen display, replacing said input screen display in said terminal in response to a selection of said data selection criteria and said function selection criteria, said output screen display comprising processed data; C. a processor for generating, in response to the selection of data selection criteria from said terminal, a data retrieval request and for processing the retrieved data as called for by the selection of function selection criteria to generate the processed data, the processor transmitting the processed data to the terminal for use in the output screen display.
Claim 2
Independent Claim 187 words
A system comprising: A. a database for storing data and for retrieving data in response to the receipt of a data retrieval criteria; B. a terminal including: i. an input screen display generated in response to receipt of said data retrieval criteria, said input screen display comprising: a. data selection criteria identifiers for selection by a user; and b. function selection criteria identifiers for selection by a user; and ii. means for selecting at least one of said data selection criteria identifiers and for selecting at least one of said functions selection criteria identifiers; iii. an output screen display, replacing said input screen display in said terminal in response to a selection of said data selection criteria and said function selection criteria, said output screen display comprising processed data; C. a processor for generating, in response to the selection of data selection criteria from said terminal, a data retrieval request and for processing the retrieved data as called for by the selection of function selection criteria to generate the processed data, the processor transmitting the processed data to the terminal for use in the output screen display.
Claim 3
Dependent Claim 32 words
A system as defined in claim 1 wherein the processed data is identified by a data type, said processor selecting a display type based on the data type of the processed data.
Claim 4
Dependent Claim 41 words
A system as defined in claim 1 wherein said input screen further comprises measure selection criteria identifiers for selection by a user, said processor using said measure selection criteria to limit the data retrieved and displayed by said data retrieval request.
Claim 5
Dependent Claim 32 words
A system as defined in claim 3 wherein said measure selection criteria comprises specific value and range limitations to be imposed on said data retrieval request to thereby limit said retrieved data.
Claim 6
Dependent Claim 36 words
A system as defined in claim 1 wherein said input screen further comprises analysis selection criteria identifiers for selection by a user, said analysis criteria determining characteristics of said processed data displayed on said output screen.
Claim 7
Dependent Claim 47 words
A system as defined in claim 1 wherein said output screen comprises: a. an output portion for displaying said processed data; and b. display selection criteria identifiers for selection by a user, said selected display selection criteria determining characteristics of processed data displayed in said output portion.
Claim 8
Independent Claim 379 words
A system for graphically representing and manipulating data stored in a plurality of databases and for retrieving said data from said databases in response to receipt of a data retrieval request from a user, said system comprising: an input screen display generated in response to receipt of said data retrieval request, wherein said input screen display is divided into a plurality of sections all of which are displayed simultaneously and from which the user can select various data retrieval identifiers; means for selecting at least one of said data retrieval identifiers from said input screen display wherein said selected data retrieval identifiers are used to augment said data retrieval request; a processor for executing said data retrieval request in response to selection of said data retrieval identifiers, said processor further used for retrieving data from said database as called for by said data retrieval identifiers and for processing said retrieved data as called for by said data retrieval identifiers to generate processed data; and an output screen display for displaying said processed data, wherein said output screen display replaces said input screen display; wherien said data retrieval identifiers comprise: a. data identifiers displayed in a first of said sections of said input display screen for selection by a user, each of said data identifiers corresponding to at least one of said databases and at least one record and one field in said database, said processor using said data identifiers to retrieve the contents of said record and field in said database; b. function identifiers displayed in a second of said sections of said input display screen for selection by the user, said processor using said function identifiers to process said contents of said database records and fields for display; c. measure identifiers displayed in a third of said sections of said input display screen for selection by a user, said processor using said measure selection criteria to specify certain values or ranges of values to limit the data retrieved and displayed by said data retrieval request; and d. analysis identifiers displayed in a fourth of said sections of said input display screen for selection by a user, said processor using said analysis identifiers to determine display characteristics of said processed data as it is displayed on said output screen.
Claim 9
Independent Claim 379 words
A system for graphically representing and manipulating data stored in a plurality of databases and for retrieving said data from said databases in response to receipt of a data retrieval request from a user, said system comprising: an input screen display generated in response to receipt of said data retrieval request, wherein said input screen display is divided into a plurality of sections all of which are displayed simultaneously and from which the user can select various data retrieval identifiers; means for selecting at least one of said data retrieval identifiers from said input screen display wherein said selected data retrieval identifiers are used to augment said data retrieval request; a processor for executing said data retrieval request in response to selection of said data retrieval identifiers, said processor further used for retrieving data from said database as called for by said data retrieval identifiers and for processing said retrieved data as called for by said data retrieval identifiers to generate processed data; and an output screen display for displaying said processed data, wherein said output screen display replaces said input screen display; wherien said data retrieval identifiers comprise: a. data identifiers displayed in a first of said sections of said input display screen for selection by a user, each of said data identifiers corresponding to at least one of said databases and at least one record and one field in said database, said processor using said data identifiers to retrieve the contents of said record and field in said database; b. function identifiers displayed in a second of said sections of said input display screen for selection by the user, said processor using said function identifiers to process said contents of said database records and fields for display; c. measure identifiers displayed in a third of said sections of said input display screen for selection by a user, said processor using said measure selection criteria to specify certain values or ranges of values to limit the data retrieved and displayed by said data retrieval request; and d. analysis identifiers displayed in a fourth of said sections of said input display screen for selection by a user, said processor using said analysis identifiers to determine display characteristics of said processed data as it is displayed on said output screen.

References Cited (Backward Citations)

US4649513A Cited
US4713754A Cited
US4665555A Cited
US4685068A Cited
US4782463A Cited
US4791561A Cited
US4805099A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-02-10 1995-08-12 1996-02-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-02-10 1999-08-12 2000-02-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-02-10 2003-08-12 2004-02-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag