Patent ID: 7877757

Claim:
A method of operation of an event monitor in a computing environment, the event monitor tracking queued events that are to be processed, the method comprising: receiving an event at said event monitor, said event comprising an event type property for a particular event type; updating a new event flag based on said event type property of said event, said new event flag corresponding to said particular event type and indicating that a new event of said particular event type to be processed has been received; adding said event to a queuing table, said queuing table containing a plurality of events that are to be processed for a plurality of event types; determining that said queuing table contains one or more events of said particular event type without polling said queuing table based on said new event flag indicating there is a new event of said particular event type to be processed; selecting for processing one or more events of said particular event type from said queuing table, resulting in a group of selected events of said particular event type that are to be processed together; and marking, in said queuing table, said group of selected events to indicate that said group of selected events are being processed.