Patent ID: 7653645
Filing Date: 2010-01-26
Classification: G06F,Y10S

Abstract:
1. An apparatus for using an event system, the apparatus comprising: a volume; a file system for the volume, reporting an event as the event occurs; an event storage; an epoch storage storing at least one first active epoch and a second active epoch, the first active epoch created by a first start epoch declaration and remaining active until a first end epoch declaration, the second active epoch created by a second start epoch declaration and remaining active until a second end epoch declaration, wherein the first start epoch declaration is issued at a time of the start of the first active epoch and the first end epoch declaration is issued at a time of the end of the first active epoch; an event list manager operative receiving the event from the file system, storing the event in the event storage, and associating the event with at least the first active epoch in the epoch storage if the first active epoch is active when the event occurs and the second active epoch if the second active epoch is active when the event occurs, wherein the event is associated with at least the first active epoch or the second active epoch, wherein the event list manager compresses the event with a second event stored in the event storage, and wherein the event list manager assigns a unique epoch number to at least one of the first and second active epochs thereby giving a user an impression of being a sole consumer of events; and an interface with the event list manager, wherein after the user issues at least one of the first and second end epoch declarations, the interface enables the user to access the event that was associated with the corresponding active epoch while the epoch was active.