Patentable/Patents/US-10102549
US-10102549

Systems and methods of dynamic optimization of viewability rate utilizing pre-bid client-side detection

PublishedOctober 16, 2018
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

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.

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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

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

3. The method of claim 1 , wherein the advertising medium is a webpage.

4

4. The method of claim 1 , wherein the predefined threshold percentage is at least fifty percent.

5

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

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

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

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

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

10. The method of claim 1 , wherein the third-party content includes multimedia content.

11

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

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

13. The medium of claim 12 , wherein the viewable state of the exchange site is one of currently-viewable and currently-not viewable.

14

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

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

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

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.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

September 2, 2015

Publication Date

October 16, 2018

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Systems and methods of dynamic optimization of viewability rate utilizing pre-bid client-side detection” (US-10102549). https://patentable.app/patents/US-10102549

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.