Mixed-Initiative Data Visualization Graph Layout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for sense making operations on data sets are inefficient due to the need for manual viewing of both in-line and annotation summary views, and configuring text mining tools to detect salient aspects is time-consuming and requires expertise.

Innovation Solution

A computer-implemented method that computes pairwise similarities among nodes in a data set, generates a graph layout based on user-specified constraints, and renders a graph for display, enabling a mixed-initiative visualization approach to facilitate efficient analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual viewing of both in-line and annotation summary views is used, then users can analyze annotations in context, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveanalysis accuracyVSAvoidtime required for sense making
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent combines the in-line view and annotation summary view into a single integrated graph visualization. Nodes representing data items and annotations are positioned spatially to show both contextual relationships (via edges) and annotation patterns (via clustering), eliminating the need to manually switch between separate views while maintaining analysis accuracy.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If text mining tools are configured to automatically detect patterns, then analysis time is reduced, but configuration requires expertise and time

Engineering Contradiction:
Improveanalysis efficiencyVSAvoidconfiguration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically generates the graph layout and computes pairwise similarities without requiring user configuration of text mining parameters. The annotation graph is constructed self-service style by computing similarities among nodes and automatically positioning them, eliminating the need for expert configuration while maintaining high analysis efficiency.

Inventive Principle:
Principle #25Self-service

3Productivity

If automated graph generation is used, then visualization is efficient, but user control over layout is limited

Engineering Contradiction:
Improvevisualization speedVSAvoiduser control flexibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The graph layout is dynamically adjustable based on user-specified constraints. Users can specify constraints such as fixing certain nodes at particular positions or requiring specific spatial relationships, and the system recomputes the layout to satisfy these constraints while maintaining the overall automated generation process. This allows both efficient visualization and user control flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11663235B2Techniques for mixed-initiative visualization of data
Publication Date: 2023.05.30 AUTODESK INC
  • US11663235B2 patent drawing
  • US11663235B2 patent drawing
  • US11663235B2 patent drawing

AI summary

In various embodiments, a visualization engine generates graphs that facilitate sense making operations on data sets. A graph includes nodes that are associated with a data set and edges that represent relationships between the nodes. In operation, the visualization engine computes pairwise similarities between the nodes. Subsequently, the visualization engine computes a layout for the graph based on the pairwise similarities and user-specified constraints. Finally, the visualization engine renders a graph for display based on the layout, the nodes, and the edges. Advantageously, by interactively specifying constraints and then inspecting the topology of the automatically generated graph, the user may efficiently explore salient aspects of the data set.