Transforming Customer Content Data to Anonymized System Metadata via k-Aggregation
AssigneeMicrosoft Technology Licensing, LLC
InventorBrahim BELAOUCHA
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorBrahim BELAOUCHA
Estimating the term…
A method for transforming customer content data to anonymized system metadata includes causing execution of an enterprise application on remote computing systems operated by users associated with multiple enterprises and logging customer content data including data samples corresponding to the users' interactions with the enterprise application. The method includes performing k-aggregation of the data samples by: (a) randomly selecting an enterprise; (b) randomly selecting a user associated with the enterprise; (c) randomly selecting a data sample of the user; (d) repeating (a), (b), and (c) k times, where (a) and (b) are performed without replacement; and aggregating the randomly-requested data samples by position. The method includes repeating the k-aggregation N times with replacement to generate N aggregated data samples, concatenating such data samples to generate an anonymized dataset, training a machine learning model using the anonymized dataset, and deploying the trained machine learning model via the enterprise application.
A method for transforming customer content data to anonymized system metadata, wherein the method is implemented via a computing system comprising a processor, and wherein the method comprises:
An application service provider server, comprising:
A computer-readable storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to:
Dependencies are inferred from the claim text.