AUTOMATICALLY-GENERATED WORKFLOW REPORT DIAGRAMS
First Claim
Patent Images
1. A method for updating a workflow report document, the method comprising:
- accessing a document depicting a business process workflow having constituent actions, wherein the document comprises a plurality of shapes, each corresponding to a constituent action of the business process, and wherein performance of each constituent action across a plurality of iterations of the business process is tracked resulting in instances of performance-tracking information;
for each of the shapes of the plurality, receiving a reference usable to obtain one or more of the instances of performance-tracking information for the constituent action to which the shape corresponds across the plurality of iterations; and
updating, after the performance of one or more constituent actions, one or more of the shapes that correspond to the performed constituent actions, wherein the updating adds displayable results of calculations, for each of one or more of the shapes, wherein the results are configured to be displayed in connection with each shape, and wherein the calculations are based on the performance tracking information.
3 Assignments
0 Petitions
Accused Products
Abstract
A facility for providing a workflow report document for a number of instances of a business process is described. In connection with information specifying the display of an arrangement of shapes each representing a constituent action of the business process, the facility provides information specifying the display in connection with shapes of the arrangement of at least one business process measure aggregated across all of the instances of the process.
23 Citations
20 Claims
-
1. A method for updating a workflow report document, the method comprising:
-
accessing a document depicting a business process workflow having constituent actions, wherein the document comprises a plurality of shapes, each corresponding to a constituent action of the business process, and wherein performance of each constituent action across a plurality of iterations of the business process is tracked resulting in instances of performance-tracking information; for each of the shapes of the plurality, receiving a reference usable to obtain one or more of the instances of performance-tracking information for the constituent action to which the shape corresponds across the plurality of iterations; and updating, after the performance of one or more constituent actions, one or more of the shapes that correspond to the performed constituent actions, wherein the updating adds displayable results of calculations, for each of one or more of the shapes, wherein the results are configured to be displayed in connection with each shape, and wherein the calculations are based on the performance tracking information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage device storing instructions configured to, when executed by a computing device, cause the computing device to perform operations for updating a workflow report document, the operations comprising:
-
accessing a document depicting a business process workflow having constituent actions, wherein the document comprises a plurality of shapes, each corresponding to a constituent action of the business process, and wherein performance of each constituent action across a plurality of iterations of the business process is tracked resulting in instances of performance-tracking information; for each of the shapes of the plurality, receiving a reference usable to obtain one or more of the instances of performance-tracking information for the constituent action to which the shape corresponds across the plurality of iterations; and updating, after the performance of one or more constituent actions, one or more of the shapes that correspond to the performed constituent actions, wherein the updating adds displayable results of calculations that are configured to be displayed in connection with a distinguished shape, and wherein the calculations are based on the performance tracking information. - View Dependent Claims (14, 15)
-
-
16. A system for updating a workflow report document, the system comprising:
-
means for storing a document depicting a business process workflow having constituent actions, wherein the document comprises a plurality of shapes, each corresponding to a constituent action of the business process, wherein; the document contains, corresponding to each of the plurality of shapes, a reference, each reference usable to obtain, from a data store, one or more instances of performance-tracking information for constituent actions associated with that shape; and the instances of performance-tracking information are received at the data store from a component tracking performance of each constituent action; and means for updating, after the performance of one or more constituent actions, one or more of the shapes that correspond to the performed constituent actions, wherein the updating adds displayable results of calculations, that are configured to be displayed in connection with a distinguished shape, and wherein the calculations are based on the performance tracking information.
-
-
17. A system for updating a workflow report document, the system comprising:
-
a processor; a memory comprising a stored document depicting a business process workflow having constituent actions, wherein the document comprises a plurality of shapes, each corresponding to a constituent action of the business process, wherein; the document contains, corresponding to each of the plurality of shapes, a reference, each reference usable to obtain, from a data store, one or more instances of performance-tracking information for constituent actions associated with that shape; and the instances of performance-tracking information are received at the data store from a component tracking performance of each constituent action; and a updater configured to update, after the performance of one or more constituent actions, one or more of the shapes that correspond to the performed constituent actions, wherein the updating adds displayable results of calculations, that are configured to be displayed in connection with a distinguished shape, and wherein the calculations are based on the performance tracking information. - View Dependent Claims (18, 19, 20)
-
Specification