Timeline Manipulation via Dynamic Scale Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Timelines often suffer from inefficiency due to significant empty space between objects, making it difficult for users to view all objects in a single glance, as the consistent scale leads to visual clutter and reduced visibility.

Innovation Solution

A method is introduced to manipulate timelines by collapsing portions of the timeline, creating a time discontinuity, which allows users to hide unnecessary sections using a slider tool or manipulation tool, enabling a more compact and readable representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a consistent linear scale is used to display all timeline objects, then the timeline maintains accurate time representation, but significant empty space appears between objects reducing visibility

Engineering Contradiction:
Improvetime representation accuracyVSAvoidvisibility of timeline objects
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The timeline scale is made dynamic rather than static. The system automatically adjusts the scale between linear and compressed representations based on the distribution of timeline objects. When objects are sparse in certain time periods, the scale compresses those regions to reduce empty space and improve visibility, while maintaining accurate time representation in regions with dense object distribution.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the timeline displays all objects with uniform scaling, then time durations are accurately represented, but the timeline becomes visually cluttered and difficult to read

Engineering Contradiction:
Improvetime duration accuracyVSAvoidreadability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Different regions of the timeline are assigned different scaling qualities based on their local object density. Regions with many timeline objects use a compressed scale to improve readability, while regions with few objects use a linear scale to maintain accurate time representation. This local adaptation of scaling quality allows the timeline to be both reliable and readable simultaneously.

Inventive Principle:
Principle #3Local quality

3Device complexity

If the timeline uses a fixed linear scale, then the structure remains simple, but empty space between objects reduces efficiency

Engineering Contradiction:
Improvetimeline structure simplicityVSAvoidtimeline visualization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The timeline structure transitions from a static fixed scale to a dynamic adaptive scale that automatically adjusts based on object distribution. This dynamic adjustment compresses empty regions and expands regions with objects, significantly improving visualization efficiency without requiring complex manual intervention. The system maintains relative simplicity by automating the scale adjustment process based on predefined algorithms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9449406B2Manipulating timelines
Publication Date: 2016.09.20 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9449406B2 patent drawing
  • US9449406B2 patent drawing
  • US9449406B2 patent drawing

AI summary

Manipulating timelines includes displaying a timeline in a display and collapsing a portion of a length of the timeline such that the timeline has a time discontinuity along the length.