Grid Pattern Display for Hierarchical Data Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hierarchical data structures often exhibit non-linearity, leading to inefficient display rendering and obscuration of nested data, especially when updated in real-time, due to the limitations of traditional tree-based displays on various screen sizes.

Innovation Solution

A system that transforms hierarchical data structures into a grid pattern, using a network of x-axis and y-axis coordinates to arrange nodes, allowing for dynamic updates and efficient use of display space while maintaining hierarchical relationships, with features like uniform spacing and visual differentiation of node levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If hierarchical data structures are displayed using traditional tree-based displays, then hierarchical relationships are preserved, but display space efficiency deteriorates and nested data becomes obscured

Engineering Contradiction:
Improvenested data visibilityVSAvoiddisplay space occupation
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent transforms the traditional vertical tree-based hierarchical display into a grid-based two-dimensional layout where hierarchical relationships are represented through row and column positions rather than nested vertical structures. This dimensional transformation allows all nodes to be visible simultaneously without requiring excessive vertical space, resolving the contradiction between preserving hierarchical information and minimizing display area.

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

Solution Approach 2:

The hierarchical data structure is segmented into discrete grid cells arranged in rows and columns, where each node occupies a specific cell position. This segmentation allows the system to distribute hierarchical information across a two-dimensional grid space, making nested data accessible without obscuring other elements and reducing overall display space requirements compared to traditional tree views.

Inventive Principle:
Principle #1Segmentation

2Reliability

If hierarchical displays are dynamically generated for real-time updates, then data currency is improved, but rendering efficiency deteriorates

Engineering Contradiction:
Improvedata currencyVSAvoidrendering efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system pre-establishes the grid-based layout structure and positioning rules before data updates occur. When real-time updates happen, nodes are simply repositioned within the existing grid framework rather than regenerating the entire hierarchical display structure. This preliminary structuring maintains data currency while significantly improving rendering efficiency compared to traditional dynamic tree generation.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If traditional tree-based displays are used on mobile devices, then hierarchical relationships are maintained, but user experience deteriorates due to screen size limitations

Engineering Contradiction:
Improveuser experienceVSAvoiddisplay space
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent applies grid-based two-dimensional layout to mobile displays, transforming the traditional vertical tree structure into a compact grid arrangement that充分利用 horizontal and vertical space. This dimensional transformation allows hierarchical data to be displayed in a space-efficient manner suitable for mobile screens while maintaining all hierarchical relationships through positional encoding in the grid system.

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

Data Source

PatentUS12124514B2Transformation of hierarchical data structure into a grid pattern
Publication Date: 2024.10.22 THE BANK OF NEW YORK MELLON
  • US12124514B2 patent drawing
  • US12124514B2 patent drawing
  • US12124514B2 patent drawing

AI summary

The disclosure relates to systems and methods of generating a grid pattern display from hierarchical data structures. A system may access a hierarchical data structure comprising a root node, a parent node, and a leaf node. The system may obtain a leaf node size and determine a margin for each cell and each group in the grid pattern to ensure uniform spacing for the leaf nodes in the grid pattern. The system may set presentation layer data based on the determined spacing to generate a set of data elements of the presentation layer. The system may split the set of data elements of the presentation layer based on a size of a display container, the display container being used to display the grid pattern. The system may consume the presentation layer into a display layer to render a grid transformation of the hierarchical data.