×

Staging objects in workflow management systems

  • US 6,772,407 B1
  • Filed: 09/24/1999
  • Issued: 08/03/2004
  • Est. Priority Date: 10/02/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A plurality of computer systems acting as a workflow-management-system (WFMS), comprising:

  • a process-model defining at least one process-activity managed and executed by said WFMS, a plurality of WFMS-clients, each WFMS client executing on a respective computer system of said plurality of computer systems;

    a plurality of WFMS-agents;

    a WFMS-server, said WFMS-server performing navigation through said process-model and performing resolution by (a) selecting a next-process-activity to be executed by said WFMS, (b) selecting a WFMS-agent to execute said next-process-activity, and (c) selecting a WFMS-client to control execution of said next-process-activity by a work-item, said WFMS client executing on a first computer system of said plurality of computer systems; and

    a stager invoked by said WFMS-server according to said process-model, said stager being designated by said process-model independently of said WFMS-client and independently of said WFMS-agent said stager storing resources required for execution of said next-process-activity, said resources being obtained from at least one source-location and being stored at a WFM-staging-location on a second computer system of said plurality of computer systems, said first and second computer systems being different computer systems, said stager storing said resources required for execution of said next-process activity responsive to said WFMS-server performing said resolution;

    wherein said WFMS-agent uses said resources from said WFMS-staging-location for execution of said next-process-activity; and

    wherein said WFMS-server provides said work-item to said selected WFMS-client for presentation to a user only after said resources have been stored at said WFMS-staging-location.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×