Patent ID: 7917580

Claim:
A method for monitoring activities of a first user on any of a plurality of platforms, the first user having access to a first computing device for use by the first user, the method including: either detecting power consumption of the first computing device above a pre-determined level or detecting at least one of predetermined words, predetermined URLs entered by the first user on the first computing device; capturing screenshots of a display of the first computing device at pre-determined intervals; storing the screenshots in a storage device; capturing text input into the first computing device by the first user; storing the text input in the storage device; capturing audio input at the first location by the first user; storing the audio input in the storage device; capturing URLs of internet pages visited by the first user using the first computing device; storing the URLs in the storage device; capturing video of the first user at the first location; and storing the video in the storage device; wherein a master user at any location is able to monitor the activities of the first user in a first mode when a master computing device at any location is offline, and in a second mode when the master computing device at any location is online.