An advanced data controlled cleaning system that consists of cleaning
tools, cleaning mops and information-technology (IT) solutions. The
system uses sensors to detect the presence of a cleaning mop in a room.
The sensors communicate with an IT system which monitors the rooms in
which the cleaning mop is used, the time that the cleaning mop entered
the room, and the length of time that the cleaning mop remained in the
room. The cleaning mop includes a motion sensor to monitor how often the
mop head is swept back and forth across the floor. This motion
information is used to ensure that the proper amount of work is performed
in each room. The system also ensures that the mophead is itself cleaned
at the proper time by counting the number of times the mophead is swept
across the floor. The system provides cleaning fluid to the mophead based
on usage, and stops application of cleaning fluid when the mophead itself
requires service.