Patents by Inventor Kenrick E. Drew

Kenrick E. Drew 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: 20230280743
    Abstract: A method for operating or interacting with a mobile robot includes determining, using at least one processor, a mapping between a first coordinate system associated with a mobile device and a second coordinate system associated with the mobile robot, in which the first coordinate system is different from the second coordinate system. The method includes providing at the mobile device a user interface to enable a user to interact with the mobile robot in which the interaction involves usage of the mapping between the first coordinate system and the second coordinate system.
    Type: Application
    Filed: May 2, 2023
    Publication date: September 7, 2023
    Inventors: Kenrick E. Drew, Philip Wasserman, Christopher V. Jones
  • Patent number: 11703857
    Abstract: A method of operating an autonomous cleaning robot is described. The method includes initiating a training run of the autonomous cleaning robot and receiving, at a mobile device, location data from the autonomous cleaning robot as the autonomous cleaning robot navigates an area. The method also includes presenting, on a display of the mobile device, a training map depicting portions of the area traversed by the autonomous cleaning robot during the training run and presenting, on the display of the mobile device, an interface configured to allow the training map to be stored or deleted. The method also includes initiating additional training runs to produce additional training maps and presenting a master map generated based on a plurality of stored training maps.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: July 18, 2023
    Assignee: iRobot Corporation
    Inventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss, Mario E. Munich, Alexander D. Kleiner
  • Patent number: 11669086
    Abstract: A method for operating or interacting with a mobile robot includes determining, using at least one processor, a mapping between a first coordinate system associated with a mobile device and a second coordinate system associated with the mobile robot, in which the first coordinate system is different from the second coordinate system. The method includes providing at the mobile device a user interface to enable a user to interact with the mobile robot in which the interaction involves usage of the mapping between the first coordinate system and the second coordinate system.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: June 6, 2023
    Assignee: iRobot Corporation
    Inventors: Kenrick E. Drew, Philip Wasserman, Christopher V. Jones
  • Publication number: 20220151450
    Abstract: Described herein are systems, devices, and methods for scheduling and controlling a mobile robot based on user location, user behavior, or other contextual information. In an example, a mobile cleaning robot comprises a drive system configured to move the mobile cleaning robot about an environment in a user's residence, and a controller circuit configured to receive an indication of a user entering or exiting a pre-defined geographical zone with respect to a location of the user's residence. Such indication may be detected using location and geofencing services of a mobile device. Based on the indication of the user entering or exiting the geofence, the controller circuit may generate a motion control signal to navigate the mobile cleaning robot to conduct a mission in the environment.
    Type: Application
    Filed: November 17, 2020
    Publication date: May 19, 2022
    Inventors: Shannon Amelia Case, Alex Wong, Josua Gonzales-Neal, David C. Palafox, James Jackson, Nick Cuneo, Josie-Dee Seagren, Victoria Liceaga, Craig Michael Butterworth, Orjeta Taka, Christopher V. Jones, Steven J. Baron, David M. McSweeney, Kenrick E. Drew, Ryan Schneider, Isaac Vandermeulen, Michael Foster
  • Publication number: 20210113050
    Abstract: A method of operating an autonomous cleaning robot is described. The method includes initiating a training run of the autonomous cleaning robot and receiving, at a mobile device, location data from the autonomous cleaning robot as the autonomous cleaning robot navigates an area. The method also includes presenting, on a display of the mobile device, a training map depicting portions of the area traversed by the autonomous cleaning robot during the training run and presenting, on the display of the mobile device, an interface configured to allow the training map to be stored or deleted. The method also includes initiating additional training runs to produce additional training maps and presenting a master map generated based on a plurality of stored training maps.
    Type: Application
    Filed: November 16, 2020
    Publication date: April 22, 2021
    Inventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss
  • Patent number: 10835096
    Abstract: A method of operating an autonomous cleaning robot is described. The method includes initiating a training run of the autonomous cleaning robot and receiving, at a mobile device, location data from the autonomous cleaning robot as the autonomous cleaning robot navigates an area. The method also includes presenting, on a display of the mobile device, a training map depicting portions of the area traversed by the autonomous cleaning robot during the training run and presenting, on the display of the mobile device, an interface configured to allow the training map to be stored or deleted. The method also includes initiating additional training runs to produce additional training maps and presenting a master map generated based on a plurality of stored training maps.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: November 17, 2020
    Assignee: iRobot Corporation
    Inventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss
  • Publication number: 20200069138
    Abstract: A method of operating an autonomous cleaning robot is described. The method includes initiating a training run of the autonomous cleaning robot and receiving, at a mobile device, location data from the autonomous cleaning robot as the autonomous cleaning robot navigates an area. The method also includes presenting, on a display of the mobile device, a training map depicting portions of the area traversed by the autonomous cleaning robot during the training run and presenting, on the display of the mobile device, an interface configured to allow the training map to be stored or deleted. The method also includes initiating additional training runs to produce additional training maps and presenting a master map generated based on a plurality of stored training maps.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss
  • Publication number: 20200019156
    Abstract: A method for operating or interacting with a mobile robot includes determining, using at least one processor, a mapping between a first coordinate system associated with a mobile device and a second coordinate system associated with the mobile robot, in which the first coordinate system is different from the second coordinate system. The method includes providing at the mobile device a user interface to enable a user to interact with the mobile robot in which the interaction involves usage of the mapping between the first coordinate system and the second coordinate system.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 16, 2020
    Inventors: Kenrick E. Drew, Philip Wasserman, Christopher V. Jones