Event correlation feature for a telephone network operations support system
First Claim
1. A method of correlating related messages that are generated by different types of sources of said messages comprising the steps ofreceiving at an input a set of predetermined rules for determining when a received message correlates with other priorly received messages, responsive to receipt of a message from one of said sources, determining all groups of messages priorly received from other ones of said different types of sources of messages that correlate with said newly-received message and adding said newly-received message to each of said identified groups, if any, combining all of said identified groups that may be combined in accordance with said predetermined rules, and responsive to receipt of pseudo-english language entered by a user and characterizing said predetermined rules, converting said language into machine executable code that may be executed by a processor.
10 Assignments
0 Petitions
Accused Products
Abstract
The management of a telephone network is enhanced by arranging an associated operations system so that it correlates related messages, e.g., alarm messages, that may be received from different elements forming the network. Advantageously, then, related messages may be displayed together on the display of a terminal, rather than intermingling those messages on the display with other unrelated messages in some predetermined order, such as the order in which the messages are received. In this way a user may view and readily determine the underlying cause which prompted the generation of displayed correlated messages.
27 Citations
5 Claims
-
1. A method of correlating related messages that are generated by different types of sources of said messages comprising the steps of
receiving at an input a set of predetermined rules for determining when a received message correlates with other priorly received messages, responsive to receipt of a message from one of said sources, determining all groups of messages priorly received from other ones of said different types of sources of messages that correlate with said newly-received message and adding said newly-received message to each of said identified groups, if any, combining all of said identified groups that may be combined in accordance with said predetermined rules, and responsive to receipt of pseudo-english language entered by a user and characterizing said predetermined rules, converting said language into machine executable code that may be executed by a processor.
-
2. A method of correlating related messages that are generated by different types of sources of said messages comprising the steps of
receiving at an input a set of predetermined rules for determining when a received message correlates with other priorly received messages, responsive to receipt of a message from one of said sources, determining all groups of messages priorly received from other ones of said different types of sources of messages that correlate with said newly-received message and adding said newly-received message to each of said identified groups, if any, and combining all of said identified groups that may be combined in accordance with said predetermined rules, wherein each of said groups of messages define a respective tree of messages, in which the messages forming said tree are in a predetermined order defined by said predetermined rules.
-
5. A method of correlating related messages that are generated by different sources of messages comprising the steps of
receiving at an input groups of different rules for correlating messages received from said different sources with individual ones of a plurality of messages such that received messages associated with the same tree are arranged in an order of precedence with respect to, one another, responsive to receipt of a message from one of said sources, identifying, in accordance with said groups of predetermined rules, which of the trees the received message may be correlated with and correlating the received message in an order of precedence with respect to the other messages previously correlated with the identified trees, and combining those of said trees that may be combined in accordance with said groups of rules.
Specification