/Patent Tracker
MicrosoftGranted patentSecurity & privacyInterest 6/10

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.

Why it mattersThis approach could help IT teams respond to complex cyberattacks faster by automating the decision-making process.

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

More from Microsoft in Security & privacy

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.