×

JUST-IN-TIME WORKFLOW

  • US 20070150329A1
  • Filed: 12/19/2006
  • Published: 06/28/2007
  • Est. Priority Date: 12/22/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically constructing a distributed process engine comprising an ordered list of network services that forms an instance of a logical process for carrying out a task, wherein said services are drawn from a pool of heterogeneous network services, said method comprising the steps of:

  • (a) providing a template comprising at least two constraints on network services forming said logical process instance;

    (b) selecting and instantiating a first said service from said pool to said ordered list, depending on the first constraint in said template;

    (c) identifying a subset of potential second services, by at least one of said first service, a member of said subset, and a third service, depending on a next constraint in said template;

    (d) instantiating to said ordered list a second service from within said subset of potential second services based on detection of at least one of an event, a parameter, a status, and a constraint monitored by at least one of said first service, a member of said subset, and a fourth service; and

    (e) repeating, if the template does not indicate construction is complete, steps (c), (d) and (e) with said second service as said first service.

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