US20030195763A1

Method and system for managing a distributed workflow

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and system is proposed for managing a workflow distributed among at least two participating entities by means of respective distinct computer-based workflow management systems in each entity. Each workflow management system manages a respective workflow part of the distributed workflow. A common specification of the distributed workflow is defined as a reference by the workflow management systems. The common workflow specification specifies which workflow management system is in charge of managing which workflow part. Additionally, within each workflow management system a respective image of the distributed workflow is created, based on which the workflow management system of one entity is notified of the progress of the workflow part managed by the other workflow management system. In the notified workflow management system, an indication of progress on the distributed workflow image is kept updated in line with the progress of the workflow part managed by the other workflow management system. In each wms a table of activities can be created containing for each activity an activity classifier classifying the activity as a local activity to be managed locally or a remote activity to be managed remotely by another workflow management system. A Each workflow management system comprises a workflow server, at least one workflow client and means for exchanging information and keeping the workflow management system updated, interacting with the workflow server as a workflow client.

US20030195763A1, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 4 November 2022, 3.9 years ago.

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

13 claims: 2 independent, 11 dependent

  1. 1
    Broadest claimClaim Score 51, average(NHIP)A method of managing a workflow distributed among at least two participating entities by means of respective distinct computer-based workflow management systems in each entity, each workflow management system managing a respective workflow part of the distributed workflow, the method comprising the steps of:defining a common specification of the distributed workflow to be used as a reference by the distinct workflow management systems, the common workflow specification specifying which workflow management system is in charge of managing which workflow part;creating in each distinct workflow management system an image of the distributed workflow;based on the common workflow specification, communicating to the distinct workflow management system of one entity the progress of the workflow part managed by the distinct workflow management system of the other entity;and effecting in the notified workflow management system, an updating of an indication of progress in the image of the distributed workflow in line with the progress of the corresponding workflow part managed by the workflow management system of the other entity.
  2. 7
    A computer-based system for managing a workflow distributed among at least a first and a second participating entity, the system comprising:a first workflow management system in the first entity, managing a first workflow part of the distributed workflow;a second workflow management system in the second entity, managing a second workflow part of the distributed workflow, the first and second workflow management systems being distinct and in communication relationship, wherein each one of the distinct first and second workflow management systems comprises: means for defining a common specification of the distributed workflow, the common workflow specification specifying which one of the distinct first and second workflow management systems is in charge of managing which workflow part;means for creating an image of the distributed workflow;means for exchanging information between the distinct workflow management systems and for keeping the distinct workflow management system of one entity updated in the respective distributed workflow image, of the progress of the workflow part managed by the distinct workflow management system of the other entity according to the exchanged information.