/Patent Tracker
MicrosoftPatent applicationAI & softwareInterest 6/10

Microsoft patents AI system that checks its own work for errors

Microsoft describes a software system where an AI agent uses three distinct roles: an assistant, a user proxy, and a critic. The assistant suggests tools to handle a task, and the user proxy runs them. A separate critic then reviews the results to find mistakes before the final answer is given.

Why it mattersThis approach could help make AI assistants more reliable by automatically catching errors before users see them.

In the filing’s own words

A computing system for artificial intelligence-automated review of agentic flows includes processing circuitry configured to implement an agentic flow in an artificial intelligence agent. The agent includes an assistant, a user proxy, and a critic. The user proxy receives information related to an event and instructions to process the event. In a first conversation between the assistant and the user proxy, the user proxy receives a recommendation for a tool and returns a tool response to the assistant after executing the tool. The assistant generates a tool response report and sends the tool response report to the user proxy. In a second conversation between the user proxy and the critic, the user proxy sends the tool response report to the critic. The critic reviews the tool response report for errors and returns any detected errors to the user proxy. The user proxy relays the detected errors to the assistant.

What exactly they claim (claim 1)

1. A computing system for artificial intelligence-automated review of agentic flows, comprising: a computing device including processing circuitry configured to execute instructions using portions of associated memory to implement an agentic flow in an automated artificial intelligence (AI) agent, the agent comprising an assistant, a user proxy, and a critic, wherein the user proxy is configured to receive information related to an event and implement an agentic flow to determine one or more tools to process the event, in a first conversation between the assistant and the user proxy, the user proxy receives a recommendation for a tool from the assistant and returns a tool response to the assistant after executing the recommended tool, and the assistant generates a tool response report and sends the tool response report to the user proxy, in a second conversation between the user proxy and the critic, the user proxy sends the tool response report to the critic, the critic reviews the tool response report for errors, and, in a case that one or more errors is detected by the critic, the critic returns the one or more detected errors to the user proxy, and the user proxy relays the one or more detected errors to the assistant.

Facts

Company
Microsoft (Microsoft Technology Licensing, LLC)
Official title
ARTIFICIAL INTELLIGENCE-AUTOMATED REVIEW OF AGENTIC FLOWS
Publication number
US20260288566A1
Application number
19086975
Filed
Mar 21, 2025
Published
Sep 24, 2026
Inventors
4
Claims
20

Classified under

G06F 11/079 Physics & computingG06F 11/0709 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.