/Patent Tracker
MicrosoftGranted patentAI & softwareInterest 6/10

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.

Why it mattersIt helps IT teams quickly spot when a software update causes problems, allowing them to fix issues before they affect more users.

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 & computing

More from Microsoft in AI & software

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.