The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 07, 2022
Filed:
Jan. 14, 2021
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Nidhi Verma, Redmond, WA (US);
Ankur Jauhari, Bothell, WA (US);
Min Shao, Bellevue, WA (US);
Sudharsan Ganesan, Redmond, WA (US);
Shobana Krishnamoorthy, Redmond, WA (US);
Rahul Nigam, Bothell, WA (US);
Roberta Cannerozzi, Bellevue, WA (US);
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
The techniques disclosed herein enable systems to deploy upgrade events in a controlled manner to different resource units that provide a service utilizing predefined rollout policies. To deploy an upgrade event, a system determines a risk factor for the upgrade event and presents predefined rollout policies to a feature group for selection based on the risk factor. Upon selection of a rollout policy, the system can deploy the upgrade event according to parameters defined by the selected rollout policy. The system is further configured to analyze telemetry data received from the resource units to determine an updated risk factor and determine whether the updated risk factor crosses a risk factor threshold. If the updated risk factor crosses the threshold, the system can identify another rollout policy to replace the selected policy. In addition, the system can receive an override workflow request to expedite upgrade event deployment.