Patent ID: 7552057

Claim:
A method for using process exceptions to provide a notification for a distributed process, comprising: identifying a process; determining a location of a critical point in the identified process; determining an information source at the critical point in the identified process; monitoring stimulus from the information source; processing said stimulus to detect at least one process exception to the identified process; communicating the process exception to a messaging controller over a communication mechanism; processing the process exception at the messaging controller to automatically determine a recipient to receive a notification of the process exception and associated recipient-specific contextual information; communicating the notification of the process exception and the associated recipient-specific contextual information to the recipient; and when the communication of the process exception to the messaging controller is not acknowledged, communicating the process exception to the messaging controller over an alternative communication mechanism; wherein monitoring stimulus from the information source and communicating the process exception over the alternative communication mechanism are accomplished independent of local communication and information systems infrastructures of the identified process.