Microsoft patents AI that fixes security threats from visual graphs
Microsoft describes a system that uses a generative AI model to look at visual graphs of cyberattacks. The AI identifies the specific type of threat and automatically performs actions to stop it.
In the filing’s own words
The present disclosure provides methods, systems and computer readable media for training and implementing a generative machine learning model for identifying and mitigating security threats. Certain examples relate to generative model training, in which a training image is provided to a generative machine learning (ML) model in a training prompt, with an Indicator of Compromise (IoC) prediction instruction pertaining to the first security image. The model generates a predicted IoC and a parameter of the model is updated based on a loss function that quantifies error between a ground truth IoC and the predicted IoC. Other examples relate to the use of trained generative models for cybersecurity. A mitigation prompt comprising a second security image and an associated mitigation instruction is provided to a trained generative model. The model outputs an indication of a cybersecurity mitigation action based on the mitigation prompt, and the cybersecurity mitigation action is performed on the system. Certain example embodiments identify and automatically mitigate security issues using a multimodal generative model (MGM) though appropriate prompt engineering.
What exactly they claim (claim 1)
1. A computer-implemented method, comprising: receiving, from a training set, a first security image and a ground truth indicator of compromise (IoC) associated with the first security image, wherein: the ground truth IoC is a true reference IoC relating to a particular type or category of cyberthreat; the first security image comprises a first visual representation of a first cybersecurity threat; and the first visual representation depicts a relationship between an alert corresponding to the first cybersecurity threat and an entity associated with the alert; inputting, to a generative machine learning (ML) model, at least one training prompt comprising the first security image and an IoC prediction instruction that requests identification of an IoC based on the depicted relationship between the alert and the entity; receiving a predicted IoC generated by the generative ML model based on the at least one training prompt; updating a parameter of the generative ML model based on a training loss function that quantifies error between the ground truth IoC and the predicted IoC, wherein the updating produces an updated generative ML model; receiving a second security image pertaining to a system, wherein: the second security image comprises a visual incident graph that visualizes a second cybersecurity threat and is generated or collected in response to detection of the second cybersecurity threat; and the visual incident graph comprises an alert node representing the second cybersecurity threat and an entity node representing an entity associated with the alert node; inputting, to the updated generative ML model, at least one mitigation prompt comprising: the second security image; an extraction instruction requesting extraction of a security insight from the visual incident graph; and a mitigation instruction to determine a cybersecurity mitigation action based on the security insight; receiving an indication of the cybersecurity mitigation action generated by the updated generative ML model based on the at least one mitigation prompt; and causing the cybersecurity mitigation action to be performed on the system.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Security threat mitigation
- Patent number
- US12730885B2
- Application number
- 18393652
- Filed
- Dec 21, 2023
- Granted
- Sep 8, 2026
- Inventors
- 5
- Claims
- 19
Classified under
G06F 21/554 Physics & computingG06N 3/0475 Physics & computingG06N 3/08 Physics & computingH04L 63/1425 Electricity & electronicsH04L 63/1441 Electricity & electronicsH04L 63/20 Electricity & electronicsMore from Microsoft in Security & privacy
- Microsoft patents system to call 911 for others during video calls Sep 22, 2026
- Microsoft patents system to block fake code suggested by AI Sep 15, 2026
- Microsoft patents one-way data flow to block network attacks Sep 10, 2026
- Microsoft patents voice coding that hides speaker identity for secure calls Sep 17, 2026
- Microsoft patents security checks for AI chats using user and model profiles Oct 1, 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.