Patent ID: 8452266

Claim:
A method of controlling generation of a notification of a data communication received at a mobile device, the method comprising steps of: receiving notification data with the received data communication, the notification data being specified by a sender of the data communication and comprising a sender-specified parameter governing any delay for generating the notification of the received data communication, the sender-specified parameter being based on at least one of a current time and a current location of the mobile device; determining a delay for generating the notification according to the received notification data and a local notification data, the local notification data the local notification data including a receiver-specified parameter governing any delay for generating the notification, the receiver-specified parameter being based at least on an urgency level of the data communication specified by the sender; wherein the receiver-specified parameter takes precedence over the sender-specified parameter when there is a conflict between the receiver-specified parameter and the sender-specified parameter; storing the received data communication on the mobile device until expiry of the delay; and generate the notification of the received data communication upon expiry of the delay.