System and Method for Visual Analysis of Event Sequences
AssigneeTimelinePI, Inc.
InventorsScott Opitz, Alex Elkin
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed for creating event sequences from event data and then providing a visual analysis of event sequences. An event sequencing application analyzes event-related data in order to group events in accordance with predetermined grouping criteria and to sort the events in a chronological order to generate the event sequences. The event sequencing application further provides calculated sequence-specific metrics and a visual representation of event sequences for an event set, thus allowing a user to sort, filter, query, and perform various other types of analysis over the event sequences
Claims18
A computer-implemented method for a visual analysis of event sequences, the method comprising the steps of:
- receiving, via a record management module, event-related data for a set of event sequences, the event-related data being received from one or more data sources;
- grouping, via an event grouping module, event sequences within the set of event sequences based on predefined criteria;
- sorting, via an event sequencing module, the event sequences in a chronological order based at least in part on a timestamp associated with each of the event sequences;
- calculating, via a sequence analysis module, sequence metrics for the set of event sequences;
- generating, via the sequence analysis module, a visual representation of the set of event sequences;
- and
- displaying the visual representation of the set of event sequences and the sequence metrics for the set of event sequences on an application user interface.
One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
- receiving, via a record management module, event-related data for a set of event sequences, the event-related data being received from one or more data sources;
- grouping, via an event grouping module, event sequences within the set of event sequences based on predefined criteria;
- sorting, via an event sequencing module, the event sequences in a chronological order based at least in part on a timestamp associated with each of the event sequences;
- calculating, via a sequence analysis module, sequence metrics for the set of event sequences;
- generating, via the sequence analysis module, a visual representation of the set of event sequences;
- and
- displaying the visual representation of the set of event sequences and the sequence metrics for the set of event sequences on an application user interface.
A system for a visual analysis of event sequences, comprising:
- one or more processors;
- and
- a memory including a plurality of computer-executable components that are executable by the one or more processors to perform a plurality of actions, the plurality of actions comprising:
- receiving, via a record management module, event-related data for a set of event sequences, the event-related data being received from one or more data sources;
- grouping, via an event grouping module, event sequences within the set of event sequences based on predefined criteria;
- sorting, via an event sequencing module, the event sequences in a chronological order based at least in part on a timestamp associated with each of the event sequences;
- calculating, via a sequence analysis module, sequence metrics for the set of event sequences;
- generating, via the sequence analysis module, a visual representation of the set of event sequences;
- and
- displaying the visual representation of the set of event sequences and the sequence metrics for the set of event sequences on an application user interface.
Dependencies are inferred from the claim text.