×

Modifying bid price for online advertising auction based on user impression frequency

  • US 10,528,986 B2
  • Filed: 01/15/2015
  • Issued: 01/07/2020
  • Est. Priority Date: 01/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving over a network, at a physical server system deployed at a data center, from a client device of a user, a notification of an available ad space in a user interface of an application executing on the client device, wherein the physical server system comprises hardware and software components configured to provide a real-time bidding platform for online advertisements;

    initiating, by the physical server system, a real-time auction for the available ad space by identifying one or more line items, each line item representing a respective buyer and comprising a respective bid price resulting in a plurality of respective bid prices, one or more respective campaigns, and one or more respective identifiers of creatives, wherein the client device determines an impression frequency by recording a number of times a creative is displayed to the user over a time interval, wherein the client device provides the impression frequency to the physical server system;

    detecting, by the physical server system, the impression frequency from one or more of the identifiers of the creatives of a particular line item;

    calculating a plurality of impression frequency modifiers for the time interval, wherein each impression frequency modifier corresponds to a bucket of a group of buckets of possible impression frequencies occurring over the time interval;

    determining that the impression frequency falls into a first bucket of the group of buckets;

    adjusting, by the physical server system, a particular line item'"'"'s bid price based on the impression frequency by multiplying the particular line item'"'"'s bid price by an impression frequency modifier that corresponds to the first bucket;

    responsive to adjusting the particular line item'"'"'s bid price, ranking, by the physical server system, the line items based on the plurality of respective bid prices; and

    identifying, by the physical server system, a first identifier of the creative of a top-ranked line item;

    identifying, by the physical server system, a device type for the client device;

    identifying, by the physical server system, compatible target device types from the top-ranked line item;

    determining, by the physical server system, the device type for the client device is one of the compatible target device types according to the top-ranked line item; and

    transmitting, by the physical server system, the first identifier of the creative to the client device, wherein the client device obtains the creative from an ad server over a computer network according to the first identifier of the creative, wherein the client device obtains a web page from a web server over the computer network, wherein the web page comprises the available ad space, wherein the client device displays the creative in the available ad space.

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