Hierarchical Data Display via Tree Structure Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of processing large volumes of hierarchical enterprise data for business intelligence and analytics requires more efficient methods to store and render graphical presentations, as existing technologies face challenges in rapid access and processing power.

Innovation Solution

A system and method for efficiently rendering hierarchical data by interpreting data from a content management system to create a hierarchical object structure, including parent and child objects with attributes, and rendering a graphical user interface that presents these objects as graphical cards, allowing for efficient tree and node processing and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If hierarchical enterprise data is processed using existing technologies, then data can be stored and presented, but processing speed and access efficiency deteriorate due to increasing data complexity and volume

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidaccess time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments hierarchical enterprise data into a tree structure with nodes representing data elements and edges representing relationships. This segmentation allows the system to process and access specific portions of hierarchical data independently, improving processing efficiency and reducing access time for particular data elements without requiring full data traversal.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-processing enterprise data into the hierarchical tree structure and caching intermediate processing results. This preliminary organization enables faster subsequent access and processing operations, as the data is already structured and ready for efficient retrieval rather than requiring full processing each time.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If more hierarchical data is processed for business intelligence, then data utilization improves, but processing power requirements increase

Engineering Contradiction:
Improvedata utilizationVSAvoidprocessing power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent applies partial action by enabling users to access and process only the specific portions of hierarchical data needed for particular business intelligence tasks, rather than processing the entire dataset. The tree structure allows selective traversal and processing of relevant nodes, reducing overall processing power requirements while maintaining high data utilization for specific analytical purposes.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11392281B1Hierarchical data display
Publication Date: 2022.07.19 UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
  • US11392281B1 patent drawing
  • US11392281B1 patent drawing
  • US11392281B1 patent drawing

AI summary

Systems and methods are provided for efficient storage and/or processing of enterprise data. A set of data from a content management system (CMS) is received and interpreted to determine a hierarchical object structure for the set of data. The hierarchical object structure includes: at least one parent object; at least one child object that is a subordinate object of the parent object; an indication of each parent/child relationship; and a set of attributes for each of the objects. The set of attributes for each of the at least one parent object and the at least one child object are analyzed in light of the indication of each parent/child relationship to gather accumulated attribute data. A graphical user interface (GUI) is rendered that presents one or more graphical cards representing the objects.