Patent Document ID: 8346520
Application ID: 12559217

Base Claim:
1. A system to dynamically configure a process model, the system comprising: a server including one or more processors, the one or more processors executing a plurality of engines, the engines comprising, a context engine to maintain context information related to an executable business process model, the context information being dynamically extensible during execution of the executable business process model; a rules engine, coupled to the context engine, to obtain a relevant context from the context engine based on the context information, the relevant context associated with a step and an associated rule to control the step within the executable business process model; and a business process engine to execute the executable business process model, and to dynamically configure the executable business process model, during execution, based on the rules engine applying the relevant context to the associated rule controlling the step within the business process model.

---

Claim 4:
4. The system of claim 1 , wherein the business process engine is to initialize execution of the executable business process model by obtaining an initialization context from the context engine.