Automatic escalation/degradation of notifications of repetitive calls
First Claim
1. A method, in a communication device comprising a processor and a memory, for modifying a notification mode for notifying a user of an incoming communication, comprising:
- receiving, in a first communication device, the incoming communication from a second communication device;
determining whether a total number of received incoming communications from the second communication device within a predetermined period of time meets or exceeds a first predetermined threshold;
modifying, in response to the total number of received incoming communications from the second communication device within the predetermined period of time meeting or exceeding the first predetermined threshold, the notification mode of the first communication device to be different from a current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate a modified notification mode, wherein modifying the notification mode of the first communication device to be different from the current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate the modified notification mode comprises;
determining whether to escalate or degrade the notification mode of the first communication device, wherein determining whether to escalate or degrade the notification mode of the first communication device comprises;
analyzing a historical data structure that stores a history of whether received incoming communications from the second communication device have been accepted or rejected by a user of the first communication device; and
determining whether to escalate or degrade the notification mode of the first communication device based on results of the analysis of the history data structure, wherein;
in response to the results of the analysis indicating that the user of the first communication device tends to reject received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to degrade the notification mode, andin response to the results of the analysis indicating that the user of the first communication device tends to accept received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to escalate the notification mode; and
escalating or degrading the notification mode of the first communication device based on results of the determination as to whether to escalate or degrade the notification mode of the first communication device; and
outputting a notification of the incoming communication from the second communication device using the modified notification mode of the first communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms for modifying a notification mode for notifying a user of an incoming communication is provided. In a first communication device, an incoming communication from a second communication device is received. A total number of received incoming communications from the second communication device within a predetermined period of time is determined and compared to a first threshold. In response to the total number of received incoming communications from the second communication device within the predetermined period of time meeting or exceeding the first predetermined threshold, a notification mode of the first communication device is modified to be different from a current default notification mode of the first communication device for incoming communications from the second communication device. A notification of the incoming communication from the second communication device is generated using the modified notification mode of the first communication device.
-
Citations
25 Claims
-
1. A method, in a communication device comprising a processor and a memory, for modifying a notification mode for notifying a user of an incoming communication, comprising:
-
receiving, in a first communication device, the incoming communication from a second communication device; determining whether a total number of received incoming communications from the second communication device within a predetermined period of time meets or exceeds a first predetermined threshold; modifying, in response to the total number of received incoming communications from the second communication device within the predetermined period of time meeting or exceeding the first predetermined threshold, the notification mode of the first communication device to be different from a current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate a modified notification mode, wherein modifying the notification mode of the first communication device to be different from the current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate the modified notification mode comprises; determining whether to escalate or degrade the notification mode of the first communication device, wherein determining whether to escalate or degrade the notification mode of the first communication device comprises; analyzing a historical data structure that stores a history of whether received incoming communications from the second communication device have been accepted or rejected by a user of the first communication device; and determining whether to escalate or degrade the notification mode of the first communication device based on results of the analysis of the history data structure, wherein; in response to the results of the analysis indicating that the user of the first communication device tends to reject received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to degrade the notification mode, and in response to the results of the analysis indicating that the user of the first communication device tends to accept received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to escalate the notification mode; and escalating or degrading the notification mode of the first communication device based on results of the determination as to whether to escalate or degrade the notification mode of the first communication device; and outputting a notification of the incoming communication from the second communication device using the modified notification mode of the first communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive, in a first communication device, an incoming communication from a second communication device; determine whether a total number of received incoming communications from the second communication device within a predetermined period of time meets or exceeds a first predetermined threshold; modify, in response to the total number of received incoming communications from the second communication device within the predetermined period of time meeting or exceeding the first predetermined threshold, a notification mode of the first communication device to be different from a current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate a modified notification mode, wherein the computer readable program causes the computing device to modify the notification mode of the first communication device to be different from the current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate the modified notification mode by; determining whether to escalate or degrade the notification mode of the first communication device, wherein determining whether to escalate or degrade the notification mode of the first communication device comprises; analyzing a historical data structure that stores a history of whether received incoming communications from the second communication device have been accepted or rejected a user of the first communication device; and determining whether to escalate or degrade the notification mode of the first communication device based on results of the analysis of the history data structure, wherein; in response to the results of the analysis indicating that the user of the first communication device tends to reject received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to degrade the notification mode, and in response to the results of the analysis indicating that the user of the first communication device tends to acct received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to escalate the notification mode; and escalating or degrading the notification mode of the first communication device based on results of the determination as to whether to escalate or degrade the notification mode of the first communication device; and output a notification of the incoming communication from the second communication device using the modified notification mode of the first communication device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A receiver communication device, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; receive an incoming communication from a sender communication device; determine whether a total number of received incoming communications from the sender communication device within a predetermined period of time meets or exceeds a first predetermined threshold; modify, in response to the total number of received incoming communications from the sender communication device within the predetermined period of time meeting or exceeding the first predetermined threshold, a notification mode of the receiver communication device to be different from a current notification mode of the receiver communication device for incoming communications from the sender communication device, to thereby generate a modified notification mode, wherein the instructions cause the processor to modify the notification mode of the first communication device to be different from the current notification mode of the first communication device for incoming communications from the second communication device, to thereby generate the modified notification mode by; determining whether to escalate or degrade the notification mode of the first communication device, wherein determining whether to escalate or degrade the notification mode of the first communication device comprises; analyzing a historical data structure that stores a history of whether received incoming communications from the second communication device have been accepted or rejected by a user of the first communication device; and determining whether to escalate or degrade the notification mode of the first communication device based on results of the analysis of the history data structure, wherein; in response to the results of the analysis indicating that the user of the first communication device tends to reject received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to degrade the notification mode, and in response to the results of the analysis indicating that the user of the first communication device tends to accept received incoming communications from the second communication device, the determination whether to escalate or degrade the notification mode is a determination to escalate the notification mode; and escalating or degrading the notification mode of the first communication device based on results of the determination as to whether to escalate or degrade the notification mode of the first communication device; and output a notification of the incoming communication from the sender communication device using the modified notification mode of the receiver communication device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification