BUSINESS PROCESS INFORMATION SYSTEM
First Claim
1. An article comprising a tangible machine-readable storage medium embodying instructions that when performed by one or more machines result in operations comprising:
- monitoring a data structure to detect changes;
initiating a push service in response to detection of changes;
determining relevance of the detected changes and packaging, by the push service, data characterizing the save event in a message in a predetermined format if it is determined that the detected changes are relevant;
transmitting the message to an output management module; and
initiating, by the output management module, delivery of a notification message to at least one predetermined recipient by a predetermined communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A data structure, such as a business object, is monitored to detect changes. Upon detection of the changes, a push service is initiated. Thereafter, the push service packages determines if such changes are relevant, and if so, data characterizing the save event in a message in a predetermined format. The message is later transmitted to an output management module so that the output management module initiates delivery of a notification message to at least one predetermined recipient by a predetermined communication channel. Related apparatus, systems, techniques and articles are also described.
22 Citations
20 Claims
-
1. An article comprising a tangible machine-readable storage medium embodying instructions that when performed by one or more machines result in operations comprising:
-
monitoring a data structure to detect changes; initiating a push service in response to detection of changes; determining relevance of the detected changes and packaging, by the push service, data characterizing the save event in a message in a predetermined format if it is determined that the detected changes are relevant; transmitting the message to an output management module; and initiating, by the output management module, delivery of a notification message to at least one predetermined recipient by a predetermined communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for implementation in a service-oriented architecture comprising:
-
monitoring a data structure to detect changes during a save phase; initiating a push service in response to detection of the changes; determining relevance of the detected changes; packaging, by the push service, data characterizing the save event in a message in a predetermined format if it is determined that the detected changes are relevant; transmitting the message to an output management module; and initiating, by the output management module, delivery of a notification message to at least one predetermined recipient by a predetermined communication channel.
-
-
13. An article comprising a tangible machine-readable storage medium embodying instructions that when performed by one or more machines result in operations comprising:
-
initiating, by an asynchronous process agent, a push service when a save event occurs in a business object associated with the asynchronous process agent, the asynchronous process agent providing the push service with data characterizing the save event; determining, by the push service using a formula and derivation tool, a notification event associated with the save event; modifying, by a business configuration module in the push service, the data characterizing the save event into a format compatible with the notification event; transmitting, by an information outbound module in the push service to an outbound management module, the data characterizing the save event into a format compatible with the notification event; initiating transportation of the data characterizing the save event into a format compatible with the notification event via a delivery channel specified by the formula and derivation tool to a user; and receiving feedback from the user to enable initiation of a core service of the business object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification