Patent ID: 8644461

Claim:
A system, comprising one or more processors and one or more computer-readable storage media, the one or more computer-readable storage media storing instructions executable by the one or more processors to implement: a unified communications component configured to handle a plurality of disparate data communication modes; a blocking component configured to, based on a universal rule and an identification of an unwanted data communication from a source in a first data communication mode of at least a subset of the plurality of disparate data communication modes, block a subsequent data communication from the source in a second data communication mode, different from the first, of the at least a subset of the plurality of disparate data communication modes; and a unified rules component configured to apply the universal rule to a data communication received in any of the at least a subset of the plurality of disparate data communication modes, the unified rules component further configured to automatically redirect the data communication to a delegate via application of the universal rule independent of a particular one of the plurality of disparate data communication modes in which the data communication was received.