Patents by Inventor Adam Goss
Adam Goss 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: 11930976Abstract: An autonomous floor cleaning robot includes a robot body, a drive supporting the robot body to maneuver the robot across a floor surface, a pad holder attached to an underside of the robot body and configured to receive a removable cleaning pad, and a pad sensor configured to sense a pad type identifier on a central region of the cleaning pad. The pad type identifier includes a marker on the central region of the cleaning pad. The cleaning pad has a mounting card affixed thereto, and the pad type identifier includes an array of apertures that expose selected portions of the marker.Type: GrantFiled: February 27, 2023Date of Patent: March 19, 2024Assignee: iRobot CorporationInventors: John Reimels, Marcus R. Williams, Adam Goss, Isaac Fowler, Lucile Driscoll
-
Publication number: 20230277028Abstract: An autonomous floor cleaning robot includes a robot body, a drive supporting the robot body to maneuver the robot across a floor surface, a pad holder attached to an underside of the robot body and configured to receive a removable cleaning pad, and a pad sensor configured to sense a pad type identifier on a central region of the cleaning pad. The pad type identifier includes a marker on the central region of the cleaning pad. The cleaning pad has a mounting card affixed thereto, and the pad type identifier includes an array of apertures that expose selected portions of the marker.Type: ApplicationFiled: February 27, 2023Publication date: September 7, 2023Inventors: John Reimels, Marcus R. Williams, Adam Goss, Isaac Fowler, Lucile Driscoll
-
Patent number: 11703857Abstract: 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: GrantFiled: November 16, 2020Date of Patent: July 18, 2023Assignee: iRobot CorporationInventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss, Mario E. Munich, Alexander D. Kleiner
-
Patent number: 11589724Abstract: An autonomous floor cleaning robot includes a robot body, a drive supporting the robot body to maneuver the robot across a floor surface, a pad holder attached to an underside of the robot body and configured to receive a removable cleaning pad, and a pad sensor configured to sense a pad type identifier on a central region of the cleaning pad. The pad type identifier includes a marker on the central region of the cleaning pad. The cleaning pad has a mounting card affixed thereto, and the pad type identifier includes an array of apertures that expose selected portions of the marker.Type: GrantFiled: October 1, 2020Date of Patent: February 28, 2023Assignee: iRobot CorporationInventors: John Reimels, Marcus R. Williams, Adam Goss, Isaac Fowler, Lucile Driscoll
-
Patent number: 11547264Abstract: A method of operating an autonomous cleaning robot includes presenting, on a display of a mobile device, a representation of each of multiple cleaning levels, each cleaning level corresponding to a respective rank overlap parameter for a wet cleaning mission of the autonomous cleaning robot. The method includes receiving, at the mobile device, an input indicative of a selection of one of the cleaning levels; and controlling the autonomous cleaning robot to execute a wet cleaning mission according to the rank overlap parameter corresponding to the selected one of the cleaning levels.Type: GrantFiled: August 9, 2019Date of Patent: January 10, 2023Assignee: iRobot CorporationInventors: Ping-Hong Lu, Marcus Williams, Adam Goss, Melissa O'Dea
-
Publication number: 20210113050Abstract: 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: ApplicationFiled: November 16, 2020Publication date: April 22, 2021Inventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss
-
Publication number: 20210015331Abstract: An autonomous floor cleaning robot includes a robot body, a drive supporting the robot body to maneuver the robot across a floor surface, a pad holder attached to an underside of the robot body and configured to receive a removable cleaning pad, and a pad sensor configured to sense a pad type identifier on a central region of the cleaning pad. The pad type identifier includes a marker on the central region of the cleaning pad. The cleaning pad has a mounting card affixed thereto, and the pad type identifier includes an array of apertures that expose selected portions of the marker.Type: ApplicationFiled: October 1, 2020Publication date: January 21, 2021Inventors: John Reimels, Marcus R. Williams, Adam Goss, Isaac Fowler, Lucile Driscoll
-
Patent number: 10835096Abstract: 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: GrantFiled: August 30, 2018Date of Patent: November 17, 2020Assignee: iRobot CorporationInventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss
-
Publication number: 20200345193Abstract: A method of operating an autonomous cleaning robot includes presenting, on a display of a mobile device, a representation of each of multiple cleaning levels, each cleaning level corresponding to a respective rank overlap parameter for a wet cleaning mission of the autonomous cleaning robot. The method includes receiving, at the mobile device, an input indicative of a selection of one of the cleaning levels; and controlling the autonomous cleaning robot to execute a wet cleaning mission according to the rank overlap parameter corresponding to the selected one of the cleaning levels.Type: ApplicationFiled: August 9, 2019Publication date: November 5, 2020Inventors: Ping-Hong Lu, Marcus Williams, Adam Goss, Melissa O'Dea
-
Patent number: 10791902Abstract: An autonomous floor cleaning robot includes a robot body, a drive supporting the robot body to maneuver the robot across a floor surface, a pad holder attached to an underside of the robot body and configured to receive a removable cleaning pad, and a pad sensor configured to sense a pad type identifier on a central region of the cleaning pad. The pad type identifier includes a marker on the central region of the cleaning pad. The cleaning pad has a mounting card affixed thereto, and the pad type identifier includes an array of apertures that expose selected portions of the marker.Type: GrantFiled: November 30, 2018Date of Patent: October 6, 2020Assignee: iRobot CorporationInventors: John Reimels, Marcus R. Williams, Adam Goss, Isaac Fowler, Lucile Driscoll
-
Publication number: 20200170473Abstract: An autonomous floor cleaning robot includes a robot body, a drive supporting the robot body to maneuver the robot across a floor surface, a pad holder attached to an underside of the robot body and configured to receive a removable cleaning pad, and a pad sensor configured to sense a pad type identifier on a central region of the cleaning pad. The pad type identifier includes a marker on the central region of the cleaning pad. The cleaning pad has a mounting card affixed thereto, and the pad type identifier includes an array of apertures that expose selected portions of the marker.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: John Reimels, Marcus R. Williams, Adam Goss, Isaac Fowler, Lucile Driscoll
-
Publication number: 20200069138Abstract: 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: ApplicationFiled: August 30, 2018Publication date: March 5, 2020Inventors: Stephen O'Dea, Benjamin H. Schriesheim, Qunxi Huang, Kenrick E. Drew, Adam Goss
-
Patent number: D921311Type: GrantFiled: September 13, 2018Date of Patent: June 1, 2021Assignee: iRobot CorporationInventors: John Reimels, Marcus R. Williams, Adam Goss, Lucile Driscoll, Isaac Fowler