System and method for synthesizing data
First Claim
Patent Images
1. A computer-implemented method comprising:
- (a) identifying from a first set of data comprising a first plurality of data records, each of the data records including multiple fields each of which stores a variable describing an entity, a single data record, at least one of the variables being associated with personal information;
(b) using pattern recognition, processing the single data record to identify a group of records from within the first set that have corresponding variables equivalent to the variables in the single data record, wherein the identified group of records comprises a target set of variables, the target set of variables comprising variables equivalent to the variables in the single data record and the group of records from the first set that are not identified comprises a control set of variables, the control set of variables comprising variables not equivalent to the variables in the single data record;
(c) processing the target set of variables and the control set of variables, using probability estimation and optimization constraints, to determine a score for each of the records in the first set that describes a comparison of each of the records in the first set to the single data record;
(d) identifying the records associated with each of the scores above a predetermined threshold; and
(e) replacing the data that is a representative of the personal information and is associated with the single data record with data associated with the records identified in step (d) field by field under constraints of maintaining a correlation matrix of the multiple fields to maintain statistical characteristics of the first set of data and remove the personal information; and
(f) building a predictive model based on at least the data associated with the records identified in step (d).
5 Assignments
0 Petitions
Accused Products
Abstract
A single data record is identified from a first set of data. The first set of data comprises a first plurality of data records, each of the data records including multiple items of data describing an entity. Using pattern recognition, the single data record is processed to identify a group of records from within the first set that have corresponding characteristics equivalent to the single data record. A score for each of the records in the first set is determined. The score describes how similar each of the records in the first set is to the single data record.
-
Citations
9 Claims
-
1. A computer-implemented method comprising:
-
(a) identifying from a first set of data comprising a first plurality of data records, each of the data records including multiple fields each of which stores a variable describing an entity, a single data record, at least one of the variables being associated with personal information; (b) using pattern recognition, processing the single data record to identify a group of records from within the first set that have corresponding variables equivalent to the variables in the single data record, wherein the identified group of records comprises a target set of variables, the target set of variables comprising variables equivalent to the variables in the single data record and the group of records from the first set that are not identified comprises a control set of variables, the control set of variables comprising variables not equivalent to the variables in the single data record; (c) processing the target set of variables and the control set of variables, using probability estimation and optimization constraints, to determine a score for each of the records in the first set that describes a comparison of each of the records in the first set to the single data record; (d) identifying the records associated with each of the scores above a predetermined threshold; and (e) replacing the data that is a representative of the personal information and is associated with the single data record with data associated with the records identified in step (d) field by field under constraints of maintaining a correlation matrix of the multiple fields to maintain statistical characteristics of the first set of data and remove the personal information; and (f) building a predictive model based on at least the data associated with the records identified in step (d). - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
memory operable to store at least one program; at least one processor communicatively coupled to the memory, in which the at least one program, when executed by the at least one processor, causes the at least one processor to perform a method comprising; (a) identifying from a first set of data comprising a first plurality of data records, each of the data records including multiple fields each of which stores a variable describing an entity, a single data record, at least one of the variables being associated with personal information; (b) using pattern recognition, processing the single data record to identify a group of records from within the first set that have corresponding variables equivalent to the variables in the single data record, wherein the identified group of records comprises a target set of variables, the target set of variables comprising variables equivalent to the variables in the single data record and the group of records from the first set that are not identified comprises a control set of variables, the control set of variables comprising variables not equivalent to the variables in the single data record; (c) processing the target set of variables and the control set of variables, using probability estimation and optimization constraints, to determine a score for each of the records in the first set that describes a comparison of each of the records in the first set to the single data record; (d) identifying the records associated with each of the scores above a predetermined threshold; and (e) replacing the data that is a representative of the personal information and is associated with the single data record with data associated with the records identified in step (d) field by field under constraints of maintaining a correlation matrix of the multiple fields to maintain statistical characteristics of the first set of data and remove the personal information; and (f) building a predictive model based on at least the data associated with the records identified in step (d). - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, perform a method comprising:
-
(a) identifying from a first set of data comprising a first plurality of data records, each of the data records including multiple fields each of which stores a variable describing an entity, a single data record, at least one of the variables being associated with personal information; (b) using pattern recognition, processing the single data record to identify a group of records from within the first set that have corresponding variables equivalent to the variables in the single data record, wherein the identified group of records comprises a target set of variables, the target set of variables comprising variables equivalent to the variables in the single data record and the group of records from the first set that are not identified comprises a control set of variables, the control set of variables comprising variables not equivalent to the variables in the single data record; (c) processing the target set of variables and the control set of variables, using probability estimation and optimization constraints, to determine a score for each of the records in the first set that describes a comparison of each of the records in the first set to the single data record; (d) identifying the records associated with each of the scores above a predetermined threshold; and (e) replacing the data that is a representative of the personal information and is associated with the single data record with data associated with the records identified in step (d) field by field under constraints of maintaining a correlation matrix of the multiple fields to maintain statistical characteristics of the first set of data and remove the personal information; and (f) building a predictive model based on at least the data associated with the records identified in step (d). - View Dependent Claims (8, 9)
-
Specification