Ad Detection via Event Listener Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in effectively controlling and managing the distribution of advertisements on web pages, making it difficult for advertisers to ensure their ads reach the intended target audience.

Innovation Solution

The implementation of mechanisms that utilize advertising cues to detect and manage advertisements on web pages, including the use of event listeners and message transmitters to exchange information between advertisements and transmit data to an advertisement server for decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If advertisers use traditional ad distribution methods, then ads can be placed on web pages, but advertisers cannot effectively control and manage whether their ads reach the intended target audience

Engineering Contradiction:
Improvead delivery reliabilityVSAvoidad distribution control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms where advertisements exchange identification messages and information about other ads on the same web page. This feedback loop enables advertisers to detect competitor presence and control ad delivery based on real-time information about the advertising environment, thereby improving both reliability of ad delivery to target audience and ease of operational control.

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple advertisements are placed on the same web page, then more ads can be shown to users, but it becomes difficult to manage and control which ads reach which audiences

Engineering Contradiction:
Improvead placement efficiencyVSAvoidad management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments ad management by implementing individual event listeners and identification messages for each advertisement. Each ad can independently detect other ads on the page and exchange information, allowing granular control over each ad's delivery. This segmentation reduces overall management complexity while maintaining high productivity through automated ad-to-ad communication.

Inventive Principle:
Principle #1Segmentation

3Reliability

If advertisers want to block competitor ads, then ad distribution control is improved, but real-time detection of competitor ads is required which adds system complexity

Engineering Contradiction:
Improvead blocking accuracyVSAvoiddetection mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service detection where advertisements automatically exchange identification messages and detect each other's presence on the same web page. Each ad independently monitors its environment and can trigger blocking actions without external intervention. This self-service approach improves blocking accuracy while minimizing detection mechanism complexity through automated peer-to-peer communication.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250131476A1Systems, methods, and media for detecting advertisements with advertising cues
Publication Date: 2025.04.24 INTEGRAL AD SCIENCE INC
  • US20250131476A1 patent drawing
  • US20250131476A1 patent drawing
  • US20250131476A1 patent drawing

AI summary

Systems, methods, and media for detecting advertisements with advertising cues are provided. In some embodiments, a method for detecting advertisements is provided, the method comprising: receiving an advertisement request from a web browser loading a web page; selecting an advertisement from a plurality of advertisements to be placed on the web page in response to receiving the advertisement request; loading an event listener associated with the advertisement that receives advertisement information associated with other advertisements on the web page; and transmitting advertisement information associated with the advertisement to frames on the web page, wherein the event listener receives responses to the advertisement information that includes the advertisement information associated with the other advertisements on the web page.