Patents by Inventor Steve Wolter

Steve Wolter 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).

  • Patent number: 12233553
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that distributes skill bundles that can guide robot execution. One of the methods includes receiving data for a skill bundle from a skill developer. The data can include a definition of one or more preconditions for a robotic system to execute a skill; one or more effects to an operating environment after the robotic system has executed the skill; and a software module implementing the skill. The software module can define a state machine of subtasks. A skill bundle can be generated from the data received from the skill developer. Data identifying the generated skill bundle can be added to a skill registry. The skill bundle can be provided to the execution robot system for installation on the robot execution system.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: February 25, 2025
    Assignee: Intrinsic Innovation LLC
    Inventors: Michael Beardsworth, Steve Wolter, Nicholas Julian Cox
  • Publication number: 20220395977
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that distributes skill bundles that can guide robot execution. One of the methods includes receiving data for a skill bundle from a skill developer. The data can include a definition of one or more preconditions for a robotic system to execute a skill; one or more effects to an operating environment after the robotic system has executed the skill; and a software module implementing the skill. The software module can define a state machine of subtasks. A skill bundle can be generated from the data received from the skill developer. Data identifying the generated skill bundle can be added to a skill registry. The skill bundle can be provided to the execution robot system for installation on the robot execution system.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Michael Beardsworth, Steve Wolter, Nicholas Julian Cox
  • Publication number: 20200344293
    Abstract: The technology provides for a robotic control system implemented on a distributed system, which may include at least one processor on a cloud computing system and at least one processor on a robot. For instance, configuration data for a plurality of controllers of the robot may be received and the plurality of controllers may be deployed on the distributed system. For example, a first controller may be deployed on the cloud while a second controller may be deployed on the robot. The system may include a cloud database and a robot database. Both databases may store configuration data and current states of the first controller and the second controller, and may be synchronized. Workload for the first controller and the second controller may both be controlled based on the configuration data and the current states of the first controller and the second controller.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Inventors: Steve Wolter, Damon Kohler, Julius Kammerl, David Schmidt, Thomas Larkworthy