Dynamic Tooltip Secondary Data Visualization Highlighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data visualization systems face challenges in efficiently managing large and complex data sets, requiring users to switch between multiple visualizations, which increases cognitive burden and reduces interaction efficiency, especially on battery-operated devices.
Innovation Solution
The system generates secondary data visualizations dynamically within a tooltip based on user input, allowing for quick access to additional data without switching between worksheets, using cached data to enhance response speed and incorporating interactive features like filtering and highlighting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users switch between multiple worksheets to analyze data from different perspectives, then they can view different levels of detail and perspectives, but the cognitive burden increases and interaction efficiency decreases
Solution Approach 1:
The patent combines multiple data visualizations from different worksheets into a single unified tooltip interface. When a user hovers over a visual mark in a primary visualization, the tooltip displays secondary visualizations that provide additional perspectives and details, eliminating the need to switch between worksheets while maintaining comprehensive data analysis capability
Solution Approach 2:
The patent implements a nested structure where secondary data visualizations are embedded within the tooltip of the primary visualization. The tooltip contains one or more secondary visualizations that are dynamically generated based on the selected visual mark, creating a layered information hierarchy that provides detailed insights without leaving the main view
2Loss of information
If users switch between multiple worksheets to view different data perspectives, then they can access comprehensive data information, but power consumption increases on battery-operated devices
Solution Approach 1:
The patent extracts only the necessary secondary data visualizations and displays them within the tooltip based on the user's current selection in the primary visualization. This on-demand extraction approach ensures that data information remains complete and accessible while avoiding the continuous power consumption associated with maintaining multiple active worksheet views
Solution Approach 2:
The system pre-generates and caches the data for secondary visualizations before they are needed. When a user hovers over a visual mark, the tooltip can quickly display the pre-computed secondary visualizations without requiring real-time data processing, thereby reducing power consumption while maintaining information completeness
Data Source
AI summary
A computer displays a graphical user interface, which has a data visualization region displaying a primary data visualization, including a plurality of visual marks. The primary data visualization represents a first set of data fields from a dataset. A user uses the graphical user interface to select a visual mark (e.g., by hovering or clicking). In response to the user input, the computer generates a secondary data visualization, for a second set of data fields, having visual marks highlighted only when their corresponding data values for a shared data field between the first and second sets matches a data value of the selected visual mark in the primary data visualization. The computer then displays the generated secondary data visualization in a tooltip overlaying a portion of the primary data visualization.


