Method For Message Suppression In Rule Based Expert System
First Claim
1. A method for monitoring a polyethylene polymerization system, comprising:
- (a) providing an expert system comprising a database containing knowledge of the polymerization system and an inference engine, wherein the inference engine comprises;
(i) a first rule having one or more preconditions, a suppressed-by attribute, and a message; and
(ii) a second rule having one or more preconditions and a message, wherein at least one of the one or more preconditions is a suppressing precondition;
(b) receiving data from the polymerization system;
(c) evaluating the data from the polymerization system against one or more preconditions of the first rule and the second rule;
(d) identifying the first rule as true or false; and
(e) displaying the message of the second rule if all of the one or more preconditions of the second rule are met.
1 Assignment
0 Petitions
Accused Products
Abstract
One exemplary method for message suppression comprises: providing first and second rules, each having one or more preconditions and a conclusion, wherein the first rule also has a suppressed-by attribute and at least one of the second preconditions is suppressing; evaluating the one or more first and second preconditions; identifying the first rule as true or false; displaying the message of the second rule if all of the second preconditions are met; identifying the first rule as suppressed if the second rule is named in the suppressed-by attribute; and inhibiting the message display of the suppressed rule or routing the message to second display. The system can comprise: a database containing knowledge of the production unit; a user interface, and at least one precondition, a suppressed by attribute, and one or more rules each having a conclusion and at least one suppressing precondition; an inference engine; and a display.
10 Citations
25 Claims
-
1. A method for monitoring a polyethylene polymerization system, comprising:
-
(a) providing an expert system comprising a database containing knowledge of the polymerization system and an inference engine, wherein the inference engine comprises; (i) a first rule having one or more preconditions, a suppressed-by attribute, and a message; and (ii) a second rule having one or more preconditions and a message, wherein at least one of the one or more preconditions is a suppressing precondition; (b) receiving data from the polymerization system; (c) evaluating the data from the polymerization system against one or more preconditions of the first rule and the second rule; (d) identifying the first rule as true or false; and (e) displaying the message of the second rule if all of the one or more preconditions of the second rule are met. - View Dependent Claims (2, 3, 4, 5, 19)
-
-
6. A method for monitoring a polyethylene polymerization system, comprising:
-
(a) providing an expert system comprising a database containing knowledge of the polymerization system and an inference engine, wherein the inference engine comprises; (i) a first rule having one or more preconditions, a suppressed-by attribute, and a message; and (ii) a second rule having one or more preconditions and a message, wherein at least one of the one or more preconditions is a suppressing precondition; (b) receiving data from the polymerization system; (c) evaluating the data from the polymerization system against one or more preconditions of the first rule and the second rule; (d) identifying the first rule as true or false; and (e) displaying the message of the second rule on a first display if all of the one or more preconditions of the first rule are met and if all of the one or more preconditions of the second rule are met. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for monitoring a polyethylene polymerization system, comprising:
-
(a) providing a database containing knowledge of the polymerization system, wherein the database comprises; (i) at least one suppressed rule having one or more preconditions, a suppressed by attribute, and a message; and (ii) at least one non-suppressed rule having one or more preconditions and a message; (b) receiving data from the polymerization system; (c) evaluating data from the polymerization system against the one or more preconditions of the rules to determine a status of the rules as true or false; and (d) displaying the message of the non-suppressed rule, if determined true, on a first display without changing the status of the suppressed rule. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for monitoring a polyethylene polymerization system, comprising:
-
(a) providing an expert system comprising a database containing knowledge of the polymerization system and an inference engine, wherein the inference engine comprises; (i) a first rule having one or more preconditions, and a message having a suppressed-by attribute; and (ii) a second rule having one or more preconditions and a message, wherein at least one of the one or more preconditions is a suppressing precondition; (b) receiving data from the polymerization system; (c) evaluating the data from the polymerization system against one or more preconditions of the first rule and the second rule; (d) identifying the first rule as true or false; and (e) displaying the message of the second rule if all of the one or more preconditions of the second rule are met.
-
-
20. A method for monitoring a polyethylene polymerization system, comprising:
-
(a) providing an expert system comprising a database containing knowledge of the polymerization system and an inference engine, wherein the inference engine comprises; (i) a first rule having one or more preconditions, and a message having a suppressed-by attribute; and (ii) a second rule having one or more preconditions and a message, wherein at least one of the one or more preconditions is a suppressing precondition; (b) receiving data from the polymerization system; (c) evaluating the data from the polymerization system against one or more preconditions of the first rule and the second rule; (d) identifying the first rule as true or false; and (e) displaying the message of the second rule on a first display if all of the one or more preconditions of the first rule are met and if all of the one or more preconditions of the second rule are met. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification