Patents by Inventor Brian Ichter

Brian Ichter 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: 20260233388
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for controlling an agent interacting with an environment. In one aspect, a method comprises: receiving a user text sequence that characterizes a robotic task to be performed by the agent in the environment; converting the user text sequence into an input text sequence in a standardized format for a visual language understanding task; obtaining an observation image characterizing a state of the environment; processing (i) the input text sequence in the standardized format and (ii) the observation image using a policy neural network to generate a policy output that defines an action to be performed by the agent in response to the observation image; selecting an action to be performed by the agent using the policy output; and causing the agent to perform the selected action.
    Type: Application
    Filed: July 17, 2024
    Publication date: August 13, 2026
    Inventors: Yevgen Chebotar, Tianhe Yu, Quan Ho Vuong, Teddey Ming Xiao, Fei Xia, Brian Ichter, Keerthana P G, Krzysztof Marcin Choromanski, Isabel Leal, Lisa Seung-Yeon Lee, Peter Raymond Florence, Danny Michael Driess, Yao Lu, Sergey Vladimir Levine, Karol Hausman, Igor Mordatch, Nikhil J Joshi
  • Patent number: 12686134
    Abstract: Implementations process, using a large language model, a free-form natural language (NL) instruction to generate to generate LLM output. Those implementations generate, based on the LLM output and a NL skill description of a robotic skill, a task-grounding measure that reflects a probability of the skill description in the probability distribution of the LLM output. Those implementations further generate, based on the robotic skill and current environmental state data, a world-grounding measure that reflects a probability of the robotic skill being successful based on the current environmental state data. Those implementations further determine, based on both the task-grounding measure and the world-grounding measure, whether to implement the robotic skill.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: July 21, 2026
    Assignee: GOOGLE LLC
    Inventors: Karol Hausman, Brian Ichter, Sergey Levine, Alexander Toshev, Fei Xia, Carolina Parada
  • Publication number: 20250018562
    Abstract: Some implementations related to using a large language model (LLM) in generating (and potentially refining) a plan for the execution of a long-horizon robotic task. Various implementations include processing, using the LLM, a free-form natural language instruction and textual feedback to generate LLM output. In many implementations, the free-form natural language instruction describes the robotic task. In additional or alternative implementations, the textual feedback can include task-specific feedback, passive scene description feedback, active scene description feedback, one or more additional or alternative types of environmental feedback, and/or combinations thereof. In some implementations, the system can select one or more robotic skills to perform based on the LLM output.
    Type: Application
    Filed: July 26, 2023
    Publication date: January 16, 2025
    Inventors: Fei Xia, Harris Chan, Brian Ichter, Wenlong Huang, Ted Xiao, Karol Hausman
  • Publication number: 20240189994
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for controlling an agent interacting with an environment. In one aspect, a method comprises: receiving a natural language text sequence that characterizes a task to be performed by the agent in the environment; generating an encoded representation of the natural language text sequence; and at each of a plurality of time steps: obtaining an observation image characterizing a state of the environment at the time step; processing the observation image to generate an encoded representation of the observation image; generating a sequence of input tokens; processing the sequence of input tokens to generate a policy output that defines an action to be performed by the agent in response to the observation image; selecting an action to be performed by the agent using the policy output; and causing the agent to perform the selected action.
    Type: Application
    Filed: December 13, 2023
    Publication date: June 13, 2024
    Inventors: Keerthana P G, Karol Hausman, Julian Ibarz, Brian Ichter, Alexander Irpan, Dmitry Kalashnikov, Yao Lu, Kanury Kanishka Rao, Michael Sahngwon Ryoo, Austin Charles Stone, Teddey Ming Xiao, Quan Ho Vuong, Sumedh Anand Sontakke
  • Publication number: 20230311335
    Abstract: Implementations process, using a large language model, a free-form natural language (NL) instruction to generate to generate LLM output. Those implementations generate, based on the LLM output and a NL skill description of a robotic skill, a task-grounding measure that reflects a probability of the skill description in the probability distribution of the LLM output. Those implementations further generate, based on the robotic skill and current environmental state data, a world-grounding measure that reflects a probability of the robotic skill being successful based on the current environmental state data. Those implementations further determine, based on both the task-grounding measure and the world-grounding measure, whether to implement the robotic skill.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 5, 2023
    Inventors: Karol Hausman, Brian Ichter, Sergey Levine, Alexander Toshev, Fei Xia, Carolina Parada