Client-Side Ad Retrieval via Unified Identification Tag

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for delivering web pages and advertisements from different sources are inefficient, requiring multiple calls to an advertisement management system and logging for each ad, which complicates the coordination and delivery of content when traffic is routed through a content delivery network.

Innovation Solution

A system that uses a single identification tag to request and retrieve multiple advertisement creatives from an advertisement management system, allowing for their insertion into a document before rendering, thereby simplifying the delivery process and reducing the need for multiple system calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple separate requests are made to the advertisement management system for different advertisement types, then each advertisement can be retrieved individually, but the number of system calls increases and the coordination complexity increases

Engineering Contradiction:
Improveadvertisement delivery accuracyVSAvoidcoordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate advertisement retrieval requests into a single unified request. The system defines a single identification tag that identifies multiple advertisement types, allowing all advertisements to be retrieved in one system call rather than requiring separate calls for each advertisement type.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single identification tag serves multiple functions by identifying all advertisement types that should be inserted within the document. This universal identifier enables the advertisement management system to understand and fulfill the complete advertisement retrieval requirement through a single request.

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

2Productivity

If advertisements are embedded in the source of the page fetched by the content delivery network, then the page can be delivered efficiently, but the same advertisement is repeatedly delivered to all client devices

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidadvertisement customization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the advertisement delivery process from the content delivery process. While the content delivery network efficiently delivers the base page, the advertisement retrieval is separated into a distinct client-side operation that can be customized for each client device, allowing both efficient content delivery and customized advertisement delivery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary identification tag that mediates between the content delivery network and the advertisement management system. This tag enables the client device to request specific advertisements after receiving the base page, allowing customization while maintaining the efficiency of content delivery network operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a single request is made for all advertisement types, then the number of system calls is reduced and rendering efficiency improves, but the identification tag must identify multiple advertisement types simultaneously

Engineering Contradiction:
Improverendering efficiencyVSAvoididentification complexity
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The identification tag is designed with universal functionality to identify multiple advertisement types simultaneously. This single tag serves as a comprehensive identifier that communicates the complete set of advertisement types to be retrieved, eliminating the need for multiple separate identification tags or requests.

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

Data Source

PatentUS9953348B2System and method for client-side advertisement retrieval
Publication Date: 2018.04.24 ADEIA MEDIA HOLDINGS INC
  • US9953348B2 patent drawing
  • US9953348B2 patent drawing
  • US9953348B2 patent drawing

AI summary

Techniques are described for retrieving advertisements for insertion into a document. Embodiments receive a document comprising a request to retrieve a plurality of advertisement creatives. In response to transmitting the request specified within the received document to the advertisement management system, a single software object defining all of the plurality of advertisement creatives is received. Embodiments insert each of the plurality of advertisement creatives into the document, prior to rendering the document, and then render the document together with the advertisement creatives.