Event suppression method and system
Abstract
A method and system for managing and dynamically suppressing event notification is provided. The method and system receives an indication of an event from a storage environment to be processed by a support system according to a set of default delivery parameters. Next, the method and system determines if one or more event specific delivery parameters have been associated with the event. If this is the case, then the method and system modifies the default delivery parameters for the information associated with the event according to the one or more event specific delivery parameters. Those event specific delivery parameters are also used to determine when to transmit a notification of the event to the support system. The dynamic suppression of events combines events gathered into an event log together into a set of one or more recurring events. From these events, the method and system then identifies a high frequency subset as one or more recurring events considered to occur at a higher frequency compared with a low frequency subset having one or more recurring events that occur at a lower frequency. Based on this information gathered, the method and system then eliminates a portion of the events in the high frequency subset until the frequency of events in the high frequency subset approximates the frequency of events in the low frequency subset.
Claims
exact text as granted — not AI-modified1 .- 18 . (canceled)
19 . An apparatus, comprising:
a memory; and logic, at least a portion of the logic in circuitry coupled to the memory, the logic to:
receive a first indication of a first event from a first client of a storage environment;
select a configuration file associated with the first client;
identify the first event as a named event in the configuration file; and
modify processing of the first event according to a first set of one or more delivery parameters associated with the named event in the configuration file.
20 . The apparatus of claim 19 , the first indication comprising a request to transmit a notification to the support system.
21 . The apparatus of claim 20 , the logic to suppress the request to transmit the notification based on the first set of one or more delivery parameters.
22 . The apparatus of claim 20 , the logic to transmit the notification based on the first set of one or more delivery parameters.
23 . The apparatus of claim 19 , the first indication comprising a request to log the event in the event configuration file.
24 . The apparatus of claim 23 , the logic to deny the request to log the event based on the first set of one or more delivery parameters.
25 . The apparatus of claim 23 , the logic to log the event based on the first set of one or more delivery parameters.
26 . The apparatus of claim 19 , the logic to:
receive a second indication of a second event from the first client of the storage environment; select the configuration file associated with the first client; identify the second event as absent from the configuration file; and process the second event according to a default set of one or more delivery parameters.
27 . The apparatus of claim 19 , the logic to:
receive a second indication of a second event from a second client of a storage environment; determine the second client is absent from an association with a configuration file; and process the second event according to a default set of one or more delivery parameters.
28 . A computer-implemented method, comprising:
receiving a first indication of a first event from a first client of a storage environment; selecting an configuration file associated with the first client; identifying the first event as a named event in the configuration file; and modifying processing of the first event according to a first set of one or more delivery parameters associated with the named event in the configuration file.
29 . The computer-implemented method of claim 28 , the first indication comprising a request to transmit a notification to the support system.
30 . The computer-implemented method of claim 29 , comprising suppressing the request to transmit the notification based on the first set of one or more delivery parameters.
31 . The computer-implemented method of claim 29 , comprising transmitting the notification based on the first set of one or more delivery parameters.
32 . The computer-implemented method of claim 28 , the first indication comprising a request to log the event in the event configuration file.
33 . The computer-implemented method of claim 32 , comprising denying the request to log the event based on the first set of one or more delivery parameters.
34 . The computer-implemented method of claim 32 , comprising logging the event based on the first set of one or more delivery parameters.
35 . The computer-implemented method of claim 28 , comprising:
receiving a second indication of a second event from the first client of the storage environment; selecting the configuration file associated with the first client; identifying the second event as absent from the configuration file; and processing the second event according to a default set of one or more delivery parameters.
36 . The computer-implemented method of claim 28 , comprising:
receiving a second indication of a second event from a second client of a storage environment; determining the second client is absent from an association with a configuration file; and processing the second event according to a default set of one or more delivery parameters.
37 . One or more computer-readable media to store instructions that when executed by a processor circuit causes the processor circuit to:
receive a first indication of a first event from a first client of a storage environment; select an configuration file associated with the first client; identify the first event as a named event in the configuration file; and modify processing of the first event according to a first set of one or more delivery parameters associated with the named event in the configuration file.
38 . The one or more computer-readable media of claim 37 , the first indication comprising a request to transmit a notification to the support system.
39 . The one or more computer-readable media of claim 38 , with instructions to suppress the request to transmit the notification based on the first set of one or more delivery parameters.
40 . The one or more computer-readable media of claim 38 , with instructions to transmit the notification based on the first set of one or more delivery parameters.
41 . The one or more computer-readable media of claim 37 , the first indication comprising a request to log the event in the event configuration file.
42 . The one or more computer-readable media of claim 41 , with instructions to deny the request to log the event based on the first set of one or more delivery parameters.
43 . The one or more computer-readable media of claim 41 , with instructions to log the event based on the first set of one or more delivery parameters.Join the waitlist — get patent alerts
Track US2016234066A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.