Patent ID: 8111814
Filing Date: 2012-02-07
Classification: H04L

Abstract:
1. A method performed by a computer system, having a processor and memory, for handling alerts, comprising: registering, via an application program interface that is capable of registering at least three event handlers, a first alert handler and a second alert handler, wherein the registering is caused by two or more applications that are configured to generate or handle alerts; receiving a first message at a recipient endpoint, the message having a header field, the endpoint running an application that is configured to receive alerts; determining by the processor from the header field of the received first message a type of alert contained in the message and that the first alert handler is registered at the recipient endpoint to handle the type of alert contained in the received first message, the handler associated with the running application; deserializing a portion of the message to transform data from a data format carried by the message to a data format handled by the first alert handler; causing the first alert handler to handle the alert; receiving a second message at the recipient endpoint; and determining from a header field of the second message that the second alert handler is to handle an alert included in the second message.