Workflow modelling system
First Claim
1. A computer implemented method for forming a model of a workflow, said method comprising the steps of:
- displaying on a computer screen a first flowgraph between two horizontal time lines representing two respective participants, said first flowgraph comprising a plurality of vertical directional line segments extending between said two horizontal time lines and representing respective communications or other actions between said participants;
receiving by the computer a selection of a second flowgraph for display between one of said two time lines and a third, horizontal time line representing a third participant, said second flowgraph comprising a plurality of vertical directional line segments extending between said one time line and said third horizontal time line and representing respective communications or other actions between the participants represented by said one and third time lines; and
while displaying said first flowgraph, displaying on said computer screen said second flowgraph between said one and third time lines, whereby said first and second flowgraphs form part of the model.
0 Assignments
0 Petitions
Accused Products
Abstract
A system generates a model of a workflow. The system begins by displaying on a computer screen a first flowgraph between two horizontal time lines representing two respective participants. The first flowgraph comprises a plurality of vertical directional line segments extending between the two horizontal time lines and representing respective communications or other actions between the participants. Next, the computer receives a selection of a second flowgraph for display between one of the two time lines and a third, horizontal time line representing a third participant. The second flowgraph comprises a plurality of vertical directional line segments extending between the one time line and the third horizontal time line and representing respective communications or other actions between the participants represented by the one and third time lines. Then, the computer displays the second flowgraph between the one and third time lines. The computer also generates a verbal description of communications or other actions represented by vertical line segments that lead to or from each time line.
-
Citations
29 Claims
-
1. A computer implemented method for forming a model of a workflow, said method comprising the steps of:
-
displaying on a computer screen a first flowgraph between two horizontal time lines representing two respective participants, said first flowgraph comprising a plurality of vertical directional line segments extending between said two horizontal time lines and representing respective communications or other actions between said participants; receiving by the computer a selection of a second flowgraph for display between one of said two time lines and a third, horizontal time line representing a third participant, said second flowgraph comprising a plurality of vertical directional line segments extending between said one time line and said third horizontal time line and representing respective communications or other actions between the participants represented by said one and third time lines; and while displaying said first flowgraph, displaying on said computer screen said second flowgraph between said one and third time lines, whereby said first and second flowgraphs form part of the model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for forming a model of a workflow, said system comprising:
-
means for generating and displaying on a computer screen a multiplicity of horizontal time lines for a multiplicity of respective participants in the workflow; and means for generating and displaying a first set of directional vertical line segments between two of said time lines, and a second set of directional vertical line segments between one of said two time lines and a third line, each vertical line segment representing a communication or other action in the workflow between the two respective participants.
-
-
15. A computer implemented method for forming a model of a workflow, said method comprising the steps of:
-
displaying on a computer screen a first flowgraph between two parallel time lines representing two respective participants, said first flowgraph comprising a plurality of directional line segments perpendicular to and extending between said two parallel time lines and representing respective communications or other actions between said participants; receiving by the computer a selection of a second flowgraph for display between one of said two time lines and a third, time line representing a third participant and parallel to said two time lines, said second flowgraph comprising a plurality of directional line segments perpendicular to and extending between said one time line and said third time line and representing respective communications or other actions between the participants represented by said one and third time lines; and while displaying said first flowgraph, displaying on said computer screen said second flowgraph between said one and third time lines, whereby said first and second flowgraphs form part of the model. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for forming a model of a workflow, said system comprising:
-
means for generating and displaying on a computer screen indications of a multiplicity of parallel time lines for a multiplicity of respective participants in the workflow; and means for generating and displaying a first set of directional line segments perpendicular to and between two of said time lines, and a second set of directional line segments perpendicular to and between one of said two time lines and a third line, each directional line segment representing a communication or other action in the workflow between the two respective participants.
-
-
28. A computer implemented method for forming a model of a workflow, said method comprising the steps of:
-
displaying on a computer screen a first flowgraph comprising a first directional line segment representing a first communication or other action from a first participant to a second participant, a second line segment perpendicular to and extending from a front end of said first directional line segment, a third directional line segment extending from said second line segment parallel to said first directional line segment and representing a second, subsequent communication or other action from said second participant to said first participant, a fourth line segment aligned with said second line segment and extending from and perpendicular to a back end of said third directional line segment, a fifth directional line segment extending from said fourth line segment parallel to said first directional line segment and representing a third, subsequent communication or other action from said second participant to said first participant, a sixth line segment parallel with said second and fourth line segments and extending from a front end of said fifth directional line segment, and a seventh directional line segment extending from said sixth line segment parallel to said first directional line segment and representing a fourth, subsequent communication or other action from said first participant to said second participant; receiving by the computer a selection of a second flowgraph comprising an eighth directional line segment representing a fifth communication or other action from said first participant to a third participant, a ninth line segment perpendicular to and extending from a front end of said eighth directional line segment, a tenth directional line segment extending from said ninth line segment parallel to said eight directional line segment and representing a sixth, subsequent communication or other action from said third participant to said first participant, an eleventh line segment aligned with said ninth line segment and extending from and perpendicular to a back end of said tenth directional line segment, a twelfth directional line segment extending from said eleventh line segment parallel to said eight directional line segment and representing a tenth, subsequent communication or other action from said third participant to said first participant, a thirteenth line segment parallel with said ninth and eleventh line segments and extending from a front end of said twelfth directional line segment, and a fourteenth directional line segment extending from said thirteenth line segment parallel to said eighth directional line segment and representing an eleventh, subsequent communication or other action from said first participant to said third participant; and while displaying said first flowgraph, displaying on said computer screen said second flowgraph, whereby said first and second flowgraphs form part of the same model.
-
-
29. A computer program product for forming a model of a workflow, said program product comprising:
-
a computer readable medium; first program instruction means for instructing a processor to display on a computer screen a first flowgraph between two parallel time lines representing two respective participants, said first flowgraph comprising a plurality of directional line segments perpendicular to and extending between said two parallel time lines and representing respective communications or other actions between said participants; second program instruction means for instructing a processor to receive a selection of a second flowgraph for display between one of said two time lines and a third, time line representing a third participant and parallel to said two time lines, said second flowgraph comprising a plurality of directional line segments perpendicular to and extending between said one time line and said third time line and representing respective communications or other actions between the participants represented by said one and third time lines; and third program instruction means for instructing a processor, while said first flowgraph is being displayed, to display on said computer screen said second flowgraph between said one and third time lines, whereby said first and second flowgraphs form part of the model; and wherein each of said program instructions means is recorded on said medium in executable form.
-
Specification