Interactive Custom Regions for Data Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing visualization components do not allow developers to easily group built-in interactive regions into custom regions, limiting their ability to create aggregated regions for data visualization, and often require non-visual forms like tables and trees for territory representation.
Innovation Solution
A computer program that receives user selections of built-in interactive regions, aggregates them, and creates custom regions, enabling developers to visualize and interact with these custom regions as individual units, complete with formatting and drill-down capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If visualization components provide built-in interactive regions, then data visualization capability is improved, but the ability to create custom aggregated regions deteriorates
Solution Approach 1:
The patent segments the region creation process into two distinct modes: built-in regions (predefined by the visualization component) and custom regions (user-defined by aggregating multiple built-in regions). This segmentation allows the system to maintain simple built-in regions while enabling complex custom aggregations through a unified interface, resolving the contradiction between versatility and complexity.
Solution Approach 2:
The patent implements merging by allowing users to aggregate multiple built-in interactive regions into a single custom region. For example, multiple state regions can be merged to form a custom region representing a larger geographic area or business territory. This merging capability provides adaptability without requiring fundamentally new technical infrastructure, as it operates within the existing region framework.
2Ease of operation
If visualization components use non-visual forms for territory representation, then data structure capability is improved, but visual interaction capability deteriorates
Solution Approach 1:
The patent creates a universal region representation model that works for both built-in and custom regions, as well as for different visualization types (maps, charts, graphs). This universal model maintains visual integrity while enabling flexible data representation, allowing the same visual infrastructure to handle diverse data structures without losing visual information.
Solution Approach 2:
The patent transitions from traditional hierarchical data structures (tables, trees) to a two-dimensional visual representation system where regions can be freely aggregated and manipulated. This dimensional change allows users to visualize territory relationships spatially rather than through linear or tree-based non-visual forms, improving both ease of operation and information preservation.
Data Source
AI summary
One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include receiving a selection of built-in interactive regions provided by a visualization component, aggregating the selected set of regions, and creating one or more custom regions from the aggregation of the selected set of regions.


