×

Advertising platform transaction management

  • US 10,262,337 B2
  • Filed: 03/05/2010
  • Issued: 04/16/2019
  • Est. Priority Date: 03/06/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • providing a transaction management computing subsystem of an advertising platform operating on at least one first server within a data center, wherein the data center includes a local network over which co-located subsystems in the data center communicate;

    physically co-locating a plurality of decisioning computing subsystems operating on one or more second servers and at least one web server with the transaction management computing subsystem in the data center, wherein the decisioning computing subsystems are configured to generate bids for impression inventory in response to bid-specific information received from the transaction management computing system, and wherein the web server is configured to receive requests from web browsers operated by impression consumers;

    receiving at the web server a call for an advertisement to be served to an impression consumer on a web page, wherein the call comprises a single call invoking multiple ad tags each being associated with a distinct ad space on the web page;

    receiving, from the web server over the local network of the data center, a notification of the call at the transaction management computing subsystem;

    in response to the notification, generating, using the transaction management computing subsystem, a primary bid request including information sufficient to characterize the impression consumer and information sufficient to characterize each of one or more impressions identified in the advertising call;

    sending the primary bid request from the transaction management computing subsystem over the local network of the data center to a first decisioning computing subsystem operating on behalf of the impression buyer;

    receiving from the first decisioning computing system over the local network of the data center a response to the primary bid request indicating that a monetary value of the impression consumer does not exceed a threshold;

    in response to receiving the response indicating that the value of the impression consumer does not exceed the threshold, generating, using the transaction management computing subsystem, a set of secondary bid requests, each secondary bid request comprising at least a portion of the information included in the primary bid request;

    sending the set of secondary bid requests from the transaction management computing subsystem over the local network of the data center to a subset of the decisioning computing subsystems, each decisioning computing subsystem being operable to generate a bid response that includes a bid price that is programmatically determined from the information included in a secondary bid request;

    selecting, using the transaction management computing subsystem, a first bid response from among at least one bid response generated by the subset of decisioning computing subsystems; and

    taking, by the transaction management computing subsystem, an action on the first bid response,wherein the steps of bid request generation and bid response generation enable an impression buyer to determine the terms upon which the advertisement is served to the impression consumer subsequent to the receipt of the advertising call and prior to the service of the advertisement to the impression consumer.

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