US5724577A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for operating a computer which searches a relational database organizer using a hierarchical database outline
Assignee: Lockheed Martin Corp
•
Filing: 1995-06-07
•
Granted: 1998-03-03
•
Expires: 2015-06-07
Abstract
Abstract A computer data organization method in which data is organized in a hierarchical outline with each data element in the outline having a key field in which an identifier is inserted which is unique to that data element. Data related to each data element in the hierarchical outline are stored in a relational data base table with the unique key identifier of the hierarchical data element to which it is related inserted in a key index column. To make a fresh entry, a user types an appropriate outline heading in the field presented by the hierarchical data base manager and an identifier key unique to this entry is inserted, preferably automatically.
Inventors
- 👤 Francis E. Exley
- 👤 Glenn C. McCoy
- 👤 Susan C. Nicholson
- 👤 Eric Masselle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 19:09
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/284; Y; Y10; Y10S; Y10S707/00; Y10S707/99931
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
260 words
A computer method to facilitate user organization and manipulation of data, including the steps of: presenting a user with a first display screen that prompts the user to enter each of a plurality of data elements respectively as a heading in a hierarchical outline displayed on the display screen; generating a unique identifier, which is unique to each said heading in said hierarchical outline inputted by a user in response to said prompt presented by said first display screen; presenting the user with a second display screen that prompts the user to enter data in a relational data base respectively related to each said heading in a hierarchical outline; generating, as an indexable attribute for said relational data base, said unique identifier unique to each said heading in the hierarchical outline to which said data in a relational data base inputted by a user in response to said prompt presented by said second display screen is related; storing data inputted by a user prompted by said first display screen in the hierarchial data base with said unique identifier; storing data inputted by a user prompted by said second display screen in the relational data base including said unique identifier, whereby said unique identifier serves as a pointer to link said hierarchical data base and said relational data base; searching for specified attributes in said relational data base responsive to a user input and creating a corresponding subset of the hierarchical data base using the unique identifier corresponding to the unique identifier for the specified attributes in the relational data base.
Claim 2
Dependent Claim
260 words
A computer method to facilitate user organization and manipulation of data, including the steps of: presenting a user with a first display screen that prompts the user to enter each of a plurality of data elements respectively as a heading in a hierarchical outline displayed on the display screen; generating a unique identifier, which is unique to each said heading in said hierarchical outline inputted by a user in response to said prompt presented by said first display screen; presenting the user with a second display screen that prompts the user to enter data in a relational data base respectively related to each said heading in a hierarchical outline; generating, as an indexable attribute for said relational data base, said unique identifier unique to each said heading in the hierarchical outline to which said data in a relational data base inputted by a user in response to said prompt presented by said second display screen is related; storing data inputted by a user prompted by said first display screen in the hierarchial data base with said unique identifier; storing data inputted by a user prompted by said second display screen in the relational data base including said unique identifier, whereby said unique identifier serves as a pointer to link said hierarchical data base and said relational data base; searching for specified attributes in said relational data base responsive to a user input and creating a corresponding subset of the hierarchical data base using the unique identifier corresponding to the unique identifier for the specified attributes in the relational data base.
Claim 3
Dependent Claim
28 words
A computer method to facilitate user organization and manipulation of data as in claim 1 wherein said unique identifier is generated automatically in response to a user input.
Claim 4
Dependent Claim
27 words
A computer method to facilitate user organization and manipulation of data as in claim 2 wherein said unique identifier is a computer generated time and date code.
References Cited (Backward Citations)
US4429385A
Cited
US4791556A
Cited
US4939689A
Cited
US5036484A
Cited
US5369763A
Cited
US5165031A
Cited
US5257185A
Cited
US5388196A
Cited
US5504879A
Cited
US5544360A
Cited
US5467471A
Cited
US5483651A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-03-02 | 2001-09-01 | 2002-03-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-03-02 | 2005-09-01 | 2006-03-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-03-02 | 2009-09-01 | 2010-03-03 | $7700.00 | Window Closed / Lapsed |