Column Browser for Hierarchical Data Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigating and visualizing complex hierarchical data structures in user interfaces is inefficient, as they often result in ineffective displays due to the large number of nodes at lower levels and the inability to clearly depict relationships between parent and child nodes, leading to difficulties in interacting with and managing data.

Innovation Solution

A column browser system is introduced that organizes hierarchical data structures into multiple columns, allowing navigation through parent and child node links, providing contextual functions, and offering search and interaction capabilities, thereby improving efficiency and effectiveness in navigating and interacting with hierarchical data structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If hierarchical data structures are displayed in traditional user interfaces, then data organization is achieved, but navigation efficiency deteriorates due to the large number of nodes at lower levels

Engineering Contradiction:
Improvedata organizationVSAvoidnavigation efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent divides the hierarchical data structure into multiple columns, where each column represents a level or subset of the hierarchy. This segmentation allows users to navigate through structured sections rather than overwhelming single-level displays, improving navigation efficiency while maintaining data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional single-column or tree-view displays to a multi-column layout, adding a spatial dimension to the presentation of hierarchical data. This dimensional change allows simultaneous visualization of multiple hierarchy levels, reducing navigation steps and improving productivity.

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

2Loss of information

If all nodes in hierarchical data structures are displayed, then complete data visibility is achieved, but interface complexity increases due to the large number of nodes

Engineering Contradiction:
Improvedata visibilityVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and displays only the necessary portions of the hierarchical data structure in each column, rather than displaying all nodes simultaneously. This selective extraction maintains complete data visibility through systematic navigation while reducing interface complexity by presenting manageable sections.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements dynamic column generation and navigation, where columns are created and displayed based on user interaction and data requirements. This dynamic approach allows the interface to adapt to different viewing needs, maintaining data completeness while adjusting complexity based on user context.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If traditional navigation methods are used for hierarchical data, then basic access is achieved, but interaction effectiveness deteriorates due to inability to clearly depict relationships

Engineering Contradiction:
Improvebasic accessVSAvoidrelationship depiction
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent merges multiple hierarchical levels into a single multi-column view, allowing users to see parent-child relationships and sibling relationships simultaneously across adjacent columns. This merging preserves basic access functionality while dramatically improving relationship depiction through spatial proximity and visual connection.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11797505B2Column browser for navigating hierarchical data structures
Publication Date: 2023.10.24 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11797505B2 patent drawing
  • US11797505B2 patent drawing
  • US11797505B2 patent drawing

AI summary

Examples are provided for a column browser for navigating hierarchical data structures. The column browser can include multiple columns for displaying different levels of the hierarchical data structure and the information, options, and other data stored in nodes of the different levels. The column browser can navigate to different levels of the hierarchical data structure by traversing through parent node and child node links in the hierarchical data structure. Based on the links, the column browser can navigate up or down levels of the hierarchical data structure.