3D Data Node Link Visual Representation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in identifying specific data of interest within large three-dimensional data sets, particularly in representing and displaying the relationships between three-dimensional objects effectively.

Innovation Solution

A schematic representation of a scene is created using nodes and links, where unique relationship types are defined and modified based on user input, allowing for the display of specific functions and relationships between nodes, enabling the user to identify and visualize selected relationship types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all relationship types are displayed uniformly in large three-dimensional data sets, then complete information is provided, but user ability to identify specific data of interest deteriorates

Engineering Contradiction:
Improveinformation completenessVSAvoiddata identification difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by allowing different link types to have different visual appearances (colors, styles, patterns) based on their specific relationship types. This enables users to quickly identify specific data of interest by their distinctive visual characteristics while maintaining complete information about all relationships in the scene.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes color changes to differentiate between various relationship types. Each link type can be assigned a distinct color or visual style, making it easy for users to identify and distinguish between different relationships (e.g., parent-child, sibling, ancestor-descendant) without losing information about the complete data structure.

Inventive Principle:
Principle #32Color changes

2Difficulty of detecting and measuring

If multiple relationship types are displayed with distinct visual characteristics, then data identification is improved, but system complexity increases

Engineering Contradiction:
Improvedata identification easeVSAvoidsystem complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent segments the visual representation by dividing links into distinct types based on their relationships. Each relationship type (parent-child, sibling, ancestor-descendant) is segmented into its own visual category, making data identification easier while managing complexity through systematic classification rather than arbitrary differentiation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal link representation system where a single graphical element (the link) serves multiple functions by varying its visual properties. The same basic link structure can represent different relationship types through color, style, or pattern variations, reducing overall system complexity compared to using entirely different graphical elements for each relationship type.

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

Data Source

PatentUS7509590B2Representing three-dimensional data
Publication Date: 2009.03.24 AUTODESK INC
  • US7509590B2 patent drawing
  • US7509590B2 patent drawing
  • US7509590B2 patent drawing

AI summary

A machine-readable definition of a scene including three dimensional objects is represented. A schematic representation of the scene displays an object in which elements of the object are defined by nodes and relationships between these nodes are represented by links. Several unique relationship types are used to define specific functions applying to a node or between nodes. Selection data is received in response to user input that selects one of the relationship types. Appearance of the displayed links is modified so as to identify occurrences of the selected type to the user. Furthermore, a link may be added to display a relationship type defining a specific function for two or more nodes.