/Patent Tracker
MicrosoftGranted patentAI & softwareInterest 6/10

Microsoft patents AI system that reviews hardware code changes

Patent drawing
Patent drawing from the official filing.

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.

Why it mattersThis could help software developers catch errors in hardware code faster by automating the review process with specialized AI tools.

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 & 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.