IT RESOURCE EVENT SITUATION CLASSIFICATION AND SEMANTICS
First Claim
1. A computer program product for 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 to be classified, said message having a message identifier;
computer readable program code configured to determine if said message identifier uniquely maps to a corresponding classification category;
computer readable program code configured to label the message with the identified classification category if said message identifier maps directly to a corresponding classification category;
computer readable program code configured to parse the message to be classified and identify a plurality of features from the parsed message if said message identifier does not map directly to a corresponding classification category;
computer readable program code configured to compare at least one classification rule to the plurality of features if said message identifier does not map directly to a corresponding classification category;
computer readable program code configured to rate each classification rule that matches to said plurality of features;
computer readable program code configured to identify a classification category from said rating; and
computer readable program code configured to label the message with the identified classification category.
0 Assignments
0 Petitions
Accused Products
Abstract
An off-line knowledge acquisition process takes IT resource messages and automatically generates a set of rules used to provide situation categories for the resource messages/events. The off-line knowledge acquisition process 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 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 to add situation categories to the IT resource events. 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.
-
Citations
11 Claims
-
1. A computer program product for 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 to be classified, said message having a message identifier; computer readable program code configured to determine if said message identifier uniquely maps to a corresponding classification category; computer readable program code configured to label the message with the identified classification category if said message identifier maps directly to a corresponding classification category; computer readable program code configured to parse the message to be classified and identify a plurality of features from the parsed message if said message identifier does not map directly to a corresponding classification category; computer readable program code configured to compare at least one classification rule to the plurality of features if said message identifier does not map directly to a corresponding classification category; computer readable program code configured to rate each classification rule that matches to said plurality of features; computer readable program code configured to identify a classification category from said rating; and computer readable program code configured to label the message with the identified classification category. - View Dependent Claims (2, 3, 4)
-
5. A system for classifying a message, the system comprising:
-
a module configured to receive a message to be classified, said message having a message identifier; a module configured to determine if said message identifier uniquely maps to a corresponding classification category; a module configured to label the message with the identified classification category if said message identifier maps directly to a corresponding classification category; a module configured to parse the message to be classified and identify a plurality of features from the parsed message if said message identifier does not map directly to a corresponding classification category; a module configured to compare at least one classification rule to the plurality of features if said message identifier does not map directly to a corresponding classification category; a module configured to rate each classification rule that matches to the plurality of features; a module configured to identify a classification category from said rating; and a module configured to label the message with the identified classification category. - View Dependent Claims (6)
-
-
7. A method of classifying a message, the method comprising:
-
receiving a message to be classified on a server, said message having a message identifier; determining if said message identifier uniquely maps to a corresponding classification category; labeling the message with the identified classification category if said message identifier maps directly to a corresponding classification category; parsing the message to be classified and identifying a plurality of features from the parsed message if said message identifier does not map directly to a corresponding classification category; comparing at least one classification rule to the plurality of features if said message identifier does not map directly to a corresponding classification category; rating each classification rule that matches to said plurality of features; identifying a classification category from said rating; and labeling the message with the identified classification category. - View Dependent Claims (8, 9, 10, 11)
-
Specification