Patent ID: 8073495

Claim:
A method of controlling notification of a data communication to a user of a mobile data communications device, the method comprising steps of: receiving the data communication to be notified to the user; storing at least one of: location information specifying a notification location where the user is to be notified of the data communication and time information specifying a notification time when the user is to be notified of the data communication; storing the received data communication on the user's mobile device to thereby delay notification of the data communication until the mobile device has ascertained the at least one of the specified notification location and the specified notification time is satisfied; and determining whether the mobile device has been recently in use; upon determining that the mobile device has not been recently in use, notifying the user of the received data communication when the at least one of the specified notification location and the specified notification time is satisfied; upon determining that the mobile device has been recently in use, forcing immediate notification of the received data communication even when the at least one of the specified notification location and the specified notification time is not satisfied; wherein the data communication comprises notification data specified by a sender of the data communication, the notification data comprising an urgency parameter set by the sender for forcing immediate notification of the received data communication to the user even when the at least one of the specified notification location and the specified notification time is not satisfied.