Get the newsletter
IBM · Security · Filed May 7, 2025 · USPTO published Nov 12, 2026 · This week's release

IBM Files Patent for Turning Plain-English Requests Into Security Alert Rules

Ask a security tool to "find processes that changed the hosts file often" and it has to guess what "often" means. IBM's filing describes a way to make it look things up, ask questions and check itself before it writes the rule.

A computer system breaks down a person's everyday question about suspicious digital activity, checking details to build a precise security watch. Drawing from patent filing US 2026/0359577 A1.
A computer system breaks down a person's everyday question about suspicious digital activity, checking details to build a precise security watch.All 8 drawings ↓
Publication number
US 2026/0359577 A1(US20260359577A1)
Applicant
International Business Machines Corporation
Filed · Published
May 7, 2025 · Nov 12, 2026
Inventors
Teryl Paul TAYLOR, Shriti PRIYA, Frederico ARAUJO, Ian Michael MOLLOY
Status when we published
Waiting for an examiner
Document
20 claims
US classification
704/9
Examiner
HUTCHESON, CODY DOUGLAS (Art Unit 2659)

What IBM's plain-English rule writer actually does

Right now, turning a security worry into an alert rule usually means someone writing it by hand in a specialized code language. Typing a plain request like "find processes that changed the hosts file fewer than 10 times" leaves a lot unanswered. What counts as "few"? Over what time period? Which operating system? Does "changed" mean edited or deleted?

IBM's patent application describes a tool that takes that sentence and first boils it down to three pieces: who is doing something, what they are doing it to, and what they are doing. Then it fills in the gaps, such as which file location "hosts file" points to on a given machine, and it can ask you follow-up questions when something is still unclear.

Only after that does it write the finished detection rule, the set of conditions security software watches for. The filing says hand-writing these rules is slow and easy to get wrong, and this is its answer.

From the filing · CLAIM 1
… converting the natural language prompt into an intermediate representation comprising a subject, an object, and an action; disambiguating the subject, the object, and the action in the intermediate representation to form a disambiguated intermediate representation; …

Translation: The system breaks down a plain-English request into its core parts and clarifies any vague terms.

How the request gets pinned to who, what and action

The filing describes a pipeline with four stages. A large language model (LLM, the AI behind chatbots) first "lifts" the typed request into an intermediate representation, a structured stand-in with a subject, an object and an action. In the filing's example, "process" is the subject, "file" is the object and "changed" is the action.

  • Disambiguate: check the three parts for conflicts. A process can only read, write, create or delete a file, so other verbs get flagged. Attribute names are matched against a predefined list, because LLMs can invent names.
  • Enrich: use retrieval augmented generation (RAG, which looks up relevant facts in a knowledge base) and threat intelligence feeds to swap vague terms for specifics, such as turning "hosts file" into its real file paths.
  • Validate: score the draft on things like attribute matching and feasibility. If it fails, the system can rephrase the request, ask the user, or loop again until accuracy is high enough.
  • Synthesize: write the rule in a format such as Sigma, Kusto or an XDR query language (XDR is a broad security-monitoring system), with a conversion tool for moving between them.

The output can come with a written explanation of why the rule looks the way it does, and the whole thing can sit behind a simple input screen.

From the filing · THE ABSTRACT
The device may enrich the disambiguated intermediate representation with relevant information to form an enriched intermediate representation.

Translation: The software adds necessary security context to make the parsed request useful for monitoring.

Why checking the AI's work matters to security teams

If you work on a security team, the pitch is simple: describe a threat in a sentence and get a rule your monitoring software can run, instead of writing it in a specialized query language. The filing frames hand-built rules as slow and error-prone, and faster rule creation is the payoff. It also lists lower processing and memory use as a side benefit.

The more interesting part is the guardrails. AI models can make up details, so the design boxes the request into three slots, checks names against a fixed list, and scores the draft before anything is written. If you have ever watched a chatbot confidently invent a fact, you can see why a security team would want that. The filing does not name a product it would ship in.

IBM's 79th patent application we've tracked since May in the AI guardrails race adds to a thread that includes a panel of AI judges and a memory system for long texts.

Source: US 2026/0359577 A1 at the USPTO (PDF). Full patent text and figures are in the official publication.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time IBM patent news breaks.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings · 8 sheets

8 drawing sheets from US 2026/0359577 A1 · click any drawing to enlarge

Hardware networks that turn text prompts into security alerts, drawing sheet 1 from US 2026/0359577 A1
Sheet 1 Hardware networks that turn text prompts into security alerts
Checking prompt words against known threat records, drawing sheet 2 from US 2026/0359577 A1
Sheet 2 Checking prompt words against known threat records
Generating standard detection code and refined prompts from structured data, drawing sheet 3 from US 2026/0359577 A1
Sheet 3 Generating standard detection code and refined prompts from structured data
Resolving vague requests using AI tools and security intelligence, drawing sheet 4 from US 2026/0359577 A1
Sheet 4 Resolving vague requests using AI tools and security intelligence
Filling in missing prompt details using human feedback, drawing sheet 5 from US 2026/0359577 A1
Sheet 5 Filling in missing prompt details using human feedback
Turning everyday questions into functional security rules, drawing sheet 6 from US 2026/0359577 A1
Sheet 6 Turning everyday questions into functional security rules
Breaking prompts into actions and subjects for alerts, drawing sheet 7 from US 2026/0359577 A1
Sheet 7 Breaking prompts into actions and subjects for alerts
AI drafting and testing search queries from prompts, drawing sheet 8 from US 2026/0359577 A1
Sheet 8 AI drafting and testing search queries from prompts
Patent filing page

Watchlists this filing belongs to

All watchlists →
Reader comments

No comments yet

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.