US6424358B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for importing database information
Assignee: Lockheed Martin Corp
•
Filing: 1999-12-02
•
Granted: 2002-07-23
•
Expires: 2019-12-02
Abstract
Abstract A method and system for im porting database information or data is disclosed. Generally, the method includes the steps of receiving first information relating to the first database, extracting from the first database second information, processing the second information to provide at least a first expanded name relating to a first item of the second information, and storing the first expanded name, for example in a database structure, such as a Lightweight Directory Access Protocol (“LDAP”) directory. Thereafter, the method may include the step of processing a query directed to obtaining information from distributed database, including the first database.
Inventors
- 👤 Virginia Ann DiDomizio
- 👤 Walter Vincent Dixon, III
- 👤 Osman Rifki Oksoy
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 03:48
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/24
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
194 words
A method of importing information relating to a first database including a plurality of tables, a plurality of table names, a plurality of view names, a plurality of fields within each of the plurality of tables, said method comprising the steps of: receiving first information from a first user, the first information including at least one of a first database type for the first database, a first database name for the first database, a first database URL for the first database, a first name for the first user, a first password for the first user, a first data dictionary path for the first database, and a first overwrite indication; extracting second information from the first database, the second information including at least one of the plurality of table names, the plurality of view names, and the plurality of fields within each of the plurality of tables; processing the second information to provide a first expanded name for at least a first of at least one of the plurality of table names, the plurality of view names, and the plurality of fields within each of the plurality of tables; and storing the first expanded name.
Claim 2
Independent Claim
194 words
A method of importing information relating to a first database including a plurality of tables, a plurality of table names, a plurality of view names, a plurality of fields within each of the plurality of tables, said method comprising the steps of: receiving first information from a first user, the first information including at least one of a first database type for the first database, a first database name for the first database, a first database URL for the first database, a first name for the first user, a first password for the first user, a first data dictionary path for the first database, and a first overwrite indication; extracting second information from the first database, the second information including at least one of the plurality of table names, the plurality of view names, and the plurality of fields within each of the plurality of tables; processing the second information to provide a first expanded name for at least a first of at least one of the plurality of table names, the plurality of view names, and the plurality of fields within each of the plurality of tables; and storing the first expanded name.
Claim 3
Dependent Claim
49 words
A method as claimed in claim 1 , further comprising the step of: processing a first query from one of the first user and a second user to obtain data from a plurality of distributed databases, wherein a first of the plurality of distributed databases comprises the first database.
Claim 4
Dependent Claim
40 words
A method as claimed in claim 1 , wherein the first database includes a first data dictionary, wherein said processing the second information step comprises the step of: extracting at least the first expanded name from the first data dictionary.
Claim 5
Dependent Claim
121 words
A method as claimed in claim 1 , wherein the first database includes a first data dictionary, said method further comprising the steps of: searching the first data dictionary to match at least a first data dictionary entry with at least the first of at least one of the plurality table names, the plurality of view names, and the plurality of fields within each of the plurality of tables; extracting a first description associated with the first data dictionary entry; and associating at least a first key word in the first description with the first of at least one of the plurality table names, the plurality of view names, and the plurality of fields within each of the plurality of tables.
Claim 6
Dependent Claim
37 words
A method as claimed in claim 1 , wherein said processing the second information step comprises the step of: generating the first expanded name using at least one of a corrections dictionary, vowel/consonant frequencies and a dictionary.
Claim 7
Dependent Claim
23 words
A method as claimed in claim 5 , further comprising the step of: calculating a first quality factor for the first expanded name.
Claim 8
Dependent Claim
27 words
A method as claimed in claim 1 , wherein said storing step comprises the step of storing at least the first expanded name in a LDAP structure.
References Cited (Backward Citations)
US5689698A
Cited
JPH09251469A
Cited
JPH10161914A
Cited
US6131095A
Cited
US5963939A
Cited
US6094649A
Cited
US6356906B1
Cited
US6344853B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-07-22 | 2006-01-21 | 2006-07-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-07-22 | 2010-01-21 | 2010-07-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-07-22 | 2014-01-21 | 2014-07-23 | $7700.00 | Window Closed / Lapsed |