Encrypted Identifier Linking via Component Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for linking interrelated encrypted datasets are inefficient and insecure, particularly when using sensitive identifiers, as they require cumbersome full-identifier comparisons that become exponentially slower with increasing dataset size.

Innovation Solution

The method involves breaking down encrypted identifiers into elemental components, comparing these components component-by-component to determine matching criteria, allowing for efficient and secure linking of encrypted datasets without exposing unencrypted data, and enabling joint computations in an encrypted space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full homomorphic encryption comparisons are used to correlate encrypted identifiers, then data security is maintained, but computational speed becomes prohibitively slow

Engineering Contradiction:
Improvedata securityVSAvoidcomputational speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent divides the encrypted identifier into multiple encrypted components (e.g., first encrypted component, second encrypted component) that can be processed independently. This segmentation allows parallel computation and reduces the complexity of comparing entire identifiers, thereby improving speed while maintaining security through the encrypted components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the comparison problem from a single high-dimensional encrypted identifier comparison into multiple lower-dimensional component comparisons. By breaking down the identifier structure and comparing components in parallel, the system achieves faster computation without sacrificing the security guarantees of full homomorphic encryption.

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

2Quantity of substance

If dataset size increases to enable more comprehensive data analysis, then data completeness improves, but the number of pairwise identifier comparisons increases exponentially

Engineering Contradiction:
Improvedata completenessVSAvoidcomparison efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

By segmenting identifiers into components that can be compared in parallel, the system reduces the exponential growth of comparison complexity. Multiple component comparisons can be performed simultaneously, transforming the time complexity from O(n²) to approximately O(n log n) or better through parallelization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple comparison operations into a unified parallel processing framework where different component comparisons occur simultaneously. This combining of operations across multiple dimensions enables efficient handling of large datasets while maintaining comprehensive data analysis capabilities.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If encrypted identifiers are compared using traditional methods, then security is maintained, but computational complexity increases with dataset size

Engineering Contradiction:
ImprovesecurityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the encrypted identifier into multiple independent encrypted components, each of which can be compared using simpler operations. This reduces the computational complexity of the overall comparison process while maintaining security, as each component comparison operates on smaller data structures with lower complexity requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11775658B2Linking encrypted datasets using common identifiers
Publication Date: 2023.10.03 DUALITY TECHNOLOGIES INC
  • US11775658B2 patent drawing
  • US11775658B2 patent drawing
  • US11775658B2 patent drawing

AI summary

A device, system and method for linking encrypted data sets using common encrypted identifiers in encrypted space. A first and second parties' encrypted data sets may include first and second respective encrypted data and associated first and second respective encrypted identifiers. The first and second encrypted identifiers may be converted into a first and second respective sets of a plurality of elemental identifier components. Each of the plurality of elemental identifier components in each component set characterizes a distinct numeric property of the corresponding converted encrypted identifier. The first and second sets of the plurality of elemental identifier components may be composed, component-by-component, to generate a plurality of component-specific results. If the plurality of component-specific results are determined to satisfy a matching criterion indicating that the first and second encrypted identifiers match, the first and second encrypted data associated with the first and second matching encrypted identifiers may be linked.