FRAMEWORK FOR AD-HOC PROCESS FLEXIBILITY
First Claim
1. A computer implemented method performed by one or more processors for providing user interaction options for making ad-hoc changes of process instances at runtime, the method comprising the following operations:
- providing process instances of one or more business processes to a client across a network in a process visualization user interface;
receiving a request from the client to initiate an ad-hoc change of a selected process instance;
providing user interaction options for implementing the ad-hoc change to the client, the user interaction options provided in the process visualization user interface;
receiving a selection of a particular user interaction option for implementing the ad-hoc change from the client; and
implementing the ad-hoc change of the selected process instance at runtime.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves systems, software, and computer implemented methods for providing a unified runtime framework and graphical, process-centric user interface for ad-hoc business process flexibility. One process includes operations for providing process instances of one or more business processes in a process visualization user interface. A request to initiate an ad-hoc change of a selected process instance is received from the client, and client user interaction options for implementing the ad-hoc change are provided to the client. A selection of a particular user interaction option for implementing the ad-hoc change is received from the client, and the ad-hoc change is implemented.
44 Citations
19 Claims
-
1. A computer implemented method performed by one or more processors for providing user interaction options for making ad-hoc changes of process instances at runtime, the method comprising the following operations:
-
providing process instances of one or more business processes to a client across a network in a process visualization user interface; receiving a request from the client to initiate an ad-hoc change of a selected process instance; providing user interaction options for implementing the ad-hoc change to the client, the user interaction options provided in the process visualization user interface; receiving a selection of a particular user interaction option for implementing the ad-hoc change from the client; and implementing the ad-hoc change of the selected process instance at runtime. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product encoded on a tangible storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
-
providing process instances of one or more business processes to a client across a network in a process visualization user interface; receiving a request from the client to initiate an ad-hoc change of a selected process instance; providing user interaction options for implementing the ad-hoc change to the client, the user interaction options provided in the process visualization user interface; receiving a selection of a particular user interaction option for implementing the ad-hoc change from the client; and implementing the ad-hoc change of the selected process instance at runtime. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
memory operable to store information associated with process instances of one or more business processes; and one or more processors operable to; provide process instances of one or more business processes to a client across a network in a process visualization user interface; receive a request from the client to initiate an ad-hoc change of a selected process instance; provide user interaction options for implementing the ad-hoc change to the client, the user interaction options provided in the process visualization user interface; receive a selection of a particular user interaction option for implementing the ad-hoc change from the client; and implement the ad-hoc change of the selected process instance at runtime. - View Dependent Claims (17, 18, 19)
-
Specification