The era in which AI agents “use” computers has arrived. Leading the way is Anthropic’s “Computer...
[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
- 30-Second Summary | Differences from the “Runtime” Patent
- Basic Patent Information
- The Core of This Patent | Four Agent Behaviors
- Technical Highlight #1 | Custom DSL (Domain-Specific Language)
- Technical Highlight #2 | Subtask Partitioning with Dependencies
- Technical Highlight 3 | Feedback Loop Using Screenshots
- Technical Highlight ④ | Quantitative Effect: “59% → 88%”
- A Clause-by-Clause Analysis of Independent Claim 1
- Relationship with Sister Patents | Division of Roles with US 12,430,150
- How It Will Be Evaluated in Japanese, U.S., and European Examinations
- Lessons for Our Own Applications | “Demonstrating Effects with Numbers”
- Frequently Asked Questions (FAQ)
30-Second Summary | Differences from the “Runtime” Patent
● 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.
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)
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 perspectives—such 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.
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 ServicesFrequently 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.
・Decoding Anthropic’s Core “Computer Use” Patent
: US 12,430,150 B1・Decoding 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
- US 12,566,913 B2 (Google Patents): https://patents.google.com/patent/US12566913B2/en
- Claims and Specification (FreePatentsOnline): https://www.freepatentsonline.com/12566913.html