×

System and method for authoring an expert system

  • US 5,835,683 A
  • Filed: 01/12/1995
  • Issued: 11/10/1998
  • Est. Priority Date: 01/12/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for authoring an expert system, comprising:

  • a computer with a storage system for storing data and programs;

    a computer display for displaying one or more grids containing a plurality of grid cells; and

    an interactive authoring program running on the computer at an authoring time that allows an author to allocate one or more grid cells as a knowledge base cell, the knowledge base cells comprising assertion cells and interaction cells, each assertion cell recording an assertion value that may be updated by an expert system user at a run time, each interaction cell having one or more interaction formats, each interaction format specifying an interaction to be conducted with the expert system user when the interaction cell is invoked at the run time, and each interaction format also specifying one assertion cell for each assertion that the expert system user can make when the interaction cell is invoked at the run time, each interaction cell also having an enabling condition provided by the author to enable the invocation of the interaction cell at the run time, and each enabling condition being a formula that contains zero or more references to assertion cells, each interaction cell also having a tag for storing a recalculation number during the run time that identifies a time since which the interaction cell has been continuously enabled at the run time, the tag being used at the run time to identify a most recently enabled interaction cell, the most recently enabled interaction cell being invoked ahead of other enabled interaction cell at the run time,whereby the set of knowledge base cells allocated by the author at the authoring time comprise the knowledge base of the expert system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×