Patents by Inventor Qunxi Huang

Qunxi Huang 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: 11950736
    Abstract: A method of operating an autonomous cleaning robot is provided. The method includes receiving, at a handheld computing device, data representing a status of a debris collection bin of the autonomous cleaning robot, the status of the bin including a bin fullness reading. The method also includes receiving, at the handheld computing device, data representing a status of a filter bag of an evacuation station, the status of the filter bag including a bag fullness reading. The method also includes presenting, on a display of the handheld computing device, a first status indicator representing the bin fullness reading, and presenting, on the display of the handheld computing device, a second status indicator representing the bag fullness reading.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 9, 2024
    Assignee: iRobot Corporation
    Inventors: Wesley D. Johnson, Benjamin H. Schriesheim, Qunxi Huang
  • Patent number: 11800961
    Abstract: A method of operating an autonomous cleaning robot includes receiving, at a handheld computing device, a first input representing a first set of cleaning schedule parameters for a first cleaning schedule for the autonomous cleaning robot, the first cleaning schedule corresponding to a first area. The method includes presenting, on a display of the handheld computing device, the first cleaning schedule. The method includes receiving, at the handheld computing device, a second input representing a second set of cleaning schedule parameters for a second cleaning schedule for the autonomous cleaning robot, the second cleaning schedule corresponding to a second area different from the first area. The method includes presenting, on the display, the first and second cleaning schedules, and initiating a transmission to the autonomous cleaning robot, based on the first or second cleaning schedules, the transmission including data for causing the robot to initiate a cleaning mission.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: October 31, 2023
    Assignee: iRobot Corporation
    Inventors: Qunxi Huang, Chris Lee, Domingos Neves, Ryan Lesko, Manuel Medina
  • 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
  • Publication number: 20230152817
    Abstract: A user device, such as a smartphone or a tablet computer, can provide a user with information pertaining to operations of an autonomous robotic lawnmower to assist the user with monitoring the operations of the robotic lawnmower and with setting up the autonomous robotic lawnmower. For example, the user device can present example lawn shapes and recommended locations of beacons suitable for these lawn shapes, can indicate the quantity of beacons detected by the autonomous robotic lawnmower, can be used to establish a region on a lawn where the autonomous robotic lawnmower performs a particular behavior, can be used to select a grass height that the autonomous robotic lawnmower cuts the lawn, and can be taught a particular path to take when returning to a docking station to charge the autonomous robotic lawnmower.
    Type: Application
    Filed: March 22, 2021
    Publication date: May 18, 2023
    Inventors: Qunxi Huang, Wesley Johnson, Mark Edward Piana, Erik Steltz, Benjamin Axelrod, Ira Renfrew
  • Publication number: 20220240744
    Abstract: A method of operating an autonomous cleaning robot includes receiving, at a handheld computing device, a first input representing a first set of cleaning schedule parameters for a first cleaning schedule for the autonomous cleaning robot, the first cleaning schedule corresponding to a first area. The method includes presenting, on a display of the handheld computing device, the first cleaning schedule. The method includes receiving, at the handheld computing device, a second input representing a second set of cleaning schedule parameters for a second cleaning schedule for the autonomous cleaning robot, the second cleaning schedule corresponding to a second area different from the first area. The method includes presenting, on the display, the first and second cleaning schedules, and initiating a transmission to the autonomous cleaning robot, based on the first or second cleaning schedules, the transmission including data for causing the robot to initiate a cleaning mission.
    Type: Application
    Filed: March 18, 2022
    Publication date: August 4, 2022
    Inventors: Qunxi Huang, Chris Lee, Domingos Neves, Ryan Lesko, Manuel Medina
  • Patent number: 11278176
    Abstract: A method of operating an autonomous cleaning robot includes receiving, at a handheld computing device, a first input representing a first set of cleaning schedule parameters for a first cleaning schedule for the autonomous cleaning robot, the first cleaning schedule corresponding to a first area. The method includes presenting, on a display of the handheld computing device, the first cleaning schedule. The method includes receiving, at the handheld computing device, a second input representing a second set of cleaning schedule parameters for a second cleaning schedule for the autonomous cleaning robot, the second cleaning schedule corresponding to a second area different from the first area. The method includes presenting, on the display, the first and second cleaning schedules, and initiating a transmission to the autonomous cleaning robot, based on the first or second cleaning schedules, the transmission including data for causing the robot to initiate a cleaning mission.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 22, 2022
    Assignee: iRobot Corporation
    Inventors: Qunxi Huang, Chris Lee, Domingos Neves, Ryan Lesko, Manuel Medina
  • Publication number: 20210307582
    Abstract: A method of operating an autonomous cleaning robot is provided. The method includes receiving, at a handheld computing device, data representing a status of a debris collection bin of the autonomous cleaning robot, the status of the bin including a bin fullness reading. The method also includes receiving, at the handheld computing device, data representing a status of a filter bag of an evacuation station, the status of the filter bag including a bag fullness reading. The method also includes presenting, on a display of the handheld computing device, a first status indicator representing the bin fullness reading, and presenting, on the display of the handheld computing device, a second status indicator representing the bag fullness reading.
    Type: Application
    Filed: June 15, 2021
    Publication date: October 7, 2021
    Inventors: Wesley D. Johnson, Benjamin H. Schriesheim, Qunxi Huang
  • Publication number: 20210268655
    Abstract: A method of operating an autonomous cleaning robot includes presenting, on a display of a handheld computing device, a graphical representation of a map including a plurality of selectable rooms, presenting, on the display, at least one selectable graphical divider representing boundaries of at least one of the plurality of selectable rooms, the at least one selectable graphical divider being adjustable to change at least one of the boundaries of the plurality of selectable rooms, receiving input, at the handheld computing device, representing a selection of an individual selectable graphical divider, receiving input, at the handheld computing device, representing at least one adjustment to the individual selectable graphical divider, the at least one adjustment including at least one of moving, rotating, or deleting the individual selectable graphical divider, and presenting, on the display, a graphical representation of a map wherein the individual selectable graphical divider is adjusted.
    Type: Application
    Filed: May 19, 2021
    Publication date: September 2, 2021
    Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel, Scott Marchant
  • Publication number: 20210252708
    Abstract: A method of operating an autonomous cleaning robot includes presenting, on a display of a handheld computing device, a graphical representation of a map including a plurality of selectable rooms, presenting, on the display, at least one selectable graphical divider representing boundaries of at least one of the plurality of selectable rooms, the at least one selectable graphical divider being adjustable to change at least one of the boundaries of the plurality of selectable rooms, receiving input, at the handheld computing device, representing a selection of an individual selectable graphical divider, receiving input, at the handheld computing device, representing at least one adjustment to the individual selectable graphical divider, the at least one adjustment including at least one of moving, rotating, or deleting the individual selectable graphical divider, and presenting, on the display, a graphical representation of a map wherein the individual selectable graphical divider is adjusted.
    Type: Application
    Filed: May 5, 2021
    Publication date: August 19, 2021
    Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel, Scott Marchant
  • Patent number: 11039725
    Abstract: A method of operating an autonomous cleaning robot is provided. The method includes receiving, at a handheld computing device, data representing a status of a debris collection bin of the autonomous cleaning robot, the status of the bin including a bin fullness reading. The method also includes receiving, at the handheld computing device, data representing a status of a filter bag of an evacuation station, the status of the filter bag including a bag fullness reading. The method also includes presenting, on a display of the handheld computing device, a first status indicator representing the bin fullness reading, and presenting, on the display of the handheld computing device, a second status indicator representing the bag fullness reading.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: June 22, 2021
    Assignee: iRobot Corporation
    Inventors: Wesley Johnson, Benjamin H. Shriesheim, Qunxi Huang
  • Patent number: 11007644
    Abstract: A method of operating an autonomous cleaning robot includes presenting, on a display of a handheld computing device, a graphical representation of a map including a plurality of selectable rooms, presenting, on the display, at least one selectable graphical divider representing boundaries of at least one of the plurality of selectable rooms, the at least one selectable graphical divider being adjustable to change at least one of the boundaries of the plurality of selectable rooms, receiving input, at the handheld computing device, representing a selection of an individual selectable graphical divider, receiving input, at the handheld computing device, representing at least one adjustment to the individual selectable graphical divider, the at least one adjustment including at least one of moving, rotating, or deleting the individual selectable graphical divider, and presenting, on the display, a graphical representation of a map wherein the individual selectable graphical divider is adjusted.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: May 18, 2021
    Assignee: iRobot Corporation
    Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel, Scott Marchant
  • 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: 20200077863
    Abstract: A method of operating an autonomous cleaning robot includes receiving, at a handheld computing device, a first input representing a first set of cleaning schedule parameters for a first cleaning schedule for the autonomous cleaning robot, the first cleaning schedule corresponding to a first area. The method includes presenting, on a display of the handheld computing device, the first cleaning schedule. The method includes receiving, at the handheld computing device, a second input representing a second set of cleaning schedule parameters for a second cleaning schedule for the autonomous cleaning robot, the second cleaning schedule corresponding to a second area different from the first area. The method includes presenting, on the display, the first and second cleaning schedules, and initiating a transmission to the autonomous cleaning robot, based on the first or second cleaning schedules, the transmission including data for causing the robot to initiate a cleaning mission.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 12, 2020
    Inventors: Qunxi Huang, Chris Lee, Domingos Neves, Ryan Lesko, Manuel Medina
  • Publication number: 20200070345
    Abstract: A method of operating an autonomous cleaning robot includes presenting, on a display of a handheld computing device, a graphical representation of a map including a plurality of selectable rooms, presenting, on the display, at least one selectable graphical divider representing boundaries of at least one of the plurality of selectable rooms, the at least one selectable graphical divider being adjustable to change at least one of the boundaries of the plurality of selectable rooms, receiving input, at the handheld computing device, representing a selection of an individual selectable graphical divider, receiving input, at the handheld computing device, representing at least one adjustment to the individual selectable graphical divider, the at least one adjustment including at least one of moving, rotating, or deleting the individual selectable graphical divider, and presenting, on the display, a graphical representation of a map wherein the individual selectable graphical divider is adjusted.
    Type: Application
    Filed: September 4, 2018
    Publication date: March 5, 2020
    Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel
  • Publication number: 20200069139
    Abstract: A method of operating an autonomous cleaning robot is provided. The method includes receiving, at a handheld computing device, data representing a status of a debris collection bin of the autonomous cleaning robot, the status of the bin including a bin fullness reading. The method also includes receiving, at the handheld computing device, data representing a status of a filter bag of an evacuation station, the status of the filter bag including a bag fullness reading. The method also includes presenting, on a display of the handheld computing device, a first status indicator representing the bin fullness reading, and presenting, on the display of the handheld computing device, a second status indicator representing the bag fullness reading.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Inventors: Wesley Johnson, Benjamin H. Shriesheim, Qunxi Huang
  • 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