Patent ReferencesKnowledge engineering tool Method for dynamically collecting current data from specified external processes and procedures for use in an expert system Knowledge based tutor Domain independent shell for building a diagnostic expert system Knowledge system with improved request processing Editor for expert system Expert system with natural-language rule updating Display method in an inference trace of an expert system Interactive system and method for creating and editing a knowledge base for use as a computerized aid to the cognitive process of diagnosis Expert system architecture InventorApplicationNo. 102581 filed on 08/05/1993US Classes:707/2, Access augmentation or optimizing706/45KNOWLEDGE PROCESSING SYSTEMExaminersPrimary: Kulik, Paul V.Assistant: Harrity, Paul Attorney, Agent or FirmInternational ClassesG06F 017/00G06F 017/30 AbstractThis invention addresses the need to map information from databases and reports to a new dimension of structured, intelligent interpretations or diagnostics of that information, and then querying in a coordinated manner both the original information and the resultant diagnostics databases. The invention combines elements currently available in decision support tools, programming languages and expert system building tools. First, querying mechanisms for the information in reports and databases is provided. Second, both a test processing engine and an Expert System run a set of if-then-else tests and expert rules on said information, and the resulting coded diagnostics are stored in a diagnostics database. In a simple implementation, first, the information database contains a single flat database file, second each if-then-else test compares particular data items in this file against other data items or against absolute values and, if true, generates one or more data pairs containing the test identifier and each one of the data item identifiers involved in the test. The invention is completed, third, by a querying engine and a EIS-like reporting system, both capable of structuring, filtering, linking and querying in a coordinated manner both the original information and the resultant diagnostics databases, and capable of building reports.Other References
| |