Hierarchical Clustering for Large-Scale Data Pattern Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to efficiently manage and analyze large-scale data sets, particularly in visualizing patterns and trends within these datasets, due to the complexity and size of the data, which hinders user interaction and perceptibility.

Innovation Solution

A method and system that employs hierarchical-based clustering to classify data points into groups, using Delaunay triangulation and minimum spanning trees, followed by convex hull optimization to generate geometrical shapes representing data clusters, facilitating interactive visualization and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If large-scale data sets are visualized using traditional methods, then complete data representation is achieved, but rendering complexity and computational burden increase significantly

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

Solution Approach 1:

The patent segments large-scale data sets into multiple clusters using hierarchical clustering algorithms. Instead of rendering all individual data points, the system divides the data space into clusters and represents each cluster with simplified geometric shapes, dramatically reducing rendering complexity while preserving data patterns and relationships.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent inverts the traditional visualization approach by not directly representing individual data points, but rather representing clusters of data points through geometric shapes. This inversion transforms the problem from rendering numerous individual elements to rendering a manageable number of cluster representations, effectively reducing computational burden.

Inventive Principle:
Principle #13The other way round (Inversion)

2Measurement precision

If detailed data points are displayed individually, then data precision is maintained, but user perceptibility and interaction efficiency deteriorate

Engineering Contradiction:
Improvedata precisionVSAvoiduser interaction efficiency
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent merges multiple individual data points into cluster groups, where each cluster is represented by a single geometric shape. This merging maintains the precision of underlying data through cluster properties while improving user interaction efficiency by reducing the number of discrete elements users must process and interact with.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates simplified geometric shape copies that represent complex clusters of data points. These geometric copies serve as proxies that maintain the essential characteristics and relationships of the original data while being much easier to perceive and interact with, thus improving user efficiency without completely sacrificing data fidelity.

Inventive Principle:
Principle #26Copying

3Device complexity

If geometric shapes are used to represent data clusters, then rendering complexity is reduced, but data representation accuracy may be compromised

Engineering Contradiction:
Improverendering complexityVSAvoiddata representation accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by using different geometric shapes and visual properties to represent different clusters based on their specific characteristics. Each cluster's geometric representation is tailored to reflect its local data distribution and properties, ensuring that the simplification does not uniformly compromise accuracy across all data regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters of geometric shapes (such as size, shape, color, and position) to encode different cluster properties and data characteristics. By varying these parameters, the system maintains rich data representation information within simplified geometric forms, reducing rendering complexity while preserving essential data accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12443582B2Methods and systems for extracting and visualizing patterns in large-scale data sets
Publication Date: 2025.10.14 QLIK TECH INTERNATIONAL AB
  • US12443582B2 patent drawing
  • US12443582B2 patent drawing
  • US12443582B2 patent drawing

AI summary

Disclosed are systems and methods for extracting and visualizing patterns in large-scale data sets. A data set comprising a plurality of data points is received. A plurality of connections between the plurality of data points is generated. Based on the plurality of connections, a plurality of groups from the plurality of data points is generated. A visual analytic comprising a plurality of geometrical shapes corresponding to the plurality of groups is generated.