A device and a method of responding to a received interrupt event received
by a communication device is provided. The method comprises accessing
data associated with a calendar application and/or a location application
to determine a current state of availability of a user of the device
using data; determining whether a response action is to be sent in
response to the event when the device is note available; and sending the
response action. The device incorporates modules to perform the method.