DIFFERENTIAL PRIVACY WITH CLOUD DATA
First Claim
1. A computer-implemented method comprising:
- receiving, by a service, clear text of an email of a client device;
processing, by the service, the clear text of the email into a processed email, the processed email including one or more tokens having one or more tags;
enriching one or more tokens in the processed email using data associated with a user of the client device and the one or more tags; and
processing the clear text and one or more enriched tokens to generate a data set of one or more feature vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments described herein enable data associated with a large plurality of users to be analyzed without compromising the privacy of the user data. In one embodiment, a user can opt-in to allow analysis of clear text of the user'"'"'s emails. An analysis process can then be performed in which an analysis service receives clear text of an email of a client device; processes the clear text of the email into one or more tokens having one or more tags; enriches one or more tokens in the processed email using data associated with a user of the client device and the one or more tags; and processes the clear text and one or more enriched tokens to generate a data set of one or more feature vectors.
58 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a service, clear text of an email of a client device; processing, by the service, the clear text of the email into a processed email, the processed email including one or more tokens having one or more tags; enriching one or more tokens in the processed email using data associated with a user of the client device and the one or more tags; and processing the clear text and one or more enriched tokens to generate a data set of one or more feature vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium programmed with instructions that, when executed by a processing system, cause the processing system to perform operations comprising:
-
receiving, by a service, clear text of an email of a client device; processing, by the service, the clear text of the email into a processed email, the processed email including one or more tokens having one or more tags; enriching one or more tokens in the processed email using data associated with a user of the client device and the one or more tags; and processing the clear text and one or more enriched tokens to generate a data set of one or more feature vectors. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a non-transitory machine-readable medium storing instructions; a processing system to execute instructions stored on the non-transitory machine-readable medium, the instructions to cause the processing system to; receive clear text of an email of a client device; process the clear text of the email into a processed email, the processed email including one or more tokens having one or more tags; enrich one or more tokens in the processed email using data associated with a user of the client device and the one or more tags; and process the clear text and one or more enriched tokens to generate a data set of one or more feature vectors. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification