Patent ID: 8095938

Claim:
A method for use in managing alert generation, the method comprising: using an object frequency table to track a performance metric for an object, wherein each entry of the object frequency table represents a condition state in a single poll cycle, wherein the condition state indicates whether the performance metric value exceeds a threshold associated with the performance metric; updating the object frequency table based on the performance metric value exceeding the threshold; determining a frequency with which the performance metric for the object exceeds the threshold, wherein the frequency indicates a number of times the performance metric has exceeded the threshold, wherein the frequency is determined from each condition state of the object frequency table; determining whether the frequency exceeds a threshold frequency associated with the object within a time interval; updating a status of an alert for the object, wherein the status is updated based on a rate at which the frequency changes and comparing the rate at which the frequency changes to a threshold watermark; based on the status of the alert, deleting an inactive alert, wherein the inactive alert indicates that the frequency has dropped below the threshold watermark; generating an alert based on an alert information object that is published to an alert provider logic.