In various embodiments, methods and systems for optimizing viewability rates by utilizing pre-bid client-side detection in autonomous bid-decisioning for advertising campaigns is provided. When provided with a unitary demand-side platform and sell-side platform system, advertisers may employ aspects of the present disclosure to pose a significant advantage in optimizing viewability rates for exchange sites purchased on the open digital advertising market. An advertiser, by way of the unitary demand-side and sell-side platform, can determine that runtime pre-bid viewability data corresponding to an exchange site is available. Based on the runtime pre-bid viewability data and historical performance data corresponding to the exchange site, an optimized calculation can be made to infer a substantially high likelihood of viewability if the exchange site is ultimately purchased by the advertiser. This optimized autonomous bid-decisioning can provide a significant advantage to advertisers in meeting their advertising campaign goals.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method for optimizing viewability rates by utilizing pre-bid client-side detection in autonomous bid-decisioning for an advertising campaign, the method comprising: determining, at a demand-side platform server, that runtime pre-bid viewability data corresponding to an exchange site is available based on data received from a server-side platform server, wherein the exchange site is included in an advertising medium hosted by a publisher server in communication with the server-side platform server, and the runtime pre-bid viewability data indicates that a predefined threshold percentage of the exchange site is currently displayed at an end-user device via the advertising medium; accessing, by the demand-side platform server, the determined available runtime pre-bid viewability data and historical performance data corresponding to the exchange site; determining, by the demand-side platform server, an impression level performance value for the exchange site based at least in part on the accessed runtime pre-bid viewability data and historical performance data; and generating, by the demand-side platform server, a bid to present third-party content on the exchange site based on the determined impression level performance value, the bid being generated for communication to the server-side platform server.
2. The method of claim 1 , wherein the exchange site is a predefined area of the advertising medium adapted to present the third-party content.
3. The method of claim 1 , wherein the advertising medium is a webpage.
4. The method of claim 1 , wherein the predefined threshold percentage is at least fifty percent.
5. The method of claim 1 , wherein the server-side platform server is configured to obtain the runtime pre-bid viewability data from the end-user device when the end-user device is presenting at least a portion of the advertising medium.
6. The method of claim 5 , wherein the end-user device is configured to employ an application configured to determine the runtime pre-bid viewability data.
7. The method of claim 1 , wherein the impression level performance value for the exchange site is determined based further in part on one or more viewability predictors.
8. The method of claim 7 , wherein the one or more viewability predictors includes at least one of obtained inventory attributes, end-user device data, and end-user data.
9. The method of claim 1 , wherein the historical performance data includes at least a percentage of exchange site viewability over a predetermined period of time.
10. The method of claim 1 , wherein the third-party content includes multimedia content.
11. The method of claim 1 , wherein the impression level performance value corresponds to a likelihood that the third-party content will be viewed by an end-user of the end-user device.
12. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising: determining that runtime pre-bid viewability data corresponding to an exchange site is available based on data received from a server-side platform server, wherein the exchange site is included in an advertising medium hosted by a publisher server in communication with the server-side platform server, and the runtime pre-bid viewability data indicating a viewable state of the exchange site, the viewable state being determined by at least fifty percent (50%) of the exchange site being within a currently visible portion of an active browser tab displayed on an end-user device; accessing the determined available runtime pre-bid viewability data and historical performance data corresponding to the exchange site, the historical performance data including at least a percentage of viewability of the exchange site over a predetermined period of time; calculating an impression level performance value for the exchange site based at least in part on the accessed runtime pre-bid viewability data and historical performance data; and generating a bid to present third-party content on the exchange site based on the calculated impression level performance value, the bid being generated for communication to the server-side platform server.
13. The medium of claim 12 , wherein the viewable state of the exchange site is one of currently-viewable and currently-not viewable.
14. The medium of claim 12 , wherein at least one of the runtime pre-bid viewability data and the historical performance data includes one or more viewability predictors that are analyzed when calculating the impression level performance value for the exchange site.
15. The medium of claim 14 , wherein the one or more viewability predictors includes at least one of inventory attributes, end-user device data, and data associated with the end-user device.
16. A computerized system comprising: one or more processors; and one or more computer storage media storing computer-usable instructions that, when used by the one or more processors, cause the one or more processors to: determine that runtime pre-bid viewability data corresponding to an exchange site is available based on data received from a server-side platform server, wherein the exchange site is included in an advertising medium hosted by a publisher server in communication with the server-side platform, and wherein the runtime pre-bid viewability data indicates a currently-viewable state of the exchange site currently displayed by an end-user device via the advertising medium; access the determined available runtime pre-bid viewability data and historical performance data corresponding to the exchange site, the historical performance data including at least a percentage of viewability of the exchange site over a predetermined period of time; analyzing one or more viewability predictors associated with at least one of the historical performance data and runtime pre-bid viewability data to calculate an impression level performance value for the exchange site, a viewability predictor including one of an inventory attribute end-user device data, or data associated with a user of the end-user device; and generating a bid to present third-party content on the exchange site based on the calculated impression level performance value for the exchange site, wherein the bid is generated for communication to the server-side platform server.
17. The system of claim 16 , wherein the inventory attribute includes any one of an exchange site, a sub domain, an exchange site size, a premium content status, an end-user-initiated video, a price of inventory, and a topic, wherein the end-user device data includes any one of a browser, an operating system, a device model, a temporal factor, and a geographical locus, and wherein the data associated with the end-user of the end-user device includes any one of data segments and demographic information.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 2, 2015
October 16, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.