← Back to Patent Explorer
US5819022A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for re-executing a process on a computer system for fault correction

Assignee: International Business Machines Corp
•
Filing: 1995-08-15
•
Granted: 1998-10-06
•
Expires: 2015-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for re-executing a process on a computer system is described wherein said process includes a number of activities which are executed by said computer system according to a workflow graph. Each of said activities requires for its execution at least one work item incarnation from another one of said activities, and each of said activities creates at least one work item incarnation to be used by another one of said activities. The method comprises the steps of a) identifying by a user one of said activities to be faulty and correcting it, b) evaluating by said computer system those ones of said activities which are influenced by said faulty activity with the help of said at least one work item incarnation created by said faulty activity, and c) executing by said computer system said corrected faulty activity and said evaluated activities according to said workflow graph. The described method has the advantage that all activities being incorrect due to the faulty activity are re-executed automatically by the computer system.

Inventors

  • 👤 Kurt Bandat

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:33
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1402

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 164 words
A method for re-executing a process on a computer system for fault correction wherein said process includes a number of activities which are executed by said computer system according to a workflow graph, wherein each of said activities requires for its execution at least one work item, in particular at least one work item incarnation, from another one of said activities, and wherein each of said activities creates at least one work item to be used by another one of said activities, said method comprising the steps of: a) identifying by a user one of said activities, in particular a first one of said activities, to be faulty and correcting it; b) evaluating by said computer system those ones of said activities which are influenced by said faulty activity with the help of said at least one work item created by said faulty activity; and c) executing by said computer system said corrected faulty activity and said evaluated activities according to said workflow graph.
Claim 2
Independent Claim 164 words
A method for re-executing a process on a computer system for fault correction wherein said process includes a number of activities which are executed by said computer system according to a workflow graph, wherein each of said activities requires for its execution at least one work item, in particular at least one work item incarnation, from another one of said activities, and wherein each of said activities creates at least one work item to be used by another one of said activities, said method comprising the steps of: a) identifying by a user one of said activities, in particular a first one of said activities, to be faulty and correcting it; b) evaluating by said computer system those ones of said activities which are influenced by said faulty activity with the help of said at least one work item created by said faulty activity; and c) executing by said computer system said corrected faulty activity and said evaluated activities according to said workflow graph.
Claim 3
Dependent Claim 112 words
The method according to claim 1, wherein said evaluating step b) comprises the steps of: b1) evaluating by said computer system those ones of said activities which require for their execution said at least one work item created by said faulty activity; b2) evaluating by said computer system those ones of said work items which are created by said activities found in the preceding step; b3) evaluating by said computer system those ones of said activities which require for their execution said ones of said work items found in the preceding step; and b4) repeating step b2) and step b3) until all activities are found which are influenced by said faulty activity.
Claim 4
Dependent Claim 59 words
The method according to claim 1 wherein a version number is assigned to each one of said activities, and said executing step c) further comprises the step of: assigning a new version number to said corrected faulty activity and said evaluated activities for distinguishing said corrected faulty activity and said evaluated activities from the respective corresponding activities executed formerly.
Claim 5
Dependent Claim 165 words
A computer system for re-executing a process for fault correction, wherein said process includes a number of activities which are executed by said computer system according to a workflow graph, wherein each of said activities requires for its execution at least one work item, in particular at least one work item incarnation, from another one of said activities, and wherein each of said activities creates at least one work item to be used by another one of said activities, said computer system comprising: a) means for identifying by a user one of said activities, in particular a first one of said activities, to be faulty and correcting it; b) means for evaluating by said computer system those ones of said activities which are influenced by said faulty activity with the help of said at least one work item created by said faulty activity; and c) means for executing by said computer system said corrected faulty activity and said evaluated activities according to said workflow graph.
Claim 6
Dependent Claim 165 words
A computer system for re-executing a process for fault correction, wherein said process includes a number of activities which are executed by said computer system according to a workflow graph, wherein each of said activities requires for its execution at least one work item, in particular at least one work item incarnation, from another one of said activities, and wherein each of said activities creates at least one work item to be used by another one of said activities, said computer system comprising: a) means for identifying by a user one of said activities, in particular a first one of said activities, to be faulty and correcting it; b) means for evaluating by said computer system those ones of said activities which are influenced by said faulty activity with the help of said at least one work item created by said faulty activity; and c) means for executing by said computer system said corrected faulty activity and said evaluated activities according to said workflow graph.
Claim 7
Dependent Claim 125 words
The computer system according to claim 4 wherein said evaluating means comprises: b1) means for evaluating by said computer system of those ones of said activities which require for their execution said at least one work item created by said faulty activity; b2) means for evaluating by said computer system of those ones of said work items which are created by said activities found in the preceding means; b3) means for evaluating by said computer system of those ones of said activities which require for their execution said ones of said work items found in the preceding means; and b4) means for repeating the evaluating of evaluating means b2) and evaluating means b3) until all activities are found which are influenced by said faulty activity.
Claim 8
Dependent Claim 59 words
The computer system according to claim 5 wherein a version number is assigned to each one of said activities, and said executing means c) further comprises: means for assigning a new version number to said corrected faulty activity and said evaluated activities for distinguishing said corrected faulty activity and said evaluated activities from the respective corresponding activities executed formerly.
Claim 9
Dependent Claim 199 words
An article of manufacture for use in a computer system said article of manufacture comprising a computer-readable storage medium having a computer program code embodied in said medium which may cause the computer to: re-execute a series of instructions for fault correction wherein said series of instructions includes a number of activities which are executed by said computer system according to a workflow graph, wherein each of said activities requires for its execution at least one work item, in particular at least one work item incarnation, from another one of said activities, and wherein each of said activities creates at least one work item to be used by another one of said activities, said work items are assigned to said activities, respectively, which may cause the computer to: a) identify with the aid of a user one of said activities, in particular a first one of said activities, to be faulty and correcting it; b) evaluate those ones of said activities which are influenced by said faulty activity with the help of said at least one work item created by said faulty activity; and c) execute said corrected faulty activity and said evaluated activities according to said workflow graph.
Claim 10
Dependent Claim 199 words
An article of manufacture for use in a computer system said article of manufacture comprising a computer-readable storage medium having a computer program code embodied in said medium which may cause the computer to: re-execute a series of instructions for fault correction wherein said series of instructions includes a number of activities which are executed by said computer system according to a workflow graph, wherein each of said activities requires for its execution at least one work item, in particular at least one work item incarnation, from another one of said activities, and wherein each of said activities creates at least one work item to be used by another one of said activities, said work items are assigned to said activities, respectively, which may cause the computer to: a) identify with the aid of a user one of said activities, in particular a first one of said activities, to be faulty and correcting it; b) evaluate those ones of said activities which are influenced by said faulty activity with the help of said at least one work item created by said faulty activity; and c) execute said corrected faulty activity and said evaluated activities according to said workflow graph.
Claim 11
Dependent Claim 112 words
The article of manufacture of claim 7 wherein the computer program code may cause the computer to evaluate said influenced activities by causing the computer to: b1) evaluate those ones of said activities which require for their execution said at least one work item created by said faulty activity; b2) evaluate those ones of said work items which are created by said activities found in the preceding means; b) evaluate those ones of said activities which require for their execution said ones of said work items found in the preceding means; and b4) repeat the evaluation in b2) and b) until all activities are found which are influenced by said faulty activity.
Claim 12
Dependent Claim 61 words
The article of manufacture of claim 7 wherein a version number is assigned to each one of said activities, and wherein the computer program code may cause the computer to assign a new version number to said corrected faulty activity and said evaluated activities for distinguishing said corrected faulty activity and said evaluated activities from the respective corresponding activities executed formerly.

References Cited (Backward Citations)

US4853851A Cited
US4807108A Cited
US4807108B1 Cited
US5065400A Cited
US5524241A Cited
US5581691A Cited
US5535322A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-05 2002-04-06 2002-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-05 2006-04-06 2006-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-05 2010-04-06 2010-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag