Microsoft patents system to group servers for safer software updates
Microsoft describes a software tool that organizes computer servers into groups based on their specific characteristics. It then creates a step-by-step plan to roll out new code to these groups one at a time, rather than all at once.
In the filing’s own words
Systems and methods herein provide a ring orchestration engine and its related functions. In an aspect, a ring orchestration engine determines target assets designated within a scope of deployment of a new code. The ring orchestration engine then determines one or more asset properties for the target assets and classifies the target assets into asset groups based on the one or more asset properties. From the classification, the ring orchestration engine determines an asset landscape for the target assets based on the plurality of asset groups and generates a ring deployment plan based on the asset landscape. Once the ring deployment plan is generated, the ring orchestration engine initiates deployment of the new code according to the ring deployment plan.
What exactly they claim (claim 1)
1. A computing apparatus comprising: a computer-readable storage media; a ring orchestration engine comprising processor-executable instructions stored on the computer-readable storage media; and a processor coupled to the computer-readable storage media and configured to execute the processor-executable instructions, wherein the processor-executable instructions, when executed by the processor, direct the computing apparatus, to at least: receive a request for deployment of a new code; determine a plurality of target assets; determine an asset landscape for the plurality of target assets; generate a ring deployment plan based on the asset landscape, wherein: the ring deployment plan comprises a plurality of deployment rings for incrementally deploying the new code; and the plurality of target assets are assigned to a deployment ring of the plurality of deployment rings according to the asset landscape; and initiate deployment of the new code to a first subset of the target assets assigned to a first deployment ring of the plurality of deployment rings.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- RING ORCHESTRATION ENGINE(S) FOR GENERATING DEPLOYMENT RING ASSIGNMENTS BASED ON TARGET ASSET LANDSCAPE
- Publication number
- US20260299916A1
- Application number
- 19091141
- Filed
- Mar 26, 2025
- Published
- Oct 1, 2026
- Inventors
- 12
- Claims
- 20
Classified under
G06F 8/65 Physics & computingMore from Microsoft in AI & software
- Microsoft patents method to check AI answers against verified facts Oct 20, 2026
- Microsoft patents AI that presents PowerPoint slides for you Sep 3, 2026
- Microsoft patents method to check if LLM answers are based on real data Sep 10, 2026
- Microsoft patents system to blend multiple AI agents into one chat Oct 1, 2026
- Microsoft patents system that answers questions using your screen history Oct 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.
