Patent DE610260C successfully refreshed from Google Patents.
Patent US6438716B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 19:55
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag