Hierarchical Data Presentation via ML Categorization Models
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Loss of information
If more hierarchical data is collected and processed, then information completeness improves, but the time required for processing increases
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.
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.
3Quantity of substance
If detailed hierarchical data is displayed in graphical interfaces, then information richness increases, but the interface complexity increases
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.
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.
Data Source
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.


