×

Expert system method and architecture

  • US 4,918,620 A
  • Filed: 06/16/1988
  • Issued: 04/17/1990
  • Est. Priority Date: 06/16/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. An expert system architecture for practice on a digital computer having memory means for storing data files, comprising:

  • means for storing a plurality of alphanumeric strings representing rule premises and rule conclusions as well as a rule indicator of how the premises of each rule are to be logically combined;

    means for reading a user selected one of the rules stored in the memory means to enable subsequent display of the selected rule to the user.means for displaying the selected rule to the user;

    means for querying the user for a response regarding the veracity of each premise of the selected rule;

    means for determining from the rule indicator a specific logic to be applied for combining the premises of the selected rule;

    means for applying, upon receiving user input regarding the veracity of each rule premise, the specific logic to the selected rule premises to determine whether the specific logic is satisfied;

    model means for providing an analytic model of an application being represented by the expert system, said model means comprising a plurality of subroutines that are callable for performing a quantitative analysis of said represented application;

    means for querying the user for information to enable performance, using said analytic model, of a quantitative analysis associated with the selected rule;

    means for calling a selected model means subroutine associated with the user selected rule;

    means for providing, for the selected rule, and expert system recommendation to the user embodying results of the quantitative analysis performed by said model means;

    means for comparing quantitative analysis results obtained from said selected subroutine with predetermined acceptability criteria and generating a results comparison;

    means, upon finding unacceptable analytic results, for querying the user for additional information to enable performance of an additional quantitative analysis;

    means for calling an additional model subroutine to perform said additional quantitative analysis; and

    said system recommendation embodying the results of said additional quantitative analysis.

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