Patent ID: 8775543

Claim:
A method comprising: calculating one or more values representative of a communication relationship with a remote device over a period of time based at least in part upon a stored record of communications with the remote device, wherein at least one of the one or more values comprises a length of time between the time of a rejected communication event received from the remote device and a time at which a return communication event is directed to the remote device; determining, by a processor, a communication relationship pattern based at least in part upon the one or more calculated values; determining whether the determined communication relationship pattern falls outside of a target communication relationship pattern defined for the remote device or a user of the remote device; causing an indication to be provided in an instance in which it is determined that the determined communication relationship pattern falls outside of the target communication relationship pattern; in an instance in which a communication is received from the remote device, determining an annunciation to provide based at least in part upon the determined communication relationship pattern and causing the determined annunciation to be provided as an annunciation of the communication received from the remote device, wherein the determined annunciation is provided even in an instance in which the determined communication pattern falls outside of the target communication relationship pattern; and causing an indication of the determined communication relationship pattern to be displayed on a display, wherein causing an indication of the determined relationship pattern to be displayed comprises causing a contact representing the remote device to be displayed in a position in a contacts list defined based on the determined communication relationship pattern.