/Patent Tracker
MicrosoftPatent applicationAI & softwareInterest 3/10

Microsoft patents system to test server updates using duplicate customer jobs

Patent drawing
Patent drawing from the official filing.

Microsoft describes a service that copies a customer's data processing request to create a 'shadow' job. While the original job runs on the current system, the shadow job runs on a new system configuration to test how it performs. The system then collects data from both runs to compare results and ensure the new setup works correctly before full deployment.

Why it mattersThis is a standard software testing technique that helps companies verify that new server updates handle real customer data correctly without risking actual service disruptions.

In the filing’s own words

Systems, methods, and computer program products are disclosed for a multi-level workload flighting service. A received customer job request for a customer job is copied to create a shadow job request for a shadow job. The customer job request is provided to a first service having a first configuration, and the shadow job request is provided to a flighting service. The flighting service determines that the shadow job request satisfies a flighting criteria and provides the shadow job to a second service having a second configuration. Execution data resulting from execution of the customer job and the shadow job are collected for analysis.

What exactly they claim (claim 1)

1. A system comprising: a processor; and a memory comprising program code executable to cause the processor to: receive a customer job request for a customer job associated with a customer; create a copy of the customer job request as a shadow job request for a shadow job; provide the customer job request to a first service having a first configuration to enable the first service to execute the customer job based on first data of the customer to generate first results; provide the shadow job request to a flighting service; determine that the shadow job request satisfies flighting criteria; provide the shadow job to a second service having a second configuration to enable the second service to execute the shadow job based on the first data of the customer to generate second results; and collect execution data resulting from execution of at least one of the customer job or the shadow job.

Facts

Company
Microsoft (Microsoft Technology Licensing, LLC)
Official title
MULTI-LEVEL WORKLOAD FLIGHTING SERVICE
Publication number
US20260300143A1
Application number
19094329
Filed
Mar 28, 2025
Published
Oct 1, 2026
Inventors
5
Claims
20

Classified under

G06F 11/3688 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.