USER ACTIVITY DETECTION ON A DEVICE
First Claim
1. A system for monitoring activity of a device, comprising:
- a register component that registers a device with a presence agent to allow real-time communication with at least one contact;
an activity monitor component that monitors a backlight state of the device;
a status component that sets the status of the device to one of Active and Away based on the monitored backlight state; and
a declaration component that selectively declares the set status of the device to the presence agent.
2 Assignments
0 Petitions
Accused Products
Abstract
Communication information is sent to a device that a user is using rather than a device the user is not using. For example, a backlight of a device can be monitored and if the backlight becomes inactive (turns off) for longer than a predetermined interval, it can be inferred that the user is no longer using the device and communications are no longer sent to the device. If the backlight becomes active (turns on) for longer than a predefined interval it is inferred that the user is active on the device and communications are sent to the device. If intrinsic evidence is of a high confidence level that the user is using the device, such as answering a phone call or sending a communication, the device is declared active without waiting for expiration of the confirmation timer.
-
Citations
20 Claims
-
1. A system for monitoring activity of a device, comprising:
-
a register component that registers a device with a presence agent to allow real-time communication with at least one contact; an activity monitor component that monitors a backlight state of the device; a status component that sets the status of the device to one of Active and Away based on the monitored backlight state; and a declaration component that selectively declares the set status of the device to the presence agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for determining whether status of a device should be set to Active or Away for real-time communication activities, comprising:
-
identifying if a backlight is activated; waiting a predetermined interval; determining if the backlight is still activated after expiration of the predetermined interval; and inferring a status of the device is Active if the backlight is still activated. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
18. A computer executable system that facilitates detection of device activity, comprising:
-
means for detecting a device status; means for setting the device status to Active or Away; and means for automatically communicating the device status to a presence agent. - View Dependent Claims (19, 20)
-
Specification