Patents by Inventor Forrest Green

Forrest Green 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: 11833684
    Abstract: Systems, apparatus, and methods are described for robotic learning and execution of skills. A robotic apparatus can include a memory, a processor, sensors, and one or more movable components (e.g., a manipulating element and/or a transport element). The processor is operatively coupled to the memory, the movable elements, and the sensors, and configured to obtain information of an environment, including one or more objects located within the environment. In some embodiments, the processor is configured to learn skills through demonstration, exploration, user inputs, etc. In some embodiments, the processor is configured to execute skills and/or arbitrate between different behaviors and/or actions. In some embodiments, the processor is configured to learn an environmental constraint. In some embodiments, the processor is configured to learn using a general model of a skill.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: December 5, 2023
    Assignee: Diligent Robotics, Inc.
    Inventors: Vivian Yaw-Wen Chu, Shuai Li, Forrest Green, Peter Worsnop, Andrea Lockerd Thomaz
  • Publication number: 20220371193
    Abstract: Systems, apparatus, and methods are described for robotic learning and execution of skills. A robotic apparatus can include a memory, a processor, sensors, and one or more movable components (e.g., a manipulating element and/or a transport element). The processor can be operatively coupled to the memory, the movable elements, and the sensors, and configured to obtain information of an environment, including one or more objects located within the environment. In some embodiments, the processor can be configured to learn skills through demonstration, exploration, user inputs, etc. In some embodiments, the processor can be configured to execute skills and/or arbitrate between different behaviors and/or actions. In some embodiments, the processor can be configured to learn an environmental constraint. In some embodiments, the processor can be configured to learn using a general model of a skill.
    Type: Application
    Filed: March 9, 2022
    Publication date: November 24, 2022
    Inventors: Vivian Yaw-Wen CHU, Shuai LI, Forrest GREEN, Peter WORSNOP, Andrea Lockerd THOMAZ
  • Patent number: 11298825
    Abstract: Systems, apparatus, and methods are described for robotic learning and execution of skills. A robotic apparatus can include a memory, a processor, sensors, and one or more movable components (e.g., a manipulating element and/or a transport element). The processor can be operatively coupled to the memory, the movable elements, and the sensors, and configured to obtain information of an environment, including one or more objects located within the environment. In some embodiments, the processor can be configured to learn skills through demonstration, exploration, user inputs, etc. In some embodiments, the processor can be configured to execute skills and/or arbitrate between different behaviors and/or actions. In some embodiments, the processor can be configured to learn an environmental constraint. In some embodiments, the processor can be configured to learn using a general model of a skill.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: April 12, 2022
    Assignee: Diligent Robotics, Inc.
    Inventors: Vivian Yaw-Wen Chu, Shuai Li, Forrest Green, Peter Worsnop, Andrea Lockerd Thomaz
  • Publication number: 20220032458
    Abstract: Systems, apparatus, and methods are described for robotic learning and execution of skills. A robotic apparatus can include a memory, a processor, sensors, and one or more movable components (e.g., a manipulating element and/or a transport element). The processor can be operatively coupled to the memory, the movable elements, and the sensors, and configured to obtain information of an environment, including one or more objects located within the environment. In some embodiments, the processor can be configured to learn skills through demonstration, exploration, user inputs, etc. In some embodiments, the processor can be configured to execute skills and/or arbitrate between different behaviors and/or actions. In some embodiments, the processor can be configured to learn an environmental constraint. In some embodiments, the processor can be configured to learn using a general model of a skill.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Applicant: Diligent Robotics, Inc.
    Inventors: Vivian Yaw-Wen CHU, Shuai LI, Forrest GREEN, Peter WORSNOP, Andrea Lockerd THOMAZ
  • Publication number: 20210379758
    Abstract: Systems, apparatus, and methods are described for robotic learning and execution of skills. A robotic apparatus can include a memory, a processor, sensors, and one or more movable components (e.g., a manipulating element and/or a transport element). The processor can be operatively coupled to the memory, the movable elements, and the sensors, and configured to obtain information of an environment, including one or more objects located within the environment. In some embodiments, the processor can be configured to learn skills through demonstration, exploration, user inputs, etc. In some embodiments, the processor can be configured to execute skills and/or arbitrate between different behaviors and/or actions. In some embodiments, the processor can be configured to learn an environmental constraint. In some embodiments, the processor can be configured to learn using a general model of a skill.
    Type: Application
    Filed: March 1, 2021
    Publication date: December 9, 2021
    Inventors: Vivian Yaw-Wen CHU, Shuai LI, Forrest GREEN, Peter WORSNOP, Andrea Lockerd THOMAZ
  • Patent number: 11148288
    Abstract: Systems, apparatus, and methods are described for robotic learning and execution of skills. A robotic apparatus can include a memory, a processor, sensors, and one or more movable components (e.g., a manipulating element and/or a transport element). The processor can be operatively coupled to the memory, the movable elements, and the sensors, and configured to obtain information of an environment, including one or more objects located within the environment. In some embodiments, the processor can be configured to learn skills through demonstration, exploration, user inputs, etc. In some embodiments, the processor can be configured to execute skills and/or arbitrate between different behaviors and/or actions. In some embodiments, the processor can be configured to learn an environmental constraint. In some embodiments, the processor can be configured to learn using a general model of a skill.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 19, 2021
    Assignee: Diligent Robotics, Inc.
    Inventors: Vivian Yaw-Wen Chu, Shuai Li, Forrest Green, Peter Worsnop, Andrea Lockerd Thomaz
  • Patent number: 10691843
    Abstract: A method of rendering a machine state, a method of generating and rendering a work-piece cut path, and a CNC machines system are disclosed.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: June 23, 2020
    Assignee: OMC2 LLC
    Inventors: Michael Estee, Forrest Green, Thomas Cauchois, Sarah Tappon
  • Publication number: 20190050498
    Abstract: A method of rendering a machine state, a method of generating and rendering a work-piece cut path, and a CNC machines system are disclosed.
    Type: Application
    Filed: July 17, 2018
    Publication date: February 14, 2019
    Inventors: Michael Stochosky, Forrest Green, Thomas Cauchois, Sarah Tappon
  • Patent number: 10055512
    Abstract: A method of rendering a machine state, a method of generating and rendering a work-piece cut path, and a CNC machines system are disclosed.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: August 21, 2018
    Assignee: OMC2 LLC
    Inventors: Michael Stochosky, Forrest Green, Thomas Cauchois, Sarah Tappon
  • Publication number: 20150105890
    Abstract: A method of rendering a machine state, a method of generating and rendering a work-piece cut path, and a CNC machines system are disclosed.
    Type: Application
    Filed: September 17, 2014
    Publication date: April 16, 2015
    Applicant: Other Machine Company
    Inventors: Michael Stochosky, Forrest Green, Thomas Cauchois, Sarah Tappon
  • Patent number: 8766665
    Abstract: A family of reconfigurable asynchronous logic elements that interact with their nearest neighbors permits reconfigurable implementation of circuits that are asynchronous at the bit level. A reconfigurable asynchronous logic cell comprises a set of one-bit buffers for communication with at least one neighboring cell, each buffer capable of having several states and configured for receiving input state tokens from neighboring cells and for transferring output state tokens to neighboring cells, and a one-bit processor configured to perform a logic operation utilizing received tokens as inputs and to produce an output token reflecting the result of the logic operation, wherein the logic operation and the functional configuration of the buffers are reconfigurably programmable. A reconfigurable logic circuit comprises a plurality of reconfigurable logic cells that compute by locally passing state tokens and are reconfigured by the directed shifting of programming instructions through neighboring logic cells.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: July 1, 2014
    Assignee: Massachusetts Institute of Technology
    Inventors: David Allen Dalrymple, Erik Demaine, Neil Gershenfeld, Forrest Green, Ara Knaian
  • Publication number: 20120062277
    Abstract: A family of reconfigurable asynchronous logic elements that interact with their nearest neighbors permits reconfigurable implementation of circuits that are asynchronous at the bit level. A reconfigurable asynchronous logic cell comprises a set of one-bit buffers for communication with at least one neighboring cell, each buffer capable of having several states and configured for receiving input state tokens from neighboring cells and for transferring output state tokens to neighboring cells, and a one-bit processor configured to perform a logic operation utilizing received tokens as inputs and to produce an output token reflecting the result of the logic operation, wherein the logic operation and the functional configuration of the buffers are reconfigurably programmable. A reconfigurable logic circuit comprises a plurality of reconfigurable logic cells that compute by locally passing state tokens and are reconfigured by the directed shifting of programming instructions through neighboring logic cells.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 15, 2012
    Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: David Allen Dalrymple, Erik Demaine, Neil Gershenfeld, Forrest Green, Ara Knaian
  • Patent number: 8013629
    Abstract: A family of reconfigurable asynchronous logic elements that interact with their nearest neighbors permits reconfigurable implementation of circuits that are asynchronous at the bit level, rather than at the level of functional blocks. These elements pass information by means of tokens. Each cell is self-timed, and cells that are configured as interconnect perform at propagation delay speeds, so no hardware non-local connections are needed. A reconfigurable asynchronous logic element comprises a set of edges for communication with at least one neighboring cell, each edge having an input for receiving tokens from neighboring cells and an output for transferring tokens to at least one neighboring cell, circuitry configured to perform a logic operation utilizing received tokens as inputs and to produce an output token reflecting the result of the logic operation, and circuitry.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: September 6, 2011
    Assignee: Massachusetts Institute of Technology
    Inventors: David Allen Dalrymple, Erik Demaine, Neil Gershenfeld, Forrest Green, Ara Knaian
  • Publication number: 20100185837
    Abstract: A family of reconfigurable asynchronous logic elements that interact with their nearest neighbors permits reconfigurable implementation of circuits that are asynchronous at the bit level, rather than at the level of functional blocks. These elements pass information by means of tokens. Each cell is self-timed, and cells that are configured as interconnect perform at propagation delay speeds, so no hardware non-local connections are needed. A reconfigurable asynchronous logic element comprises a set of edges for communication with at least one neighboring cell, each edge having an input for receiving tokens from neighboring cells and an output for transferring tokens to at least one neighboring cell, circuitry configured to perform a logic operation utilizing received tokens as inputs and to produce an output token reflecting the result of the logic operation, and circuitry.
    Type: Application
    Filed: September 16, 2009
    Publication date: July 22, 2010
    Applicant: Massachussetts Institute of Technology
    Inventors: David Allen Dalrymple, Erik Demaine, Neil Gershenfeld, Forrest Green, Ara Knaian