Automatic detection of the activities of a user of a data processing system is provided by the use of an Activity Event Detection Process, an Activity Detection Process, and an Interrogator Process. The Activity Event Detection Process detects events indicating user activity. The Activity Detection Process...http://www.google.com/patents/US5349662?utm_source=gb-gplus-sharePatent US5349662 - Method of and apparatus for providing automatic detection of user activity