evorix blog

[In-Depth Explanation by a Patent Attorney] Analyzing Anthropic’s “AI Agent” Patent US 12,566,913 B2 | DSL, Subtask Partitioning, 88% Confidence

AI agents operate computers on behalf of humans—among the patents underpinning Anthropic’s “Computer Use,” this article takes an in-depth look at registered patent US 12,566,913 B2.This patent forms a pair with US 12,430,150 B1 (the execution platform patent), which we covered previously, and it covers the “AI agent itself.”

The claims of this patent encapsulate modern agent technologies such as a custom DSL (domain-specific language), dependency-based subtask partitioning, and a feedback loop using screenshots.Furthermore, the specification documents a quantitative improvement in reliability—from “59% in the prior art to 88% with this method”—making it an excellent example of demonstrating inventive step. A patent attorney well-versed in AI intellectual property will provide a thorough explanation, citing the original text.

💡 Key Point: This article is part of the “AI Agent Patents” series, specifically the “In-Depth Analysis of Individual Patents (Part 2)” installment. For an overview of Anthropic’s overall patent strategy, see the “Strategic Analysis” installment, and for an explanation of the sister patent, see the analysis of US 12,430,150.

Table of Contents

  1. 30-Second Summary | Differences from the “Runtime” Patent
  2. Basic Patent Information
  3. The Core of This Patent | Four Agent Behaviors
  4. Technical Highlight #1 | Custom DSL (Domain-Specific Language)
  5. Technical Highlight #2 | Subtask Partitioning with Dependencies
  6. Technical Highlight 3 | Feedback Loop Using Screenshots
  7. Technical Highlight ④ | Quantitative Effect: “59% → 88%”
  8. A Clause-by-Clause Analysis of Independent Claim 1
  9. Relationship with Sister Patents | Division of Roles with US 12,430,150
  10. How It Will Be Evaluated in Japanese, U.S., and European Examinations
  11. Lessons for Our Own Applications | “Demonstrating Effects with Numbers”
  12. Frequently Asked Questions (FAQ)

30-Second Summary | Differences from the “Runtime” Patent

● What the Patent Covers: The “AI agent” itself, which automates multimodal interfaces.
● Difference from the Previous Patent: US 12,430,150 covers the execution platform (runtime), while this patent protects the intelligence and operations of the agent running on top of it.
● Core Technologies: ① Processing of multimodal inputs + subtask division, ② Generation of operation commands via a custom DSL, ③ Execution via actuators, ④ Feedback such as screenshots.
● Status: U.S. registered patent (registered March 3, 2026; 15 claims in total).

Basic Patent Information

Item Content
Patent Number US 12,566,913 B2
Title of the Invention Artificial Intelligence Agents to Automate Multimodal Interface Task Workflows
Registration Date March 3, 2026
Priority Date March 20, 2024
Applicant Anthropic PBC
Number of Claims 15 (1 independent claim + set of dependent claims)
Related Anthropic “Computer Use” | Sister patent to US 12,430,150 B1
Status Granted

The Core of This Patent | Four Agent Operations

According to Claim 1, the agent is configured to perform the following four actions. This forms the backbone of this patent.

[4 Actions of an AI Agent] ① Input Processing + Subtask Partitioning ・Processes multimodal data (natural language descriptions + prescriptive commands) ・Understands the interface state and contextual metadata prior to execution ・Partitions the workflow into “multiple subtasks with dependencies” ▼ ② Output Generation(Custom DSL) ・Generates a sequence of execution commands using a DSL that supports both model invocation and action execution ・Translates model instructions into actual web/app events(including element location identification) ▼ ③ Actuator-Based Execution ・Receives the command sequence and executes it as a machine-driven action (composite action) ▼ ④ Feedback ・Provides screenshots and action history ・Used for iterative workflow execution and improvement

Technical Highlight 1 | Custom DSL (Domain-Specific Language)

The most distinctive feature of this patent is the “custom DSL that supports both model calls and action executions.”

A DSL (Domain-Specific Language) is a language specialized for a specific domain. Here, it enables the AI agent’s “thinking” (model calls) and “acting” (action executions) to be described using a single language. By bridging the gap between the AI’s decisions and actual UI operations through a common language, this mechanism converts intelligence into tangible actions.

💡 Key Point: It is not the abstract idea of “having AI operate a PC,” but rather the fact that a dedicated language (DSL) was designed for this purpose that makes this patent technically concrete and grants it strong legal protection.By including the specific configuration “custom domain-specific language” in the claims, the patent avoids rejection based on an abstract idea.

Technical Highlight 2 | Division of Subtasks with Dependencies

Claim 1 defines the workflow as “multiple subtasks, where each sub-task depends on the completion of a preceding sub-task.”

It is important to note that this does not simply divide tasks, but explicitly defines the “dependencies (sequence)” between subtasks. For example, it captures the structure of a realistic workflow—such as “① Log in → ② Search → ③ Enter data”—where each step proceeds only after the previous one is completed.

Technical Highlight 3 | Feedback Loop Using Screenshots

The agent “provides feedback, including screen shots and action history, to enable iterative workflow execution and refinement.”

This serves as the basis for the AI agent to cycle through an iterative refinement loop: “Execute → Review Results → Make Corrections → Re-execute.” The fact that it autonomously adjusts its course while monitoring the screen—rather than executing a one-time task—is the decisive difference from a simple automation script.

Technical Highlight ④ | Quantitative Effect: “59% → 88%”

According to the patent specification, the challenges of conventional methods were “difficulty with visual UI operations, excessive reliance on API coverage, hallucinations, and low reliability.” The invention is described as having improved reliability from approximately 59% to approximately 88%.

59%

Reliability of Conventional Methods

88%

Reliability of the Invention

💡 Key Point: This description of quantitative results is extremely important in patent practice. Specific numerical values such as “59% → 88%” significantly strengthen the argument for inventive step (particularly in Japan and Europe) compared to abstract statements like “improved accuracy.”In Japanese patent examinations, “a significant effect that a person skilled in the art could not have predicted” can be the deciding factor for inventive step, and quantitative data provides the best supporting evidence for this.

Supplementary Note | Technical Background: The parent application of this patent family refers to the multimodal architecture “Fuyu-8B” as well as training data such as recorded videos of software operations, web pages, and agentic trajectories.It is evident that this application takes into account the data infrastructure that supports the agent’s “perception and behavior.”

Reading Independent Claim 1 Clause by Clause

US 12,566,913 B2 | Claim 1 (Original Text / English)

A system for interface automation, comprising: at least one central processing unit; a memory device storing programming and data constructs that, when executed by the at least one processing unit, cause the system to configure an agent; the agent configured to: process an input including multimodal data that specifies an interface workflow, including contextual metadata and the state of the interface prior to execution of the interface workflow, wherein the multimodal data includes at least a combination of a natural language description and a prescriptive command; and segment the interface workflow into a plurality of sub-tasks, wherein each sub-task depends on the completion of a preceding sub-task; generate an output, in response to the multimodal input data, that specifies a sequence of actuation commands expressed in a custom domain-specific language (DSL) that supports both model calls and action executions, wherein the sequence of actuation commands triggers one or more machine-actuated actions that replicate user-actuated actions on the interface and automate the interface workflow by translating model instructions into real web or application events, including at least localization; actuate the sequence of multimodal actuation commands via an actuator, wherein the actuator is configured to receive the sequence of actuation commands from the agent and to perform the machine-actuated actions based on the sequence of actuation commands as synthetic actions that automate the interface workflow; and provide feedback, including interface screenshots and action histories, for iterative workflow execution and refinement.

Reference Translation by a Patent Attorney (Japanese)

A system for interface automation, comprising at least one CPU and a memory device storing programming and data structures that, when executed, cause the system to configure an agent, wherein
said agent is configured as follows:
① Input Processing + Partitioning: Processes multimodal data defining an interface workflow (including the pre-execution interface state and contextual metadata, and comprising at least a combination of natural language descriptions and prescriptive commands), and partitions the workflow into multiple subtasks, each of which depends on the completion of a preceding subtask.
② Output Generation: In response to the input, generates an output that specifies a sequence of operational commands expressed in a custom DSL that supports both model invocation and action execution.This sequence of commands translates the model’s instructions (including, at a minimum, element localization) into actual web/app events and triggers mechanical actuation actions that replicate user operations.
③ Execution: The actuator receives the command sequence and executes the machine-operated actions as a composite action.
④ Feedback: To enable iterative execution and improvement, feedback is provided, including screenshots of the screen and a history of actions.

Organization of Limitations Supporting Patentability

Claims Technical Meaning Reason for Inclusion
Custom DSL (model calls + action executions) Describing thought and operations in a common language The core of technical implementation. Moving beyond abstract ideas
Breaking down subtasks with dependencies Grasping realistic workflow structures Concretization of control logic
Localization (identifying the position of elements) Identifying UI elements on the screen Technical aspects of visual UI interactions
Feedback such as screenshots Iterative Improvement Loop Basis for Autonomy

Relationship with Sister Patents | Division of Roles with US 12,430,150

Anthropic provides multi-layered protection for the same “Computer Use” concept across multiple patents. The division of roles between the two issued patents is as follows:

  US 12,430,150 B1 US 12,566,913 B2 (This Article)
Subject Matter Runtime Architecture (Execution Framework) AI Agent Itself (Intelligence and Behavior)
Focus Client/Server Division of Labor and Intermediate Representation DSL, Subtask Partitioning, and Feedback
Independent Claims 3 (System, Method, and Medium) Claim 1 (System) Focus
For example "Stage (Execution Environment)" “Actor (Agent)”
Filed September 30, 2025 March 3, 2026

💡 Key Point: It is a standard strategy to secure multiple patents for a single product (Computer Use) from different perspectivessuch as the “execution platform” and the “agent itself”—to build a strong patent portfolio. By creating a structure where competitors may infringe one patent even if they avoid the other, this approach raises barriers to entry.Even for a company’s flagship product, filing multiple applications that separate the layers is an effective strategy.

How will this be evaluated in examinations in Japan, the U.S., and Europe?

United States (USPTO)

Because the invention incorporates technical implementations such as a custom DSL, subtask partitioning, localization, and execution via actuators, it is easier to argue that it provides a “concrete solution to a technical problem” under the Alice/Mayo tests, and it is currently registered.

Japan (JPO)

By explicitly specifying CPU and memory devices and describing specific data processing (DSL generation and command translation), the configuration readily satisfies patent eligibility as a software-related invention. In particular, the quantitative effect of “59% → 88%” serves as strong evidence of a “significant effect” for establishing inventive step.

Europe (EPO)

Since the technical effect of improved reliability is clear and the invention can be easily positioned as a technical solution to the technical problem of UI automation (including localization), this configuration is likely to be counted toward inventive step as a technical feature even under the COMVIK approach.

A detailed comparison of examination practices for AI agent patents in Japan, the U.S., and Europe is explained in “Patent Case Law and Examination Practices in Japan, the U.S., and Europe.”

Lessons for Your Own Applications | “Demonstrate Effects with Numbers”

① Demonstrate effects using quantitative data. Instead of “improved accuracy,” state “59% → 88%.” Numerical data is the strongest evidence of inventive step. Prepare experimental data and evaluation results at the specification stage.

② Provide “dedicated mechanisms” for functional concepts. Instead of “operated by AI,” state “designed a DSL for that purpose.” Translate abstract functions into concrete technical means.

③ Describe the control structure. Explicitly state the processing structure—such as subtask dependencies and feedback loops—using technical terminology.

④ For flagship products, file multiple patent applications by separating them into layers. Secure rights in a multi-layered manner from different perspectives, such as the execution platform and the agent itself.

We’ll assess whether your company’s AI agent can be protected by strong patents.

Patent attorneys with deep expertise in the IT, software, and AI fields provide comprehensive support—from free assessments of patentability to claim drafting based on effectiveness data, FTO searches, and filing strategies in Japan, the U.S., and Europe.

Schedule a Free Initial Consultation IT & AI Intellectual Property Services

Frequently Asked Questions (FAQ)

Q. What kind of patent is US 12,566,913 B2?

A. It is a U.S. registered patent held by Anthropic that protects the “AI agent” itself, which automates multimodal interfaces.The agent operates by receiving natural language instructions and screen states as input, dividing tasks into subtasks, generating a sequence of execution commands using a custom DSL (domain-specific language), and manipulating the UI. Registered on March 3, 2026, with a total of 15 claims.

Q. What is a DSL (Domain-Specific Language)?

A. It stands for Domain-Specific Language and refers to a programming language specialized for a specific domain.In this patent, the core technology is a custom DSL capable of expressing both “model calls” and “action executions” by the AI agent. The technical ingenuity lies in describing and bridging the gap between the AI’s decisions and actual UI operations using a common language.

Q. What is the difference between US 12,430,150 B1 and US 12,566,913 B2?

A. Both are sister patents that support Anthropic’s “Computer Use.”US 12,430,150 B1 protects the execution infrastructure (runtime architecture = client/server division of labor), while US 12,566,913 B2 protects the agent itself (DSL, subtask division, and feedback).This is a clever portfolio design that provides layered protection for the same product at different levels.

Q. What does the “88%” mentioned in the specification refer to?

A. The specification for this patent states that while the reliability of conventional methods was approximately 59%, the method of the present invention improved this to approximately 88%. Such quantitative results serve as strong evidence when asserting inventive step (particularly in Japan and Europe).

Q. Do you have any tips for patenting our company’s AI agent?

A. The most important lesson to be learned from this patent is to “demonstrate effects with numbers.”Rather than simply stating that “accuracy is improved,” presenting quantitative data—such as “conventional method: 59% → present method: 88%”—significantly strengthens the argument for inventive step. Additionally, it is important to specifically describe technical mechanisms, such as DSLs and subtask partitioning.

Note regarding this article: This article provides a general explanation of technology and patent systems based on published patent applications. While US 12,566,913 B2 is a registered patent, the actual scope of protection is determined by the wording of each claim, the doctrine of equivalents, and historical information.The cited claims, abstract, and specification (including reliability figures, etc.) are based on published patent bulletin data (such as FreePatentsOnline); however, for legally significant purposes (FTO, infringement analysis, invalidity, patent applications, etc.), please be sure to verify the USPTO official transcript and the latest prosecution history, and consult a specialist for an individual review.The Japanese translation is provided for reference purposes only; the official text is the original English version.

Recommended Reading (AI Agent Patent Series):
・Decoding Anthropic’s Core “Computer Use” Patent
: US 12,430,150 B1Decoding Anthropic’s Patent Strategy | Why Are There So Few Patent Applications?
・Patent Case Studies and Examination Practices in Japan, the U.S., and Europe (Case Studies)
・Decoding Salesforce’s Multi-Agent Patents

Source