Gesture-Based Chart Filtering Interface for Portable Data Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization systems on portable devices face challenges in providing user-friendly interfaces for efficiently manipulating data due to smaller screens and limited input methods, often resulting in complex menu systems that increase cognitive burden and reduce power efficiency.

Innovation Solution

The development of intuitive user interfaces that allow users to interact with data visualizations using touch inputs, such as gestures on touch-sensitive surfaces, to simplify data manipulation and visualization, reducing the need for nested menu systems and conserving power on battery-operated devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional menu systems are used on portable devices, then data manipulation functionality is provided, but interface complexity and cognitive burden increase

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

Solution Approach 1:

The patent replaces conventional mechanical menu navigation systems with gesture-based direct manipulation of visual elements. Users can pinch to zoom, swipe to pan, and tap to select data points directly on the visualization, eliminating the need for nested menu systems and reducing cognitive burden while maintaining full data manipulation functionality

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces visual markers and highlighting mechanisms as intermediaries between user gesture and data filtering. When a user pinches or taps on a specific data region, visual markers appear to indicate the selected area, and filtering options are presented through these visual intermediaries rather than abstract menu text, making the interaction more intuitive

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed data visualization is displayed on small screens, then data analysis capability is improved, but screen real estate and user interaction efficiency decrease

Engineering Contradiction:
Improvedata analysis capabilityVSAvoidscreen real estate
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent implements dynamic scaling and adaptive layout where the visualization automatically adjusts its detail level based on screen space availability and user interaction. Pinch gestures enable dynamic zooming that reveals more data detail when needed while maintaining overview capability, allowing the system to optimize between information density and interactable space in real-time

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes temporal dimension through animated transitions when zooming and filtering, allowing data to be revealed or hidden over time rather than all at once. This enables complex data sets to be explored progressively, maintaining screen real estate efficiency while providing comprehensive data analysis capability through time-based information disclosure

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If complex filtering operations are implemented, then data analysis precision is improved, but power consumption increases

Engineering Contradiction:
Improvedata filtering precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements progressive filtering where complex filtering operations are performed incrementally based on user interaction depth. Initial filtering provides broad results with lower computational cost, and more precise filtering is applied only when users drill down into specific areas of interest through gestures, reducing overall power consumption while maintaining high filtering precision when needed

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent enables the system to automatically cache and reuse filtering results for commonly accessed data regions. When users repeatedly explore similar data areas, the system serves pre-computed filtering results without re-executing complex filtering algorithms, significantly reducing power consumption for subsequent interactions while maintaining filtering precision

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11720230B2Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart
Publication Date: 2023.08.08 TABLEAU SOFTWARE INC
  • US11720230B2 patent drawing
  • US11720230B2 patent drawing
  • US11720230B2 patent drawing

AI summary

A device displays a chart representing data from a dataset. The chart has a first region displaying labels corresponding to data values of a first data field, a second region displaying labels corresponding to data values of a second data field, and a third region displaying visual marks representing aggregated data corresponding to pairs of data values from the first and second data fields. In response to a user input, the device removes visual marks from the chart. When the input location is the first region, the device removes visual marks in the first chart corresponding to a first data value of the first data field. When the input location is the second region, the device removes visual marks corresponding to a second data value of the second data field. Otherwise, the device removes only one visual mark. This updates the displayed chart.