Microsoft patents system to test server updates using duplicate customer jobs
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.
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 & 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.
