Machine-Learning Quasi-Identifier Detection for Database Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional privacy methods for protecting individual identities in databases are time and labor intensive, requiring high domain expertise, and sophisticated malicious actors can still discern identities using quasi-identifiers despite anonymization techniques.

Innovation Solution

A data privacy system uses machine learning to automatically identify quasi-identifiers by ranking attributes based on feature importance and iteratively applying a classification model to determine similarity, and assesses susceptibility to membership inference attacks using synthetic data and binary classifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional privacy methods are used to protect individual identities, then some level of anonymity is achieved, but the methods are time and labor intensive and require high domain expertise

Engineering Contradiction:
Improveprivacy protection effectivenessVSAvoidtime and labor intensity
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces manual, mechanical privacy protection methods with an automated machine learning system. The system uses algorithms to automatically identify quasi-identifiers and assess reidentification risks, substituting human expert analysis with computational models that process data efficiently without requiring domain expertise from users.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables automated self-service privacy protection by automatically detecting quasi-identifiers and evaluating reidentification risks without human intervention. The machine learning models autonomously analyze datasets, rank attributes by importance, and generate privacy assessments, allowing the system to protect itself and the data it processes without external expert involvement.

Inventive Principle:
Principle #25Self-service

2Reliability

If data is transformed to protect individual privacy, then anonymity is improved, but sophisticated malicious actors can still discern identities using quasi-identifiers

Engineering Contradiction:
Improveanonymization effectivenessVSAvoidreidentification risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary action by proactively identifying quasi-identifiers and assessing reidentification risks before data is released or used. The machine learning models evaluate potential privacy breaches in advance, allowing data protectors to take preventive measures such as removing or masking identified quasi-identifiers before the data becomes vulnerable to malicious attacks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring and reassessing datasets to detect new quasi-identifiers that may emerge. The machine learning models provide ongoing feedback about privacy risks, allowing dynamic adjustment of protection strategies and ensuring that anonymization remains effective even as data is transformed or combined with external information sources.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If more attributes are included in the database to improve classification accuracy, then the ability to distinguish records improves, but the risk of reidentification increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidreidentification susceptibility
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system changes parameters by dynamically adjusting the selection of attributes based on their quasi-identifier importance scores. The machine learning models evaluate multiple attributes and selectively include only those necessary for classification while excluding attributes that would significantly increase reidentification risk. This parameter optimization allows the system to maintain classification accuracy while minimizing privacy harms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12455904B2Automatic quasi-identifier detection and recommendations
Publication Date: 2025.10.28 PROTEGRITY US HLDG LLC
  • US12455904B2 patent drawing
  • US12455904B2 patent drawing
  • US12455904B2 patent drawing

AI summary

A data privacy system automatically determines quasi-identifiers in a database containing individuals' records. The data privacy system applies a machine learning model to the database, the model configured to classify each record in the database and output a measure of its confidence in its classification. The data privacy system determines, based on the measure of confidence, how important each attribute is to the model's classification. The data privacy system iteratively applies a machine learning model on a modified database that includes the highest ranked attributes to identify the quasi-identifiers in the records in the database. The data privacy system can use identified quasi-identifiers to determine if the database is susceptible to a membership inference attack, and in response to such a determination, can perform one or more data privacy operations on the database to reduce this risk.