Adaptive Timeline Views with Dynamic Time Scale Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional time-based data representations, such as timelines and calendars, become insufficient in conveying detailed information as the volume and complexity of data interactions increase, especially with the proliferation of diverse data transactions and relationships.

Innovation Solution

Adaptive timeline views using logarithmic time scales that allow users to modify and animate the time window and scale, providing increased display space around current time and conveying additional information through motion and animation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional time-based representations (timelines, calendars) are used to display data, then users can view data using familiar date/time representations, but the representations provide insufficient detail to allow meaningful interactions with large volumes of data

Engineering Contradiction:
Improvefamiliarity of time-based representationVSAvoiddetail level of data representation
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic time scale adjustment mechanism that allows users to interactively modify the time window and time scale of the timeline view. Users can zoom in and out, pan across different time periods, and adjust the visualization parameters to reveal detailed information about specific time intervals while maintaining an overview of the entire dataset. This dynamic adjustment resolves the contradiction by enabling both familiar time-based navigation and detailed data examination.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the time scale parameter from a fixed traditional calendar view to an adjustable logarithmic or linear time scale. By allowing users to modify the time scale parameter and time window parameters, the system can adapt the level of detail displayed. This parameter adjustment enables users to switch between high-level overview and detailed view modes, resolving the contradiction between ease of operation and measurement precision.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If the time window is expanded to show more data, then users can view more data transactions, but the detail and relevance of individual data points is reduced

Engineering Contradiction:
Improvevolume of data displayedVSAvoiddetail of individual data points
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the time window and time scale parameters to balance the quantity of data displayed with the detail of individual points. Users can interactively modify the time window to expand or contract the visible data range, and the system automatically adjusts the time scale to maintain appropriate detail levels. This dynamic adaptation allows users to view large volumes of data while preserving the ability to examine individual data points in detail.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the time period into manageable intervals and allows users to navigate through these segments using interactive controls. The timeline can be divided into multiple time windows that can be independently adjusted, enabling users to view large datasets in manageable portions while maintaining detail. This segmentation approach resolves the contradiction by allowing comprehensive data viewing without sacrificing individual data point detail.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If animations are added to distinguish software packages and enhance user experience, then user engagement is improved, but the functionality and usefulness of the software is not enhanced

Engineering Contradiction:
Improveuser engagementVSAvoidfunctional utility
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent incorporates animations that provide feedback to users about data relationships and temporal patterns. When users interact with the timeline (zooming, panning, selecting time periods), the system provides animated feedback showing how data points move, connect, or transform. This feedback mechanism enhances user engagement and understanding without adding unnecessary visual clutter, as the animations directly reflect functional operations and data relationships.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses parameter changes in animations to convey functional information about data transformations and relationships. By animating changes in time scale, time window, and data point positions, the system provides both user engagement and functional insight. The animations are designed to reflect actual data processing operations, ensuring that entertainment value is achieved through meaningful functional visualizations rather than purely decorative elements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9161085B2Adaptive timeline views of data
Publication Date: 2015.10.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9161085B2 patent drawing
  • US9161085B2 patent drawing
  • US9161085B2 patent drawing

AI summary

Concepts and technologies are described herein for providing adaptive timeline views of data. In accordance with the concepts and technologies disclosed herein, data is displayed in an adaptive timeline view in which data is presented using a time scale. The time scale can be modified to increase or decrease a span of time displayed by the adaptive timeline view, or a span of time can be shifted without affecting the time scale applied to the data. Motion can be used to convey information about the data during transitions from a first view to a modified view. As such, the adaptive timeline view can convey various layers of information to a user interacting with the adaptive timeline view.