Patents by Inventor Jeffrey W. Mammen
Jeffrey W. Mammen 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: 20170135543Abstract: A power-saving robot system includes at least one peripheral device and a mobile robot. The peripheral device includes a controller having an active mode and a hibernation mode, and a wireless communication component capable of activation in the hibernation mode. A controller of the robot has an, activating routine that communicates with and temporarily activates the peripheral device, via wireless communication, from the hibernation mode. In another aspect, a robot system includes a network data bridge and a mobile robot. The network data bridge includes a broadband network interface, a wireless command interface, and a data bridge component. The data bridge component extracts serial commands received via the broadband network interface from an Internet protocol, applies a command protocol thereto, and broadcasts the serial commands via the wireless interface. The mobile robot includes a wireless command communication component that receives the serial commands transmitted from the network data bridge.Type: ApplicationFiled: January 27, 2017Publication date: May 18, 2017Inventors: Michael J. Halloran, Jeffrey W. Mammen, Tony L. Campbell, Jason S. Walker, Paul E. Sandin, John N. Billington, JR., Daniel N. Ozick
-
Publication number: 20170079499Abstract: An autonomous coverage robot includes a chassis having forward and rearward portions and a drive system carried by the chassis. The forward portion of the chassis defines a substantially rectangular shape. The robot includes a cleaning assembly mounted on the forward portion of the chassis and a bin disposed adjacent the cleaning assembly and configured to receive debris agitated by the cleaning assembly. A bin cover is pivotally attached to a lower portion of the chassis and configured to rotate between a first, closed position providing closure of an opening defined by the bin and a second, open position providing access to the bin opening. The robot includes a body attached to the chassis and a handle disposed on an upper portion of the body. A bin cover release is actuatable from substantially near the handle.Type: ApplicationFiled: October 24, 2016Publication date: March 23, 2017Inventors: Mark Steven Schnittman, Zivthan A. Dubrovsky, Jeffrey W. Mammen, Aaron Solochek
-
Patent number: 9599990Abstract: A power-saving robot system includes at least one peripheral device and a mobile robot. The peripheral device includes a controller having an active mode and a hibernation mode, and a wireless communication component capable of activation in the hibernation mode. A controller of the robot has an activating routine that communicates with and temporarily activates the peripheral device, via wireless communication, from the hibernation mode. In another aspect, a robot system includes a network data bridge and a mobile robot. The network data bridge includes a broadband network interface, a wireless command interface, and a data bridge component. The data bridge component extracts serial commands received via the broadband network interface from an internet protocol, applies a command protocol thereto, and broadcasts the serial commands via the wireless interface. The mobile robot includes a wireless command communication component that receives the serial command; transmitted from the network data bridge.Type: GrantFiled: June 15, 2016Date of Patent: March 21, 2017Assignee: iRobot CorporationInventors: Michael J. Halloran, Jeffrey W. Mammen, Tony L. Campbell, Jason S. Walker, Paul E. Sandin, John N. Billington, Jr., Daniel N. Ozick
-
Patent number: 9480381Abstract: An autonomous coverage robot includes a chassis having forward and rearward portions and a drive system carried by the chassis. The forward portion of the chassis defines a substantially rectangular shape. The robot includes a cleaning assembly mounted on the forward portion of the chassis and a bin disposed adjacent the cleaning assembly and configured to receive debris agitated by the cleaning assembly. A bin cover is pivotally attached to a lower portion of the chassis and configured to rotate between a first, closed position providing closure of an opening defined by the bin and a second, open position providing access to the bin opening. The robot includes a body attached to the chassis and a handle disposed on an upper portion of the body. A bin cover release is actuatable from substantially near the handle.Type: GrantFiled: August 11, 2014Date of Patent: November 1, 2016Assignee: iRobot CorporationInventors: Mark Steven Schnittman, Zivthan A. Dubrovsky, Jeffrey W. Mammen, Aaron Solochek
-
Publication number: 20160291595Abstract: A power-saving robot system includes at least one peripheral device and a mobile robot. The peripheral device includes a controller having an active mode and a hibernation mode, and a wireless communication component capable of activation in the hibernation mode. A controller of the robot has an activating routine that communicates with and temporarily activates the peripheral device, via wireless communication, from the hibernation mode. In another aspect, a robot system includes a network data bridge and a mobile robot. The network data bridge includes a broadband network interface, a wireless command interface, and a data bridge component. The data bridge component extracts serial commands received via the broadband network interface from an internet protocol, applies a command protocol thereto, and broadcasts the serial commands via the wireless interface. The mobile robot includes a wireless command communication component that receives the serial command; transmitted from the network data bridge.Type: ApplicationFiled: June 15, 2016Publication date: October 6, 2016Inventors: Michael J. Halloran, Jeffrey W. Mammen, Tony L. Campbell, Jason S. Walker, Paul E. Sandin, John N. Billington, JR., Daniel N. Ozick
-
Publication number: 20160282863Abstract: A mobile robot includes a microprocessor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The microprocessor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.Type: ApplicationFiled: May 24, 2016Publication date: September 29, 2016Inventors: Colin Angle, David Snelling, Melissa O'Dea, Timothy S. Farlow, Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
-
Publication number: 20160282862Abstract: A computer-implemented method for receiving user commands for a remote cleaning robot and sending the user commands to the remote cleaning robot, the remote cleaning robot including a drive motor and a cleaning motor, includes displaying a user interface including a control area, and within the control area: a user-manipulable launch control group including a plurality of control elements, the launch control group having a deferred launch control state and an immediate launch control state; at least one user-manipulable cleaning strategy control element having a primary cleaning strategy control state and an alternative cleaning strategy control state; and a physical recall control group including a plurality of control elements, the physical recall control group having an immediate recall control state and a remote audible locator control state.Type: ApplicationFiled: June 6, 2016Publication date: September 29, 2016Inventors: Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
-
Patent number: 9392920Abstract: A power-saving robot system includes at least one peripheral device and a mobile robot. The peripheral device includes a controller having an active mode and a hibernation mode, and a wireless communication component capable of activation in the hibernation mode. A controller of the robot has an activating routine that communicates with and temporarily activates the peripheral device, via wireless communication, from the hibernation mode. In another aspect, a robot system includes a network data bridge and a mobile robot. The network data bridge includes a broadband network interface, a wireless command interface, and a data bridge component. The data bridge component extracts serial commands received via the broadband network interface from an internet protocol, applies a command protocol thereto, and broadcasts the serial commands via the wireless interface. The mobile robot includes a wireless command communication component that receives the serial commands transmitted from the network data bridge.Type: GrantFiled: May 12, 2014Date of Patent: July 19, 2016Assignee: iRobot CorporationInventors: Michael J. Halloran, Jeffrey W. Mammen, Tony L. Campbell, Jason S. Walker, Paul E. Sandin, John N. Billington, Jr., Daniel N. Ozick
-
Patent number: 9380922Abstract: A computer-implemented method for receiving user commands for a remote cleaning robot and sending the user commands to the remote cleaning robot, the remote cleaning robot including a drive motor and a cleaning motor, includes displaying a user interface including a control area, and within the control area: a user-manipulable launch control group including a plurality of control elements, the launch control group having a deferred launch control state and an immediate launch control state; at least one user-manipulable cleaning strategy control element having a primary cleaning strategy control state and an alternative cleaning strategy control state; and a physical recall control group including a plurality of control elements, the physical recall control group having an immediate recall control state and a remote audible locator control state.Type: GrantFiled: October 5, 2013Date of Patent: July 5, 2016Assignee: iRobot CorporationInventors: Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
-
Patent number: 9375847Abstract: A mobile robot includes a microprocessor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The microprocessor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.Type: GrantFiled: January 17, 2014Date of Patent: June 28, 2016Assignee: iRobot CorporationInventors: Colin Angle, David Snelling, Melissa O'Dea, Timothy S. Farlow, Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
-
Publication number: 20160167234Abstract: A mobile robot includes a processor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The processor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.Type: ApplicationFiled: December 2, 2015Publication date: June 16, 2016Inventors: Colin Angle, David Snelling, Melissa O'Dea, Timothy S. Farlow, Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
-
Publication number: 20160075024Abstract: A method of navigating an autonomous coverage robot between bounded areas includes positioning a navigation beacon in a gateway between adjoining first and second bounded areas. The beacon configured to transmit a gateway marking emission across the gateway. In some example, the navigation beacon may also transmit a proximity emission laterally about the beacon, where the robot avoids cleaning and migration within the proximity emission. The method also includes placing the coverage robot within the first bounded area. The robot autonomously traverses the first bounded area in a cleaning mode and upon encountering the gateway marking emission in the gateway, the robot remains in the first bounded area, thereby avoiding the robot migration into the second area. Upon termination of the cleaning mode in the first area, the robot autonomously initiates a migration mode to move through the gateway, past the beacon, into the second bounded area.Type: ApplicationFiled: August 21, 2015Publication date: March 17, 2016Inventors: Daniel N. Ozick, Andrea M. Okerholm, Jeffrey W. Mammen, Michael J. Halloran, Paul E. Sandin, Chikyung Won
-
Patent number: 9233472Abstract: A mobile robot includes a processor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The processor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.Type: GrantFiled: January 21, 2014Date of Patent: January 12, 2016Assignee: iRobot CorporationInventors: Colin Angle, David Snelling, Melissa O'Dea, Timothy S. Farlow, Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
-
Patent number: 9149170Abstract: A method of navigating an autonomous coverage robot between bounded areas includes positioning a navigation beacon in a gateway between adjoining first and second bounded areas. The beacon configured to transmit a gateway marking emission across the gateway. In some example, the navigation beacon may also transmit a proximity emission laterally about the beacon, where the robot avoids cleaning the migration within the proximity emission. The method also includes placing the coverage robot within the first bounded area. The robot autonomously traverses the first bounded area in a cleaning mode and upon encountering the gateway marking emission in the gateway, the robot remains in the first bounded area, thereby avoiding the robot migration into the second area. Upon termination of the cleaning mode in the first area, the robot autonomously initiates a migration mode to move through the gateway, past the beacon, into the second bounded area.Type: GrantFiled: July 5, 2007Date of Patent: October 6, 2015Assignee: iRobot CorporationInventors: Daniel N. Ozick, Andrea M. Okerholm, Jeffrey W. Mammen, Michael J. Halloran
-
Patent number: 9144360Abstract: An autonomous mobile robot system for bounded areas including a navigation beacon and an autonomous coverage robot. The navigation beacon has a gateway beacon emitter arranged to transmit a gateway marking emission with the navigation beacon disposed within a gateway between the first bounded area and an adjacent second bounded area. The autonomous coverage robot includes a beacon emission sensor responsive to the beacon emission, and a drive system configured to maneuver the robot about the first bounded area in a cleaning mode in which the robot is redirected in response to detecting the gateway marking emission. The drive system is also configured to maneuver the robot through the gateway into the second bounded area in a migration mode.Type: GrantFiled: December 4, 2006Date of Patent: September 29, 2015Assignee: iRobot CorporationInventors: Daniel N. Ozick, Andrea M. Okerholm, Jeffrey W. Mammen, Michael J. Halloran, Paul E. Sandin, Chikyung Won
-
Publication number: 20150234385Abstract: A robot lawnmower includes a body and a drive system carried by the body and configured to maneuver the robot across a lawn. The robot also includes a grass cutter and a swath edge detector, both carried by the body. The swath edge detector is configured to detect a swath edge between cut and uncut grass while the drive system maneuvers the robot across the lawn while following a detected swath edge. The swath edge detector includes a calibrator that monitors uncut grass for calibration of the swath edge detector. In some examples, the calibrator comprises a second swath edge detector.Type: ApplicationFiled: April 28, 2015Publication date: August 20, 2015Inventors: Paul E. Sandin, Joseph L. Jones, Daniel N. Ozick, David A. Cohen, David M. Lewis, JR., Clara Vu, Zivthan A. Dubrovsky, Joshua B. Preneta, Jeffrey W. Mammen, Duane L. Gilbert, JR., Tony L. Campbell, John Bergman
-
Patent number: 9043953Abstract: A robot lawnmower includes a body and a drive system carried by the body and configured to maneuver the robot across a lawn. The robot also includes a grass cutter and a swath edge detector, both carried by the body. The swath edge detector is configured to detect a swath edge between cut and uncut grass while the drive system maneuvers the robot across the lawn while following a detected swath edge. The swath edge detector includes a calibrator that monitors uncut grass for calibration of the swath edge detector. In some examples, the calibrator comprises a second swath edge detector.Type: GrantFiled: December 12, 2013Date of Patent: June 2, 2015Assignee: iRobot CorporationInventors: Paul E. Sandin, Joseph L. Jones, Daniel N. Ozick, David A. Cohen, David M. Lewis, Jr., Clara Vu, Zivthan A. Dubrovsky, Joshua B. Preneta, Jeffrey W. Mammen, Duane L. Gilbert, Tony L. Campbell, John Bergman
-
Patent number: 9043952Abstract: A robot lawnmower includes a body and a drive system carried by the body and configured to maneuver the robot across a lawn. The robot also includes a grass cutter and a swath edge detector, both carried by the body. The swath edge detector is configured to detect a swath edge between cut and uncut grass while the drive system maneuvers the robot across the lawn while following a detected swath edge. The swath edge detector includes a calibrator that monitors uncut grass for calibration of the swath edge detector. In some examples, the calibrator comprises a second swath edge detector.Type: GrantFiled: December 12, 2013Date of Patent: June 2, 2015Assignee: iRobot CorporationInventors: Paul E. Sandin, Joseph L. Jones, Daniel N. Ozick, David A. Cohen, David M. Lewis, Jr., Clara Vu, Zivthan A. Dubrovsky, Joshua B. Preneta, Jeffrey W. Mammen, Duane L. Gilbert, Tony L. Campbell, John Bergman
-
Patent number: 8954193Abstract: A robot lawnmower includes a body and a drive system carried by the body and configured to maneuver the robot across a lawn. The robot also includes a grass cutter and a swath edge detector, both carried by the body. The swath edge detector is configured to detect a swath edge between cut and uncut grass while the drive system maneuvers the robot across the lawn while following a detected swath edge. The swath edge detector includes a calibrator that monitors uncut grass for calibration of the swath edge detector. In some examples, the calibrator comprises a second swath edge detector.Type: GrantFiled: December 12, 2013Date of Patent: February 10, 2015Assignee: iRobot CorporationInventors: Paul E. Sandin, Joseph L. Jones, Daniel N. Ozick, David A. Cohen, David M. Lewis, Jr., Clara Vu, Zivthan A. Dubrovsky, Joshua B. Preneta, Jeffrey W. Mammen, Duane L. Gilbert, Tony L. Campbell, John Bergman
-
Patent number: 8954192Abstract: A method of navigating an autonomous coverage robot between bounded areas includes positioning a navigation beacon in a gateway between adjoining first and second bounded areas. The beacon configured to transmit a gateway marking emission across the gateway. The method also includes placing the coverage robot within the first bounded area. The robot autonomously traverses the first bounded area in a cleaning mode and upon encountering the gateway marking emission in the gateway, the robot remains in the first bounded area, thereby avoiding the robot migration into the second area. Upon termination of the cleaning mode in the first area, the robot autonomously initiates a migration mode to move through the gateway, past the beacon, into the second bounded area.Type: GrantFiled: June 5, 2007Date of Patent: February 10, 2015Assignee: iRobot CorporationInventors: Daniel N. Ozick, Andrea M. Okerholm, Jeffrey W. Mammen, Michael J. Halloran, Paul E. Sandin, Chikyung Won