evorix blog

[In-Depth Explanation by a Patent Attorney] Analyzing Anthropic’s “Agent Construction” Patent Application US 2025/0299023 A1 | Adept Workflow Language and How to Read…

AI Agents Operating Computers—The Patents Underpinning Anthropic’s “Computer Use.” In this series so far, we have discussed U.S. Patent No. 12,430,150 B1, which protects the execution platform, and U.S. Patent No. 12,566,913 B2, which protects the agent itself.In this article, we’ll take a closer look at the patent application US 2025/0299023 A1, which covers the upstream process—specifically, “how to configure the agent.”

This application introduces technologies such as the proprietary “Adept Workflow Language” developed by Adept, a three-tier prompt system consisting of clicks, steps, and tasks, and DOM abstraction.Furthermore, since this is a “published application (A1)” rather than a granted patent, we’ll also cover essential practical topics for practitioners, such as “how to read published applications” and “what deleted claims reveal.”

💡 Key Point: This article is the final installment of the AI Agent Patent Series: Anthropic Edition. Please read it in conjunction with the Strategic Analysis, the US 12,430,150 analysis, and the US 12,566,913 analysis.

Table of Contents

  1. 30-Second Summary | The Concluding Chapter of the “Protecting the Architecture” Trilogy
  2. Basic Information on Patent Applications
  3. First Things First | The Difference Between “A1 (Published Application)” and “B1/B2 (Granted Patent)”
  4. Overview of the Trilogy | Architecture → Execution Framework → Agent Core
  5. Technology 1 | Adept Workflow Language (AWL), a Dedicated Language
  6. Technology 2 | Three-Tiered Prompts (Click / Step / Task)
  7. Technology 3 | “Abstraction” That Hides the Complexity of the DOM
  8. Technology ④ | Recording User Actions to Create Training Data
  9. Reading Claim 1 Clause by Clause
  10. Traces of the Examination | What “Deleted Claims” Reveal
  11. Evidence of the “Adept Acquisition” Indicated by the Applicant’s Transfer
  12. Lessons for Our Own Applications
  13. Frequently Asked Questions (FAQ)

30-Second Summary | The Final Installment of the Trilogy on Protecting “Configuration”

● What the Application Covers: A system and method for “configuring” AI agents.Protects the “creation” side, not execution.
● Core Technologies: ① Adept Workflow Language (proprietary language), ② Three-tiered prompts (clicks/steps/tasks), ③ Abstraction of DOM complexity, ④ Generation of training data through recording user operations.
● Status: U.S. Patent Application Published (A1) = Under examination (not a registered patent).
● Key Points: Applicant transferred from Adept to Anthropic = Evidence of an acquisition. Claims 6, 11, and 13 have been deleted = Traces of the examination process.

Basic Information on the Patent Application

Item Content
Publication Number US 2025/0299023 A1
Title of the Invention Systems and Methods for Configuring Artificial Intelligence Agents to Automate Multimodal Interface Workflows
Publication Date September 25, 2025
Filing Date October 8, 2024
Priority Date March 20, 2024
Current Applicant Anthropic PBC (transferred from Adept AI Labs Inc. on April 17, 2025)
Status Published Application (Under Examination)
Related One of Anthropic’s “Computer Use” patent families

Key Concepts | The Difference Between “A1 (Published Application)” and “B1/B2 (Granted Patent)”

Before reading this article, make sure you understand the “kind code” at the end of a patent number. This is a fundamental concept in patent practice and will also be helpful when you come across patents in the news.

Symbols Meaning Status of the Rights
A1 Published application Under examination; status undetermined. Rights have not yet been granted
B1 Registered Patent (including those that have not undergone publication, etc.) Rights have been granted
B2 Registered patent (registered after publication of the application) Patent Granted

What to Keep in Mind When Reading “A1”: In the case of US 2025/0299023, “A1” refers to the application publication, and it has not yet been granted as a patent. The claims may be amended during the examination process, and the final scope of protection is subject to change.This is fundamentally different from the US 12,430,150 B1 and US 12,566,913 B2 discussed in the previous two articles, which were already registered (B1/B2).

💡 Key Point: A1 (published application) is a “preview of what may become a right in the future,” while B1/B2 (registered patents) are “established rights.” Please keep in mind that even within the same technology family, the meaning and interpretation differ completely depending on the status.

Overview of the Trilogy | Architecture → Execution Platform → Agent Core

Anthropic’s “Computer Use” is protected in a layered manner across multiple patents covering different layers. Let’s organize the relationships among these three patents, including this one.

Layer Patent/Application What Is Protected Example
① Architecture US 2025/0299023 A1 (this article) Mechanism for Creating Agents / Dedicated Language “Writing a Script”
② Execution Platform US 12,430,150 B1 Runtime (Client/Server Division) “Stage”
③ Agent Body US 12,566,913 B2 Agent Intelligence and Behavior (DSL, etc.) "Actors"

💡 Key Point: Dividing the product into three layers—“Script (Construction) → Stage (Execution Platform) → Actor (Agent)”—and filing the patent application accordingly is a standard strategy for building a strong patent portfolio. This structure ensures that even if a competitor manages to circumvent one layer, they may still infringe on another.

Technology ① | A Dedicated Language Called Adept Workflow Language (AWL)

The specification of this patent application describes “Adept Workflow Language (AWL)” as “an expressive custom language that allows users to easily describe powerful multimodal web operations (on Adept’s model).”

In other words, it is a dedicated programming language for humans to “author” the behavior of AI agents. Whereas the DSL described in US 12,566,913—which we covered previously—was “the language used by agents at runtime,” this language is positioned as “the language for humans to design workflows,” thereby supporting the upstream “construction” phase.

Technology 2 | Three-Tiered Prompts (Click/Step/Task)

Claim 1 stipulates that the agent specification function constructs “multi-tiered prompts at the click level, step level, and task level.”

[Three Levels of Prompts] Task Level (task-level) Example:“Complete the expense reimbursement” │ Breakdown ▼ Step Level (step-level) Example: “Enter the amount,” “Click the submit button” │ Breakdown ▼ Click Level (click-level) Example: “Click the coordinates (x, y),” “Enter a string”

By organizing prompts into three levels of granularity—from abstract tasks to specific actions—complex workflows can be handled in a structured manner. This hierarchical structure itself functions as a claim limitation, thereby defining the scope of the rights.

Technology 3 | “Abstraction” That Conceals the Complexity of the DOM

Another technical highlight is the limitation that the agent specification function “conceals the complexities of a webpage’s DOM (Document Object Model) by abstracting interface elements into high-level references.”

Web pages have a vast and complex DOM structure internally. Rather than having the AI handle this structure directly, abstracting it into high-level references such as “this button” or “this input field” makes the creation and execution of agents easier and more robust.

💡 Key Point: “Concealing DOM complexities” is precisely a technical solution to a technical challenge (complex web structures). Such descriptions serve as strong evidence that this is “not an abstract idea” in the U.S. Alice case, Japanese software-related inventions, and the European COMVIK case.

Technology ④ | Recording User Operations to Create Training Data

The specification further mentions a mechanism that “intercepts user operations performed on the interface, translates them into activation commands, and generates a training dataset.”

Recording how a human actually operates the software and converting that into training data for an AI agent—this is, in essence, an “show-and-teach” approach. The fact that the scope of this application extends to include the method of creating training data when “building” the agent demonstrates the breadth of its scope.

Reading Claim 1 Clause by Clause

US 2025/0299023 A1 | Claim 1 (Original Text / English)

A system for configuring an agent to automate multimodal interface workflows, comprising: a memory; one or more processors coupled to the memory and configured to: construct agent specification functions using prompts and agent functions, wherein the agent specifications are configured to automate a multimodal interface workflow, and wherein the agent specification functions are configured to construct multiple levels of prompts, including click-level prompts, step-level prompts, and task-level prompts, and wherein the agent specification functions conceal the complexities of a web page document object model (DOM) by abstracting interface elements into higher-level references; and generate multimodal agent calls—by translating the agent specification functions—that cause an agent to implement the agent functions to produce outputs that perform tasks corresponding to the prompts, wherein the agent calls trigger one or more machine-actuated actions based on the outputs as synthetic actions that automate the multimodal interface workflow, wherein automating the multimodal interface workflow includes modifying elements of the interface, and wherein the interface is a user interface.

Reference Translation by a Patent Attorney (Japanese)

A system for configuring an agent to automate a multimodal interface workflow, comprising memory and one or more processors coupled to the memory, wherein the processors are configured to perform the following:
① Constructing agent specification functions: Constructing agent specification functions using prompts and agent functions.The specification function constructs prompts at multiple levelsclick, step, and task—and hides the complexity of a web page’s DOM by abstracting interface elements into high-level references.
(2) Generating multimodal agent invocations: Translating the aforementioned specification function to generate invocations, causing the agent to implement agent functions and generate output that performs tasks corresponding to the prompts. Based on this output, the invocations trigger machine-operated actions (synthetic actions) that perform automation, including changes to interface elements.

Organization of Limitations Supporting Patentability

Limitations Technical Meaning Reason for Inclusion
Three Levels of the Prompt Granularity Management: Task → Step → Click Concretization of Control Structures
Hiding (Abstracting) DOM Complexity Mapping Complex Web Structures to High-Level References Technical Solutions to Technical Challenges
Translation of Specification Functions to Agent Calls Converting Design into Executable Calls Concrete Processing Bridging Construction and Execution

Traces of Examination | What “Deleted Claims” Reveal

A review of the published application documents reveals that claims 6, 11, and 13 are marked as “canceled.” This is evidence that the applicant made amendments after filing the application.

Claim cancellations are common during the process of responding to examination or refining the scope of protection. When reading a published application, it is important to distinguish between these “active claims” and “canceled claims” to accurately understand what is currently being claimed.

💡 Key Point: While registered patents (B1/B2) are snapshots of “finalized rights,” published applications (A1) represent the “interim status of the examination process.”Claim deletions and amendments occur routinely, and the scope of protection evolves. This is precisely why it is essential to continuously monitor the latest case history (file wrapper) during competitive analysis and FTO evaluations.

Evidence of the “Adept Acquisition” Indicated by the Assignee Transfer

Another key point to note in this application is the record of the assignee’s transfer. This application was originally filed by Adept AI Labs Inc., but was reassigned to Anthropic PBC on April 17, 2025.

This public record of the patent assignee transfer corroborates the fact that Anthropic carried out an “acqui-hire”—incorporating Adept’s team and technology—in 2024. The analysis presented in the previous strategic analysis section—that “the majority of Anthropic’s patents originate from Adept”—is confirmed here as well.Patent assignment records are a valuable source of information for deciphering corporate M&A activities and technology acquisitions.

Lessons for In-House Patent Filings

① “The creation process” itself can be patented. Not only the technology that executes a product, but also the mechanisms used to build and author it (such as specialized languages and design tools) are eligible for patent protection.

② Use abstraction and hierarchization as technical hooks. Structural innovations that manage complexity—such as “concealing the complexity of the DOM” or “three-tier prompts”—can serve as strong limitations in patent claims.

③ Include the methods for creating training data within the scope of protection. Consider protecting data pipelines as well, such as the process of converting user operation logs into training data.

④ Utilize patent assignment records. Trends among competitors and potential acquisition targets can be gleaned from the applicant’s assignment history.

⑤ Monitor “progress information” for published applications. Since the scope of rights for applications at the A1 stage is subject to change, continuous monitoring is essential if you have related business operations.

Why not secure intellectual property rights for your company’s AI agents and the underlying development technologies?

Patent attorneys with expertise in the IT, software, and AI fields provide comprehensive support—from free feasibility assessments and claim drafting to monitoring competing patents, 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 2025/0299023 A1?

A. This is a published U.S. patent application by Anthropic that covers a system and method for “configuring” an AI agent that automates a multimodal interface.Its key features include constructing “agent specifications” based on prompts and agent functions, assembling prompts across three hierarchical levels (clicks, steps, and tasks), and abstracting the complexity of a web page’s DOM. Published on September 25, 2025; currently under examination.

Q. What is the difference between “A1,” “B1,” and “B2”?

A. The symbol at the end of a U.S. patent number indicates its status. “A1” denotes a published application—it is still under examination and the rights have not yet been established. “B1” and “B2” denote granted patents—the rights have already been established.Since this A1 application is currently under examination, the final scope of rights may change as a result of future amendments and examination.

Q. What is Adept Workflow Language (AWL)?

A. It is an “expressive custom language” described in the specification that allows users to easily describe multimodal web operations. This technology was acquired by Anthropic from Adept and serves as a dedicated language for humans to “author” workflows for AI agents.

Q. Why does the name “Adept” appear in an Anthropic patent?

A. This patent application was originally filed by Adept AI Labs, but the applicant was reassigned to Anthropic PBC on April 17, 2025.The fact that Anthropic acquired Adept’s team and technology through an “acqui-hire” in 2024 is corroborated by the record of the assignee transfer.

Q. What should competitors be aware of at the published application stage?

A. Published applications may be registered in the future, and if registered, they may give rise to claims for certain compensation retroactive to the publication date (in the case of Japan).Even for U.S. applications, the scope of protection may change due to amendments, so if you are engaged in related business activities, it is important to monitor updates and, if necessary, consult with experts from a Freedom to Operate (FTO) perspective.

Important Note Regarding This Article: This article provides a general explanation of the technology and system based on published patent application bulletins. US 2025/0299023 A1 is a published application currently under examination and has not yet been granted. Since the claims may be amended, the final scope of protection has not yet been determined.The cited claims, abstract, and description are based on published application data (Google Patents, FreePatentsOnline, etc.); however, for legally significant purposes (FTO, infringement analysis, filing applications, etc.), please be sure to verify the USPTO official text and the latest status information, and consult with an expert for a case-by-case review.The Japanese translation is provided for reference purposes only; the official text is the original English version.

Recommended Reading (Anthropic Patent Series):
Decoding Anthropic’s Patent Strategy | Why Are There So Few Patent Applications
?・Decoding the Core “Computer Use” Patent US 12,430,150 B1 (Execution Infrastructure)
Decoding the “AI Agent” Patent US 12,566,913 B2 (Agent Body)
Patent Cases and Examination Practices in Japan, the U.S., and Europe (Case Studies)

Source