×

System, method, and computer program product for monitoring and responding to the performance of an ad

  • US 10,504,137 B1
  • Filed: 10/08/2015
  • Issued: 12/10/2019
  • Est. Priority Date: 10/08/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a computer system, for detecting and responding to changes in the performance of an ad while ad impressions are being distributed, the method comprising:

  • monitoring the performance of an ad and calculating a response rate for the ad during a first initialization phase;

    calculating an expected performance value based on the response rate in the first initialization phase, wherein calculating the expected performance value in the first initialization phase comprises;

    calculating the response rate for the ad during predefined intervals in the first initialization phase,calculating upper and lower performance limits for each of the predefined intervals in the first initialization phase,identifying any predefined interval in which either the response rate exceeds the upper performance limit for the predefined interval or falls below the lower performance limit for the predefined interval,calculating a total response rate during the first initialization phase, wherein data from identified intervals, if any, are excluded from the calculation, andsetting the expected performance value to the calculated total response rate;

    in a second phase, monitoring the performance of the ad in intervals, wherein for each interval, the response rate of the ad during the interval is calculated and compared to the expected performance value and upper performance limit and a lower performance limit in the second phase wherein the upper and lower performance limits in the second phase are a function of the expected performance value calculated in the first phase, and wherein the monitoring of the performance of the ad in the first and second phase takes place in substantially real time while impressions of the ad are being displayed or played in an ad space;

    in response to the response rate for the ad either (i) falling below the lower performance limit for a first select number of intervals in the second phase or (ii) falling below the expected performance value for a second select number of intervals in the second phase, replacing the ad with a new ad in substantially real time as the response rate is calculated and compared to the expected performance value and the upper and lower performance limits in the second phase; and

    in response to the response rate of the ad (i) rising above the upper performance limit for a third select number of intervals in the second phase or (ii) rising above the expected performance value for a fourth select number of intervals in the second phase, calculating a new expected performance value for the ad in substantially real time as the response rate is calculated and compared to the expected performance value and the upper and lower performance limits in the second phase and using the new expected performance value for the ad in calculating the upper and lower performance limits for subsequent intervals in the second phase.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×