US4881230A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Expert system for processing errors in a multiplex communications system
Assignee: Siemens Business Communication Systems Inc
•
Filing: 1987-10-05
•
Granted: 1989-11-14
•
Expires: 2007-10-05
Abstract
Abstract A method and apparatus for detecting and analyzing errors in a communications system is described. The method employs expert system techniques to isolate failures to specific field replaceable units and provide detailed messages to guide an operator to a solution. The expert system techniques include detailed decision trees designed for each resource in the system. The decision trees also filter extraneous sources of errors from affecting the error analysis results.
Inventors
- 👤 Mark E. Clark
- 👤 Richard G. Greever
- 👤 Larry J. Schmier
- 👤 Jerome D. Wong
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 16:51
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2257; H; H04; H04M; H04M3/00; H04M3/22; H04M3/24; H04M3/247; G06F11/07; G06F11/16; G06F11/20; G06F11/2205; G06F11/2273; G06F11/30; G06F11/32; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/911; Y10S706/917
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
166 words
A method to analyze errors in a system, the system having a plurality of resources with replaceable units, a display, a processor, and memory means for storing decision trees, data structures, and error analysis tasks, the resources including a diagnostics card having a processor and memory means for storing resource analysis tasks, and communication resources, the method comprising the steps of: (a) testing said resources intermittently by said error analysis tasks invoking a card analysis task on said diagnostics card to test for an error in said communication resources in said system; (b) detecting an error and invoking an appropriate error analysis task to further diagnose the cause of said error; (c) isolating said error to a replaceable unit by automatically traversing said decision trees in said error analysis task on said diagnostics card; (d) writing data to record said error in said data structure in said memory of said system; and (e) displaying a message indicative of said error on said display of said system.
Claim 2
Independent Claim
166 words
A method to analyze errors in a system, the system having a plurality of resources with replaceable units, a display, a processor, and memory means for storing decision trees, data structures, and error analysis tasks, the resources including a diagnostics card having a processor and memory means for storing resource analysis tasks, and communication resources, the method comprising the steps of: (a) testing said resources intermittently by said error analysis tasks invoking a card analysis task on said diagnostics card to test for an error in said communication resources in said system; (b) detecting an error and invoking an appropriate error analysis task to further diagnose the cause of said error; (c) isolating said error to a replaceable unit by automatically traversing said decision trees in said error analysis task on said diagnostics card; (d) writing data to record said error in said data structure in said memory of said system; and (e) displaying a message indicative of said error on said display of said system.
Claim 3
Dependent Claim
36 words
The method of analyzing errors as recited in claim 1, wherein said step of automatically traversing said decision trees includes the step of: (a) identifying a particular decision tree to traverse based on a communication resource.
Claim 4
Dependent Claim
42 words
The method of analyzing errors as recited in claim 1 wherein said step of automatically traversing said decision trees includes the step of: (a) identifying additional decision trees to traverse to eliminate any failure other than said error in said replaceable unit.
Claim 5
Dependent Claim
70 words
The method of analyzing errors as recited in claim 1 wherein said step of automatically traversing said decision trees includes the steps of: (a) testing said communication resources in a predetermined sequence based on said error to draw a preliminary conclusion; (b) analyzing said preliminary conclusion; (c) performing an action comprising further testing and analyzing to refine said preliminary conclusion; and (d) terminating when said action reaches a final conclusion.
Claim 6
Dependent Claim
50 words
The method of analyzing errors as recited in claim 1 wherein said step of displaying a message based on said error on said display of said system comprises the steps of: (a) formatting said data into a natural language message; and (b) displaying said natural language message on said display.
Claim 7
Dependent Claim
24 words
The method of analyzing errors as recited in claim 5 further comprising the step of: (a) displaying a suggested action message on said display.
Claim 8
Dependent Claim
18 words
The method of analyzing errors as recited in claim 1 wherein said error analysis tasks are invoked manually.
Claim 9
Dependent Claim
157 words
Apparatus for analyzing errors in a system having a plurality of communications resources with replaceable units, a display, a processor and memory means for storing data structures, decision trees, failing resource manager tasks and error analysis tasks comprising: (a) means for testing said plurality of communications resources by an error analysis task to detect an error in a communication resource in said system and generating a signal indicative of said error; (b) means for detecting said signal indicative of said error and invoking an appropriate error analysis task to further diagnose the cause of said error; (c) means for insolating said error to said replaceable units by automatically traversing said decision trees in said error analysis task on said diagnostics card; (d) means for writing data to record said error in said data structure in said memory of said system; and (e) means for displaying a message indicative of said error on said display of said system.
Claim 10
Dependent Claim
157 words
Apparatus for analyzing errors in a system having a plurality of communications resources with replaceable units, a display, a processor and memory means for storing data structures, decision trees, failing resource manager tasks and error analysis tasks comprising: (a) means for testing said plurality of communications resources by an error analysis task to detect an error in a communication resource in said system and generating a signal indicative of said error; (b) means for detecting said signal indicative of said error and invoking an appropriate error analysis task to further diagnose the cause of said error; (c) means for insolating said error to said replaceable units by automatically traversing said decision trees in said error analysis task on said diagnostics card; (d) means for writing data to record said error in said data structure in said memory of said system; and (e) means for displaying a message indicative of said error on said display of said system.
Claim 11
Dependent Claim
38 words
The apparatus for analyzing errors in a system as recited in claim 8 further comprising: (a) means for identifying each of said decision trees on said diagnostics card that are associated with particular communication resources in said system.
Claim 12
Dependent Claim
36 words
The apparatus for analyzing errors in a system as recited in claim 8 further comprising: (a) means for identifying additional decision trees on said diagnostics card to traverse to identify other errors in said communication resources.
Claim 13
Dependent Claim
30 words
The apparatus for analyzing errors in a system as recited in claim 8 further comprising: (a) means for providing a decision tree on said diagnostics card for said communication resources.
References Cited (Backward Citations)
US3409877A
Cited
US3838261A
Cited
US3909542A
Cited
US4365247A
Cited
US4260859A
Cited
US4595982A
Cited
US4601032A
Cited
US4649515A
Cited
US4648044A
Cited
US4710926A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-11-13 | 1993-05-15 | 1993-11-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-11-13 | 1997-05-15 | 1997-11-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-11-13 | 2001-05-15 | 2001-11-14 | $7700.00 | Window Closed / Lapsed |