1
James R Allard: Method and system for remote control of mobile robot. iRobot Corporation, Glen D Weinstein Esq, Lucash Gesmer & Updegrove, March 18, 2003: US06535793 (430 worldwide citation)

Methods of remote control of a mobile robot and an intuitive user interface for remotely controlling a mobile robot are provided. Using a point-and-click device (


2

3
Joseph L Jones, Philip R Mass: Method and system for robot localization and confinement. IRobot Corporation, Glen D Weinstein Esq, Lucash Gesmer & Updegrove, February 10, 2004: US06690134 (238 worldwide citation)

The present invention discloses a system and method for confining a robot to a particular space. The system includes a portable barrier signal transmitter that produces a barrier signal primarily along an axis, and a mobile robot capable of avoiding the barrier signal upon detection of the barrier s ...


4
Timothy R Ohm: Resilient wheel structure. iRobot Corporation, Glen D Weinstein, Fish & Richardson P C, September 9, 2003: US06615885 (157 worldwide citation)

A resilient wheel structure having a rim and a hub interconnected by spokes, wherein the rim is sufficiently stiff to distribute a load to all of the spokes, and wherein the wheel is able to absorb loads in both the radial and axial directions. The rim comprises an inner and outer rim portion suppor ...


5
Chikyung Won: Robotic platform. iRobot Corporation, Glen D Weinstein, Fish & Richardson P C, December 30, 2003: US06668951 (155 worldwide citation)

An articulated tracked vehicle that has a main section, which includes a main frame, and a forward section. The main frame has two sides and a front end, and includes a pair of parallel main tracks. Each main track includes a flexible continuous belt coupled to a corresponding side of the main frame ...


6
Joseph L Jones, Philip R Mass: Method and system for multi-mode coverage for an autonomous robot. GLEN D WEINSTEIN iROBOT CORPORATION, February 6, 2003: US20030025472-A1 (2 worldwide citation)

A control system for a mobile robot (10) is provided to Effectively cover a given area by operating in a Plurality of modes, including an obstacle following mode (51) and a random bounce mode (49). In other embodiments, spot coverage, such as spiraling (45), or other modes are also used to increase ...


7
James R Allard: Method and system for remote control of mobile robot. iRobot Corporation, GLEN D WEINSTEIN iROBOT CORPORATION, November 1, 2001: US20010037163-A1

Methods of remote control of a mobile robot and an intuitive user interface for remotely controlling a mobile robot are provided. Using a point-and-click device (405), the user is able to choose a target location (430) within a heads-up display (400) toward which to move a mobile robot. Additional g ...


8
Daniel Ozick: Song-matching system and method. Glen D Weinstein, iRobot Corporate, December 25, 2003: US20030233930-A1

A song-matching system, which provides real-time, dynamic recognition of a song being sung and providing an audio accompaniment signal in synchronism therewith, includes a song database having a repertoire of songs, each song of the database being stored as a relative pitch template, an audio proces ...


9
Kim A Barrett: Method and system for incremental stack scanning. GLEN D WEINSTEIN iROBOT CORPORATION, July 3, 2003: US20030126352-A1

An incremental garbage collector and method of incremental garbage collection useful for systems with real-time requirements, including a method for incrementally scanning multiple program stacks in units of individual stack locations. Methods and system allow the garbage collector to be preempted b ...