Real-Time Patient Dataset Anonymization Using Cached Statistical Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for anonymizing large volumes of patient datasets are time-consuming and resource-intensive due to the need for laborious data preprocessing, which is impractical with continuous data streams and slow data transfer speeds in medical databases.

Innovation Solution

A computer-implemented method that analyzes statistical population data to ascertain obfuscation parameters, allowing for the obfuscation of quasi-identifiers in patient datasets without preprocessing, enabling faster and more efficient anonymization using fewer resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional k-anonymity methods are used to anonymize patient datasets, then data anonymity is improved, but processing time and resource consumption increase significantly

Engineering Contradiction:
Improvedata anonymityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing generalization limits for quasi-identifiers in a cache memory before actual anonymization processing. When a anonymization request arrives, the system retrieves pre-computed limits instead of calculating them from scratch, dramatically reducing processing time while maintaining k-anonymity guarantees

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial action by selectively applying anonymization only to quasi-identifier attributes that require it, rather than processing entire datasets uniformly. The system identifies and anonymizes only the necessary attributes (age, gender, zip code) while leaving other data intact, reducing overall processing overhead

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If data preprocessing is performed to obtain generalization limits for quasi-identifiers, then anonymization quality is improved, but the process becomes impractical for continuous data streams

Engineering Contradiction:
Improveanonymization qualityVSAvoidcontinuity handling
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary computation of generalization limits based on statistical properties of the data (standard deviations, quartiles) and stores these in cache. This allows the system to handle continuous data streams by having anonymization parameters ready in advance, enabling real-time processing without blocking for preprocessing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical preprocessing step with a statistical modeling approach. Instead of manually or computationally intensive preprocessing of entire datasets, the system uses statistical descriptors (mean, standard deviation, quartiles) to derive generalization limits analytically, enabling scalable processing of continuous data streams

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

3Quantity of substance

If large volumes of patient data are stored in medical databases, then data availability for research is improved, but data transfer speeds become bottlenecked

Engineering Contradiction:
Improvedata volumeVSAvoiddata transfer speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent extracts only the essential statistical properties (standard deviations, quartiles, mean values) from large datasets and stores these compact representations. This extraction approach reduces data volume for processing while preserving the information needed to compute generalization limits, enabling faster handling of large datasets

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates and uses cached copies of computed generalization limits and statistical parameters. Instead of repeatedly accessing and processing the original large datasets, the system works with compact cached copies, dramatically reducing data transfer requirements and processing time

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12361170B2Method and system for providing anonymized patient datasets
Publication Date: 2025.07.15 SIEMENS HEALTHINEERS AG
  • US12361170B2 patent drawing
  • US12361170B2 patent drawing

AI summary

A computer-implemented method for providing anonymized patient datasets, comprises: analyzing statistical population data to ascertain obfuscation parameters; and anonymizing patient datasets including quasi-identifiers as attributes by obfuscating the quasi-identifiers of the patient datasets based on the obfuscation parameters to generate the anonymized patient datasets. A system includes at least one processor and a memory, and is configured to provide the anonymized patient datasets.