IP Library Patent Application 14075392
Patent Application
App. No. 14/075,392

PERFORMANCE METRIC BASED BID PLACEMENT

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 None
App. No.
14/075,392
Abstract

Techniques and mechanisms described herein facilitate the performance metric based placement of bids. According to various embodiments, a first threshold value for bid placement may be identified. The first threshold value may designate a first threshold performance metric level for advertising opportunity bid requests received during a designated time period. An estimated performance metric may be determined for a designated advertising opportunity bid request received during the designated time period. A bid placement message may be transmitted via a communications interface when the estimated performance metric is greater than the first threshold value. The bid request may identify the designated advertising opportunity bid request and a bid placement value.

Claims (45)

1 . A method comprising:

identifying, via a processor, a first threshold value for bid placement, the first threshold value designating a first threshold performance metric level for advertising opportunity bid requests received during a designated time period, the first threshold value being determined at least in part based on one or more historical performance metrics associated with previously received advertising opportunity bid requests;

determining, via the processor, an estimated performance metric for a designated advertising opportunity bid request received during the designated time period; and

transmitting a bid placement message via a communications interface when the estimated performance metric is greater than the first threshold value, the bid request identifying the designated advertising opportunity bid request and a bid placement value.

2 . The method recited in claim 1 , the method further comprising:

identifying a second threshold value for bid placement, the second threshold value designating a second threshold performance metric level for advertising opportunity bid requests received during the designated time period, the second threshold value being determined at least in part based on the one or more historical performance metrics associated with previously received advertising opportunity bid requests, the second threshold value being less than the first threshold value.

3 . The method recited in claim 2 ,

wherein transmitting the bid placement message via the communications interface when the estimated performance metric is greater than the first threshold value comprises determining a bid placement probability, the bid placement probability identifying a probability of selecting the designated advertising opportunity bid request for bid placement, the bid placement probability being between zero and one.

4 . The method recited in claim 3 ,

wherein the bid placement probability is equal to a target pacing rate, the target pacing rate designating a desired proportion of purchased advertising opportunity bid requests to received advertising opportunity bid requests during the designated time period.

5 . The method recited in claim 2 ,

wherein identifying the first and second threshold values comprises updating one or more threshold values associated with a past time period, the past time period preceding the designated time period.

6 . The method recited in claim 5 ,

wherein identifying the first and second threshold values comprises determining a mean threshold performance metric selected based on the one or more historical performance metrics, the mean threshold performance metric being less than the first threshold value and greater than the second threshold value.

7 . The method recited in claim 6 ,

wherein identifying the first and second threshold values comprises determining a threshold variance value, the threshold variance value indicating a difference between the first and second threshold values.

8 . The method recited in claim 1 , the method further comprising:

determining a number of requests estimated to be received during the designated time period.

9 . The method recited in claim 8 ,

wherein the number of requests is determined based on one or more of budget pacing information associated with the designated time period, a number of ad impressions targeted for purchase during the designated time period, and a number of bids targeted for placement during the designated time period.

10 . The method recited in claim 8 ,

wherein the first threshold value is determined based on the number of requests estimated to be received during the designated time period and a representation of a distribution of the historical performance metrics.

11 . The method recited in claim 1 , wherein the estimated performance metric is a metric selected from the group consisting of: an action rate and a click through rate.

12 . A system comprising:

memory operable to store a first threshold value for bid placement, the first threshold value designating a first threshold performance metric level for advertising opportunity bid requests received during a designated time period, the first threshold value being determined at least in part based on one or more historical performance metrics associated with previously received advertising opportunity bid requests;

a processor operable to determine an estimated performance metric for a designated advertising opportunity bid request received during the designated time period; and

a communications interface operable to transmit a bid placement message when the estimated performance metric is greater than the first threshold value, the bid request identifying the designated advertising opportunity bid request and a bid placement value.

13 . The system recited in claim 12 , wherein the processor is further operable to:

identify a second threshold value for bid placement, the second threshold value designating a second threshold performance metric level for advertising opportunity bid requests received during the designated time period, the second threshold value being determined at least in part based on the one or more historical performance metrics associated with previously received advertising opportunity bid requests, the second threshold value being less than the first threshold value.

14 . The system recited in claim 13 ,

wherein transmitting the bid placement message via the communications interface when the estimated performance metric is greater than the first threshold value comprises determining a bid placement probability, the bid placement probability identifying a probability of selecting the designated advertising opportunity bid request for bid placement, the bid placement probability being between zero and one.

15 . The system recited in claim 14 ,

wherein the bid placement probability is equal to a target pacing rate, the target pacing rate designating a desired proportion of purchased advertising opportunity bid requests to received advertising opportunity bid requests during the designated time period.

16 . The system recited in claim 13 ,

wherein identifying the first and second threshold values comprises updating one or more threshold values associated with a past time period, the past time period preceding the designated time period.

17 . The system recited in claim 12 , wherein the processor is further operable to:

determine a number of requests estimated to be received during the designated time period, wherein the number of requests is determined based on one or more of budget pacing information associated with the designated time period, a number of ad impressions targeted for purchase during the designated time period, and a number of bids targeted for placement during the designated time period.

18 . The system recited in claim 17 ,

wherein the first threshold value is determined based on the number of requests estimated to be received during the designated time period and a representation of a distribution of the historical performance metrics.

19 . One or more computer readable media having instructions stored thereon for performing a method, the method comprising:

identifying, via a processor, a first threshold value for bid placement, the first threshold value designating a threshold performance metric level for advertising opportunity bid requests received during a designated time period, the first threshold value being determined at least in part based on one or more historical performance metrics associated with previously received advertising opportunity bid requests;

determining, via the processor, an estimated performance metric for a designated advertising opportunity bid request received during the designated time period; and

transmitting a bid placement message via a communications interface when the estimated performance metric is greater than the first threshold value, the bid request identifying the designated advertising opportunity bid request and a bid placement value.

20 . The one or more computer readable media recited in claim 19 , the method further comprising:

identifying a second threshold value for bid placement, the second threshold value designating a second threshold performance metric level for advertising opportunity bid requests received during the designated time period, the second threshold value being determined at least in part based on the one or more historical performance metrics associated with previously received advertising opportunity bid requests, the second threshold value being less than the first threshold value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2018
From: TURN INC.
To: AMOBEE, INC.
Reel/Frame 044886/0853 →
SECURITY AGREEMENT Recorded Nov 26, 2014
From: TURN INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 034484/0523 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2013
From: JALALI, ALI; DASDAN, ALI; LEE, KUANG-CHIH
To: TURN INC.
Reel/Frame 031572/0220 →