Gesture-Based Hierarchical Filtering for Touchscreen Data Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data visualization systems on portable devices face challenges in providing user-friendly interfaces for manipulating data due to smaller screens and limited input devices, leading to complex menu systems that increase cognitive burden and reduce efficiency.
Innovation Solution
The development of intuitive user interfaces that allow users to interact with data visualizations through simple touch inputs on touch-sensitive displays, eliminating the need for nested menu systems by enabling gestures such as taps, swipes, and finger movements to filter and manipulate data visualizations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional menu systems are used to manipulate data visualizations on portable devices, then data manipulation functionality is provided, but cognitive burden increases and operation efficiency decreases
Solution Approach 1:
The system automatically provides contextual filtering options based on the user's touch location on the chart, eliminating the need for users to navigate through complex menu systems. The interface serves itself by detecting user intent through gesture location and presenting relevant filter options directly at the point of interaction.
Solution Approach 2:
The patent introduces an intermediary layer between the user's touch input and the data filtering operation. This intermediary system analyzes the gesture location on the chart, determines the appropriate filter context, and presents filtering options that bridge the user's intuitive action with the system's data manipulation capabilities.
2Adaptability or versatility
If complex menu systems are implemented for data filtering, then comprehensive filtering functionality is achieved, but user cognitive burden increases
Solution Approach 1:
The system applies different filtering behaviors and options based on the local region where the user touches the chart. Each area of the chart provides context-appropriate filtering capabilities, allowing comprehensive functionality to be delivered locally rather than through a global complex menu system.
Solution Approach 2:
The patent adds a spatial dimension to the filtering interface by embedding filter options directly at the location where users interact with the chart. This transforms the traditional hierarchical menu navigation into a spatially-organized interface where filtering options appear in the dimensional space of the chart itself.
3Productivity
If traditional touch interface interactions are used on small screens, then basic data access is enabled, but manipulation efficiency decreases
Solution Approach 1:
The patent merges the data visualization space with the control interface space. Filtering and manipulation controls are combined with the chart display itself, allowing users to access data manipulation functionality directly within the visualization area rather than requiring separate control panels or menus that would consume valuable display real estate.
Data Source
AI summary
The various embodiments described herein include methods and devices for interactive data visualization. In one aspect, a method is performed at a device with a touch-sensitive surface and a display. The method includes (i) displaying a first chart, where the first chart concurrently displays a first set of categories in a first region and a second set of categories in a second region; and (ii) displaying a respective visual mark in the first chart corresponding to each respective pair of categories. The method further includes: (i) detecting a touch input that corresponds to a location on the display of the first chart; (ii) determining whether the location is in the first region, the second region, or neither; (iii) removing, via an animated transition, one or more visual marks based on the determination; and (iv) updating display of the first chart.


