Microsoft · Filed Mar 1, 2025 · Published Sep 3, 2026

Microsoft Patents an AI That Decides How Hard to Think Before Answering

Most AI models do the same amount of thinking for every question, whether you ask something trivial or fiendishly complex. Microsoft's new patent describes a system that lets the AI decide, on the fly, how much work is actually needed.

A processing block iteratively transforms input tokens, with a control head deciding whether to iterate or pass output tokens to the next block. Drawing from patent filing US 2026/0260066 A1.
A processing block iteratively transforms input tokens, with a control head deciding whether to iterate or pass output tokens to the next block.
See all 11 drawings from this filing ↓
Publication number US 2026/0260066 A1 US20260260066A1
Applicant Microsoft Technology Licensing, LLC
Filing date Mar 1, 2025
Publication date Sep 3, 2026
Inventors Mohsen FAYYAZ, Sunando SENGUPTA, Eric Chris Wolfgang SOMMERLADE
US classification 704/9
Examiner DUGDA, MULUGETA TUJI (Art Unit 2653)
Status when we published Waiting for an examiner (Mar 21, 2025)
Document 20 claims

How Microsoft's AI skips unnecessary thinking steps

Every time you ask an AI assistant a question, it runs your words through dozens of processing stages, one after another, whether your question is "What's 2+2?" or "Explain quantum entanglement." That fixed workload wastes time and energy on easy questions.

Microsoft's patent describes an AI model that checks its own work at each stage and asks: do I need to keep going, or is this good enough? If the answer is still uncertain, it loops back and tries again with a little more context. If it's confident, it passes the result to the next stage and moves on. The AI also attaches extra summary information to what it passes forward, even if that information doesn't translate directly into words.

The practical payoff is an AI that finishes simple tasks faster and reserves heavy processing for the questions that actually need it. Less waiting, less power consumed, and the same quality of answer you'd get from a model that always runs at full speed.

From the filing · CLAIM 1
… generating a control decision based on the output tokens, the control decision having at least two selectable states, including a first state and a second state …

Translation: The AI chooses between different reasoning paths depending on the problem.

How each processing block votes to stop or keep going

The patent describes a neural network architecture built around a series of processing blocks, each of which handles a chunk of the AI's reasoning. Normally, every block runs once and hands off to the next. Here, each block can decide to run again.

Here's how a single block operates:

  • It receives a set of tokens (the numerical chunks that represent your words or other input data).
  • It transforms those tokens into a new set of output tokens.
  • It generates a control decision: either loop back for another pass, or advance to the next block.

If the block loops back (the "first state"), it appends some of its own output tokens to the input and tries again. Think of it as the block saying "I'm not satisfied with my answer yet" and giving itself a second look. If it advances (the "second state"), it passes its output tokens downstream, along with extra supplemental tokens that carry context the model found useful but that don't correspond to any specific word.

The control decision is itself learned during training, so the model figures out over time which kinds of inputs need extra passes and which don't. The result is a system where computational effort scales with difficulty, rather than being applied uniformly to every input regardless of complexity.

From the filing · THE ABSTRACT
The token(s) passed to the next processing block convey supplemental information that does not necessarily have a verbal counterpart.

Translation: The system shares hidden data between steps that is not written in human language.

What faster AI inference means for everyday Microsoft products

For you as a user, the direct effect is faster responses on straightforward requests. An AI running this kind of architecture doesn't spend the same energy summarizing a meeting as it does drafting a legal argument. That means quicker replies on the tasks you do dozens of times a day.

Microsoft's run of efficient-inference filings points toward AI that runs well on devices with limited battery and memory, not just data-center servers. If this approach finds its way into products like Copilot in Word or Teams, you'd benefit most in offline or low-connectivity situations where the AI can't rely on a powerful remote server to do the heavy lifting.

This is the 18th Microsoft filing we've tracked in AI training and infrastructure since May, adding to work like splitting data across workers and using AI to build training data.

Editorial take

The real reader-facing win here is response time on the easy stuff. Most AI slowdowns you notice aren't from hard questions; they're from the model treating every request the same. A system that short-circuits unnecessary stages could make an AI assistant feel noticeably snappier without changing what it can do.

The harder question is whether the control decision itself adds overhead. The block has to generate and evaluate a stopping signal on every pass, which isn't free. Whether that cost is small enough to come out ahead on typical short queries is an engineering question the patent doesn't fully answer.

This is a solid efficiency filing, not a capability leap. It won't let Microsoft's AI answer questions it couldn't answer before. But if you've ever watched a progress spinner on a trivial autocomplete request, you'd feel the benefit immediately.

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

11 drawing sheets from US 2026/0260066 A1 · click any drawing to enlarge

Machine-trained model components., drawing sheet 1 from US 2026/0260066 A1
Sheet 1 Machine-trained model components.
Processing block operation flowchart., drawing sheet 2 from US 2026/0260066 A1
Sheet 2 Processing block operation flowchart.
Processing block with control token., drawing sheet 3 from US 2026/0260066 A1
Sheet 3 Processing block with control token.
Iterative processing example., drawing sheet 4 from US 2026/0260066 A1
Sheet 4 Iterative processing example.
Control head decision mechanism., drawing sheet 5 from US 2026/0260066 A1
Sheet 5 Control head decision mechanism.
Training system for the model., drawing sheet 6 from US 2026/0260066 A1
Sheet 6 Training system for the model.
Parameter compression system., drawing sheet 7 from US 2026/0260066 A1
Sheet 7 Parameter compression system.
Transformer-based language model., drawing sheet 8 from US 2026/0260066 A1
Sheet 8 Transformer-based language model.
Show the other 3 sheets
Microsoft Patents an AI That Decides How Hard to Think Before Answering patent drawing, sheet 9
Sheet 9
Microsoft Patents an AI That Decides How Hard to Think Before Answering patent drawing, sheet 10
Sheet 10
Microsoft Patents an AI That Decides How Hard to Think Before Answering patent drawing, sheet 11
Sheet 11
Browse all the drawings 11 drawing sheets
Patent filing page

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

Be the first to weigh in

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.