Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
153 words
A control process for an expert system implemented with a computer system, wherein said expert system includes an inference network comprising a plurality of inference nodes each representing a predetermined proposition, said inference nodes being respectively coupled to one another in accordance with a plurality of predetermined inference rules to form said inference network, wherein each of said inference nodes is assigned a merit value based on a processing cost for calculating with said computer system a likelihood value of the likelihood of the proposition which said inference node represents, said control process comprising: selecting nodes of said inference network for processing to determine said likelihood values for said nodes in accordance with the respective merit values of said nodes so that those nodes having greater merit values will be processed before nodes having smaller merit values; and limiting the total number of nodes selected for processing in accordance with a predetermined constraint.
Claim 2
Dependent Claim
153 words
A control process for an expert system implemented with a computer system, wherein said expert system includes an inference network comprising a plurality of inference nodes each representing a predetermined proposition, said inference nodes being respectively coupled to one another in accordance with a plurality of predetermined inference rules to form said inference network, wherein each of said inference nodes is assigned a merit value based on a processing cost for calculating with said computer system a likelihood value of the likelihood of the proposition which said inference node represents, said control process comprising: selecting nodes of said inference network for processing to determine said likelihood values for said nodes in accordance with the respective merit values of said nodes so that those nodes having greater merit values will be processed before nodes having smaller merit values; and limiting the total number of nodes selected for processing in accordance with a predetermined constraint.
Claim 3
Dependent Claim
42 words
A control process according to claim 1, wherein said predetermined constraint is a real time constraint so that the total number of nodes selected for processing will be limited to the number of nodes which can be processed within a predetermined real-time.
Claim 4
Dependent Claim
25 words
A control process according to claim 2, wherein said processing cost represents a real-time value required for said computer system to calculate said likelihood value.
Claim 5
Dependent Claim
41 words
A control process according to claim 1, wherein said predetermined constraint is a processor time constraint so that the total number of nodes selected will be limited to the number of nodes which can be processed within a predetermined processor time.
Claim 6
Dependent Claim
25 words
A control process according to claim 4, wherein said processing cost represents a processor time required by said computer system to calculate said likelihood value.
Claim 7
Dependent Claim
25 words
A control process according to claim 1, wherein said predetermined constraint is a predetermined limit on the total number of nodes which can be processed.
Claim 8
Dependent Claim
81 words
A control process according to claim 1, further comprising the steps of assigning each of said nodes an initial estimate default likelihood value to be used in determining initial merit values for each node and recalculating merit values for a predetermined node and all nodes whose likelihood values will be effected by changes in the likelihood value of the predetermined node whenever an updated likelihood value is calculated for said predetermined node based on input data provided to the computer system.
Claim 9
Dependent Claim
262 words
A control process for an expert system implemented with a computer system, wherein said expert system includes an inference network having a plurality of inference nodes each representing a predetermined proposition, said inference nodes being respectively coupled to one another in accordance with a plurality of predetermined inference rules to form a network having predetermined top nodes representing basic propositions and antecedent nodes which will affect the calculation of a likelihood value of the likelihood of the basic proposition of the top nodes to which they are connected, wherein each of said antecedent inference nodes is assigned a merit value which represents a ratio between (1) the amount of an effect which a change of a likelihood value representing a likelihood of said antecedent inference node will have on the likelihood value of a top node which it is connected to and (2) a processing cost for calculating said likelihood value for said antecedent node with said computer system, and wherein each of said top nodes is assigned a merit value based on a processing cost for calculating the likelihood value for said top node with said computer system, said control process comprising: selecting antecedent nodes and top nodes of said inference network for processing to determine said likelihood values for said antecedent and top nodes in accordance with the respective merit values of said nodes so that those nodes having greater merit values will be processed before nodes having smaller merit values; and limiting the total number of antecedent and top nodes selected for processing in accordance with a predetermined constraint.
Claim 10
Dependent Claim
262 words
A control process for an expert system implemented with a computer system, wherein said expert system includes an inference network having a plurality of inference nodes each representing a predetermined proposition, said inference nodes being respectively coupled to one another in accordance with a plurality of predetermined inference rules to form a network having predetermined top nodes representing basic propositions and antecedent nodes which will affect the calculation of a likelihood value of the likelihood of the basic proposition of the top nodes to which they are connected, wherein each of said antecedent inference nodes is assigned a merit value which represents a ratio between (1) the amount of an effect which a change of a likelihood value representing a likelihood of said antecedent inference node will have on the likelihood value of a top node which it is connected to and (2) a processing cost for calculating said likelihood value for said antecedent node with said computer system, and wherein each of said top nodes is assigned a merit value based on a processing cost for calculating the likelihood value for said top node with said computer system, said control process comprising: selecting antecedent nodes and top nodes of said inference network for processing to determine said likelihood values for said antecedent and top nodes in accordance with the respective merit values of said nodes so that those nodes having greater merit values will be processed before nodes having smaller merit values; and limiting the total number of antecedent and top nodes selected for processing in accordance with a predetermined constraint.
Claim 11
Dependent Claim
42 words
A control process according to claim 8, wherein said predetermined constraint is a real time constraint so that the total number of nodes selected for processing will be limited to the number of nodes which can be processed within a predetermined real-time.
Claim 12
Dependent Claim
25 words
A control process according to claim 9, wherein said processing cost represents a real-time value required for said computer system to calculate said likelihood value.
Claim 13
Dependent Claim
80 words
A control process according to 10, further comprising the steps of assigning each of said nodes an initial estimate default likelihood value to be used in determining initial merit values for each node and recalculating merit values for a predetermined node and all nodes whose likelihood values will be effected by changes in the likelihood value of the predetermined node whenever an updated likelihood value is calculated for said predetermined node based on input data provided to the computer system.
Claim 14
Dependent Claim
80 words
A control process according to 10, further comprising the steps of assigning each of said nodes an initial estimate default likelihood value to be used in determining initial merit values for each node and recalculating merit values for a predetermined node and all nodes whose likelihood values will be effected by changes in the likelihood value of the predetermined node whenever an updated likelihood value is calculated for said predetermined node based on input data provided to the computer system.
Claim 15
Dependent Claim
41 words
A control process according to claim 8, wherein said predetermined constraint is a processor time constraint so that the total number of nodes selected will be limited to the number of nodes which can be processed within a predetermined processor time.
Claim 16
Dependent Claim
25 words
A control process according to claim 12, wherein said processing cost represents a processor time required by said computer system to calculate said likelihood value.
Claim 17
Dependent Claim
25 words
A control process according to claim 8, wherein said predetermined constraint is a predetermined limit on the total number of nodes which can be processed.
Claim 18
Dependent Claim
81 words
A control process according to claim 8, further comprising the steps of assigning each of said nodes an initial estimate default likelihood value to be used in determining initial merit values for each node and recalculating merit values for a predetermined node and all nodes whose likelihood values will be effected by changes in the likelihood value of the predetermined node whenever an updated likelihood value is calculated for said predetermined node based on input data provided to the computer system.