IP Library Granted Patent US 10,438,234
Granted Patent B2
US 10,438,234 · App. 14/921,549 · Granted Oct 8, 2019

Methods, systems, and media for reviewing content traffic

Inventors: David Brett Hahn (Montclair, NJ); Alan Murray (Weston, VT)
Assignee: Integral Ad Science, Inc.
G06Q30/0246
View Patent ↗
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 10,438,234
App. No.
14/921,549
Granted
Oct 8, 2019
Kind
B2
Abstract

Methods, systems, and media for review content traffic are provided. In accordance with some embodiments of the present invention, a method, implemented on a processor, for reviewing advertisement placement on webpages is provided. The method can include: receiving a plurality of uniform resource locators (URLs) relating to the placement of a plurality of advertisements associated with an advertiser; obtaining, for the plurality of URLs, a plurality of images and a plurality of advertisement traffic and rating information relating to each of the plurality of URLs, wherein each of the plurality of images shows the placement of an advertisement on the page accessed by a URL; presenting a traffic display that includes the plurality of images for the plurality of pages, wherein the plurality of images are user selectable; and, in response to selecting one of the plurality of images, presenting the advertiser with the advertisement traffic and rating information for a URL corresponding to the selected image and providing the advertiser with an opportunity to provide feedback information for the rating information associated with the URL.

Claims (46)

1. A method for reviewing advertisement placement on webpages, the method comprising:

receiving, using a server that includes a hardware processor, a plurality of uniform resource locators (URLs) relating to the placement of a plurality of advertisements associated with an advertiser;

obtaining, using the hardware processor, a plurality of images and a plurality of advertisement traffic and rating information relating to each of the plurality of URLs, wherein each of the plurality of images shows the placement of one of the plurality of advertisements associated with the advertiser on a webpage accessed by one of the plurality of URLs;

extracting, using the hardware processor, for each webpage associated with each of the plurality of URLs, severity information and frequency information associated with the content and metadata associated with the webpage accessed by one of the plurality of URLs;

presenting, using the hardware processor, a first user interface that includes a plurality of selectable representations of each of the plurality of URLs including the plurality of images; and

in response to the advertiser selecting a selectable representation of the plurality of selectable representations using the first user interface, presenting, using the hardware processor, a second user interface that provides the advertiser with an opportunity to analyze the placement of the selectable representation of the plurality of advertisements on one of the plurality of URLs, wherein the second user interface includes (1) advertisement traffic associated with a URL corresponding to the selectable representation, (2) rating information for the URL corresponding to the selectable representation, wherein the rating information for the URL corresponding to the selectable representation includes an indication of severity level that encodes a confidence that the webpage falls within one or more content categories based on the extracted severity information and the extracted frequency information, (3) a word level representation that indicates severity and frequency of text content that appears on a page associated with the URL corresponding to the selectable representation, and (4) a feedback region that provides the advertiser with an opportunity to provide feedback information for the rating information associated with the URL;

wherein, in response to detecting a hover event over the selectable representation of the plurality of selectable representations, a third user interface is presented that includes a summary of the second user interface, wherein the third user interface is presented concurrently with and proximal to the selectable representation in the first user interface.

2. The method of claim 1 , further comprising:

receiving traffic requirements that include at least one of risk level and objectionable content category; and

presenting the second user interface based at least in part on the received traffic requirements.

3. The method of claim 1 , further comprising:

extracting information relating to the URL corresponding to the selectable representation;

generating a rating for the URL corresponding to the selectable representation based at least in part on the extracted information; and

associating the generated rating with the URL corresponding to the selectable representation.

4. The method of claim 1 , further comprising presenting the advertiser with a display for reviewing the advertisement placement based on publisher and risk level.

5. The method of claim 1 , further comprising presenting the advertiser with a display for reviewing the advertisement placement based on publisher and objectionable content category.

6. The method of claim 1 , wherein the advertisement traffic information for the URL corresponding to the selectable representation includes at least one of: a number of advertisement impressions, campaign information, advertiser information, publisher information, and event information.

7. The method of claim 1 , wherein the word level representation indicates one or more potentially objectionable words that appear on the page accessed by the URL corresponding to the selectable representation.

8. The method of claim 7 , wherein a first word in the word level representation is displayed with a first size and a first color and a second word in the word level representation is displayed with a second size and a second color, wherein the first size, the second size, the first color, and the second color are selected based at least in part on severity and frequency of the first word in comparison with the second word.

9. A system for reviewing advertisement placement on webpages, the system comprising:

a hardware processor that:

receives a plurality of uniform resource locators (URLs) relating to the placement of a plurality of advertisements associated with an advertiser,

obtains a plurality of images and a plurality of advertisement traffic and rating information relating to each of the plurality of URLs, wherein each of the plurality of images shows the placement of one of the plurality of advertisements associated with the advertiser on a webpage accessed by one of the plurality of URLs;

extracts, for each webpage associated with each of the plurality of URLs, severity information and frequency information associated with the content and metadata associated with the webpage accessed by one of the plurality of URLs;

presents a first user interface that includes a plurality of selectable representations of each of the plurality of URLs including the plurality of images; and

in response to the advertiser selecting a selectable representation of the plurality of selectable representations using the first user interface, presents a second user interface that provides the advertiser with an opportunity to analyze the placement of the selectable representation of the plurality of advertisements on one of the plurality of URLs, wherein the second user interface includes (1) advertisement traffic associated with a URL corresponding to the selectable representation, (2) rating information for the URL corresponding to the selectable representation, wherein the rating information for the URL corresponding to the selectable representation includes an indication of severity level that encodes a confidence that the webpage falls within one or more content categories based on the extracted severity information and the extracted frequency information, (3) a word level representation that indicates severity and frequency of text content that appears on a page associated with the URL corresponding to the selectable representation, and (4) a feedback region that provides the advertiser with an opportunity to provide feedback information for the rating information associated with the URL;

wherein, in response to detecting a hover event over the selectable representation of the plurality of selectable representations, a third user interface is presented that includes a summary of the second user interface, wherein the third user interface is presented concurrently with and proximal to the selectable representation in the first user interface.

10. The system of claim 9 , wherein the hardware processor is further configured to:

receive traffic requirements that include at least one of risk level and objectionable content category; and

present the second user interface based at least in part on the received traffic requirements.

11. The system of claim 9 , wherein the hardware processor is further configured to:

extract information relating to the URL corresponding to the selectable representation;

generate a rating for the URL corresponding to the selectable representation based at least in part on the extracted information; and

associate the generated rating with the URL corresponding to the selectable representation.

12. The system of claim 9 , wherein the hardware processor is further configured to present the advertiser with a display for reviewing the advertisement placement based on publisher and risk level.

13. The system of claim 9 , wherein the hardware processor is further configured to present the advertiser with a display for reviewing the advertisement placement based on publisher and objectionable content category.

14. The system of claim 9 , wherein the advertisement traffic for the URL corresponding to the selectable representation includes at least one of: a number of advertisement impressions, campaign information, advertiser information, publisher information, and event information.

15. The system of claim 9 , wherein the word level representation indicates one or more potentially objectionable words that appear on the page accessed by the URL corresponding to the selectable representation.

16. The system of claim 15 , wherein a first word in the word level representation is displayed with a first size and a first color and a second word in the word level representation is displayed with a second size and a second color, wherein the first size, the second size, the first color, and the second color are selected based at least in part on severity and frequency of the first word in comparison with the second word.

17. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for reviewing advertisement placement on webpages, the method comprising:

receiving a plurality of uniform resource locators (URLs) relating to the placement of a plurality of advertisements associated with an advertiser,

obtaining a plurality of images and a plurality of advertisement traffic and rating information relating to each of the plurality of URLs, wherein each of the plurality of images shows the placement of one of the plurality of advertisements associated with the advertiser on a webpage accessed by one of the plurality of URLs;

extracting, for each webpage associated with each of the plurality of URLs, severity information and frequency information associated with the content and metadata associated with the webpage accessed by one of the plurality of URLs;

presenting a first user interface that includes a plurality of selectable representations of each of the plurality of URLs including the plurality of images; and

in response to the advertiser selecting a selectable representation of the plurality of selectable representations using the first user interface, presenting a second user interface that provides the advertiser with an opportunity to analyze the placement of the selectable representation of the plurality of advertisements on one of the plurality of URLs, wherein the second user interface includes (1) advertisement traffic associated with a URL corresponding to the selectable representation, (2) rating information for the URL corresponding to the selectable representation, wherein the rating information for the URL corresponding to the selectable representation includes an indication of severity level that encodes a confidence that the webpage falls within one or more content categories based on the extracted severity information and the extracted frequency information, (3) a word level representation that indicates severity and frequency of text content that appears on a page associated with the URL corresponding to the selectable representation, and (4) a feedback region that provides the advertiser with an opportunity to provide feedback information for the rating information associated with the URL;

wherein, in response to detecting a hover event over the selectable representation of the plurality of selectable representations, a third user interface is presented that includes a summary of the second user interface, wherein the third user interface is presented concurrently with and proximal to the selectable representation in the first user interface.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Jan 23, 2026
From: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 073560/0357 →
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 29, 2021 AT REEL/FRAME 57673/0653 Recorded Jan 9, 2026
From: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 074280/0981 →
PATENT SECURITY AGREEMENT Recorded Sep 29, 2021
From: INTEGRAL AD SCIENCE, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 057673/0653 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 46594/0001 Recorded Sep 29, 2021
From: GOLDMAN SACHS BDC, INC., AS COLLATERAL AGENT
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 057673/0706 →
PATENT SECURITY AGREEMENT Recorded Jul 20, 2018
From: INTEGRAL AD SCIENCE, INC.
To: GOLDMAN SACHS BDC, INC., AS COLLATERAL AGENT
Reel/Frame 046594/0001 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 20, 2018
From: SILICON VALLEY BANK
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 046615/0943 →
CHANGE OF NAME Recorded May 25, 2018
From: ADSAFE MEDIA, LTD.
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 046245/0517 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2018
From: HAHN, DAVID BRETT; MURRAY, ALAN
To: ADSAFE MEDIA, LTD.
Reel/Frame 045848/0107 →
SECURITY INTEREST Recorded Jul 24, 2017
From: INTEGRAL AD SCIENCE, INC.
To: SILICON VALLEY BANK
Reel/Frame 043305/0443 →
Continuity (3)
Continuation 13152070 · Jun 2, 2011
Provisional Application 61350659 · Jun 2, 2010
Related Publication 20160055521A1 · Feb 25, 2016