Timeline Data Visualization Aggregation for Skewed Datasets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization systems fail to effectively identify and represent relevant information, especially in large and skewed datasets, making it difficult for users to discern useful data.

Innovation Solution

A computer-implemented method using a timeline-based data visualization system that aggregates data by time periods, predicts vehicle paths, identifies potential followers, calculates pickup routes, and forecasts traffic congestion by leveraging historical data and user-selectable time intervals, allowing for enhanced data interpretation and decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is aggregated by time periods in a timeline visualization, then users can easily identify relevant information and interpret data usefully, but the system complexity increases due to multiple time period interval sizes and aggregation logic

Engineering Contradiction:
Improveease of data interpretationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The timeline is segmented into multiple time period interval sizes (e.g., hours, days, weeks, months) that can be selectively applied to different portions of the timeline. This allows the system to present aggregated data at appropriate granularities for different time ranges, making large datasets more interpretable without requiring a single complex aggregation approach for the entire timeline.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different time period aggregations are applied to different segments of the timeline based on their temporal characteristics. For example, recent data points may be shown at hourly intervals while historical data is aggregated to monthly intervals. This local adaptation of aggregation granularity optimizes interpretability for each specific time period without uniformly increasing system complexity across all data.

Inventive Principle:
Principle #3Local quality

2Loss of information

If the timeline includes multiple time period interval sizes, then data can be represented at appropriate granularities for different time ranges, but the visual representation becomes more complex

Engineering Contradiction:
Improvedata representation accuracyVSAvoidvisualization complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The timeline visualization dynamically adjusts the time period interval sizes based on the selected current time period and the distance of each time period from the current time. This dynamic adaptation allows the visualization to automatically optimize its granularity representation, presenting detailed views for recent periods and aggregated views for historical periods, thereby maintaining information accuracy while managing visual complexity through automated adjustment.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If data is aggregated based on time periods with the current selected period covering the smallest interval, then relevant information is highlighted, but processing time increases due to multiple aggregation calculations

Engineering Contradiction:
Improvedata relevance identificationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-calculates and stores aggregated data at multiple time period intervals (hours, days, weeks, months) before visualization is requested. This preliminary aggregation allows the system to quickly retrieve and display pre-computed statistics for different time granularities without performing complex real-time calculations, thereby maintaining high measurement precision for data relevance while significantly reducing processing time during actual visualization operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10354147B2Method of data visualization and data sorting
Publication Date: 2019.07.16 QUICK CUSTOM INTELLIGENCE LLC
  • US10354147B2 patent drawing
  • US10354147B2 patent drawing
  • US10354147B2 patent drawing

AI summary

A method of displaying data in a data visualization computing system is described. Various methods of displaying the data are described including using a timeline, the data being aggregated based on time periods wherein the timeline consists of a plurality of time period sizes, the current selected time period covering the smallest time period, the period furthest on the timeline from the current selected period covering the largest time period, the timeline consisting of at least one time period of each time period size. Also described are improved methods of data selection and display.