IP Library Granted Patent US 10,664,874
Granted Patent B2
US 10,664,874 · App. 15/464,992 · Granted May 26, 2020

Network proxy bidding system

Inventors: Joerg Heilig (Los Altos, CA); Scott Spencer (New York, NY); Rahul Bafna (New York, NY); Wayne W. Lin (San Francisco, CA)
Assignee: Google LLC
G06Q30/0275G06Q30/02G06Q30/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,664,874
App. No.
15/464,992
Filed
Mar 21, 2017
Granted
May 26, 2020
Kind
B2
Art Unit
3622
USPC
705/14.71
Abstract

Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.

Claims (27)

1. A computer-implemented method comprising:

storing, in a cache of a content exchange, historical data including past actual static bids submitted by a plurality of content networks;

receiving, at the content exchange, a plurality of proxy bids from the plurality of content networks for an impression associated with a particular category;

determining, by the content exchange, a subset of the plurality of content networks to which call backs will be sent to request actual static bids from the content networks in the subset, wherein the determining comprises, for each of the content networks:

identifying, using the historical data, whether the particular category is a category of impressions for which the past actual static bids submitted by the respective content network were winning bids for less than a specified portion of impressions;

determining not to make a call back to the respective content network when the particular category is a category of impressions for which the past actual static bids submitted by the respective content network were winning bids for less than a specified portion of impressions; and

excluding the respective content network from the subset of the plurality of content networks based on the determination not to make a call back to the respective content network; and

sending call backs to the subset of the plurality of networks.

2. The computer-implemented method of claim 1 , wherein the historical bid data includes values of the bids, targeting criteria associated with the bids, and whether or not the bids submitted were chosen as winning bids.

3. The computer-implemented method of claim 1 , further comprising:

at a later time, determining that the particular content network has submitted winning actual static bids; and

increasing a frequency of call backs to the particular content network for impressions associated with the particular category.

4. The computer-implemented method of claim 1 , wherein the content exchange makes a call back to content networks that historically submit non-competitive bids for every tenth auction for impressions in the particular category.

5. A system comprising: a processor;

a computer-readable medium operatively coupled to the processor and including instructions, which, when executed by the processor, causes the processor to perform operations comprising:

storing, in a cache of a content exchange, historical data including past actual static bids submitted by a plurality of content networks;

receiving, at the content exchange, a plurality of proxy bids from the plurality of content networks for an impression associated with a particular category;

determining, by the content exchange, a subset of the plurality of content networks to which call backs will be sent to request actual static bids from the content networks in the subset, wherein the determining comprises, for each of the content networks:

identifying, using the historical data, whether the particular category is a category of impressions for which the past actual static bids submitted by the respective content network were winning bids for less than a specified portion of impressions;

determining not to make a call back to the respective content network when the particular category is a category of impressions for which the past actual static bids submitted by the respective content network were winning bids for less than a specified portion of impressions; and

excluding the respective content network from the subset of the plurality of content networks based on the determination not to make a call back to the respective content network; and

sending call backs to the subset of the plurality of networks.

6. The system of claim 5 , wherein the historical bid data includes values of the bids, targeting criteria associated with the bids, and whether or not the bids submitted were chosen as winning bids.

7. The system of claim 5 , the operations further comprising:

at a later time, determining that the particular content network has submitted winning actual static bids; and

increasing a frequency of call backs to the particular content network for impressions associated with the particular category.

8. The system of claim 5 , wherein the content exchange makes a call back to content networks that historically submit non-competitive bids for every tenth auction for impressions in the particular category.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2017
From: HEILIG, JOERG; SPENCER, SCOTT; BAFNA, RAHUL; LIN, WAYNE W.
To: GOOGLE INC.
Reel/Frame 041680/0968 →
Continuity (3)
Continuation 12607690 · Oct 28, 2009
Provisional Application 61110387 · Oct 31, 2008
Related Publication 20170193562A1 · Jul 6, 2017