×

Method for mapping alterations in system state to knowledge base objects in a persistent repository-resident knowledge base

  • US 6,535,864 B1
  • Filed: 08/05/1999
  • Issued: 03/18/2003
  • Est. Priority Date: 08/05/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system executing a repository program and having a storage means, a method for mapping alterations in system state to rules, both of which are part of an object-oriented model of the domain resident in a persistent repository, said method comprising:

  • a. storing in said persistent storage means said model comprising a set of rules sad a set of facts defining event states, both of which are stored as objects, wherein said set of rules and said set of facts comprise an object-oriented representation of said model;

    b. loading as meta objects fn said persistent storage a set of commands representing an extensible inference engine;

    c. accepting as inputs to said method events representing alterations in said set of facts;

    d. retaining all of said events wherein said step of retaining comprises instantiating an AlteredEvent Class, which retains all of said events; and

    wherein said step of retaining further comprises determining if an accepted input represents an event, and if so;

    adding an event object to a list of changed event objects retained by said instantiation of said AlteredEvent Class;

    e. mapping said events to said set of rules for deriving a list of affected rules;

    f. evaluating said list of affected rules to determine if they have been qualified, and if so;

    g. saving for further processing only those affected rules determined as qualified in the preceding step, said saving comprising instantiating an AgendaQueue Class to retain only those affected rules determined as qualified.

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