Glyph Scaffolds for Multi-Field Data Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvequantity of data fields visualizedVSAvoiduser cognitive burden
Core Design Contradiction:
Quantity of substanceVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

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

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

Engineering Contradiction:
Improvecompleteness of data analysisVSAvoidvisualization system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Manufacturing precision

If users manually configure visual features for each data field, then customization precision increases, but the time required for setup increases

Engineering Contradiction:
Improvevisual feature assignment precisionVSAvoidglyph configuration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11704849B2Glyph scaffolds for generating unique glyphs to use as data marks in data visualizations
Publication Date: 2023.07.18 TABLEAU SOFTWARE INC
  • US11704849B2 patent drawing
  • US11704849B2 patent drawing
  • US11704849B2 patent drawing

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.