Patents by Inventor Andrew Graziani

Andrew Graziani 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: 11957286
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: April 16, 2024
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Publication number: 20240090733
    Abstract: A method of operating a mobile cleaning robot can include navigating the mobile cleaning robot within an environment. Whether a movement condition is satisfied can be determined and a mopping pad tray can be moved relative to a body of the mobile cleaning robot between a cleaning position and a stored position in response to receipt of a command to move the mopping pad tray when the movement condition is satisfied.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Inventors: Matthew Clements, Varun Malhotra, Landon Unninayar, Brian Cleve Benson, JR., Andrew Graziani, Shiwei Wang, Thomas C. Chang, Dan Wivagg
  • Patent number: 11860638
    Abstract: A mobile cleaning robot can include a robot body, a bumper, and a bumper impact system. The bumper can be connected to and supported by the robot body. The bumper impact system can include a first sensor connected to the body in a first orientation with respect to the body and the bumper. The bumper impact system can include a second sensor connected to the body in a second orientation with respect to the body and the bumper different from the first orientation. The first sensor and the second sensor can together be configured to sense an impact region of the bumper based on a magnitude and a direction of movement of the bumper relative to the robot body.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: January 2, 2024
    Assignee: iRobot Corporation
    Inventors: Dexter Bautista, Isaac Fowler, Andrew Graziani, Marcus R. Williams, Ping-Hong Lu, Erik Schembor
  • Publication number: 20220257080
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Application
    Filed: April 28, 2022
    Publication date: August 18, 2022
    Inventors: Ping-Hong Lu, Daniel Foran, Marcus R. Williams, Joe Johnson, Andrew Graziani
  • Patent number: 11324376
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 10, 2022
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Publication number: 20210267429
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 2, 2021
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Patent number: 10952585
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: March 23, 2021
    Assignee: Robot Corporation
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Patent number: 10824159
    Abstract: A mobile robot can include a robot body; a drive system supporting the robot body above a floor surface for maneuvering the robot across the floor surface; a bumper frame on a front periphery of the robot body, the bumper frame supported by the robot body; and a bumper impact system comprising: a first sensor at a first orientation with respect to the bumper frame that is configured to generate a first signal in response to a magnitude and a direction of movement of the bumper frame relative to the robot body; a second sensor at a second orientation with respect to the bumper frame that is configured to generate a second signal in response to a magnitude and a direction of movement of the bumper frame relative to the robot body, the second orientation being different from the first orientation; and a processor.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: November 3, 2020
    Assignee: iRobot Corporation
    Inventors: Dexter Bautista, Isaac Fowler, Andrew Graziani, Marcus R. Williams, Ping-Hong Lu, Erik Schembor
  • Publication number: 20200081447
    Abstract: A mobile robot can include a robot body; a drive system supporting the robot body above a floor surface for maneuvering the robot across the floor surface; a bumper frame on a front periphery of the robot body, the bumper frame supported by the robot body; and a bumper impact system comprising: a first sensor at a first orientation with respect to the bumper frame that is configured to generate a first signal in response to a magnitude and a direction of movement of the bumper frame relative to the robot body; a second sensor at a second orientation with respect to the bumper frame that is configured to generate a second signal in response to a magnitude and a direction of movement of the bumper frame relative to the robot body, the second orientation being different from the first orientation; and a processor.
    Type: Application
    Filed: September 7, 2018
    Publication date: March 12, 2020
    Inventors: Dexter Bautista, Isaac Fowler, Andrew Graziani, Marcus R. Williams, Ping-Hong Lu, Erik Schembor
  • Publication number: 20200060500
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Application
    Filed: October 25, 2019
    Publication date: February 27, 2020
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Patent number: 10499783
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: December 10, 2019
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Publication number: 20190008352
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Application
    Filed: August 30, 2018
    Publication date: January 10, 2019
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Patent number: 10064533
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: September 4, 2018
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Publication number: 20180064305
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Application
    Filed: October 31, 2017
    Publication date: March 8, 2018
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Patent number: 9907449
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: March 6, 2018
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Publication number: 20170100010
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 13, 2017
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Patent number: 9565984
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is response to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 14, 2017
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Publication number: 20160270619
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is response to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Application
    Filed: March 30, 2016
    Publication date: September 22, 2016
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani
  • Publication number: 20160270618
    Abstract: An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 22, 2016
    Inventors: Ping-Hong Lu, Dan Foran, Marcus Williams, Joe Johnson, Andrew Graziani
  • Patent number: 9320409
    Abstract: An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 26, 2016
    Assignee: iRobot Corporation
    Inventors: Ping-Hong Lu, Joseph M. Johnson, Daniel Foran, Marcus Williams, Andrew Graziani