Method and system for making multisite performance measure anonymous and for controlling actions and re-identification of anonymous data
First Claim
Patent Images
1. A data source for making data source anonymous, the data source comprising:
- a data creation engine which creates normalized data in accordance with a common schema, wherein the normalized data comprises a unique attribute from which the identity of the data source is capable of being inferred; and
a transformation engine which de-normalizes the normalized data such that the data source cannot be inferred by other data sources and transmits the de-normalized data to a remote computing resource, wherein de-normalizing the normalized data comprises;
determining a target quantity for the unique attribute to populate each of a plurality of data groupings,splitting the normalized data into a plurality of groupings so that the unique attribute for each grouping does not exceed the target quantity, andassociating each grouping of the plurality of groupings with a respective unique identifier,wherein the de-normalized data includes the plurality of groupings including respective unique identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for making data source anonymous including a plurality of data sources, each data source including a data creation engine which creates normalized data in accordance with a common schema and a transformation engine which de-normalizes the normalized data such that the data source cannot be inferred by other data sources and transmits the de-normalized data to a remote computing resource. A remote computing resource receives and stores the de-normalized data from the plurality of data sources.
-
Citations
19 Claims
-
1. A data source for making data source anonymous, the data source comprising:
-
a data creation engine which creates normalized data in accordance with a common schema, wherein the normalized data comprises a unique attribute from which the identity of the data source is capable of being inferred; and a transformation engine which de-normalizes the normalized data such that the data source cannot be inferred by other data sources and transmits the de-normalized data to a remote computing resource, wherein de-normalizing the normalized data comprises; determining a target quantity for the unique attribute to populate each of a plurality of data groupings, splitting the normalized data into a plurality of groupings so that the unique attribute for each grouping does not exceed the target quantity, and associating each grouping of the plurality of groupings with a respective unique identifier, wherein the de-normalized data includes the plurality of groupings including respective unique identifiers. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for making data source anonymous, the method comprising:
-
obtaining normalized data in accordance with a common schema by a plurality of data sources, wherein the normalized data comprises a unique attribute from which the identity of the data source is capable of being inferred; de-normalizing the normalized data such that the data source cannot be inferred by other data sources by a transformation engine, comprising; determining a target quantity for the unique attribute to populate each of a plurality of data groupings, splitting the normalized data into a plurality of groupings so that the unique attribute for each grouping does not exceed the target quantity, and associating each grouping of the plurality of groupings with a respective unique identifier, wherein the de-normalized data includes the plurality of groupings including respective unique identifiers; and transmitting the de-normalized data to a remote computing resource. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A transformation engine device for making data source anonymous, the transformation engine device comprising:
a memory and a processor configured to; receive normalized data in accordance with a common schema from a plurality of data sources, wherein the normalized data comprises a unique attribute from which the identity of the data source is capable of being inferred, and de-normalize the normalized data such that the data source cannot be inferred by other data sources and stored the de-normalized data, wherein the de-normalizing comprises; determining a target quantity for the unique attribute to populate each of a plurality of data groupings, splitting the normalized data into a plurality of groupings so that the unique attribute for each grouping does not exceed the target quantity, and associating each grouping of the plurality of groupings with a respective unique identifier, wherein the de-normalized data includes the plurality of groupings including respective unique identifiers. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
Specification