Delayed user notification of events in a mobile device
First Claim
1. A method of controlling notification of a data communication to a user of a mobile device, the method comprising steps of:
- evaluating notification data received with a received data communication to be notified to the user, said notification data being specified by a sender of the data communication and comprising a parameter specifying a delay for notifying the user of the received data communication;
storing the received data communication on the user'"'"'s mobile device until expiry of the delay; and
notifying the user of the received data communication upon expiry of the delay in accordance with the result of the evaluation step and also in accordance with a local notification parameter set by the user of the mobile device, the local notification parameter being used for governing delay of notifications;
wherein the local notification parameter set by the user overrides the notification data specified by the sender where the local notification parameter and the notification data have conflicting instructions for delay of the notification; and
wherein the parameter specified by the sender specifying the delay is a logical rule for evaluating a state of the user'"'"'s mobile device, and wherein the state is based on a current location and a current time of the mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
A sender-specified courtesy notification scheme to delay notification by a receiving device of the receipt of a data message is disclosed. A sender may specify a notification parameter defining a delay and send the parameter in association with the data message to a recipient. The recipient'"'"'s receiving device evaluates the parameter and notifies in response. Local notification data defined by the recipient may also be evaluated. Received data messages subject to delayed notification may be hidden by the receiving device or quietly displayed (e.g. as per other received messages) until the expiry of the delay. Notification parameters and data can be formulated as one or more rules which may take into account the current location of the receiving device. A notification delay may be ignored in certain situations depending on recent use of the receiving device.
17 Citations
24 Claims
-
1. A method of controlling notification of a data communication to a user of a mobile device, the method comprising steps of:
-
evaluating notification data received with a received data communication to be notified to the user, said notification data being specified by a sender of the data communication and comprising a parameter specifying a delay for notifying the user of the received data communication; storing the received data communication on the user'"'"'s mobile device until expiry of the delay; and
notifying the user of the received data communication upon expiry of the delay in accordance with the result of the evaluation step and also in accordance with a local notification parameter set by the user of the mobile device, the local notification parameter being used for governing delay of notifications;wherein the local notification parameter set by the user overrides the notification data specified by the sender where the local notification parameter and the notification data have conflicting instructions for delay of the notification; and wherein the parameter specified by the sender specifying the delay is a logical rule for evaluating a state of the user'"'"'s mobile device, and wherein the state is based on a current location and a current time of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22)
-
-
11. A mobile data communications device for delaying user notification of data communications, the device comprising:
-
a communication system for transmitting and receiving data communications via a communication network; a processor coupled to the communication system for processing messages; and memory coupled to the processor for storing instructions to configure the processor to; evaluate notification data received with a received data communication to be notified to the user, said notification data being specified by a sender of the data communication and comprising a parameter specifying a delay for notifying the user of the received data communication; store the received data communication on the user'"'"'s mobile device until expiry of the delay; and notify the user of the received data communication upon expiry of the delay in accordance with the result of the evaluation step and also in accordance with a local notification parameter set by the user of the mobile device, the local notification parameter being used for governing delay of notifications; wherein the local notification parameter set by the user overrides the notification data specified by the sender where the local notification parameter and the notification data have conflicting instructions for delay of the notification; and wherein the parameter specified by the sender specifying the delay is a logical rule for evaluating a state of the user'"'"'s mobile device, and wherein the state is based on a current location and a current time of the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24)
-
Specification