/Patent Tracker
MicrosoftPatent applicationAI & softwareInterest 6/10

Microsoft patents AI tool that visually tests software for bugs

Patent drawing
Patent drawing from the official filing.

Microsoft describes a system that uses a machine learning model to look at screenshots of a software environment. If the AI spots a specific object, it investigates that item; if not, it simulates user actions to explore the environment further to find errors.

Why it mattersThis could help software developers find bugs faster by letting a computer visually check their apps instead of relying only on code checks.

In the filing’s own words

A computing system for pixel-based automated testing of a navigable simulated environment includes one or more processors configured to execute, in a run-time inference phase, an application testing program. The application testing program includes a machine learning model trained to detect errors in the application under test. A screen image of the simulated environment is processed by an object detection module to determine if a key object is present in the screen image. If a key object is present in the screen image, the application testing program executes an object investigation module to generate investigation inputs to investigate the key object. If a key object is not present in the screen image, the application testing program executes an environment exploration module to generate an environment exploration action to be provided to the application under test as simulated user input.

What exactly they claim (claim 1)

1. A computing system for pixel-based automated testing of a navigable simulated environment generated by an application under test, comprising: a computing device including one or more processors configured to execute instructions using portions of associated memory to implement, during an inference-time phase: a machine learning model trained to detect errors in the application under test, wherein the machine learning model is configured to: receive a screen image of the navigable simulated environment generated by the application under test; and determine if a key object is present in the screen image, wherein the one or more processors is further configured to: if a key object is determined to be present in the screen image, then generate investigation inputs to investigate the key object; and if a key object is not determined to be present in the screen image, then generate an environment exploration action to be provided to the application under test as simulated user input.

Facts

Company
Microsoft (Microsoft Technology Licensing, LLC)
Official title
PIXEL-BASED AUTOMATED TESTING OF A NAVIGABLE SIMULATED ENVIRONMENT
Publication number
US20260310593A1
Application number
19462636
Filed
Jan 28, 2026
Published
Oct 8, 2026
Inventors
6
Claims
20

Classified under

G06F 11/3688 Physics & computingG06F 3/04815 Physics & computingG06T 7/70 Physics & computingG06T 19/003 Physics & computingG06T 2207/20081 Physics & computingG06T 2207/20084 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.