The predefined event may be any event associated with triggering a user alarm or other user indication and may be provided by or triggered by an action internal to the device (such as a timeout or other time signal in the device itself), or by an action external to the device, such as an action triggered by a separate external device or external application.