Patent №
US 5,701,460
Granted
1997-12-23
Filed 1996
Owner
MICROSOFT CORPORATION
Lab
AI components
3
nlp · kr · planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08652366
A system for generating a structured query language query to extract data from a database wherein the database includes a schema defined by a plurality of record sources and a plurality of relationships therebetween. The system includes selecting a field set containing at least one field from among said plurality record sources in said database, and determining a minimal path relationship between each of the plurality of record sources in the database that contain at least one field from the field set. The minimal path relationship includes at least one indirect relationship between two of the plurality of record sources in the database that contain at least one field from the field set. Output from the intelligent joining system is a Structured Query Language (SQL) statement in the syntactical form that a database management system can execute. Additional output can include an edge set containing the minimal paths between record sources that contain at least one field from the field set, and a graph of the sub-schema defined by the field set. The output is generated from the above identified inputs in a manner transparent to the database user.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 80190256
Assignors
KAPLAN, DAVID L., MILLER, ANDREW R.
On an employer assignment, the assignors are typically the inventors.