Method and apparatus for alert validation
First Claim
1. A method comprising:
- generating, using a processor, a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition, wherein at least one message in the set of messages corresponds to at least one of the one or more of the key events or the one or more significant events and is expressible as a simple sentence;
determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or more causes of the alert condition;
generating a valid trigger event text portion indicating a validity of the alert condition in an alert validation text in an instance in which the alert condition is valid;
generating an invalid trigger event text portion indicating the validity of the alert condition in an alert validation text in an instance in which the alert condition is invalid; and
generating the alert validation text based on the set of messages and a relationship between them, wherein the alert validation text is configured to linguistically express at least of the one or more key events, the one or more significant events, the relationship between the one or more key events and the one or more significant event, the validity of the alert condition, the alert context, or one or more causes of the alert condition.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.
-
Citations
20 Claims
-
1. A method comprising:
-
generating, using a processor, a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition, wherein at least one message in the set of messages corresponds to at least one of the one or more of the key events or the one or more significant events and is expressible as a simple sentence; determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or more causes of the alert condition; generating a valid trigger event text portion indicating a validity of the alert condition in an alert validation text in an instance in which the alert condition is valid; generating an invalid trigger event text portion indicating the validity of the alert condition in an alert validation text in an instance in which the alert condition is invalid; and generating the alert validation text based on the set of messages and a relationship between them, wherein the alert validation text is configured to linguistically express at least of the one or more key events, the one or more significant events, the relationship between the one or more key events and the one or more significant event, the validity of the alert condition, the alert context, or one or more causes of the alert condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least; generate a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition, wherein at least one message in the set of messages corresponds to at least one of the one or more of the key events or the one or more significant events and is expressible as a simple sentence; determine a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or more causes of the alert condition; generate a valid trigger event text portion indicating a validity of the alert condition in an alert validation text in an instance in which the alert condition is valid; generate an invalid trigger event text portion indicating the validity of the alert condition in an alert validation text in an instance in which the alert condition is invalid; and generate the alert validation text based on the set of messages and a relationship between them, wherein the alert validation text is configured to linguistically express at least of the one or more key events, the one or more significant events, the relationship between the one or more key events and the one or more significant event, the validity of the alert condition, the alert context, or one or more causes of the alert condition. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product comprising:
-
at least one computer readable non-transitory memory medium having program code instructions stored thereon, the program code instructions which when executed by an apparatus cause the apparatus at least to; generate a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition, wherein at least one message in the set of messages corresponds to at least one of the one or more of the key events or the one or more significant events and is expressible as a simple sentence; determine a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or more causes of the alert condition; generate a valid trigger event text portion indicating a validity of the alert condition in an alert validation text in an instance in which the alert condition is valid; generate an invalid trigger event text portion indicating the validity of the alert condition in an alert validation text in an instance in which the alert condition is invalid; and generate the alert validation text based on the set of messages and a relationship between them, wherein the alert validation text is configured to linguistically express at least of the one or more key events, the one or more significant events, the relationship between the one or more key events and the one or more significant event, the validity of the alert condition, the alert context, or one or more causes of the alert condition. - View Dependent Claims (20)
-
Specification