×

Selecting among advertisements competing for a slot associated with electronic content delivered over a network

  • US 8,380,572 B2
  • Filed: 08/25/2003
  • Issued: 02/19/2013
  • Est. Priority Date: 08/25/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for determining which advertisements to include with electronic content delivered to users over a network, the method comprising the steps of:

  • after accepting a first contract with a first advertiser, accepting a second contract with a second advertiser;

    wherein delivery obligations associated with the second contract are such that fulfillment of the second contract would likely prevent delivery obligations associated with the first contract from being fulfilled;

    storing data that indicates delivery criteria and delivery obligations for each of a plurality of contracts, wherein each contract is associated with an advertiser of a plurality of advertisers,wherein the plurality of contracts includes the first contract and the second contract;

    wherein the plurality of advertisers includes the first advertiser and the second advertiser;

    wherein each contract of the plurality of contracts is associated with a separate advertisement of a plurality of advertisements;

    after the plurality of contracts have been formed, receiving, from a user, a request to provide over said network a piece of electronic content that includes a slot for an advertisement;

    wherein the piece of electronic content has a subject;

    wherein the subject of the piece of electronic content is an attribute of the slot that is included in the piece of electronic content;

    in response to receiving the request;

    reading said data to determine delivery criteria associated with the plurality of contracts;

    comparing slot attributes of said slot in the requested electronic content with delivery criteria of said plurality of contracts to determine a subset of said plurality of advertisements which qualify for inclusion in said slot, wherein the subject of the piece of electronic content is one of the slot attributes compared with the delivery criteria,wherein both a first advertisement associated with the first contract and a second advertisement associated with the second contract qualify for inclusion in said slot,wherein the second contract is associated with a behindness value that is currently greater than a behindness value associated with the first contract,wherein the behindness value of each contract reflects how far behind a content provider is on satisfying the delivery obligations associated with each contract; and

    from said subset of said plurality of advertisements, selecting said first advertisement to include in the slot based, at least in part, on the first contract having been formed before the second contract;

    inserting said first advertisement into the slot to create a modified piece of electronic content;

    delivering, as a response to the request, the modified piece of electronic content to the user;

    wherein the steps of receiving, reading, comparing, selecting, inserting, and delivering are performed on one or more computing devices.

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