Patent ID: 11966598
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A computer program product that is stored on a non-transitory computer-readable medium and comprises machine-executable instructions, wherein the machine-executable instructions are used to perform operations, comprising:
receiving a flush cycle applicable to flushing expired events in a storage system, wherein the storage system comprises multiple events in a data stream;
determining, based on the flush cycle, a time slice that comprises an amount of time, wherein a slice index node is configured to store indications of events that occur during a range of time that corresponds to the time slice within an index of the storage system;
creating the slice index node for the time slice in response to determining that an occurrence time of a first event of the events that enters the storage system in the data stream is within the time slice, wherein the slice index node comprises an index node of the first event in the storage system;
adding the slice index node to the index of the storage system;
storing the indications of the events that occur during the time range that corresponds to the time slice within the slice index node.