Software with improved view of a business process
AssigneeAurea Software, Inc.
InventorKamyar Jambor-Sadeghi
Life of this patent
Estimating the term…
Abstract
The proper visualization of a business process plays a key role in analyzing, changing, simulating and monitoring the business process. Most BPMS systems today, provide a modeling environment where the business user can define and visualize business processes as BPMN diagrams. Some more advanced systems (such as Savvion Business Manager) enable monitoring of the business process at run-time via a color-coded view of the process diagram. While process diagram is an important view of the process, it lacks the level of abstraction needed to provide information in an optimal way to the business users. The proposed visualization, called the 360 degree view provides an optimal view of a business process without losing important details about the process.
Claims16
A system comprising:
- a processor;
- and
- a memory storing code, wherein when executed by the processor, the code causes the processor to perform operations comprising:
- display a multi-step process as at least a visual representation of an angular process view, wherein:
- the angular process view defines at least an angular direction and a radial direction, with a plurality of the process steps being represented as a corresponding angular block in the angular process view;
- each angular block includes an angular segment as a function of at least one of (i) a number of parallel concurrent process steps and (ii) a number of alternative concurrent process steps,
- an ordering of the angular blocks in the radial direction represents at least a temporal order of the plurality of process steps;
- a radial length of each angular block comprises a function of an amount of time that the corresponding process step takes to complete;
- and
- when the process steps are radially aligned, but angularly offset, the process steps represent parallel concurrent or alternatively concurrent process steps.
A system comprising:
- a processor;
- and
- a memory storing code, wherein when executed by the processor, the code causes the processor to perform operations comprising:
- receive information from a machine, wherein the information represents a multi-step process as at least a visual representation of an angular process view;
- and
- display the visual representation of an angular process view, wherein the visual representation information is generated by a machine, wherein:
- the angular process view defines at least an angular direction and a radial direction, with plurality of the process steps being represented as a corresponding angular block in the angular process view;
- each angular block includes an angular segment as a function of at least one of (i) a number of parallel concurrent process steps and (ii) a number of alternative concurrent process steps,
- an ordering of the angular blocks in the radial direction represents at least a temporal order of the plurality of process steps;
- a radial length of each angular block comprises a function of an amount of time that the corresponding process step takes to complete;
- and
- when the process steps are radially aligned, but angularly offset, the process steps represent parallel concurrent or alternatively concurrent process steps.
Dependencies are inferred from the claim text.