Patents by Inventor Stephen O'Dea
Stephen O'Dea 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: 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
-
Publication number: 20210268655Abstract: 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: ApplicationFiled: May 19, 2021Publication date: September 2, 2021Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel, Scott Marchant
-
Publication number: 20210252708Abstract: 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: ApplicationFiled: May 5, 2021Publication date: August 19, 2021Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel, Scott Marchant
-
Patent number: 11007644Abstract: 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: GrantFiled: September 4, 2018Date of Patent: May 18, 2021Assignee: iRobot CorporationInventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel, Scott Marchant
-
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
-
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: 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
-
Publication number: 20200070345Abstract: 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: ApplicationFiled: September 4, 2018Publication date: March 5, 2020Inventors: Vanessa Wiegel, Stephen O'Dea, Kathleen Ann Mahoney, Qunxi Huang, Michael Foster, Brian Ratta, Garrett Strobel
-
Patent number: 9479732Abstract: A method includes receiving, at a mobile teleconferencing robot, a remote user input to alter a viewing state of a vision system of the robot. The vision system includes a forward imaging sensor arranged to capture a forward video feed, a right imaging sensor arranged to capture a right video feed, and a left imaging sensor arranged to capture a left video feed, each with respect to a forward drive direction of the mobile teleconferencing robot. The method includes altering the viewing state of the vision system by adjusting a tilt angle and/or a zoom level of the forward imaging sensor based on the remote user input and generating a combined video feed that provides an immersive peripheral view about the robot. The combined video feed is generated by combining the forward video feed with a portion of the right video feed and a portion of the left video feed.Type: GrantFiled: November 10, 2015Date of Patent: October 25, 2016Assignee: iRobot CorporationInventors: Youssef Saleh, Cheuk Wah Wong, Marcio Macedo, Stephen O'Dea, Craig S. K. Clapp
-
Publication number: 20060119795Abstract: Methods and apparatus for forming two orthogonally polarized beams of light from an unpolarized beam of light using one of at least two different image modes, the forming includes a color filtering process that is based on the image mode being used, and projecting the two orthogonally polarized beams to form an image on a viewing surface. Methods and apparatus for separating an unpolarized light beam into four beams as a function of wavelength and polarization; selectively modulating the four beams respectively using four light valves; and combining the four modulated beams to generate two orthogonally polarized light beams.Type: ApplicationFiled: December 2, 2004Publication date: June 8, 2006Inventors: Barret Lippey, Stephen O'Dea, James Shanley, Michael O'Connell
-
Publication number: 20060088275Abstract: Video processing for enhancing contrast includes detecting the ambient light levels on a display, performing local contrast enhancement processing to emphasize the luminance component based on the detected ambient light levels to provide a processed video signal, and presenting the processed video signal on the display.Type: ApplicationFiled: October 25, 2004Publication date: April 27, 2006Inventors: Stephen O'Dea, Michael O'Connell, William Berardi
-
Publication number: 20050105176Abstract: Broader spectrum light is enhanced with light of a narrower spectrum.Type: ApplicationFiled: July 16, 2004Publication date: May 19, 2005Applicant: Bose CorporationInventors: Barret Lippey, Stephen O'Dea, James Shanley
-
Patent number: 5099386Abstract: A variable-capacitance transducer detects the angular position of a rotatable member. The transducer includes a first capacitance plate having a plurality of electrically conductive capacitance electrodes, a second capacitance plate spaced therefrom, and a dielectric element located between the plates. At least two of the electrodes are interconnected by a conductive trace. The dielectric element or one of the plates is fixedly mounted on the rotatable member. The electrodes on the first capacitance plate, in conjunction with the second capacitance plate, form a plurality of capacitances that vary as the angular position of the rotatable member changes. A conductive guard partially envelopes the conductive trace and a conductive guard partially envelopes the electrodes on the first capacitive plate.Type: GrantFiled: May 13, 1991Date of Patent: March 24, 1992Assignee: General Scanning, Inc.Inventors: Brian P. Stokes, Pierre Brosens, Stephen O'Dea, Albert K. Bukys, Steven M. Burgarella, Jean I. Montagu