Microsoft patents AI tool to group and fix software bugs by priority
Microsoft describes a system that uses AI to analyze bug reports by turning titles and descriptions into data points and creating a signature from the steps to reproduce the error. The system groups similar bugs together and automatically fixes those in the highest-priority clusters to update the software.
In the filing’s own words
Provided herein are systems, methods, machine-readable media, and the like, for bug mitigation in a software application. A method includes receiving a bug report associated with a bug, the bug report including a title, reproduction steps, and a description, generating, by a transformer model, respective embeddings of the title and the description resulting in a title embedding and a description embedding, generating a functional intent signature (FIS) of the bug based on the reproduction steps, clustering the bug based on the FIS, the title embedding and the description embedding, determining the bug belongs to a highest priority cluster, and mitigating the bug responsive to determining the bug belongs to a highest priority cluster resulting in an updated software application.
What exactly they claim (claim 1)
1. A method for bug mitigation in a software application, the method comprising: receiving a bug report associated with a bug, the bug report including a title, reproduction steps, and a description; generating, by a transformer model, respective embeddings of the title and the description resulting in a title embedding and a description embedding; generating a functional intent signature (FIS) of the bug based on the reproduction steps; clustering the bug based on the FIS, the title embedding and the description embedding; determining the bug belongs to a highest priority cluster; and mitigating the bug responsive to determining the bug belongs to a highest priority cluster resulting in an updated software application.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- CONTEXT-AWARE BUG GROUPING AND PRIORITIZATION SYSTEM
- Publication number
- US20260310450A1
- Application number
- 19098685
- Filed
- Apr 2, 2025
- Published
- Oct 8, 2026
- Inventors
- 3
- Claims
- 20
Classified under
G06F 8/70 Physics & computingG06F 16/35 Physics & computingG06F 16/9024 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.
