Microsoft patents AI system that reviews hardware code changes
Microsoft describes a system where an AI planner coordinates multiple AI agents to review hardware code. These agents analyze code changes against specific criteria and suggest updates, which a user can then approve or refine.
In the filing’s own words
A computing system receives computer-readable hardware code. A pull request is received that indicates the purpose of the hardware code or updates made to the hardware code. An artificial intelligence (AI) planner agent is invoked that is configured to interact with a plurality of AI review agents that are each trained to: parse the hardware code; analyze the hardware code with respect to the pull request and an attribute; and generate updates to the hardware code in accordance with criteria for meeting the attribute.
What exactly they claim (claim 1)
1. A method of analyzing computer-readable hardware code, the method comprising: receiving computer-readable hardware code, that, when compiled, generates computer executable instructions that when executed by a computing system, perform operations to be performed by the computing system, the computer-readable hardware code conforming to a programming language; receiving a pull request indicating a purpose of changes to the hardware code or updates made to the hardware code; invoking an artificial intelligence (AI) planner agent configured to interact with a plurality of AI review agents that are each trained to: parse the hardware code; analyze the hardware code with respect to the pull request and an attribute; and generate updates to the hardware code in accordance with criteria for meeting the attribute; dynamically generating a plan for analyzing the hardware code; based on the plan, accessing prompts for input to the AI review agents, wherein the prompts are usable to cause the AI review agents to analyze content of the hardware code and generate the updates to the hardware code in accordance with the criteria for meeting the attribute; inputting the prompts to the AI review agents; receiving, by the AI planner agent, the AI-generated updates from the AI review agents; rendering the AI-generated updates on an interface for presentation to a user; receiving, via the interface, inputs from the user; and based on the inputs from the user, generating and inputting, by the AI planner agent, additional prompts to the AI review agents.
Facts
- Company
- Microsoft (MICROSOFT TECHNOLOGY LICENSING, LLC)
- Official title
- Multi-agentic hardware code reviewer
- Patent number
- US12762251B2
- Application number
- 19053397
- Filed
- Feb 13, 2025
- Granted
- Oct 13, 2026
- Inventors
- 1
- Claims
- 20
Classified under
G06F 21/577 Physics & computingG06F 8/71 Physics & computingG06F 11/3676 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.
