Cascade Filtering for Hierarchical Data Exploration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data filtering methods for hierarchical tree structures in user interfaces are inefficient and lack intuitive data exploration, particularly on small screens, as they do not effectively indicate data quality or allow for filtering based on quality thresholds before data expansion.
Innovation Solution
A cascading filtering method that systematically applies filtering mechanisms to various levels of a data structure, retrieving and displaying data quality metrics to indicate child objects meeting selected quality thresholds, thereby enhancing data exploration and navigation by only showing high-quality child nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional filtering methods are applied uniformly to all records in a hierarchical tree structure, then every record can be considered by the filter, but child nodes whose parent nodes do not meet filter criteria are incorrectly included, reducing data quality
Solution Approach 1:
The patent applies filtering criteria to parent nodes before expanding to child nodes in a hierarchical tree structure. By performing preliminary filtering at each level, the system ensures that only nodes meeting quality thresholds are displayed, preventing low-quality data from propagating through the hierarchy while maintaining efficient filtering operations
2Loss of information
If additional areas are provided to describe data quality and characteristics, then users have more information about data quality, but the user interface becomes less efficient and more complex
Solution Approach 1:
The patent integrates data quality indicators directly into the existing hierarchical tree display structure rather than adding separate description areas. Quality information is embedded locally within node representations, allowing users to assess data quality at each level without adding overall interface complexity or requiring additional screen space
3Ease of operation
If hierarchical tree branches are expanded to show organizational relationships, then users can navigate the data structure, but on small screens the branches have limited space to expand, making relationships difficult to perceive
Solution Approach 1:
The patent applies quality filtering at each hierarchical level before expansion, so only high-quality nodes are displayed. This preliminary filtering reduces the number of nodes that need to be rendered and navigated, allowing the tree structure to fit within limited screen space while maintaining clear organizational relationships through selective display
Data Source
AI summary
Methods and systems are provided herein for improved data filtering for use in user interfaces, data visualization, data exploration, and menu operations, which solve the aforementioned problems. Specifically, embodiments disclosed herein relate to improved data structuring for computer devices that provides efficient organization, filtering, and/or navigation in a user interface in order to improve how hierarchical data is displayed and filtered, particularly with regard to small displays or displays of data that aim to be efficient, intuitive, or easy to use.


