Patent ID: 8660246

Claim:
A method of screening calls placed to a communication device and presenting content on the communication device, the method comprising: receiving electronic notification of a call being initiated to the communication device from an originating party; identifying the originating party; determining whether the call should be cancelled; if the call is not cancelled: querying the communication device to determine if the communication device stores preferred content to be presented to the originating party; if the communication device stores preferred content to be presented to the originating party, retrieving the preferred content and forwarding the preferred content toward the originating party; identifying content to be presented on the communication device in association with the call; and instructing the communication device to present the identified content; receiving from the communication device notification of an operator's activation of a first control within the identified content; and in response to notification of activation of the first control, adding the originating party to a list of undesirable callers.