Generating Minimality-Attack-Resistant Data
First Claim
1. A computer-implemented method for generating data that is resistant to minimality attacks, the method comprising computer-implemented operations for:
- receiving a data set at an anonymization engine, the data set comprising a plurality of tuples;
ordering the tuples in the data set according to an aspect of the tuples;
generating a plurality of groups of the tuples, wherein each group satisfies a privacy requirement.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A computer-implemented method for generating data that is resistant to minimality attacks, the method comprising computer-implemented operations for:
-
receiving a data set at an anonymization engine, the data set comprising a plurality of tuples; ordering the tuples in the data set according to an aspect of the tuples; generating a plurality of groups of the tuples, wherein each group satisfies a privacy requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for generating data that is resistant to minimality attacks, the system comprising a processor for executing computer-executable instructions stored in a memory, the execution of which cause the system to:
-
receive a data set comprising a plurality of tuples, each of the tuples comprising sensitive data and non-sensitive data; order the tuples in the data set according to the non-sensitive data; and generate a plurality of groups of the tuples, wherein each group satisfies a privacy requirement. - View Dependent Claims (16, 17)
-
-
18. A computer-readable storage medium comprising computer-executable instructions, executable by an anonymization engine to provide a method for generating data resistant to minimality attacks, the method comprising:
-
receiving a data set at an anonymization engine, the data set comprising a plurality of tuples comprising sensitive data and non-sensitive data; ordering the tuples in the data set according to the non-sensitive data; and generating a plurality of groups of the tuples, wherein each group satisfies a privacy requirement. - View Dependent Claims (19, 20)
-
Specification