Patent · US Expired

Knowledge engineering tool

US4658370A · kind A · utility

223Cited by
6References
69Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 7, 1984
Grant dateApr 14, 1987
Priority date
Expiry dateJun 7, 2004

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S706/903
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A tool is used for knowledge engineers for building and interpreting a knowledge base having separate portions encoding control knowledge, factual knowledge, and judgmental rules. The tool has an inference engine applying the judgmental rules according to a built-in control procedure defining discrete states or control steps during a consultation with a user. The control knowledge is encoded in an applicative and imperative language defining control actions to be executed during interruption of the built-in control procedure at specified control steps. Since the control knowledge is explicit and results in the modification of data only in a precisely defined fashion, the tool can be used to build knowledge systems that can always explain their conclusions and reasoning, and that are intelligible and modifiable. To provide transparent representation of control knowledge as well as factual knowledge, the knowledge base is preferably organized into distinct frames which include the rules; control blocks separately encoding the control knowledge; and classes which become instantiated, attributes which take on values describing the class instances, class types, legal value hierarchies, …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.