3D Form Visualization Resolving Hierarchical Display Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The limited viewing area of hierarchical trees in form design applications makes it difficult for users to visualize and identify relationships between numerous groups of objects, especially when forms have hundreds of objects organized in multiple levels of subgroups.

Innovation Solution

A three-dimensional visualization method is implemented using a form design application with a three-dimensional graphics framework and visualization module, where objects are positioned based on their hierarchical relationships, allowing for three-dimensional representations to be displayed and rotated for better understanding of hierarchal structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a flat hierarchical tree is displayed in a two-dimensional window region, then the form structure can be organized and displayed, but the viewing area is limited and relationships between numerous groups of objects become difficult to identify

Engineering Contradiction:
Improvevisibility of hierarchical relationshipsVSAvoidviewing area of window region
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent transforms the traditional two-dimensional flat hierarchical tree into a three-dimensional visualization where hierarchical levels are represented along the Z-axis. This dimensional expansion allows all nodes and relationships to be displayed simultaneously without overlapping, resolving the contradiction between limited viewing area and complete visibility of hierarchical relationships.

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

2Quantity of substance

If more groups of objects are added to the form, then the form becomes more comprehensive, but the complexity of visualizing and identifying relationships increases

Engineering Contradiction:
Improvenumber of objects in formVSAvoidcomplexity of hierarchical structure visualization
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

By adding the third dimension (Z-axis) to represent hierarchical levels, the system can accommodate a larger number of objects and groups without increasing visualization complexity. The 3D spatial arrangement naturally organizes numerous nodes in a comprehensible manner, allowing users to navigate complex hierarchical structures more easily.

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

Solution Approach 2:

The patent implements nesting by allowing child nodes to be positioned within or near their parent nodes in the 3D space, creating a nested visual structure that mirrors the hierarchical data structure. This nesting approach helps users understand relationships between numerous objects by showing containment and hierarchy simultaneously.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Loss of information

If the window region size is increased to show more of the hierarchical tree, then more relationships become visible, but the overall form design workspace is reduced

Engineering Contradiction:
Improvecompleteness of hierarchical viewVSAvoidcanvas workspace area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The 3D visualization compresses the hierarchical information vertically along the Z-axis, allowing the entire hierarchical tree to be displayed within a compact 2D window region. This eliminates the need to increase window size while maintaining complete visibility of all relationships, thus preserving canvas workspace area.

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

Data Source

PatentUS8405652B1Three-dimensional visualization of a form
Publication Date: 2013.03.26 ADOBE INC
  • US8405652B1 patent drawing
  • US8405652B1 patent drawing
  • US8405652B1 patent drawing

AI summary

The embodiments described herein provide various techniques for visually representing a form. For example, objects associated with a form and the hierarchical relationships between the objects may be identified. Three-dimensional representations of the identified objects are then displayed. The positioning of the three-dimensional representations as displayed is based on the hierarchical relationships between the objects.