Dynamic Viewability Rules Array for Ad Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for monitoring viewable impressions of online advertisements are inflexible, requiring publishers to modify code or rules, making it difficult for other parties to dynamically change or add new viewability types, and necessitating significant effort and time from publishers.

Innovation Solution

The system provides an online advertisement viewability rules array to publishers, allowing dynamic customization of viewability types and rules without modifying existing code, enabling parties like advertisers or advertising platforms to add new rules or change existing ones without publisher intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If publishers embed their own code or implement fixed monitoring rules, then viewable impression monitoring can be performed, but the system lacks flexibility for dynamic rule changes and requires significant publisher effort for modifications

Engineering Contradiction:
Improveflexibility of viewability rulesVSAvoidcomplexity of publisher system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (viewability rules service) that acts as a mediator between the advertising platform and publisher systems. This service receives viewability rules from the advertising platform and translates/delivers them to publishers, eliminating the need for publishers to directly implement and modify complex monitoring code. The intermediary handles the complexity centrally while keeping publisher implementations simple and flexible.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the viewability rules configuration and management functionality from the publisher system and places it in the advertising platform's viewability rules service. This separation allows the advertising platform to dynamically control and modify viewability rules without requiring any changes to publisher code or systems, thereby improving flexibility while reducing publisher complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If publishers modify code or rules to implement new viewability types, then monitoring capabilities can be updated, but it requires significant time and effort from publishers

Engineering Contradiction:
Improvespeed of rule implementationVSAvoidtime for publisher modifications
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the advertising platform pre-configure and validate viewability rules in the viewability rules service before delivering them to publishers. The service maintains a repository of approved rules that can be quickly activated and distributed to publishers without requiring real-time code modifications. This preliminary preparation enables rapid deployment of new viewability types while minimizing publisher involvement and time requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by allowing the viewability rules service to replicate and distribute standardized rule templates to multiple publishers simultaneously. Instead of requiring each publisher to individually modify and implement rules, the service copies pre-configured rule sets to relevant publishers, dramatically reducing the time and effort required for implementation while maintaining consistency across the platform.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If viewability rules are hardcoded in publisher systems, then implementation is simple, but other parties cannot dynamically add or change rules

Engineering Contradiction:
Improveability to add new viewability typesVSAvoidease of rule configuration
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamics by making the viewability rules configurable and changeable through the viewability rules service. Rules are stored in a dynamic repository that can be updated by the advertising platform or authorized parties without requiring changes to publisher code. The service dynamically delivers updated rules to publishers, enabling the system to adapt to new viewability types and requirements while maintaining ease of operation through centralized management.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies universality by designing the viewability rules service to handle multiple types of viewability rules and configurations through a single unified interface. The service can manage various rule formats, delivery mechanisms, and publisher requirements through one multi-functional platform, allowing different parties (advertising platform, publishers, third parties) to interact with the same system to add or modify rules without requiring separate implementations for each party.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10817899B2Methods and systems for monitoring viewable impressions of online content
Publication Date: 2020.10.27 YAHOO AD TECH LLC
  • US10817899B2 patent drawing
  • US10817899B2 patent drawing
  • US10817899B2 patent drawing

AI summary

Methods and systems to monitor viewable impressions of online advertisements are provided. A method includes receiving a request to provide an online advertisement for display on a user device. The method further includes providing an online advertisement viewability rules array to an online content publisher system in response to receiving the request. The online advertisement viewability rules array includes a plurality of rules, each rule of the plurality of rules including a definition of when a viewable impression of an online advertisement occurs on a user device. The method further includes receiving, through operation of the online content publisher system, data indicating a viewable impression of the online advertisement has occurred on the user device. The data is generated in response to a determination a viewable impression of the online advertisement has occurred on the user device according to at least one rule of the online advertisement viewability rules array.