System and methods for IT resource event situation classification and semantics
First Claim
1. A method of classifying a message, the method comprising:
- receiving a message;
parsing the message;
determining if a classification category maps to the message;
identifying a plurality of features from the parsed message;
matching at least one classification rule to at least one of the plurality of features;
rating the match between the at least one of the plurality of features and the at least one classification rule;
identifying a classification category; and
labeling the message with the identified classification category.
1 Assignment
0 Petitions
Accused Products
Abstract
An off-line knowledge acquisition process takes IT resource messages, in CBE format generated natively or using generic log adapter, and use a variety of mining techniques and technologies to automatically generate a set of rules used to provide situation categories for the resource messages/events. The off-line knowledge acquisition process also generates an event-to-situation mapping file for efficiently mapping situation to events in runtime. Rules are fed back into a knowledge repository and process for reuse. The off-line knowledge acquisition process also provides methods to reiterate the process of mining (autonomically and/or by human interaction) to improve the rules and confidence level assigning the situation categories. A runtime categorizer component uses the event-to-situation mapping file, when available from the off-line knowledge acquisition process, to add situation categories to the IT resource events. In addition, the runtime categorizer uses a plurality of annotator components each capable of adding a situation annotation to incoming messages based on rules generated by the off-line knowledge acquisition process. An assessment component chooses the best situation category from those annotated by the annotator components.
17 Citations
20 Claims
-
1. A method of classifying a message, the method comprising:
-
receiving a message;
parsing the message;
determining if a classification category maps to the message;
identifying a plurality of features from the parsed message;
matching at least one classification rule to at least one of the plurality of features;
rating the match between the at least one of the plurality of features and the at least one classification rule;
identifying a classification category; and
labeling the message with the identified classification category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. A computer program product classifying a message, the computer program product comprising:
-
a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising;
computer readable program code configured to receive a message;
computer readable program code configured to parse the message;
computer readable program code configured to determine if a classification category maps to the message;
computer readable program code configured to identify a plurality of features from the parsed message;
computer readable program code configured to match at least one classification rule to at least one of the plurality of features;
computer readable program code configured to rate the match between the at least one of the plurality of features and the at least one classification rule;
computer readable program code configured to identify a classification category; and
computer readable program code configured to label the message with the identified classification category. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system of classifying a message, the system comprising:
-
a module configured to receive a message;
a module configured to parse the message;
a module configured to determine if a classification category maps to the message;
a module configured to identify a plurality of features from the parsed message;
a module configured to match at least one classification rule to at least one of the plurality of features;
a module configured to rate the match between the at least one of the plurality of features and the at least one classification rule;
a module configured to identify a classification category; and
label the message with the identified classification category. - View Dependent Claims (17, 18, 19, 20)
-
Specification