Patent ID: 9704182
Date: 2017-07-11
CPC Classifications: G06Q,H04L,H04M

Claim:
1. A method, comprising: tracking by a server system communication activities attributed to a customer, and storing call activity data about the tracked communication activities in a data store of the server system; transmitting by the server system a first advertisement of an advertiser via a network to facilitate provisioning of the first advertisement to an end-user computing device; responsive to receiving an indication of a selection corresponding to the first advertisement, obtaining by the server system a reference associated with the customer; based at least in part on the reference associated with the customer, retrieving by the server system from the data store the call activity data about the communication activities attributed to the customer; analyzing by the server system the call activity data about the communication activities attributed to the customer, and determining whether a set of one or more conditions is satisfied based at least in part on the call activity data and the selection corresponding to the first advertisement; consequent to a determination that the set of one or more conditions is satisfied during a predetermined time period: consequent to a determination that the set of one or more conditions is not satisfied establishing by the server system real-time communications by connecting a telephone call between the end-user computing device of the customer and a first communication device of the advertiser; consequent to the determination that the set of the conditions is satisfied further comprises determining that a predetermined number of calls from the customer to the advertiser during the predetermined time period exceeds a predetermined threshold; and performing the blocking action directed to the customer further comprises blocking a telephone call from the end-user computing device of the customer to the first communication device of the advertiser in response to determining that the predetermined number of calls from the customer to the advertiser exceeds the predetermined threshold during the predetermined time period.