IP Library Patent Application 17409323
Patent Application
App. No. 17/409,323

METHODS, SYSTEMS, AND MEDIA FOR GENERATING PREDICTED INFORMATION RELATED TO ADVERTISEMENT VIEWABILITY

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.
17/409,323
Abstract

In accordance with some embodiments of the disclosed subject matter, methods, systems, and media for generating predicted information related to advertisement viewability are provided.

Claims (31)

1 . A method for generating predicted information related to advertisement viewability, the method comprising:

receiving, from a user device presenting a web page, and via a code inserted in the web page, metrics associated with presentation of the web page on the user device, wherein the web page is associated with a seller of an advertisement placement, and wherein the metrics include device information related to the user device and browser information related to a browser on which the web page is displayed on the user device;

generating a string that includes a plurality of characters that each encode a particular value corresponding to a metric, wherein at least a first character from the plurality of characters encodes the browser information related to the browser on which the web page is displayed on the user device and wherein at least a second character from the plurality of characters encodes the device information related to the user device; and

transmitting the string to a seller server corresponding to the seller, wherein the string is appended to a URL associated with the web page.

2 . The method of claim 1 , further comprising receiving, from a buyer server corresponding to a buyer of the advertisement placement, a request for predicted information relating to advertisement viewability corresponding to the advertisement placement on the web page when the web page is presented on the user device, wherein the request includes the string.

3 . The method of claim 2 , further comprising decoding the string to retrieve the metrics associated with the string by using each of the plurality of characters in the string as a key to a look-up table that converts a character in the string to the particular value corresponding to the metric.

4 . The method of claim 3 , further comprising generating predicted information including a predicted duration of time that an advertisement inserted in the advertisement placement on the web page when presented on the user device will be viewed based on historical data related to viewing of advertisements previously placed on the web page in the retrieved metrics.

5 . The method of claim 4 , wherein the predicted information further comprises a predicted duration of time the advertisement inserted in the advertisement placement on the web page will be viewed.

6 . The method of claim 4 , wherein the predicted information is generated based at least in part on historical data related to viewing of advertisements previously placed on the web page.

7 . The method of claim 4 , further comprising transmitting the predicted information to the buyer server prior to placing a bid on the advertisement placement, wherein the buyer server places the bid on the advertisement placement in response to determining that the predicted information indicates that the advertisement inserted in the advertisement placement on the web page will be viewed is greater than a predetermined threshold value.

8 . A system for generating predicted information related to advertisement viewability, the system comprising:

a hardware processor that is configured to:

receive, from a user device presenting a web page, and via a code inserted in the web page, metrics associated with presentation of the web page on the user device, wherein the web page is associated with a seller of an advertisement placement, and wherein the metrics include device information related to the user device and browser information related to a browser on which the web page is displayed on the user device;

generate a string that includes a plurality of characters that each encode a particular value corresponding to a metric, wherein at least a first character from the plurality of characters encodes the browser information related to the browser on which the web page is displayed on the user device and wherein at least a second character from the plurality of characters encodes the device information related to the user device; and

transmit the string to a seller server corresponding to the seller, wherein the string is appended to a URL associated with the web page.

9 . The system of claim 8 , wherein the hardware processor is further configured to receive, from a buyer server corresponding to a buyer of the advertisement placement, a request for predicted information relating to advertisement viewability corresponding to the advertisement placement on the web page when the web page is presented on the user device, wherein the request includes the string.

10 . The system of claim 9 , wherein the hardware processor is further configured to decode the string to retrieve the metrics associated with the string by using each of the plurality of characters in the string as a key to a look-up table that converts a character in the string to the particular value corresponding to the metric.

11 . The system of claim 10 , wherein the hardware processor is further configured to generate predicted information including a predicted duration of time that an advertisement inserted in the advertisement placement on the web page when presented on the user device will be viewed based on historical data related to viewing of advertisements previously placed on the web page in the retrieved metrics.

12 . The system of claim 11 , wherein the predicted information further comprises a predicted duration of time the advertisement inserted in the advertisement placement on the web page will be viewed.

13 . The system of claim 11 , wherein the predicted information is generated based at least in part on historical data related to viewing of advertisements previously placed on the web page.

14 . The system of claim 11 , wherein the hardware processor is further configured to transmit the predicted information to the buyer server prior to placing a bid on the advertisement placement, wherein the buyer server places the bid on the advertisement placement in response to determining that the predicted information indicates that the advertisement inserted in the advertisement placement on the web page will be viewed is greater than a predetermined threshold value.

15 . A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for generating predicted information related to advertisement viewability, the method comprising:

receiving, from a user device presenting a web page, and via a code inserted in the web page, metrics associated with presentation of the web page on the user device, wherein the web page is associated with a seller of an advertisement placement, and wherein the metrics include device information related to the user device and browser information related to a browser on which the web page is displayed on the user device;

generating a string that includes a plurality of characters that each encode a particular value corresponding to a metric, wherein at least a first character from the plurality of characters encodes the browser information related to the browser on which the web page is displayed on the user device and wherein at least a second character from the plurality of characters encodes the device information related to the user device; and

transmitting the string to a seller server corresponding to the seller, wherein the string is appended to a URL associated with the web page.

16 . The non-transitory computer-readable medium of claim 15 , further comprising receiving, from a buyer server corresponding to a buyer of the advertisement placement, a request for predicted information relating to advertisement viewability corresponding to the advertisement placement on the web page when the web page is presented on the user device, wherein the request includes the string.

17 . The non-transitory computer-readable medium of claim 16 , further comprising decoding the string to retrieve the metrics associated with the string by using each of the plurality of characters in the string as a key to a look-up table that converts a character in the string to the particular value corresponding to the metric.

18 . The non-transitory computer-readable medium of claim 17 , further comprising generating predicted information including a predicted duration of time that an advertisement inserted in the advertisement placement on the web page when presented on the user device will be viewed based on historical data related to viewing of advertisements previously placed on the web page in the retrieved metrics.

19 . The non-transitory computer-readable medium of claim 18 , wherein the predicted information further comprises a predicted duration of time the advertisement inserted in the advertisement placement on the web page will be viewed.

20 . The non-transitory computer-readable medium of claim 18 , wherein the predicted information is generated based at least in part on historical data related to viewing of advertisements previously placed on the web page.

21 . The non-transitory computer-readable medium of claim 18 , further comprising transmitting the predicted information to the buyer server prior to placing a bid on the advertisement placement, wherein the buyer server places the bid on the advertisement placement in response to determining that the predicted information indicates that the advertisement inserted in the advertisement placement on the web page will be viewed is greater than a predetermined threshold value.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Jan 9, 2026
From: INTEGRAL AD SCIENCE, INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 074280/0900 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL, RECORDED ON SEPTEMBER 18, 2025 AT REEL/FRAME NO. 72916/0431 Recorded Jan 9, 2026
From: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 074281/0009 →
PATENT SECURITY AGREEMENT Recorded Sep 18, 2025
From: INTEGRAL AD SCIENCE, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 072916/0431 →