CPC G06T 11/206 (2013.01) [G06F 40/106 (2020.01); G06Q 10/0633 (2013.01); G06T 11/001 (2013.01); G06T 11/60 (2013.01)] | 15 Claims |
1. A computer-implemented method for timeline visualization, the method comprising:
applying, by a processor, a set of mappings and one or more settings to a worksheet data, thereby producing a mapped worksheet data;
creating, by the processor, a data model based on the mapped worksheet data, the data model comprising timeline data and legend data;
computing, by the processor, based on the timeline data, a plurality of timeline axes comprising at least a first type of timeline axis and a second type of timeline axis and a position for a plurality of events associated with each timeline axis, each of the plurality of events being categorized as a first type of event or a second type of event;
displaying, by the processor, the plurality of events in chronological order along the first type of timeline axis, the first type of event being displayed on a first side of the first type of timeline axis and the second type of event being displayed on a second side of the first type of timeline axis opposite the first side, and
displaying, by the processor, a subset of the plurality of events along the second type of timeline axis, the subset having a same chronological position on the first type of timeline axis and being displayed along the second type of timeline axis in an order according to a property associated with the plurality of events.
|