Data processing: artificial intelligence – Knowledge processing system – Knowledge representation and reasoning technique
Reexamination Certificate
1999-11-22
2001-09-25
Powell, Mark R. (Department: 2122)
Data processing: artificial intelligence
Knowledge processing system
Knowledge representation and reasoning technique
C706S045000
Reexamination Certificate
active
06295525
ABSTRACT:
BACKGROUND OF THE INVENTION
This invention relates to expert systems, and in particular to a system in which computational resources are invoked by a user without direct intervention.
The increasing use of expert systems as diagnostic tools in service industries has established that knowledge embedded systems can provide quality expertise within defined domains. Most prior systems, however, do not appreciate the usefulness of technical documentation as a resource for human experts when performing diagnostic tasks. On-line technical manuals can aid the user by greatly enhancing the potential for success. Typical prior art systems which do recognize this asset simply provide interfaces for browsing on-line documentation in a “help text” format. This documentation, however, is usually the result of experts and developers rewriting, in an abbreviated form, the content of technical manuals. The exact technical documentation contained in the manuals, and used by most technicians in the field, is not provided. By rewriting the documentation, the experts and developers increase the time to develop a system, and decrease the original content. Because the documentation does not rely on the actual manuals, which are maintained independently, the life cycle costs of maintaining this “help text” documentation is high.
Some help systems have relied on expert systems to add “intelligence” to the help system. One such prior art system is described in U.S. Pat. No. 5,103,498, entitled “Intelligent Help System.” In that system a monitoring device “watches” the system-user interface and determines what monitoring information to store. This information, together with the physical state of the system, is stored in a knowledge base. An inference engine tests rules against the knowledge base data to generate help text. Unfortunately, in this system the user must request help, and that help is supplied as help text.
A system applied specifically to the medical information field provided a method of automatic information retrieval by evaluating the observed manifestations and possible diagnosis. It then provided access to relevant medical texts. The system is described in P. L. Elkin, et al., “Closing the Loop on Diagnostic Decision Support Systems,” 14th Annual Symposium on Computer Applns. in Medical Care, Standards in Medical Informatics, Washington, D.C. (November 1990), IEEE Computer Soc. Press. Unfortunately, the technical details of the system are still unclear.
Furthermore, in many prior art systems computational resources typically were, in a sense, turned “on” and “off” by the user. By this we mean that the user decided when to process particular information to determine interrelationships among all of the entered information. In such systems users are unaware of all of the capabilities of the system and thus often overlook valuable computational resources.
Another restriction of prior art systems is that they are restricted to locally available computational resources and do not take advantage of remote computational resources available via a network.
SUMMARY OF THE INVENTION
The present invention provides a system which automatically invokes external computational resources without user intervention. In one embodiment, a base application, typically a computer program, is used interactively by a user. An agent monitors interactions between the user and a base application. As use progresses, a variety of internal calculations are performed by the agent based upon interactions between the user and the base application. When these calculations determine that additional information could be of benefit to the user based on the information entered, then the availability of that additional information is made known to the user. If the user desires the additional information, it can be displayed for review. Alternatively, the user can continue with analysis, reserving a review of the additional information for later. Preferably, in this system a belief network is employed to enable probabilistic or other determinations to be made of the likely importance of the information available.
A preferred system, according to the present invention employs an information retrieval method which, unlike prior systems, uses the exact technical documentation contained in the existing user or other technical manuals. It does not require the user to know of the existence of information to receive it. Furthermore, the system does not simply offer on-line access to help text, but instead provides contextual pointers (based on the context of the expert system) to the user manual documentation. Whereas most on-line information access systems require the user to enter a search query and request processing of that query when searching for relevant information, this system does not. The availability of relevant information is provided automatically or “query-free” as the user works on a diagnostic problem. This is achieved by evaluating the context of the diagnostic session and automatically accessing the appropriate technical documentation. Additionally, the text provided when it is requested is that of the user manuals—text with which the user is already familiar. Any updates to the hard copy documentation can be electronically uploaded into this system, so the hard copy and electronic copy of the manual are always consistent.
In a preferred embodiment, an information retrieval system which employs the present invention includes a computing system in which is stored documentation relating to the apparatus to be investigated as well as probabilistic information relating individual symptoms to faults in the apparatus which may cause such symptoms. The user of the system employs some means of data entry, typically a keyboard to select from a menu on a screen, to allow the user to enter symptoms concerning the apparatus being investigated. In response, the system calculates probabilities of the individual faults as indicated by the symptoms they cause. The possible faults are displayed, and the user is given an opportunity to select documentation related to the possible faults.
In one embodiment, one or more of the base application, computational resource, and agent are located on a computer system remote from the user. Also, the agent may query multiple computational resources via a network.
A further understanding of the nature and advantages of the inventions herein may be realized by reference to the remaining portions of the specification and the attached drawings.
REFERENCES:
patent: 4954964 (1990-09-01), Singh
patent: 5060150 (1991-10-01), Simor
patent: 5103498 (1992-04-01), Lainer et al.
patent: 5159685 (1992-10-01), Kung
patent: 5172313 (1992-12-01), Schumacher
patent: 5263126 (1993-11-01), Chang
patent: 5363473 (1994-11-01), Stolfo et al.
patent: 5367473 (1994-11-01), Chu et al.
patent: 5379366 (1995-01-01), Noyes
patent: 5418888 (1995-05-01), Alden
patent: 5432932 (1995-07-01), Chen et al.
patent: 5442791 (1995-08-01), Wrabetz et al.
patent: 5491820 (1996-02-01), Belove et al.
patent: 5499343 (1996-03-01), Pettus
patent: 5506955 (1996-04-01), Chen et al.
patent: 5535323 (1996-07-01), Miller et al.
patent: 5546502 (1996-08-01), Hart et al.
patent: 5563805 (1996-10-01), Arbuckle et al.
patent: 5572643 (1996-11-01), Judson
patent: 5572648 (1996-11-01), Bibayan
patent: 5594910 (1997-01-01), Filepp et al.
patent: 5628011 (1997-05-01), Ahamed et al.
patent: 5701484 (1997-12-01), Artsy
patent: 5706502 (1998-01-01), Foley et al.
patent: 5758072 (1998-05-01), Filepp et al.
patent: 5875306 (1999-02-01), Bereiter
patent: 407 296 (1991-01-01), None
patent: 436 459 (1991-07-01), None
patent: 616 288 (1994-09-01), None
patent: WO 92/02880 (1992-02-01), None
Lutz Heuser, John Dilley, Hari Madduri, Steven Rabin and Shawn Woods; Development of Distributed and Client/Server Object-Oriented Applications: Industry Solutions; Proceedings of the Ninth Annual Conference on Object-Oriented Programming Systems, Languag, Oct. 1994.*
Kramer, J.; Magee, J.; Finkelstein, A.; A constructive approach to the design of distributed systems, Di
Graham Jamey
Hart Peter
Powell Mark R.
Ricoh Company Limited
Starks Wilbert L.
Townsend and Townsend / and Crew LLP
LandOfFree
Automatic invocation of computational resources without user... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic invocation of computational resources without user..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic invocation of computational resources without user... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2506208