Microsoft patents system to check if software updates slow down servers
This patent describes a method for monitoring computer systems after new software is installed. It compares performance data from before and after the update to see if the change caused any slowdowns or errors.
In the filing’s own words
System, methods, apparatuses, and computer program products are disclosed for determining post-deployment impact of a deployment based on telemetry information. Telemetry information is analyzed to determine a periodic workload executing on one or more of a plurality of endpoints. Pre-deployment performance metrics and post-deployment performance metrics are then determined based on telemetry information generated before the deployment and after the deployment, respectively. The post-deployment impact of the deployment may then be determined by comparing the pre-deployment performance metrics and the post-deployment performance metrics. Actions may be performed based on the post-deployment impact.
What exactly they claim (claim 1)
1. A method comprising: analyzing telemetry information associated with workloads executing on a plurality of endpoints in a distributed computing system; determining, based on the telemetry information, a first endpoint of the plurality of endpoints associated with a first periodic workload, wherein the first periodic workload is identified based on both determining that a query hash associated with the first endpoint repeats on a periodic basis satisfying a periodicity threshold and determining that a variation in query data associated with queries associated with the query hash satisfies a data variation threshold; determining first values of a performance metric corresponding to execution of the first periodic workload for the first endpoint, the first values associated with telemetry information generated prior to deploying a first deployment to the first endpoint; determining second values of the performance metric for the first endpoint, the second values corresponding to execution of the first periodic workload for the first endpoint and associated with telemetry information generated after deploying the first deployment to the first endpoint; determining a first post-deployment impact of deploying the first deployment to the first endpoint by comparing the first values of the performance metric to the second values of the performance metric; and performing a first action based at least on the first post-deployment impact, wherein the first action comprises automatically modifying deployment of the first deployment to the plurality of endpoints based on the first post-deployment impact to control operation of the distributed computing system.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Post-deployment impact detection
- Patent number
- US12769528B2
- Application number
- 18469315
- Filed
- Sep 18, 2023
- Granted
- Oct 20, 2026
- Inventors
- 4
- Claims
- 17
Classified under
G06F 8/60 Physics & computingG06F 11/3495 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.