Method, system, and program for selecting one user to assign a work item in a workflow
First Claim
1. A method for assigning a work item for one of a plurality of nodes in a workflow to at least one of a plurality of users capable of performing workflow related operations at the nodes, comprising:
- processing a node in a current workflow, wherein a current work item is associated with the processed node;
determining users capable of being assigned the current work item;
for each determined user, determining a number of work items other than the current work item assigned to the user;
selecting at least one determined user based on the determined number of work items assigned to the determined users; and
assigning the current work item to the at least one determined user.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for assigning a work item for one of a plurality of nodes in a workflow to at least one of a plurality of users capable of performing workflow related operations at the nodes. A node in a current workflow is processed, wherein a current work item is associated with the processed node. A determination is made of users capable of being assigned the current work item. For each determined user, a determination is made of a number of work items other than the current work item assigned to the user. At least one determined user is selected based on the determined number of work items assigned to the determined users. The current work item is assigned to the at least one determined user.
150 Citations
42 Claims
-
1. A method for assigning a work item for one of a plurality of nodes in a workflow to at least one of a plurality of users capable of performing workflow related operations at the nodes, comprising:
-
processing a node in a current workflow, wherein a current work item is associated with the processed node;
determining users capable of being assigned the current work item;
for each determined user, determining a number of work items other than the current work item assigned to the user;
selecting at least one determined user based on the determined number of work items assigned to the determined users; and
assigning the current work item to the at least one determined user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system method for assigning a work item in a workflow, comprising:
-
a storage device;
a database in the storage device, wherein the database includes a plurality of workflows, wherein each workflow includes a plurality of nodes and work items, wherein during execution of the workflow, the work items for the nodes are assigned to users capable of performing workflow related operations at the nodes, comprising;
means for processing a node in a current workflow, wherein a current work item is associated with the processed node;
means for determining users capable of being assigned the current work item;
means for determining, for each determined user, a number of work items other than the current work item assigned to the user;
means for selecting at least one determined user based on the determined number of work items assigned to the determined users; and
means for assigning the current work item to the at least one determined user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture including code for assigning a work item for one of a plurality of nodes in a workflow to at least one of a plurality of users capable of performing workflow related operations at the nodes by:
-
processing a node in a current workflow, wherein a current work item is associated with the processed node;
determining users capable of being assigned the current work item;
for each determined user, determining a number of work items other than the current work item assigned to the user;
selecting at least one determined user based on the determined number of work items assigned to the determined users; and
assigning the current work item to the at least one determined user. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification