Simulator for a real-time bidding system

US9842354B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9842354-B2
Application numberUS-201313755452-A
CountryUS
Kind codeB2
Filing dateJan 31, 2013
Priority dateOct 11, 2012
Publication dateDec 12, 2017
Grant dateDec 12, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A multistage online auction for electronic advertising is described including simulation. A first stage auction occurs internally within a demand-side platform where multiple advertiser clients compete to determine whose advertisement is submitted to at least one external auction site. Within the internal auction, an advertiser client optionally simulates their participation. All bidders enter a bid and campaign targeting parameters. A simulating bidder's campaign is processed in real time just as those of real bidders. Ad placement opportunities received from an external auction site are filtered for each campaign producing a list of targetable impressions. For each targetable impression, the client placing the highest real bid has their ad and bid submitted to the second stage external auction. A simulating bidder receives a report on targetable impressions for their campaign. A targetable impression for a simulated bid that is higher than any real bid is reported as a winnable impression.

First claim

Opening claim text (preview).

The invention claimed is: 1. In a digital medium environment for real-time bidding on advertisement opportunities, a computer-implemented method for identifying one or more filtering parameters and providing advertisements to viewers by operating an online auction for electronic advertising including both real bidders and simulating bidders, the method comprising: receiving by a Demand Side Platform included on one or more servers, through a network communication system, an online advertisement impression opportunity package from an external online auction server; operating, by at least one processor, an internal auction by the Demand Side Platform, wherein the internal auction is operated independently of the external online auction server, wherein operating the internal auction comprises: receiving filtering parameters and a bid from a real advertiser client bidder; receiving filtering parameters and a simulated bid from a simulating advertiser client bidder; filtering, by the at least one processor, the online advertisement impression opportunity package according to the filtering parameters from the real advertiser client bidder and the filtering parameters from the simulating advertiser client bidder; and based on a determination that the online advertisement impression opportunity package matches the filtering parameters from the real advertiser client bidder and based on a determination that the bid from the real advertiser client bidder for the online advertisement impression opportunity package is a highest bid, placing the bid from the real advertiser client bidder for the online advertisement impression opportunity package at the external online auction server; and generating, by the at least one processor, a report for the simulating advertiser client bidder, wherein: based on a determination that the online advertisement impression opportunity package matches the filtering parameters from the simulating advertiser client bidder, the report indicates that the online advertisement impression opportunity package is a targetable impression; and based on a determination that the simulated bid of the simulating advertiser client bidder for the online advertisement impression opportunity package is higher than the highest bid, the report to the simulating advertiser client bidder indicates that the online advertisement impression opportunity package is a winnable impression; in response to providing the report to the simulating advertiser client bidder, receiving revised filter parameters for a real bid from the simulating advertising client bidder, wherein the revised filter parameters are selected based on the provided report; receiving by the Demand Side Platform a second online advertisement impression opportunity package from at least one external online auction server; and based on the revised filter parameters for the real bid of the simulating advertiser client bidder, providing an advertisement associated with the real bid to the at least one external online auction server for display to a viewer corresponding to the second online advertisement impression opportunity package. 2. The method of claim 1 , wherein operating the internal auction by the Demand Side Platform further comprises repeatedly filtering additional impression opportunities for the real advertiser client bidder until a criteria is met for the real advertiser client bidder that indicates a campaign corresponding to the internal auction for the real advertiser client bidder should end. 3. The method of claim 2 , further comprising generating a second report for the real advertiser client bidder indicating a total number of impression opportunities that remained after filtering the online advertisement impression and the additional impression opportunities. 4. The method of claim 3 , further comprising based on a determination that the second online advertisement impression opportunity package matches the revised filtering parameters, responding to the second online advertisement impression opportunity package by sending a bid response package corresponding to the advertisement. 5. The method of claim 4 , wherein the bid response package comprises the advertisement and a bid for the simulating advertiser client bidder for utilization in an external auction conducted by the at least one external online auction server. 6. The method of claim 1 , wherein operating the internal auction further comprises: receiving a second bid from a second real advertiser client bidder; determining that the bid from the real advertiser client bidder and the second bid from the second real advertiser client bidder are equivalent highest bids; determining that the bid from the real advertiser client bidder is more relevant to the online advertisement impression opportunity package than the second real bid based on a browser cookie associated with the online advertising impression opportunity package; and sending the bid from the real advertiser client bidder for the online advertisement impression opportunity package to the external online auction server based on the determination that that the bid from the real advertiser client bidder and the second bid are equivalent highest bids and the determination that the bid from the real advertiser client bidder is more relevant to the online advertisement impression opportunity than the second bid. 7. The method of claim 1 , further comprising: generating a relevance score for the online advertisement impression opportunity package based in context of an advertisement corresponding to the real advertiser client bidder, viewer characteristics corresponding to the online advertisement impression opportunity package, and campaign targeting criteria for the real advertiser client bidder; and adjusting the bid for the real advertiser client bidder based on the generated relevance score. 8. The method of claim 7 , further comprising: receiving a maximum bid limit for an overall campaign corresponding to the real advertiser client bidder; determining that the generated relevance score is greater than a predetermined threshold value; and based on the determination that the generated relevance score is greater than the predetermined threshold value adjust the bid to the maximum bid limit. 9. In a digital medium environment for real-time bidding on advertisement opportunities, a system for identifying one or more filtering parameters and providing advertisements to viewers by operating an online auction for electronic advertising including both real bidders and simulating bidders, comprising: one or more servers comprising one or more processors and at least one non-transitory computer readable storage medium storing instructions that, when executed by the one or more servers, cause the system to: receive an online advertisement impression opportunity package through a network communication system from an external online auction server; operate an internal auction, wherein the internal auction is operated independently of the external online auction server, wherein operating the internal auction comprises: receiving filtering parameters and a bid from a real advertiser client bidder; receiving filtering parameters and a simulated bid from a simulating advertiser client bidder; filtering the online advertisement impression opportunity package according to the filtering parameters from the real advertiser client bidder and the filtering parameters from the simulating advertiser client bidder; and based on a determination that the online advertisement impression opportunity package received from the external online auction server matches the filtering parameters from the real advertiser client bidder and based on a determi

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9842354B2 cover?
A multistage online auction for electronic advertising is described including simulation. A first stage auction occurs internally within a demand-side platform where multiple advertiser clients compete to determine whose advertisement is submitted to at least one external auction site. Within the internal auction, an advertiser client optionally simulates their participation. All bidders enter …
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0275. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).