Privacy-Preserving Common Data Intersection with Sampling and Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing private data intersection (PSI) solutions fail to calculate an intersection result while protecting privacy, as explicit disclosure is prohibited by privacy laws or regulations, and existing cryptographic methods are costly and inefficient.

Innovation Solution

Implement differential privacy by introducing noise into the intersection process through downsampling and upsampling, ensuring uncertainty in the intersection result, allowing statistical calculations without explicit data disclosure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic PSI methods are used to protect privacy, then data privacy is protected, but calculation efficiency and cost are reduced

Engineering Contradiction:
Improvedata privacy protectionVSAvoidcalculation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the necessary intersection information from the data sets without revealing the complete data sets themselves. By using sampling techniques, the system extracts a representative subset of data for intersection calculation, reducing the computational burden while maintaining privacy protection through differential privacy mechanisms.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of data representation from complete data sets to sampled data subsets. By adjusting the sampling rate and adding differential privacy noise, the system transforms the intersection calculation into a more efficient process that maintains privacy guarantees while improving calculation efficiency.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If complete intersection results are disclosed to parties, then data utility is improved, but privacy protection is compromised

Engineering Contradiction:
Improvedata utilityVSAvoidprivacy protection
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent applies partial action by providing only a sampled and noisy version of the intersection result rather than the complete exact intersection. This partial disclosure maintains sufficient data utility for statistical analysis while protecting privacy by preventing parties from inferring individual data points from the aggregated results.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent introduces differential privacy noise as an intermediary between the true intersection result and the disclosed result. This intermediary layer preserves the statistical properties needed for data utility while obscuring individual contributions, thereby protecting privacy without completely losing information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If sampling rate is increased to improve accuracy, then intersection precision is improved, but communication cost and calculation complexity increase

Engineering Contradiction:
Improveintersection precisionVSAvoidcommunication and calculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary sampling and differential privacy noise addition before the intersection calculation. By pre-processing the data with appropriate sampling rates and noise levels, the system determines the optimal balance between precision and complexity in advance, avoiding the need for complex iterative adjustments during the intersection computation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12400027B2Common data determining methods, apparatuses, and systems for protecting privacy
Publication Date: 2025.08.26 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • US12400027B2 patent drawing
  • US12400027B2 patent drawing
  • US12400027B2 patent drawing

AI summary

Methods, apparatuses, and systems for protecting privacy are described. In an example, a first party encrypts a first data set, and sends a single-encrypted full data set to a second party. The second party re-encrypts the single-encrypted full data set to obtain a double-encrypted full data set, obtains a single-encrypted sampling data set, and sends the single-encrypted sampling data set to the first party. The first party encrypts the single-encrypted sampling data set to obtain a double-encrypted sampling data set, determines an intersection of the double-encrypted full data set and the double-encrypted sampling data set, performs upsampling on a complement other than the intersection in the double-encrypted sampling data set to obtain a noise-added intersection, and sends an element index of the noise-added intersection to the second party. The second party determines related information of common data based on the element index.