Hierarchical Data Presentation via ML Categorization Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems face challenges in effectively generating and presenting useful information from user inputs in a structured hierarchy within the limitations of graphical user interfaces.

Innovation Solution

A method and system that collect and present hierarchical data by receiving user inputs and applying guidance, blocker, and diagram metrics models to generate labels and metrics, which are then used to create topic diagrams, execution index data, and objective maps, utilizing machine learning models to process and display relevant information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If graphical user interfaces are used to collect and display information, then user interaction is enabled, but the complexity of presenting hierarchical data increases

Engineering Contradiction:
Improveuser interactionVSAvoidpresenting hierarchical data
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments hierarchical data into multiple levels (e.g., categories, subcategories, items) and presents them through structured diagrams that break down complex information into manageable segments. This allows the GUI to handle hierarchical data by displaying it in organized, digestible portions rather than attempting to render the entire hierarchy at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces visual dimensionality to data presentation by generating diagrams that map hierarchical relationships in two or three dimensions. This transforms flat, text-based hierarchical data into spatial representations that are easier for users to comprehend and navigate within the GUI constraints.

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

2Loss of information

If more hierarchical data is collected and processed, then information completeness improves, but the time required for processing increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies preliminary processing actions by pre-categorizing and pre-organizing hierarchical data before it needs to be presented to users. The system establishes data structures and classification frameworks in advance, allowing rapid retrieval and display of complete hierarchical information without time-consuming processing during user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous processing of hierarchical data through background operations that continuously update and maintain data structures. This allows the system to preserve information completeness while minimizing perceived processing time, as data is constantly being processed and ready for immediate display when needed.

Inventive Principle:
Principle #20Continuity of useful action

3Quantity of substance

If detailed hierarchical data is displayed in graphical interfaces, then information richness increases, but the interface complexity increases

Engineering Contradiction:
Improveinformation richnessVSAvoidinterface complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements nested data structures where hierarchical information is organized in nested levels (parent categories containing child categories containing items). The GUI reflects this nesting by displaying hierarchical data in nested diagrams or tree views, allowing users to expand or collapse levels as needed. This maintains information richness while managing interface complexity through structured organization.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces intermediary visual elements and processing layers between the raw hierarchical data and the GUI display. These intermediaries include data transformation layers, visualization algorithms, and presentation buffers that simplify the relationship between complex data structures and user interface elements, reducing perceived interface complexity while preserving information richness.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240338402A1Collecting and presenting hierarchical data
Publication Date: 2024.10.10 TRANSFORML PLATFORMS INC
  • US20240338402A1 patent drawing
  • US20240338402A1 patent drawing
  • US20240338402A1 patent drawing

AI summary

A method collects and presents hierarchical data. The method includes receiving objective user inputs applied to a set of objective objects of a set of objects, receiving topic user inputs applied to a set of topic objects of the set of objects, and receiving settlement user inputs applied to a set of settlement objects of the set of objects. The method further includes applying a guidance categorization model to a guidance object of the set of topic objects to a generate a guidance label for the guidance object, applying a blocker categorization model to a blocker object of the set of topic objects to generate a blocker label for the blocker object, and applying a diagram metrics model to the set of objects to generate diagram metrics data. The method further includes presenting a topic diagram using the guidance label, the blocker label, and the diagram metrics data.