Patent ID: 9430509
Filing Date: 2016-08-30
CPC Classification: G05B,G06F

Claim Text:
1. A method performed by a processor for selecting events from an event log for presentation along a timeline, comprising: receiving information associated with the timeline to define an interval of interest and a partition size, wherein the received information is indicative of a start time and an end time to define the interval of interest on the timeline; dividing the timeline into a plurality of segments based on the partition size; determining, for each segment in the plurality of segments along the timeline, if at least one event starts within the corresponding segment and overlaps with the interval of interest wherein the determining further comprises performing a structured query language (SQL) query on the event log to determine events which overlap with the interval of interest to identify events of interest, and performing an SQL query on the event log for each segment to ascertain whether any events of interest start in the queried segment; identifying that the corresponding segment includes at least one relevant event therein in response to determining that at least one event starts within the corresponding segment and overlaps with the interval of interest, wherein the identifying comprises classifying the ascertained events as relevant events for the queried segment; determining parameters associated with the at least one relevant event for the corresponding segments, based on the identification that the corresponding segments include at least one relevant event therein; and providing, to a client device to generate the timeline of the at least one relevant event, the determined parameters along with an index which designates each corresponding segment.