US6438716B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Composition of error messages in an error message system based upon non-local contextual information
Assignee: International Business Machines Corp
•
Filing: 1998-10-22
•
Granted: 2002-08-20
•
Expires: 2018-10-22
Abstract
Abstract A method of composing and displaying unique error messages is operative in a computer system having an error message subsystem. The error message subsystem is driven by non-contextual information, e.g., a set of previous error conditions, together with a current error condition. If the current error condition has the non-contextual information associated therewith, an error message is composed that is a function of the current error condition and the non-contextual information. Driving the error message subsystem in this manner provides a more robust and useful error messaging service.
Inventors
- 👤 Jeffrey Phillip Snover
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 16:15
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/32; G06F11/324; G06F11/327
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
108 words
In a computer system, a method comprising the steps of: associating non-local contextual information with a triggering error event, wherein the non-local contextual information defines a first error condition and an associated first error message; detecting a current error event, wherein the current error event has an associated current error event message; if the current error event is the triggering error event, determining whether the first error condition is met, wherein the first error condition is met by an occurrence or operating state other than the current error event message; and composing an output error message from the first error message if the first error condition is met.
Claim 2
Dependent Claim
108 words
In a computer system, a method comprising the steps of: associating non-local contextual information with a triggering error event, wherein the non-local contextual information defines a first error condition and an associated first error message; detecting a current error event, wherein the current error event has an associated current error event message; if the current error event is the triggering error event, determining whether the first error condition is met, wherein the first error condition is met by an occurrence or operating state other than the current error event message; and composing an output error message from the first error message if the first error condition is met.
Claim 3
Dependent Claim
22 words
The method as described in claim 1 wherein the first error condition is given number of repetitions of the current error event.
Claim 4
Dependent Claim
13 words
The method as described in claim 2 wherein the given number is selectable.
Claim 5
Dependent Claim
26 words
The method as described in claim 1 wherein the first error condition is a prior error event having a given relationship to the current error event.
Claim 6
Dependent Claim
29 words
The method as described in claim 4 wherein the given relationship is that the current error event occurs within a predetermined number of errors of the prior error event.
Claim 7
Dependent Claim
15 words
The method as described in claim 5 wherein the predetermined number of errors is selectable.
Claim 8
Dependent Claim
14 words
The method as described in claim 4 wherein the prior error event is selectable.
Claim 9
Dependent Claim
23 words
The method as described in claim 1 wherein the output error message is a composite of a first portion and a second portion.
Claim 10
Dependent Claim
39 words
The method as described in claim 8 wherein the first portion is an error message normally associated with the current error event and the second portion is given information to assist a user to address the current error event.
Claim 11
Dependent Claim
24 words
The method as described in claim 1 further including the step of displaying the output error message to a user of the computer system.
Claim 12
Dependent Claim
20 words
The method as described in claim 1 wherein the non-local contextual information includes historical information about the triggering error event.
Claim 13
Dependent Claim
27 words
The method as described in claim 1 wherein the non-local contextual information includes historical information about the triggering error event and at least one other error event.
Claim 14
Dependent Claim
21 words
The method as described in claim 1 wherein the non-local contextual information includes information about a configuration of the computer system.
Claim 15
Dependent Claim
15 words
The method as described in claim 1 wherein the non-local contextual information includes time-of-day information.
Claim 16
Dependent Claim
67 words
The method as described in claim 1 wherein the non-local contextual information further defines a second error condition and an associated second error message; and wherein the method further comprises the steps of: determining whether the second error condition is met if the first error condition is not met; and composing an output error message from the second error message if the second error condition is met.
Claim 17
Dependent Claim
36 words
The method as described in claim 1 wherein the associating step includes receiving input from a user interface for mapping the triggering error event to a set of one or more conditions and associated error messages.
Claim 18
Dependent Claim
133 words
A computer program product in a computer-readable medium for composing error messages in a data processing system having a display, comprising: means for associating non-local contextual information with a triggering error event, wherein the non-local contextual information defines a first error condition and an associated first error message; means for determining whether a current error event is the triggering error event, wherein the current error event has an associated current error event message; means for determining whether the first error condition is met if the current error event is the triggering error event, wherein the first error condition is met by an occurrence or operating state other than the current error event message; and means for composing an output error message from the first error message if the first error condition is met.
Claim 19
Dependent Claim
133 words
A computer program product in a computer-readable medium for composing error messages in a data processing system having a display, comprising: means for associating non-local contextual information with a triggering error event, wherein the non-local contextual information defines a first error condition and an associated first error message; means for determining whether a current error event is the triggering error event, wherein the current error event has an associated current error event message; means for determining whether the first error condition is met if the current error event is the triggering error event, wherein the first error condition is met by an occurrence or operating state other than the current error event message; and means for composing an output error message from the first error message if the first error condition is met.
Claim 20
Dependent Claim
26 words
The computer program product as described in claim 17 further including means for creating an association between the current error event and a prior error event.
Claim 21
Dependent Claim
36 words
The computer program product as described in claim 17 wherein the means for associating includes a user interface for mapping the triggering error event to a set of one or more conditions and associated error messages.
Claim 22
Dependent Claim
21 words
The computer program as described in claim 17 wherein the non-local contextual information includes historical information about the triggering error event.
Claim 23
Dependent Claim
29 words
The computer program product as described in claim 17 wherein the non-local contextual information includes historical information about the triggering error event and at least one other error event.
Claim 24
Dependent Claim
23 words
The computer program product as described in claim 17 wherein the non-local contextual information includes information about a configuration of the computer system.
Claim 25
Dependent Claim
17 words
The computer program product as described in claim 17 wherein the non-local contextual information includes time-of-day information.
Claim 26
Dependent Claim
70 words
The computer program product as described in claim 17 wherein the non-local contextual information further defines a second error condition and an associated second error message; and wherein the application further comprises: means for determining whether the second error condition is met if the first error condition is not met; and means for composing an output error message from the second error message if the second error condition is met.
Claim 27
Dependent Claim
132 words
A computer, comprising: a processor; an operating system; an application for composing and displaying error messages on a display, comprising: means for associating non-local contextual information with a triggering error event, wherein the non-local contextual information defines a first error condition and an associated first error message; means for determining whether a current error event is the triggering error event, wherein the current error event has an associated current error event message; means for determining whether the first error condition is met if the current error event is the triggering error event, wherein the first error condition is met by an occurrence or operating state other than the current error event message; and means for composing an output error message from the first error message if the first error condition is met.
Claim 28
Dependent Claim
132 words
A computer, comprising: a processor; an operating system; an application for composing and displaying error messages on a display, comprising: means for associating non-local contextual information with a triggering error event, wherein the non-local contextual information defines a first error condition and an associated first error message; means for determining whether a current error event is the triggering error event, wherein the current error event has an associated current error event message; means for determining whether the first error condition is met if the current error event is the triggering error event, wherein the first error condition is met by an occurrence or operating state other than the current error event message; and means for composing an output error message from the first error message if the first error condition is met.
Claim 29
Dependent Claim
33 words
The computer as described in claim 25 wherein the associating means includes a user interface for mapping the triggering error event to a set of one or more conditions and associated error messages.
Claim 30
Dependent Claim
23 words
The computer as described in claim 25 further including the step of displaying the output error message to a user of the computer.
Claim 31
Dependent Claim
20 words
The computer as described in claim 25 wherein the non-local contextual information includes historical information about the triggering error event.
Claim 32
Dependent Claim
27 words
The computer as described in claim 25 wherein the non-local contextual information includes historical information about the triggering error event and at least one other error event.
Claim 33
Dependent Claim
21 words
The computer as described in claim 25 wherein the non-local contextual information includes information about a configuration of the computer system.
Claim 34
Dependent Claim
15 words
The computer as described in claim 25 wherein the non-local contextual information includes time-of-day information.
References Cited (Backward Citations)
US4339657A
Cited
US4615002A
Cited
US4800563A
Cited
US4805134A
Cited
US5121475A
Cited
US5195031A
Cited
US5537546A
Cited
US5491796A
Cited
US5463768A
Cited
US5630125A
Cited
US5539877A
Cited
US5511164A
Cited
WO1996033453A1
Cited
US5974568A
Cited
US5892896A
Cited
US5740354A
Cited
EP0816991A1
Cited
US6069760A
Cited
US6000046A
Cited
US6067444A
Cited
US6052525A
Cited
US6128017A
Cited
US6269460B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-08-19 | 2006-02-18 | 2006-08-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-08-19 | 2010-02-18 | 2010-08-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-08-19 | 2014-02-18 | 2014-08-20 | $7700.00 | Window Closed / Lapsed |