Amazon patents system where AI agents split tasks and talk to each other
Amazon describes a system where multiple AI agents work together to handle complex requests. One agent acts as a manager, breaking down a user's request into smaller steps and sending specific instructions to other specialized agents to complete them.
In the filing’s own words
A system may be configured for cooperation between language model agents. An agent may be, for example, a computer system, or a software component executing on a computer system, that can accept text and/or natural language inputs, draw upon an LM to process the inputs and perform a function, and respond via text and/or natural language outputs. An agent may act as a mediator to interact with a user, identify a task requested by the user, and delegate one or more subtasks to another agent or other resource. An agent may act as a delegate to handle tasks or subtasks delegated by a mediator. Agents may communicate with each other using a combination of structured and unstructured language; for example, one or more parameters and a natural language message.
What exactly they claim (claim 1)
1. A computer-implemented method comprising: receiving, by a first computer system corresponding to a first language model (LM) agent, first input data representing a first task to be performed by the first LM agent; determining a first LM prompt using the first input data; generating first LM output data by processing the first LM prompt using a first LM corresponding to the first LM agent; determining that the first LM output data indicates a first subtask of the first task to be delegated to a second LM agent different from the first LM agent; in response to determining that the first LM output data indicates the first subtask is to be delegated to the second LM agent, generating second LM output data by processing the first LM output data using the first LM, the second LM output data representing a natural language request to perform the first subtask and an indication that the natural language request is from the first LM agent; sending the second LM output data to a second computer system corresponding to the second LM agent; receiving, from the second computer system in response to the second LM output data, first data; determining a second LM prompt using the first LM prompt, the first LM output data, and the first data; generating third LM output data by processing the second LM prompt using the first LM; determining that the third LM output data represents a response to the first input data; and in response to determining that the third LM output data represents a response to the first input data, causing a user device to present a first output corresponding to the third LM output data.
Facts
- Company
- Amazon (Amazon Technologies, Inc.)
- Official title
- Cooperation between language models each associated with an agent to process multitask input data
- Patent number
- US12770624B2
- Application number
- 18759176
- Filed
- Jun 28, 2024
- Granted
- Oct 20, 2026
- Inventors
- 3
- Claims
- 20
Classified under
G10L 15/30 Physics & computingG10L 15/183 Physics & computingB60R 16/037 Operations & transportG06F 16/23 Physics & computingG10L 21/02 Physics & computingMore from Amazon in AI & software
- Amazon patents system that cites sources for AI answers Sep 29, 2026
- Amazon patents tech to swap words in movies using actor's voice Sep 8, 2026
- Amazon patents ML tool to add graphics to live sports from moving cameras Sep 15, 2026
- Amazon patents shopping assistant that remembers your search filters Oct 6, 2026
- Amazon patents system that picks the right AI model for your request Oct 1, 2026
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.
