Browse Prior Art Database

Diverging Route by judging the majority or the priority of approval/rejection

IP.com Disclosure Number: IPCOM000015639D
Original Publication Date: 2002-Mar-15
Included in the Prior Art Database: 2003-Jun-20
Document File: 4 page(s) / 81K

Publishing Venue

IBM

Abstract

Title : Diverging Route by judging the majority or the priority of approval/rejection Substance: In process of workflow, we often need to implement a parallel route in which multiple users process the forms at the same timing. This invention implements the workflow system for a parallel route which permits the flow to proceed when the number of approval/rejection reaches the specified one and then the approval result of the parallel route is determined.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 42% of the total text.

Page 1 of 4

Diverging Route by judging the majority or the priority of approval/rejection

Title :

Diverging Route by judging the majority or the priority of approval/rejection

Substance:

     In process of workflow, we often need to implement a parallel route in which multiple users process the forms at the same timing. This invention implements the workflow system for a parallel route which permits the flow to proceed when the number of approval/rejection reaches the specified one and then the approval result of the parallel route is determined.

     Also, this invention makes possible the parallel routing of workflow in which the flow can proceed to the next process when the priority user decides his/her result. The flow need not to wait until the rest of the users would have done their actions.

Related project/technology:

FormWave for WebSphere

Problems in the current technology:

     In the current system, customers often use a parallel routing function in their workflow system. Generally, the approvers who are defined in parallel take their action(approve, reject, send-back, discard or other actions like that) independently and the flow cannot proceed to the next process until all of the approvers have decided their results. It is often burdensome for customers because they want a flow to proceed as rapidly as possible.

     If they try to implement the workflow system which solves that problem by applying the current technology, they need to create new difficult programs, so that the workload and costs would become much higher and the system becomes complex and difficult to maintain.

How to solve the problems?:

    Using this invention, customers can get the following advantages: When their workflow system contains a parallel route, the next process to the parallel route can be defined by judging the majority of the specified result of the parallel route. Or, the next process of the parallel route can be defined by the result of the priority user's decision. After the result of the parallel route is concluded, the flow can proceed to the next process without waiting until the rest of the users or approvers will have taken their actions.

Details:

This invention is related to FormWave for WebSphere. FormWave includes the route definition program in which this invention will be implemented.

     The route definition program of FormWave prepares the panel to define details of each workflow route. Each route definition is consist of some "node" definitions. Node is a unit of process in which a user, a group or a program processes the form. FormWave provides "Parallel" and "Synchronized" routes for a parallel route in which you can define details of a parallel route. For this invention, "Diverge by parallel approvals" option will be added to the property contents of "Synchronization" node.

Table-1 is an example of implementation of "Diverge by parallel approvals" option.

1

Page 2 of 4

Options and Actions:

None


Proceed by judging
the majority of
parallel results

Proceed by...