Hierarchical Dimension Traversal in Data Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mapping technologies lack efficient visualization and interaction methods for presenting data categorized by hierarchical dimensions, limiting user ability to drill down into granular data levels effectively.

Innovation Solution

A system that renders visual elements based on data from a dataset, allowing users to request and display measure values at different levels of dimension hierarchies, using pie charts and tables for visualization, and enabling drill-down capabilities through hierarchical dimension traversal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is categorized by hierarchical dimensions in mapping technologies, then data organization and analysis capability are improved, but user ability to drill down into granular data levels and interaction efficiency deteriorate

Engineering Contradiction:
Improvedata organization capabilityVSAvoiddrill-down interaction efficiency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments hierarchical dimension data into multiple levels (e.g., state level, county level, city level) and renders each level as separate visual elements on the map. Users can interact with specific visual elements to drill down into granular data, transforming complex hierarchical data into manageable, interactable segments that balance organization capability with interaction efficiency.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple levels of hierarchical data are displayed simultaneously, then comprehensive data coverage is improved, but visualization clarity and user understanding deteriorate

Engineering Contradiction:
Improvedata coverageVSAvoidvisualization complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements dynamic visualization where the display of hierarchical data levels is adjusted based on user interaction. When users drill down into a specific visual element, the system dynamically updates to show more granular data while maintaining context through visual element relationships. This dynamic approach allows comprehensive data coverage to be presented in a controlled, clear manner rather than all levels simultaneously.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11275792B2Traversing hierarchical dimensions for dimension-based visual elements
Publication Date: 2022.03.15 SAP IRELAND LTD
  • US11275792B2 patent drawing
  • US11275792B2 patent drawing
  • US11275792B2 patent drawing

AI summary

Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program renders a visualization that includes a first set of visual elements. The program further receives a request for measure values categorized according to the first level of dimension values in the first hierarchy of dimension values and a second level of dimension values in the second hierarchy of dimension values. The program also generates a query for a second set of data from the dataset. The program further sends the query to a computing system configured to manage the dataset. The program also receives the second set of data from the computing system. The program further renders a second set of visual elements. The program also replaces the first set of visual elements in the visualization with the second set of visual elements.