Patents by Inventor David Luan

David Luan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260080154
    Abstract: A system for generating training data to train agents to automate tasks otherwise done by users includes an intermediary disposed between an interface and a user. The intermediary is configured to: intercept one or more user-actuated actions directed towards the interface by the user, the user-actuated actions, if received by the interface, execute a task on the interface; preserve a state of the interface prior to the execution of the task; translate the user-actuated actions into one or more actuation commands, the actuation commands configured to trigger one or more machine-actuated actions that replicate the user-actuated actions on the interface to cause automation of the task; and generate a training dataset to train an agent to automate the task, wherein the training dataset requires the agent to process, as input, the state of the interface prior to the execution of the task, and to generate, as output, the actuation commands.
    Type: Application
    Filed: September 18, 2025
    Publication date: March 19, 2026
    Inventors: Shaya Zarkesh, Lina Lukyantseva, Rohan Bavishi, David Luan, John Qian, Claire Pajot, Fred Bertsch, Erich Elsen, Curtis Hawthorne
  • Patent number: 12566913
    Abstract: A system for interface automation includes an agent. The agent is configured to process an input that specifies an interface workflow, wherein the interface workflow is otherwise implementable by one or more user-actuated actions directed towards an interface by a user. The agent is also configured to generate an output that specifies a sequence of actuation commands, wherein the sequence of actuation commands triggers one or more machine-actuated actions that replicate the user-actuated actions on the interface and cause automation of the interface workflow.
    Type: Grant
    Filed: October 8, 2024
    Date of Patent: March 3, 2026
    Assignee: Anthropic, PBC
    Inventors: Rohan Bavishi, Lina Lukyantseva, Shaya Zarkesh, David Luan, Basil Safwat, Amelia Wattenberger, Kadhir Manickam, Inigo Beitia Arevalo, James Lu, Omkar Savant, Zach Brock, Jacob van Gogh, Rick Liu, Deepak Moparthi, Claire Pajot, Joe Gershenson, Arushi Somani, Armaan Goel, Kevin Keller, Erich Elsen, Curtis Hawthorne
  • Patent number: 12437238
    Abstract: A system for generating training data to train agents to automate tasks otherwise done by users includes an intermediary disposed between an interface and a user. The intermediary is configured to: intercept one or more user-actuated actions directed towards the interface by the user, the user-actuated actions, if received by the interface, execute a task on the interface; preserve a state of the interface prior to the execution of the task; translate the user-actuated actions into one or more actuation commands, the actuation commands configured to trigger one or more machine-actuated actions that replicate the user-actuated actions on the interface to cause automation of the task; and generate a training dataset to train an agent to automate the task, wherein the training dataset requires the agent to process, as input, the state of the interface prior to the execution of the task, and to generate, as output, the actuation commands.
    Type: Grant
    Filed: October 7, 2024
    Date of Patent: October 7, 2025
    Assignee: Anthropic, PBC
    Inventors: Shaya Zarkesh, Lina Lukyantseva, Rohan Bavishi, David Luan, John Qian, Claire Pajot, Fred Bertsch, Erich Elsen, Curtis Hawthorne
  • Publication number: 20250299074
    Abstract: A system for providing artificial intelligence agents that automate software usage includes training servers configured to train agents during training, production servers configured to execute the trained agents during inference, a plurality of training datasets, and data flow logic. The data flow logic is configured to, provide, during the training, the agents and the plurality of training datasets to the training servers to cause the training servers to train the agents on the plurality of training datasets and thereby produce the trained agents, configure the production servers with the trained agents for use during the inference, provide, during the inference, prompts issued by clients to the production servers to cause the production servers to translate the prompts into agent calls to the trained agents that in turn cause the trained agents to generate outputs that are responsive to the prompts, and make the outputs available to the clients.
    Type: Application
    Filed: October 8, 2024
    Publication date: September 25, 2025
    Applicant: Anthropic, PBC
    Inventors: Shaya Zarkesh, Lina Lukyantseva, Rohan BAVISHI, David LUAN, Zach Brock, Yufeng Zhou, Inigo Beitia Arevalo, Kadhir Manickam, Kyle VIGEN, James Lu, Bryan Schmidt, Bryan Silverthorn, Armaan Goel, Kavya Ravi Shankar, Phillip Norman, Alexander Jaffe, Bassil Shama, Erich ELSEN, Curtis HAWTHORNE, Sagnak Tasirlar, David Abrahams, Marxell Nye, Augustus Odena, Vibhaa Sivaraman, Adam Hoff, Teddy Rothschild, Deepak MOPARTHI, Jacob van Gogh, Claire Pajot, Matt Elkherj, Warut Vijitbenjaronk, Arushi SOMANI, Johnny Lee, Joe Gershenson, Jordyn Shuell, Danielle Perszyk
  • Publication number: 20250298495
    Abstract: Artificial Intelligence Agents to Automate Multimodal Interface Task Workflows A system for interface automation includes an agent. The agent is configured to process an input that specifies an interface workflow, wherein the interface workflow is otherwise implementable by one or more user-actuated actions directed towards an interface by a user. The agent is also configured to generate an output that specifies a sequence of actuation commands, wherein the sequence of actuation commands triggers one or more machine-actuated actions that replicate the user-actuated actions on the interface and cause automation of the interface workflow.
    Type: Application
    Filed: October 8, 2024
    Publication date: September 25, 2025
    Applicant: Anthropic, PBC
    Inventors: Rohan BAVISHI, Lina Lukyantseva, Shaya ZARKESH, David LUAN, Basil Safwat, Amelia Wattenberger, Kadhir Manickam, Inigo Beitia Arevalo, James Lu, Omkar Savant, Zach Brock, Jacob van Gogh, Rick Liu, Deepak MOPARTHI, Claire Pajot, Joe Gershenson, Arushi SOMANI, Armaan Goel, Kevin Keller, Erich ELSEN, Curtis HAWTHORNE
  • Publication number: 20250299098
    Abstract: A system for generating training data to train agents to automate tasks otherwise done by users includes an intermediary disposed between an interface and a user. The intermediary is configured to: intercept one or more user-actuated actions directed towards the interface by the user, the user-actuated actions, if received by the interface, execute a task on the interface; preserve a state of the interface prior to the execution of the task; translate the user-actuated actions into one or more actuation commands, the actuation commands configured to trigger one or more machine-actuated actions that replicate the user-actuated actions on the interface to cause automation of the task; and generate a training dataset to train an agent to automate the task, wherein the training dataset requires the agent to process, as input, the state of the interface prior to the execution of the task, and to generate, as output, the actuation commands.
    Type: Application
    Filed: October 7, 2024
    Publication date: September 25, 2025
    Applicant: Anthropic, PBC
    Inventors: Shaya ZARKESH, Lina Lukyantseva, Rohan BAVISHI, David LUAN, John Qian, Claire Pajot, Fred Bertsch, Erich ELSEN, Curtis HAWTHORNE
  • Publication number: 20250094838
    Abstract: An example technique for image analysis is provided. An example image analysis method includes obtaining an instructive sequence descriptive of an instructive query, an instructive response, and an instructive trace of intermediate states from the instructive query to the instructive response. The example image analysis method includes inputting, to a machine-learned model, the instructive sequence and an operative image processing query that comprises image data, wherein the machine-learned model is configured to process the operative query with attention over the instructive sequence. The example method can include generating, using the machine-learned model and responsive to the operative query, an operative image processing response that comprises an analysis of the image data.
    Type: Application
    Filed: December 3, 2024
    Publication date: March 20, 2025
    Inventors: Jason Weng Wei, Dengyong Zhou, Xuezhi Wang, Dale Eric Schuurmans, Quoc V. Le, Maarten Paul Bosma, Ed Huai-Hsin Chi, Olivier Jean Andrè Bousquet, Le Hou, Charles Aloysius Sutton, Nathanael Martin Schärli, Nathan Kemp Sekiguchi Scales, Augustus Quadrozzi Odena, Sharan Ajit Narang, Guy Gur-Ari Krakover, Aakanksha Chowdhery, David Martin Dohan, Aitor Lewkowycz, Jacob Austin, Henryk Michalewski, David Luan, David J. Bieber, Anders Johan Andreassen, Maxwell Isaac Nye