Joined Dataset Visualization With One-Row Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces for table join operations on large data sets present complex and confusing results due to repeated root object identifiers and large numbers of data rows, making it difficult for users to understand and analyze the data effectively.

Innovation Solution

A method and system that aggregates multiple rows of related data from one-to-many joins into a single aggregation row per root object, allowing for a one-to-one presentation in the user interface, with options for user-selected aggregation types and requiring data export after aggregation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional user interfaces present table join outputs with repeated root object identifiers and multiple data rows, then complete data information is preserved, but the visualization becomes complex and confusing for users

Engineering Contradiction:
Improvedata information completenessVSAvoiduser understanding difficulty
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent merges multiple rows of related attribute data corresponding to the same root object into a single aggregated row. This consolidation combines all relevant data while eliminating redundant root object identifiers, preserving complete information while simplifying visualization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transforms the data presentation from a vertical dimension (multiple rows per root object) to a horizontal dimension (multiple columns within a single row). This dimensional change allows complete data to be displayed in a compact, non-repetitive format that is easier for users to understand.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If large volumes of data are processed through table join operations, then comprehensive analysis results are obtained, but processing time and computational resources increase significantly

Engineering Contradiction:
Improvedata volumeVSAvoidprocessing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs aggregation computation as a preliminary action during the data processing stage, before final visualization. By pre-aggregating the joined data into consolidated rows with representative values, the system reduces the computational burden of subsequent operations and accelerates final result generation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple iterations of data exploration are performed, then thorough analysis is achieved, but cumulative time and resource consumption increases

Engineering Contradiction:
Improveanalysis thoroughnessVSAvoidanalysis efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines all necessary data for a given root object into a single aggregated row that contains comprehensive information. This consolidation allows users to perform thorough analysis in fewer iterations, as each aggregated row provides complete data representation without requiring repeated exploration of duplicate root objects.

Inventive Principle:
Principle #5Merging (Combining)

4Loss of information

If detailed row-by-row data presentation is used, then complete data visibility is maintained, but the user interface complexity increases

Engineering Contradiction:
Improvedata visibilityVSAvoiduser interface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent redistributes data from the vertical dimension (multiple rows) to the horizontal dimension (multiple columns within a single aggregated row). This transformation maintains complete data visibility while dramatically simplifying the user interface structure, eliminating the complexity associated with repeated root object identifiers and numerous data rows.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12579156B2Systems and methods for visualizing one or more datasets
Publication Date: 2026.03.17 PALANTIR TECHNOLOGIES INC
  • US12579156B2 patent drawing
  • US12579156B2 patent drawing
  • US12579156B2 patent drawing

AI summary

In some embodiments, systems and methods for visualizing one or more datasets include importing a plurality of root objects, each root object including linked data attributes and obtaining a joined dataset based on the plurality of root objects, that includes for each or the plurality of root objects, a plurality of rows of related attribute data linked to each root object as a result of a join operation. The systems and methods perform an aggregation computation on the plurality of rows of related attribute data corresponding to each of the plurality of root objects to produce a corresponding single aggregation row of consolidated data for each root object and present a user interface that shows each of the plurality of root objects with their corresponding single aggregation row of consolidated data resulting from the aggregation computation, in a one-to-one manner.