A client monitoring application operating on a client device records and monitors human activity performed thereon. The client monitoring application forwards recorded activity to supervisor server(s) over a network. The supervisor server(s) enable a human supervisor to review human activity performed...http://www.google.ca/patents/US20050086255?utm_source=gb-gplus-sharePatent US20050086255 - Supervising monitoring and controlling activities performed on a client device