US 11,743,330 B1
Background upgrade migration determination and implementation
Robert Bradley Gilbert, Kirkland, WA (US); Alison Rachel Wu, Redmond, WA (US); Aamir Rasheed, Lake Forest Park, WA (US); Prakhar Srivastava, Seattle, WA (US); and Doru Kesriyeli, Vancouver (CA)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Sep. 12, 2022, as Appl. No. 17/942,781.
Int. Cl. H04L 67/1095 (2022.01); G06F 8/65 (2018.01); H04L 67/306 (2022.01)
CPC H04L 67/1095 (2013.01) [G06F 8/65 (2013.01); H04L 67/306 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of migrating a user profile of a computing device to an updated version of a software feature to exclusion of a prior version of the software feature, the method comprising:
storing telemetry data corresponding to use of the updated version of the software feature and to use of the prior version of the software feature;
evaluating the telemetry data utilizing a trained machine learning model trained using external telemetry data with respect to use of the updated version of the software feature and to use of the prior version of the software feature;
calculating, based, at least in part, upon the evaluating of the telemetry data utilizing the trained machine learning model, a migration acceptance value of the user profile;
comparing the migration acceptance value to a threshold value determined by the trained machine learning model; and
responsive to the migration acceptance value exceeding the threshold value, excluding the prior version of the software feature from use by the user profile.