×

Apparatus and method for end user queries

  • US 5,701,466 A
  • Filed: 11/29/1994
  • Issued: 12/23/1997
  • Est. Priority Date: 03/04/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. An end user query facility for accessing a database having a plurality of database files formed using a database model, comprising:

  • a knowledge base which stores a set of classes and a set of linkages of the database model, each said class representing a hierarchical grouping of a subset of said database files, each said linkage representing a relation between two of said database files in which a first file has a key that references an equivalent key of a second file;

    a class generator for reading said database model and generating said set of classes and said set of linkages of the database model and which stores in said knowledge base said set of classes and said set of linkages;

    an information scout for interfacing with a user to obtain from the user choices based on said classes as a designation of the information to be extracted from said database;

    an inference engine which, based upon said designation of information to be extracted from said database, identifies one or more of said database files which contain the desired information and searches said knowledge base to determine the linkage(s) connecting said one or more identified files; and

    a program generator which accesses the linkages obtained by said inference engine and generates a program to extract said desired information from said database.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×