Patents by Inventor Cody Griffin

Cody Griffin 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: 11803185
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 31, 2023
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Patent number: 11602841
    Abstract: Systems and methods for remote operating and/or monitoring of a robot are disclosed. In some exemplary implementations, a robot can be communicatively coupled to a remote network. The remote network can send and receive signals with the robot. In some exemplary implementations, the remote network can receive sensor data from the robot, allowing the remote network to determine the context of the robot. In this way, the remote network can respond to assistance requests and also provide operating commands to the robot.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 14, 2023
    Assignee: Brain Corporation
    Inventors: Cody Griffin, Roger Unwin, John Black
  • Publication number: 20230021778
    Abstract: Systems and methods for training a robot to autonomously travel a route. In one embodiment, a robot can detect an initial placement in an initialization location. Beginning from the initialization location, the robot can create a map of a navigable route and surrounding environment during a user-controlled demonstration of the navigable route. After the demonstration, the robot can later detect a second placement in the initialization location, and then autonomously navigate the navigable route. The robot can then subsequently detect errors associated with the created map. Methods and systems associated with the robot are also disclosed.
    Type: Application
    Filed: October 7, 2022
    Publication date: January 26, 2023
    Inventors: Jean-Baptiste Passot, Andrew Smith, Botond Szatmary, Borja Ibarz Gabardos, Cody Griffin, Jaldert Rombouts, Oleg Sinyavskiy, Eugene Izhikevich
  • Patent number: 11467602
    Abstract: Systems and methods for training a robot to autonomously travel a route. In one embodiment, a robot can detect an initial placement in an initialization location. Beginning from the initialization location, the robot can create a map of a navigable route and surrounding environment during a user-controlled demonstration of the navigable route. After the demonstration, the robot can later detect a second placement in the initialization location, and then autonomously navigate the navigable route. The robot can then subsequently detect errors associated with the created map. Methods and systems associated with the robot are also disclosed.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: October 11, 2022
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Andrew Smith, Botond Szatmary, Borja Ibarz Gabardos, Cody Griffin, Jaldert Rombouts, Oleg Sinyavskiy, Eugene Izhikevich
  • Publication number: 20220083058
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 17, 2022
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Publication number: 20210232149
    Abstract: Systems and methods for persistent mapping of environmental parameters using a centralized cloud server and a robotic network are disclosed herein. According to at least one non-limiting exemplary embodiment, a cloud server may utilize a robotic network, comprising a plurality of robots, communicatively coupled to the cloud server to collect data and generate or update a persistent map of a parameter of an environment based on the collected data from the plurality of robots on the robotic network.
    Type: Application
    Filed: April 15, 2021
    Publication date: July 29, 2021
    Inventors: Cody Griffin, Oleg Sinyavskiy
  • Publication number: 20210232136
    Abstract: Systems and methods for cloud edge task performance and computing using robots are disclosed herein. According to at least one non-limiting exemplary embodiment, a cloud server may utilize a robotic network, comprising a plurality of robots, communicatively coupled to the cloud server to collect data, perform physical tasks, perform a computational function, or a combination thereof in a distributed fashion.
    Type: Application
    Filed: April 15, 2021
    Publication date: July 29, 2021
    Inventors: Cody Griffin, Tony Kinsley
  • Patent number: 10967519
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: April 6, 2021
    Assignee: Brain Corporation
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene Izhikevich, Jayram Moorkanikara Nageswaran, John Black
  • Publication number: 20210008714
    Abstract: Systems and methods for remote operating and/or monitoring of a robot are disclosed. In some exemplary implementations, a robot can be communicatively coupled to a remote network. The remote network can send and receive signals with the robot. In some exemplary implementations, the remote network can receive sensor data from the robot, allowing the remote network to determine the context of the robot. In this way, the remote network can respond to assistance requests and also provide operating commands to the robot.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 14, 2021
    Inventors: Cody Griffin, Roger Unwin, John Black
  • Publication number: 20200258603
    Abstract: A system, method, and computer-usable medium are disclosed for creating and modifying a care plan assigned to a patient in response to observed data from the patient. In one embodiment of the method, data corresponding to one or more types of biometric diagnosis is received from the patient and a care plan is prescribed for the patient. The care plan includes one or more biometric thresholds corresponding to the one or more types of biometric information and receiving one or more reported symptoms for the patient. The care plan further includes one or more conditions corresponding to the one or more reported symptoms. Upon determining that the received data satisfy at least one of the biometric thresholds and the one or more reported symptoms satisfy at least one of the one or more conditions, an event rule for modifying the care plan based on the received data and the one or more reported symptoms is identified. The care plan is then modified based on the event rule.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventors: Yuri Teschler, Jeanne Teschler, Cody Griffin, Dan Bitman, Jennifer Chaney, William Archibald
  • Patent number: 10723018
    Abstract: Systems and methods for remote operating and/or monitoring of a robot are disclosed. In some exemplary implementations, a robot can be communicatively coupled to a remote network. The remote network can send and receive signals with the robot. In some exemplary implementations, the remote network can receive sensor data from the robot, allowing the remote network to determine the context of the robot. In this way, the remote network can respond to assistance requests and also provide operating commands to the robot.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: July 28, 2020
    Assignee: Brain Corporation
    Inventors: Cody Griffin, Roger Unwin, John Black
  • Publication number: 20200086494
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 19, 2020
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene Izhikevich, Jayram Moorkanikara Nageswaran, John Black
  • Patent number: 10464213
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: November 5, 2019
    Assignee: Brain Corporation
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene Izhikevich, Jayram Moorkanikara Nageswaran, John Black
  • Publication number: 20190171210
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 6, 2019
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Publication number: 20190121365
    Abstract: Systems and methods for training a robot to autonomously travel a route. In one embodiment, a robot can detect an initial placement in an initialization location. Beginning from the initialization location, the robot can create a map of a navigable route and surrounding environment during a user-controlled demonstration of the navigable route. After the demonstration, the robot can later detect a second placement in the initialization location, and then autonomously navigate the navigable route. The robot can then subsequently detect errors associated with the created map. Methods and systems associated with the robot are also disclosed.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 25, 2019
    Inventors: Jean-Baptiste Passot, Andrew Smith, Botond Szatmary, Borja Ibarz Gabardos, Cody Griffin, Jaldert Rambouts, Oleg Sinyavskiy, Eugene Izhikevich
  • Patent number: 10241514
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: March 26, 2019
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Publication number: 20190061160
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Application
    Filed: June 4, 2018
    Publication date: February 28, 2019
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene Izhikevich, Jayram Moorkanikara Nageswaran, John Black
  • Patent number: 9987752
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: June 5, 2018
    Assignee: BRAIN CORPORATION
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene Izhikevich, Jayram Moorkanikara Nageswaran, John Black
  • Publication number: 20180147721
    Abstract: Systems and methods for remote operating and/or monitoring of a robot are disclosed. In some exemplary implementations, a robot can be communicatively coupled to a remote network. The remote network can send and receive signals with the robot. In some exemplary implementations, the remote network can receive sensor data from the robot, allowing the remote network to determine the context of the robot. In this way, the remote network can respond to assistance requests and also provide operating commands to the robot.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Cody Griffin, Roger Unwin, John Black
  • Publication number: 20170355081
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 14, 2017
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene lzhikevich, Jayram Moorkanikara Nageswaran, John Black