×

Data anonymization based on guessing anonymity

  • US 10,380,351 B2
  • Filed: 01/06/2014
  • Issued: 08/13/2019
  • Est. Priority Date: 12/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • invoking, by a processing device, an anonymization function provided via an application interface,the anonymization function being invoked through an activation of a user input mechanism of the application interface;

    receiving, by the processing device and based on invoking the anonymization function, a selection of a noise model to be applied to data;

    determining, by the processing device, a first anonymization parameter,the first anonymization parameter comprising an expected distortion;

    determining, by the processing device, a particular level for the first anonymization parameter,the determined particular level being a maximum expected distortion level;

    determining, by the processing device, a second anonymization parameter based on the first anonymization parameter,the second anonymization parameter being an expected guessing anonymity,the expected guessing anonymity being a number of guesses needed to determine an original record from a sanitized record;

    determining, by the processing device and based on determining the particular level for the first anonymization parameter, a parameter value for the noise model that optimizes the second anonymization parameter;

    generating, by the processing device, noise based on the noise model and the determined parameter value;

    applying, by the processing device, the generated noise to the data;

    generating, by the processing device, noise perturbed data based on applying the generated noise to the data,the noise perturbed data being associated with;

    the determined particular level with respect to the expected distortion, andthe determined parameter value with respect to the expected guessing anonymity; and

    providing, by the processing device, the noise perturbed data to a destination.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×