Microsoft · Filed Jul 2, 2024 · Published Aug 27, 2026 · verified — real USPTO data

Microsoft Patents AI Training That Splits Historical Data Across Multiple Workers Simultaneously

Training an AI on years of historical data is slow and expensive, partly because most systems handle that data one chunk at a time. Microsoft's new patent tries to fix that by splitting the data intelligently and training on all the pieces at once.

A cluster of computing nodes, each running multiple virtual machines to process data in parallel. Drawing from patent filing US 2026/0252460 A1.
A cluster of computing nodes, each running multiple virtual machines to process data in parallel.
See all 7 drawings from this filing ↓
Publication number US 2026/0252460 A1
Applicant Microsoft Technology Licensing, LLC
Filing date Jul 2, 2024
Publication date Aug 27, 2026
Inventors Ana-Maria CONSTANTIN, Raphael GHELMAN, Pulak GOYAL
CPC classification 702/186
Grant likelihood Medium
Examiner PREVIL, DANIEL (Art Unit 2685)
Status Docketed New Case - Ready for Examination (Jun 2, 2026)
Parent application is a National Stage Entry of PCTUS2023062006 (filed 2023-02-03)
Document 15 claims

How Microsoft speeds up AI training on historical data

Imagine you're trying to teach an AI to predict equipment failures by feeding it years of sensor readings. Doing that on a single machine would take forever, and dumping all the data in randomly would waste a lot of computing power.

Microsoft's patent describes a system that collects time-stamped data in batches, sorts each batch into organized groups based on its characteristics, and then assigns worker nodes (individual computing units, like separate servers in a data center) to each group. Each worker then stitches together a full historical picture from storage and trains the AI model using that reconstructed timeline.

The key idea is that all those workers train at the same time, rather than in sequence. That parallelism is the main thing Microsoft is protecting here.

From the filing · CLAIM 1
… assign a plurality of worker nodes to the partitioned time-series data based at least in part on the partitioning schema file stored in the storage device, wherein each of the assigned plurality of worker nodes is configured to reconstruct a sequence of time-series data for a plurality of intervals of time …

Translation: The system assigns specific computing tasks to different workers by using a map that tracks how data is organized.

How partitioning routes data to parallel worker nodes

The system works in four broad steps.

  • Collect: A processor gathers time-series data (any data recorded at regular intervals, like stock prices, temperature readings, or server load) for a defined window of time.
  • Partition: It generates a partitioning schema file, basically a recipe that says how to slice the data based on its metadata (labels, source identifiers, timestamps). The data is then split according to that recipe before being written to storage.
  • Assign: Worker nodes (separate processing units) are assigned to specific partitions. The assignment is guided by the schema file, so each worker gets a coherent slice rather than a random one.
  • Reconstruct and train: Each worker pulls its partition plus all the older intervals from storage, rebuilds a continuous sequence, and uses that full sequence to train a machine learning model. All workers do this at the same time.

The reconstruction step is important. Rather than training on a small recent window, each worker sees the full historical context going back through previous collection intervals. This matters because many time-series AI models (think forecasting or anomaly detection) need long histories to make accurate predictions.

From the filing · THE ABSTRACT
The worker nodes reconstruct a sequence of time-series data for a plurality of intervals of time from the storage. The intervals include the partitioned time-series data and the previous intervals of time-series data. The worker nodes train, in parallel, a ML model using the reconstructed sequence of time-series data.

Translation: Workers pull together old and new data to build a complete timeline, then use that information to train AI simultaneously.

What this means for Microsoft's AI infrastructure bets

For Microsoft, this patent sits squarely in the infrastructure layer that powers services like Azure AI and its internal model training pipelines. Handling time-series data at scale is a real bottleneck for companies building predictive models on sensor data, financial records, or telemetry streams. A system that cuts training time by parallelizing across workers has direct commercial value for cloud customers paying by the compute hour.

The practical stakes are not just speed. Because the schema file controls how data is partitioned before training starts, the system could also make training more reproducible and easier to audit, which matters more and more for enterprise customers with compliance requirements. This filing joins a stream of AI infrastructure patents across the newest Big Tech patents that collectively show how much energy companies are putting into making model training cheaper and more predictable at cloud scale.

That makes this Microsoft's seventh filing we've tracked in our AI chip race coverage since July, building on ideas like splitting tasks across device and cloud and preloading model data early.

Editorial take

Claim 1 is broad enough to cover nearly any pipeline that collects time-series data, partitions it by metadata, and trains a model on parallel workers using a reconstructed sequence. That breadth is the most consequential thing about this filing. The claim does not require a specific type of AI model, a specific partitioning algorithm, or a specific number of workers.

Any engineer building a distributed time-series training system who follows this general pattern, collect, schema, partition, assign, reconstruct, train in parallel, would have to work around this claim if it were granted as written. That is a wide perimeter for a patent that describes what is, at its core, a fairly standard distributed computing workflow applied to model training.

Whether the USPTO sees enough novelty here to grant it broadly is a real question. Prior art in distributed machine learning training is extensive, and the specific contribution (the schema-guided partitioning step tied to parallel worker assignment) may end up narrowed significantly during examination.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings

7 drawing sheets from US 2026/0252460 A1 · click any drawing to enlarge

Patent filing page

Source. Full patent text and figures from the official USPTO publication PDF.