Automated Execution of Business Processes Using Dual Element Events
OwnerPaul V. Morinvilleinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing interaction of multiple business process events by using management and transactional events, where the management event accepts initial transaction information, maintains state information, and initiates one or more of the transactional events. One of the transactional events receives initial transactional information and state information from the management event, performs a transaction based upon the initial transactional information and the state information, and provides resulting transactional information to the management event. The management event then completes execution of the business process based upon the resulting transactional information.
Claims20
A method for execution of a business process, wherein the business process is an event-driven activity including management and transactional events, wherein the method comprises the computer-implemented automatic steps:
- initiating the management event in response to user input;
- the management event accepting user input defining initial transaction information, maintaining state information, and initiating one or more of the transactional events;
- a first one of the transactional events receiving initial transactional information and state information from the management event, performing a transaction based upon the initial transactional information and the state information, and providing resulting transactional information to the management event;
- the management event completing execution of the business process based upon the resulting transactional information.
A software program product including one or more instructions embodied in a computer-readable medium, wherein the instructions are configured to cause a computer to perform a method for executing a business process which is an event-driven activity including first and secondary events, wherein the method comprises the automatic steps:
- initiating the management event in response to user input;
- the management event accepting user input defining initial transaction information, maintaining state information, and initiating one or more of the transactional events;
- a first one of the transactional events receiving initial transactional information and state information from the management event, performing a transaction based upon the initial transactional information and the state information, and providing resulting transactional information to the management event;
- the management event completing execution of the business process based upon the resulting transactional information.
Dependencies are inferred from the claim text.