Glyph Scaffolds for Multi-Field Data Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Standard data visualization tools are inadequate for simultaneously depicting data values across many different data fields, leading to a cognitive burden for users and inefficiencies in data analysis.
Innovation Solution
A method and system that generate multiple glyph designs within a visual analytics system, allowing users to select and apply preferred glyph designs to visualize and analyze multiple data fields by assigning visual features such as color, shape, size, and position to columns based on data values, enabling efficient visualization of distinct data fields.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If standard data visualization tools are used to depict multiple data fields simultaneously, then the quantity of data fields visualized increases, but the cognitive burden on users increases and analysis efficiency decreases
Solution Approach 1:
The patent segments the visualization of multiple data fields by creating a hierarchical structure where a parent glyph represents an aggregate view and child glyphs represent individual data field details. This segmentation allows users to navigate from high-level summaries to specific data points without being overwhelmed by all data fields simultaneously, thus reducing cognitive burden while maintaining the ability to visualize multiple fields.
Solution Approach 2:
The patent introduces a temporal dimension to the visualization by implementing animations that transition between different glyph representations. The animation sequences guide users through multiple data fields over time rather than presenting them all at once, transforming a spatial complexity problem into a temporal navigation solution that reduces immediate cognitive load.
2Loss of information
If multiple data fields are visualized simultaneously using standard tools, then comprehensive data analysis is enabled, but the complexity of the visualization system increases
Solution Approach 1:
The patent creates a universal glyph framework that can represent multiple types of data fields using a consistent visual language. The same glyph structure and animation patterns are applied across different data fields, providing a multi-functional system that handles diverse data types without requiring separate visualization mechanisms for each field, thus reducing system complexity while maintaining analytical completeness.
Solution Approach 2:
The patent implements a nested glyph structure where child glyphs are contained within or associated with parent glyphs. This nesting allows comprehensive data analysis by enabling users to drill down from aggregate views to detailed individual field views within a unified framework, maintaining information completeness while organizing complexity hierarchically rather than through separate independent visualizations.
3Manufacturing precision
If users manually configure visual features for each data field, then customization precision increases, but the time required for setup increases
Solution Approach 1:
The patent applies preliminary action by automatically assigning visual features to data fields based on predefined rules and data characteristics before user interaction. The system pre-configures the glyph structures, animation sequences, and visual encodings, allowing users to achieve precise visual feature assignment without manual configuration of each element, thus maintaining precision while dramatically reducing setup time.
Solution Approach 2:
The patent enables self-service by implementing automatic visual feature assignment mechanisms that allow the system to configure itself based on data properties. The glyphs and their visual features are automatically generated and assigned according to data types, relationships, and analysis goals, eliminating the need for manual user configuration while maintaining high precision in visual feature assignment.
Data Source
AI summary
A computing device generates a first set of glyphs from a first data set. Each glyph in the first set of glyphs represents the same set of user-selected columns in a first row of the plurality of rows in the data set. For each glyph in the first set of glyphs, the computing device defines a set of marks to be displayed. Each mark is defined by one or more visual features, with a respective visual feature assigned to each column of the user-selected columns. Each visual feature is displayed with a visual property determined based on a data value in the first row for the respective column. A user specifies a specific visual feature for a first mark from the first set of glyphs. The computing device generates a second set of glyphs. Each glyph in the second set of glyphs includes a mark with the specific visual feature.


