US 11,929,971 B2
Email threading based on machine learning
Charles Yin-Che Lee, Mercer Island, WA (US); and Victor Poznanski, Sammamish, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 21, 2022, as Appl. No. 17/845,806.
Prior Publication US 2023/0412549 A1, Dec. 21, 2023
Int. Cl. H04L 51/216 (2022.01); H04L 51/02 (2022.01); H04L 51/42 (2022.01)
CPC H04L 51/216 (2022.05) [H04L 51/02 (2013.01); H04L 51/42 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
training a preference model using training data obtained from feedback received from a user;
accessing a plurality of emails addressed to a user;
classifying, using a machine learning model, each email into at least one of a plurality of categories;
for a category of the plurality of categories, extracting one or more feature values from each email in the category;
based on the category and the extracted feature values, grouping messages having a same feature value in the category together into a single email thread;
based on the preference model, causing presentation of information related to the single email thread as one or more chat messages at a client device of the user;
receiving additional feedback based on one or more interactions with the one or more chat messages via a chatbot; and
retraining the preference model based on the additional feedback.