Anonymization Engine for Minimality-Attack-Resistant Data Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data anonymization methods often result in loss of important data aspects, making anonymized data less useful, and are vulnerable to minimality attacks that can expose private information despite anonymization efforts.

Innovation Solution

A method involving an anonymization engine that orders and partitions data tuples into groups, ensuring compliance with privacy requirements such as l-diversity, by adding or merging buckets until the desired privacy standards are met, and removing non-compliant groups to generate data sets resistant to minimality attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is anonymized by removing or generalizing sensitive information, then privacy protection is improved, but data utility is worsened

Engineering Contradiction:
Improveprivacy protectionVSAvoiddata utility
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The data set is divided into multiple groups where each group contains tuples with similar quasi-identifier values. This segmentation allows the system to maintain privacy within each group while preserving more information across the entire data set, resolving the contradiction between privacy protection and data utility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of group size dynamically, starting with smaller groups and progressively merging them into larger groups. This allows the system to find an optimal balance between privacy protection (smaller groups) and data utility (larger groups), preventing information loss while maintaining privacy.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the amount of anonymized data is minimized to preserve utility, then data usefulness is improved, but vulnerability to minimality attacks is worsened

Engineering Contradiction:
Improvedata usefulnessVSAvoidminimality attack vulnerability
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts group sizes during the anonymization process, starting with minimal groups and progressively merging them. This dynamic approach allows the system to maintain smaller effective group sizes that resist minimality attacks while still preserving data utility through selective merging of compatible groups.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that evaluate whether groups satisfy privacy requirements at each stage of the merging process. This feedback loop allows the system to maintain optimal group sizes that prevent minimality attacks while preserving data usefulness, resolving the contradiction between these two objectives.

Inventive Principle:
Principle #23Feedback

3Reliability

If strict privacy requirements are enforced during anonymization, then privacy protection is improved, but data quality is worsened

Engineering Contradiction:
Improveprivacy protectionVSAvoiddata quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts group sizes based on privacy requirement satisfaction, allowing groups to grow from minimal size while continuously evaluating privacy compliance. This dynamic adjustment maintains strict privacy protection while preserving data quality by only merging groups that satisfy privacy requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the effective privacy parameter (group size) during processing, allowing it to adapt to different privacy requirements while maintaining data quality. By progressively merging groups only when privacy requirements are satisfied, the system resolves the contradiction between strict privacy protection and data quality preservation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8631500B2Generating minimality-attack-resistant data
Publication Date: 2014.01.14 AT&T INTELLECTUAL PROPERTY I L P
  • US8631500B2 patent drawing
  • US8631500B2 patent drawing
  • US8631500B2 patent drawing

AI summary

The present disclosure is directed to systems, methods, and computer-readable storage media for generating data and data sets that are resistant to minimality attacks. Data sets having a number of tuples are received, and the tuples are ordered according to an aspect of the tuples. The tuples can be split into groups of tuples, and each of the groups may be analyzed to determine if the group complies with a privacy requirement. Groups that satisfy the privacy requirement may be output as new data sets that are resistant to minimality attacks.