Nova Patents
EP0903678A2

Workflow management system

Abstract

A workflow management system consists of a number of work pool objects, holding work items waiting to be processed, and a number of work pool user objects, for processing work items from the work pool objects in accordance with rules stored in the individual work pool user objects. Each of the work pool objects has the capability of managing its own work pool user objects, and has a number of work pool viewer objects associated with it, for allowing respective users to view and select the work items held by that work pool object. When a work item is selected by a user, the work pool viewer object informs the associated work pool object, which then sends a copy of the selected work item to the appropriate work pool user object. A system administrator object allowing a user to modify the business rules in any selected work pool user object dynamically, while the system is running.

EP0903678A2, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Projected expiry passed 19 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A workflow management system comprising:(a) a plurality of work pool objects, for holding work items waiting to be processed, and (b) a plurality of work pool user objects, for processing work items from the work pool objects in accordance with rules stored in the individual work pool user objects.
  2. 2
    A workflow management system according to Claim 1 wherein each of the work pool objects has the capability of managing its own work pool user objects.
  3. 3
    A workflow management system according to Claim 1 or 2 wherein each of the work pool objects has a number of work pool viewer objects associated with it, for allowing respective users to view the work items held by that work pool object and to select one of those work items.
  4. 4
    A workflow management system according to Claim 3 wherein, when a work item is selected by a user through a work pool viewer object, the work pool viewer object informs the associated work pool object, and the work pool object then sends a copy of the selected work item to the work pool user object associated with that user.
  5. 6
    A method of workflow management in a computer system comprising the steps:(a) maintaining a plurality of work pool objects, for holding work items waiting to be processed, and (b) maintaining a plurality of work pool user objects, for processing work items from the work pool objects in accordance with rules stored in the individual work pool user objects.
  6. 7
    A method according to Claim 6 wherein each of the work pool objects has the capability of managing its own work pool user objects.
  7. 8
    A method according to Claim 6 or 7 wherein each of the work pool objects has a number of work pool viewer objects associated with it, for allowing respective users to view the work items held by that work pool object and to select one of those work items.
  8. 9
    A method according to Claim 8 wherein, when a work item is selected by a user through a work pool viewer object, the work pool viewer object informs the associated work pool object, and the work pool object then sends a copy of the selected work item to the work pool user object associated with that user.
  9. 10
    A method according to any one of Claims 6 to 9, including the further step of using a system administrator object to modify the business rules in any selected work pool user object dynamically, while the system is running.