Get the newsletter
Microsoft · AI / ML · Filed Oct 15, 2025 · USPTO published Sep 24, 2026 · Sep 24 release

Microsoft Patents a Two-Layer AI System for Keeping Cloud Apps on Target

Every cloud app has a performance promise it has to keep, and right now, hitting that promise without over-spending on server power is mostly guesswork. Microsoft has filed a patent for a two-layer AI system that tries to take that guesswork out of the equation.

A two-layer AI system manages cloud application resources to meet performance goals, showing how requests are handled and CPU usage is controlled. Drawing from patent filing US 2026/0288527 A1.
A two-layer AI system manages cloud application resources to meet performance goals, showing how requests are handled and CPU usage is controlled.All 9 drawings ↓
Publication number
US 2026/0288527 A1(US20260288527A1)
Applicant
Microsoft Technology Licensing, LLC
Filed · Published
Oct 15, 2025 · Sep 24, 2026
Inventors
Yu YAN, Pinghe LI, Zibo WANG, Chieh-Jan Mike LIANG
Status when we published
Waiting for an examiner
Document
21 claims
US classification
718/104
Parent application
National Stage Entry of PCT/CN2023/093808 (filed May 12, 2023)(PCTCN2023093808)

What Microsoft's two-layer resource manager actually does

Every time you open a web app, the servers behind it are constantly deciding how much computing power to throw at your request. Too little and the app slows down; too much and the company burns money on idle machines. Right now, getting that balance right is genuinely difficult, especially as demand spikes and falls throughout the day.

Microsoft's patent describes a system with two AI-powered layers working together. The first layer watches your specific app and figures out what performance level it needs to meet its promises to users. It passes that target down to a second layer, which controls the actual server resources and adjusts them in real time.

The idea is that neither layer has to do all the heavy lifting alone. The app layer knows what good performance looks like; the resource layer knows how to allocate servers efficiently. Together, they aim to keep the app running smoothly without over-provisioning.

From the filing · THE ABSTRACT
A bi-level machine learning (“ML”)-assisted framework for resource management is provided that includes an application-level controller that operates in concert with a service-level controller to scale the allocation of a computing resource to a network service in a manner that satisfies a service-level objective (“SLO”) .

Translation: A two-layer AI system works together to adjust cloud computing resources so applications meet their performance goals.

How the app controller and service controller divide the work

The patent describes what Microsoft calls a bi-level ML-assisted framework for resource management, meaning a two-tier system where machine learning (AI that improves from experience) operates at two separate levels of a cloud infrastructure.

At the top sits the application-level controller. It runs a machine-learning model that observes how a specific network service is behaving and learns what performance target that service needs to satisfy its service-level objective (SLO), basically the performance contract the service is supposed to meet, such as responding to requests within a certain number of milliseconds.

That learned performance target is then passed down to the service-level controller, which sits closer to the actual computing infrastructure. This lower layer looks at real-time resource utilization data (how busy the servers actually are) and uses the target from above to decide how much CPU, memory, or bandwidth to allocate.

  • The app-level controller learns what the service needs.
  • The service-level controller decides how much to give it.
  • The two layers coordinate so neither has to solve the whole problem alone.

The claim structure covers the interplay between these two controllers, with the ML model sitting in the upper layer doing the goal-learning work.

What this means for cloud costs and app reliability

Cloud providers and their enterprise customers spend significant money on over-provisioning, keeping extra servers running just in case demand spikes. A system that could accurately predict and meet performance targets without padding would trim those costs. For companies running high-traffic services, even small efficiency gains add up fast.

For you as an end user, the benefit is less visible but real: apps that hit their performance targets more consistently without the back-end scramble that sometimes causes slowdowns. The two-layer design also means changes at one level don't break the logic at the other, which makes the system easier to adjust as conditions change. Microsoft's interest in automated cloud resource management shows up across several recent filings, suggesting this is an area the company is actively building out.

Microsoft's 36th filing in our Enterprise AI coverage since May follows earlier applications like one that scans emails for deals and one predicting form text.

Source: US 2026/0288527 A1 at the USPTO (PDF). Full patent text and figures are in the official publication.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time Microsoft patent news breaks.

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 · 9 sheets

9 drawing sheets from US 2026/0288527 A1 · click any drawing to enlarge

Cloud application resource management system., drawing sheet 1 from US 2026/0288527 A1
Sheet 1 Cloud application resource management system.
Cloud application CPU resource management., drawing sheet 2 from US 2026/0288527 A1
Sheet 2 Cloud application CPU resource management.
Application-level controller workflow., drawing sheet 3 from US 2026/0288527 A1
Sheet 3 Application-level controller workflow.
Service-level controller workflow., drawing sheet 4 from US 2026/0288527 A1
Sheet 4 Service-level controller workflow.
Multiplicatively scaling up CPUs., drawing sheet 5 from US 2026/0288527 A1
Sheet 5 Multiplicatively scaling up CPUs.
Scaling down CPUs based on usage., drawing sheet 6 from US 2026/0288527 A1
Sheet 6 Scaling down CPUs based on usage.
Rolling back CPU scale down., drawing sheet 7 from US 2026/0288527 A1
Sheet 7 Rolling back CPU scale down.
Example computer system components., drawing sheet 8 from US 2026/0288527 A1
Sheet 8 Example computer system components.
Show the other 1 sheets
Microsoft Patents a Two-Layer AI System for Keeping Cloud Apps on Target patent drawing, sheet 9
Sheet 9
Patent filing page

Reader comments

No comments yet

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.