Floor Cleaning - Although it's not the exact version of the cleaning system selected for commercialization by the iRobot/SCJ joint development project, this cleaning methodology has been patented and a functional prototype demonstrated. It embodies a replaceable refill cartridge containing a cleaning ribbon that effectively contains dirt and particles.