Patent ID: 8103966

Claim:
A computer implemented method for visual representation of time based events in a target system, the method comprising: analyzing, using one or more processors, content related to occurrence of one or more events in a target computing system, wherein the content is stored in a non-transient computer readable medium and the content comprises information, from which, type of an event and time of occurrence of the event may be determined; utilizing the content information to determine number of times, duration and time of occurrence of each event in selected classes during a first time range; grouping the events into one or more classes according to one or more predefined attributes; and generating a visual presentation of the events occurring in the first time range, wherein the first time range is selectable by an independent entity, wherein the visual presentation provides a list of events in said selected classes generated in form of a data structure in which each row represents an event class and at least one column represents the first time range during which said events took place, wherein occurrence of each of said events is designated by way of chronological indicators placed along the width of the time range column in each row, wherein relative alignment of the indicators across the time range column in at least two rows indicates that events associated with classes represented in said two rows occurred at relatively the same times in said first time range, wherein said indicators are color coded so that an event in a first class that occurs less than a first predetermined frequency for that first class is represented by an indicator of a first color, and the event in the first class that occurs more than the first predetermined frequency for that first class is represented by an indicator of a second color, wherein a score is calculated and assigned to at least a first row based on statistical analysis applied to at least one or more of the following: number of events in a first event class assigned to said first row, importance level assigned to the first event class, log type associated with the first event class, and time of occurrence of latest event in the first event class, and wherein order of the rows in the data structure that represents the list of events is sorted based on the score calculated for a plurality of said rows, and the order of the rows is resorted when the first time range is updated.