CA2037011A1 - Arrangement for automated troubleshooting using selective advice and a learning knowledge base - Google Patents

Arrangement for automated troubleshooting using selective advice and a learning knowledge base

Info

Publication number
CA2037011A1
CA2037011A1 CA2037011A CA2037011A CA2037011A1 CA 2037011 A1 CA2037011 A1 CA 2037011A1 CA 2037011 A CA2037011 A CA 2037011A CA 2037011 A CA2037011 A CA 2037011A CA 2037011 A1 CA2037011 A1 CA 2037011A1
Authority
CA
Canada
Prior art keywords
user
troubleshooting
arrangement
advice
knowledge base
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2037011A
Other languages
French (fr)
Other versions
CA2037011C (en
Inventor
Yuval Lirov
Swaminathan Ravikumar
On-Ching Yue
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of CA2037011A1 publication Critical patent/CA2037011A1/en
Application granted granted Critical
Publication of CA2037011C publication Critical patent/CA2037011C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2257Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using expert systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/02Knowledge representation; Symbolic representation
    • G06N5/022Knowledge engineering; Knowledge acquisition
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/902Application using ai with detail of the ai system
    • Y10S706/911Nonmedical diagnostics

Abstract

AN ARRANGEMENT FOR AUTOMATED TROUBLESHOOTING USING
SELECTIVE ADVICE AND A LEARNING KNOWLEDGE BASE
Abstract Troubleshooting expert systems are generally embodied in software for the purpose of solving difficult problems in some narrow domain of expertise. The prior art describes certain mechanics for developing or generating rules. That process is commonly known as the knowledge acquisition process. Having acquired the knowledge, our new troubleshooting arrangement eliminates the prior art separation between the expert system knowledge acquisition process and the expert system utilization process. Our new arrangement also detects and classifies invalid actions or other errors of the user in a manner that allows for the non-human expert system to advise the human user. Our arrangement interactively communicates between a user and a troubleshooting system, generates a learning knowledge base, identifies an object being tested by the user, utilizes the learning knowledge base for troubleshooting the test object, and classifies the test object as faulty or not faulty. Our arrangement structures prior actions of the user as pairs of elements in a multi-branch tree in the learning knowledge base and the compares present actions of the user with the prior actions of the user. A current signal path is generated between a first input and a first output in the system under test. Then, it can be determined whether the test object belongs to the current signal path. Responsive to the comparison of the actions of the user andresponsive to whether the test object belongs to the current path, the skill level of the user can be classified into one of a plurality of skill levels. Responsive to the skill level classification of the user, the kind of troubleshooting advice to be given the user can be classified as to one of a plurality of kinds of troubleshooting advice and thereafter the advice can be communicated to the user. Further, the output of the test object can be measured and a new current signal path can be generated and re-generated for identifying a faulty object in the system under test.
CA002037011A 1990-04-30 1991-02-25 Arrangement for automated troubleshooting using selective advice and a learning knowledge base Expired - Fee Related CA2037011C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US516,411 1990-04-30
US07/516,411 US5107499A (en) 1990-04-30 1990-04-30 Arrangement for automated troubleshooting using selective advice and a learning knowledge base

Publications (2)

Publication Number Publication Date
CA2037011A1 true CA2037011A1 (en) 1991-10-31
CA2037011C CA2037011C (en) 1994-05-31

Family

ID=24055459

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002037011A Expired - Fee Related CA2037011C (en) 1990-04-30 1991-02-25 Arrangement for automated troubleshooting using selective advice and a learning knowledge base

Country Status (5)

Country Link
US (1) US5107499A (en)
EP (1) EP0456378A3 (en)
JP (1) JPH04229328A (en)
KR (1) KR950012221B1 (en)
CA (1) CA2037011C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113159993A (en) * 2021-04-07 2021-07-23 国家电网有限公司客户服务中心 Knowledge base construction method and system based on power system

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE467026B (en) * 1990-09-21 1992-05-11 Televerket DEVICE FOR STRUCTURING TECHNICAL INFORMATION WHEN CREATING A KNOWLEDGE DATABASE AND TROUBLESHOOTING IN TECHNICAL EQUIPMENT
US5195095A (en) * 1990-12-28 1993-03-16 General Electric Company Algorithm for identifying tests to perform for fault isolation
US5418889A (en) * 1991-12-02 1995-05-23 Ricoh Company, Ltd. System for generating knowledge base in which sets of common causal relation knowledge are generated
US5297150A (en) * 1992-06-17 1994-03-22 International Business Machines Corporation Rule-based method for testing of programming segments
US5313241A (en) * 1992-11-25 1994-05-17 Eastman Kodak Company Processor diagnostics using switch settings
US5546507A (en) * 1993-08-20 1996-08-13 Unisys Corporation Apparatus and method for generating a knowledge base
US5473732A (en) * 1993-11-02 1995-12-05 Chang; Hou-Mei H. Relational artificial intelligence system
US6338148B1 (en) 1993-11-10 2002-01-08 Compaq Computer Corporation Real-time test controller
US5490149A (en) * 1993-12-28 1996-02-06 International Business Machines Corporation Tactical read error recovery strategy based on dynamic feedback
CA2148028A1 (en) * 1994-05-25 1995-11-26 Deborah L. Mcguinness Knowledge base management system with dependency information for procedural tests
US5544308A (en) * 1994-08-02 1996-08-06 Giordano Automation Corp. Method for automating the development and execution of diagnostic reasoning software in products and processes
JPH08137647A (en) * 1994-11-07 1996-05-31 Fujitsu Ltd Method and device for reproducing operation guide information reproduction, method and device for reproducing multimedia information
US5787232A (en) * 1996-01-10 1998-07-28 Siemens Corporate Research, Inc. Efficient data-driven theory revision system
JP3195226B2 (en) * 1996-03-14 2001-08-06 株式会社東芝 Business support system
US6728343B1 (en) 1998-03-16 2004-04-27 Conair Corporation User appliance with voice help guide
US6604092B1 (en) 1999-02-26 2003-08-05 Lisa E. Stewart Expert system utilizing a knowledge base and design of experiment (DOE) techniques
EP1235510A2 (en) * 2000-03-23 2002-09-04 Koninklijke Philips Electronics N.V. Remote diagnostics for a medical imaging system
US6829734B1 (en) 2000-04-04 2004-12-07 International Business Machines Corporation Method for discovering problem resolutions in a free form computer helpdesk data set
WO2001082136A2 (en) 2000-04-20 2001-11-01 General Electric Company Method and system for graphically identifying replacement parts for generally complex equipment
US6810406B2 (en) * 2000-08-23 2004-10-26 General Electric Company Method and system for servicing a selected piece of equipment having unique system configurations and servicing requirements
US7016809B1 (en) * 2000-09-26 2006-03-21 Intel Corporation Method and system for automatically interpreting computer system performance measurements
CA2400366C (en) 2000-12-29 2008-10-07 General Electric Company Method and system for identifying repeatedly malfunctioning equipment
US20020156692A1 (en) * 2001-04-20 2002-10-24 Squeglia Mark R. Method and system for managing supply of replacement parts of a piece of equipment
US6895573B2 (en) 2001-10-26 2005-05-17 Resultmaker A/S Method for generating a workflow on a computer, and a computer system adapted for performing the method
US6865512B2 (en) 2002-11-12 2005-03-08 Koninklijke Philips Electronics N.V. Automated medical imaging system maintenance diagnostics
US6882271B2 (en) 2002-11-12 2005-04-19 Koninklijke Philips Electronics N.V. Automated medical imaging system repair diagnostics
US7500145B2 (en) * 2004-05-28 2009-03-03 International Business Machines Corporation Anomaly-driven software switch to capture event responses and automate recovery
US20060156141A1 (en) * 2004-12-07 2006-07-13 Ouchi Norman K Defect symptom repair system and methods
US8326925B2 (en) * 2005-01-31 2012-12-04 Hewlett-Packard Development Company, L.P. Connecting to experts in a discussion board
US20070157311A1 (en) * 2005-12-29 2007-07-05 Microsoft Corporation Security modeling and the application life cycle
US20070192344A1 (en) * 2005-12-29 2007-08-16 Microsoft Corporation Threats and countermeasures schema
US7890315B2 (en) 2005-12-29 2011-02-15 Microsoft Corporation Performance engineering and the application life cycle
US20070156420A1 (en) * 2005-12-29 2007-07-05 Microsoft Corporation Performance modeling and the application life cycle
US7818788B2 (en) * 2006-02-14 2010-10-19 Microsoft Corporation Web application security frame
US7712137B2 (en) 2006-02-27 2010-05-04 Microsoft Corporation Configuring and organizing server security information
US8667332B2 (en) * 2007-04-24 2014-03-04 Honeywell International Inc. Methods for optimizing diagnostics reasoner models
US20090138854A1 (en) * 2007-11-22 2009-05-28 Suresh Mani Software error detection method, software module, database and system
FR2938675B1 (en) * 2008-11-14 2010-11-12 Thales Sa DEVICE FOR IMPROVING MAINTENANCE PROCEDURES FOR ON-BOARD EQUIPMENT
DE102009004446A1 (en) * 2009-01-13 2010-07-15 Siemens Aktiengesellschaft Sub-entity's operating actions e.g. luggage transportation system's aircraft service works, coordinating method for organization i.e. airport, involves producing new rules based on operating actions of sub-entities and condition data
US8751879B2 (en) * 2011-03-30 2014-06-10 International Business Machines Corporation Intelligently monitoring and dispatching information technology service alerts
RU2460122C1 (en) * 2011-04-19 2012-08-27 Закрытое акционерное общество "Лаборатория Касперского" System and method of raising security level of computer system
US9239991B2 (en) 2013-09-05 2016-01-19 General Electric Company Services support system and method
US10339681B2 (en) 2013-11-22 2019-07-02 Raytheon Company Interactive multimedia process flow chart builder
EP3059676B1 (en) * 2015-02-20 2019-09-11 Siemens Aktiengesellschaft A method and apparatus for analyzing the availability of a system, in particular of a safety critical system
US10073753B2 (en) 2016-02-14 2018-09-11 Dell Products, Lp System and method to assess information handling system health and resource utilization
US10908983B2 (en) * 2017-03-31 2021-02-02 Cae Inc. Method and system for preventing an anomaly in a simulator
EP3915015A4 (en) 2019-01-21 2022-08-24 Bayestree Intelligence PVT Ltd. Recommender and remediation system for enterprise service management
KR102381417B1 (en) * 2021-10-15 2022-04-01 로봇앤컴주식회사 Devices, systems, methods and programs providing one-stop online repair service

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4864492A (en) * 1986-09-17 1989-09-05 International Business Machines Corporation System and method for network configuration
WO1988005918A1 (en) * 1987-02-06 1988-08-11 Analytics Incorporated Maintenance system
US4965741A (en) * 1988-10-17 1990-10-23 Ncr Corporation Method for providing an improved human user interface to a knowledge based system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113159993A (en) * 2021-04-07 2021-07-23 国家电网有限公司客户服务中心 Knowledge base construction method and system based on power system

Also Published As

Publication number Publication date
US5107499A (en) 1992-04-21
KR950012221B1 (en) 1995-10-16
KR910018908A (en) 1991-11-30
JPH04229328A (en) 1992-08-18
EP0456378A2 (en) 1991-11-13
EP0456378A3 (en) 1992-12-23
CA2037011C (en) 1994-05-31

Similar Documents

Publication Publication Date Title
CA2037011A1 (en) Arrangement for automated troubleshooting using selective advice and a learning knowledge base
Kail Developmental change in proactive interference
Apostolakis Data analysis in risk assessments
Pufall et al. Precocious thoughts on number: The long and the short of it.
CA2057857A1 (en) Document generation apparatus and methods
CN113592343A (en) Fault diagnosis method, device, equipment and storage medium of secondary system
MXPA96004197A (en) A method and a system for distributed supervision of hardware.
Haining Describing and modeling rural settlement maps
Park et al. Fusion-based sensor fault detection
Shewhart Interpreting statistical process control (SPC) charts using machine learning and expert system techniques
Emerson Is it different in Dixie? Percent black and residential segregation in the South and non-South
CN103324832B (en) The real-time identification system of suspicious data in transformer station interval
ATE205613T1 (en) SYSTEM COMPRISING A DEVICE AND A PERIPHERAL DEVICE FOR THE DEVICE AND A DEVICE AND A PERIPHERAL DEVICE FOR SUCH A SYSTEM
Frank et al. FDI with computer-assisted human intelligence
Sykes et al. Development of diagnostic expert systems using qualitative simulation.
Zeigler et al. Racial problems and policy in the American public schools
JPS6461924A (en) Inspection of photomask by collation
LANGLEY et al. A machine learning approach to student modeling[Annual Report, Nov. 1982- Nov. 1983]
Srednicki A Bayesian analysis of AB listening tests
JPS576945A (en) Fault processing system of information process system
Krizan et al. A graphical tool for the analysis of network observability and state estimation algorithms
ES2024939A6 (en) Method and apparatus for testing expert system
CAFARELLA Cross validation of selection of variables in multiple regression[M. S. Thesis]
CN113839690A (en) Power line carrier simulation operation test method and device
Kourounakis et al. Comparison of the use of neural networks versus statistical models in fault detection for cable television networks

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed