← Back to Patent Explorer
US4912648A Expired / Lapsed US ⏱️ 0.0 years remaining

Expert system inference engine

Assignee: International Business Machines Corp
•
Filing: 1988-03-25
•
Granted: 1990-03-27
•
Expires: 2008-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An expert system includes a knowledge base manager which is fact-based, as opposed to rule-based; i.e., a semantic network with tangled hierarchies. The system includes an inference engine which is capable of providing solutions to indeterminate problems with a high degree of confidence. "Entities"(e.g., propositions, fact and ideas) are understood in eight different ways depending on the context of entity relationships. Each such relationship may be characterized anywhere along a spectrum from strong to weak. The knowledge base is designed so that entities and relationships are easily modified. The analysis performed may be at any of various levels of detail. The system can accept data as keyed input as well as from independently executed programs. Results developed by the inference engine are presented in various levels of detail in terms of relative degree of agreement or divergence from anticipated conclusions and the inference engine's degree of confidence in the results.

Inventors

  • 👤 Irwin Tyler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 16:51
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/02; G06N5/04

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 85 words
A method of inference processing in a fact-based expert system comprising the steps of: generating a knowledge base by inputting and linking conceptual entities to create a network; assigning a qualitative value to relationships between entities; processing said knowledge base to solve a problem within a domain defined by said network by traversing said network following all linkages forward and backward; adjusting and accumulating said qualitative values for each entity processed; and generating a result and confidence measure thereof based on the assigned relationship values.
Claim 2
Independent Claim 85 words
A method of inference processing in a fact-based expert system comprising the steps of: generating a knowledge base by inputting and linking conceptual entities to create a network; assigning a qualitative value to relationships between entities; processing said knowledge base to solve a problem within a domain defined by said network by traversing said network following all linkages forward and backward; adjusting and accumulating said qualitative values for each entity processed; and generating a result and confidence measure thereof based on the assigned relationship values.
Claim 3
Independent Claim 165 words
A method of inference processing in a fact-based expert system comprising the steps of: generating a knowledge base by inputting assertions, assigning confidence levels to the assertions, and linking the assertions to create a network; processing said knowledge base to solve a problem within a domain made up of a network of assertions, wherein any assertion may be simultaneously linked to any number of other assertions in the network located at any level, said processing step including traversing said network following all linkages forward and backward, for each completed supporting assertion, retrieving its stated or inferred influence and confidence while following user directives to ignore specified supporting assertions, adjusting stated or inferred influence according to a strength and confidence adjustment algorithm, applying an arithmetic sign according to a context direction of the assertion, accumulating a confidence level for the assertion according to a confidence adjustment algorithm, then normalizing an inference for completed assertions; and posting the results of said processing step with a confidence level.
Claim 4
Independent Claim 165 words
A method of inference processing in a fact-based expert system comprising the steps of: generating a knowledge base by inputting assertions, assigning confidence levels to the assertions, and linking the assertions to create a network; processing said knowledge base to solve a problem within a domain made up of a network of assertions, wherein any assertion may be simultaneously linked to any number of other assertions in the network located at any level, said processing step including traversing said network following all linkages forward and backward, for each completed supporting assertion, retrieving its stated or inferred influence and confidence while following user directives to ignore specified supporting assertions, adjusting stated or inferred influence according to a strength and confidence adjustment algorithm, applying an arithmetic sign according to a context direction of the assertion, accumulating a confidence level for the assertion according to a confidence adjustment algorithm, then normalizing an inference for completed assertions; and posting the results of said processing step with a confidence level.
Claim 5
Dependent Claim 35 words
The method according to claim 2 wherein the step of adjusting is performed with a strength and confidence adjustment algorithm that reflects a hypothesized reaction of the human brain to extremes in intensity of belief.
Claim 6
Dependent Claim 59 words
The method according to claim 3 wherein the algorithm used in the step of adjusting further reflects a hypothesized reaction of the human brain to the simultaneous existence of multiple supporting facts, some of which may conflict with one another, some of which may, in isolation, infer different conclusions, and some of which may be more consequential than others.
Claim 7
Dependent Claim 49 words
The method according to claim 4 wherein the context direction in the applying step is the link between the supported and supporting assertion and the sign is developed as the result of analysis of the context and the current nature of the supporting influence as stated or previously inferred.
Claim 8
Dependent Claim 12 words
The method according to claim 5 wherein there are eight possible contexts.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-03-26 1993-09-25 1994-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-03-26 1997-09-25 1998-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-03-26 2001-09-25 2002-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag