CDN Edge Caching for Targeted Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The delivery of secondary content, such as advertisements, often delays the presentation of primary content due to slower performance from third-party content providers, leading to user experience issues like incomplete or interrupted renderings, as it relies on real-time bidding and user-specific data processing, which can cause significant delays.

Innovation Solution

A distributed platform integrates targeted secondary content into the primary content delivery, selecting and delivering secondary content based on geographic locations of distribution points, eliminating the need for real-time bidding and user-specific data processing, ensuring all content for the initial presentation is provided by the platform, thereby avoiding delays from third-party providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If targeted secondary content is delivered by third-party content providers using real-time bidding and user-specific data processing, then the content can be highly targeted and relevant to users, but the delivery time is significantly delayed

Engineering Contradiction:
Improvecontent targeting accuracyVSAvoiddelivery time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-fetching and caching secondary content at CDN edge locations before user requests arrive. This allows the content to be ready for immediate delivery when needed, eliminating the real-time processing delay while maintaining targeting accuracy through pre-computed user profiles and content matching.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The CDN acts as an intermediary between third-party content providers and end users. The CDN receives secondary content from providers, processes and caches it at edge locations, and delivers it to users locally. This intermediary role eliminates the need for real-time communication between users and third-party providers, significantly reducing delivery time while maintaining content relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If secondary content is delivered from third-party providers outside the CDN, then the content can be obtained from specialized sources, but the delivery footprint is smaller and resources are fewer causing delays

Engineering Contradiction:
Improvecontent source diversityVSAvoiddelivery speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system merges the capabilities of specialized third-party content providers with the distributed infrastructure of the CDN. Secondary content from diverse sources is ingested into the CDN network and distributed to edge locations alongside primary content. This combination maintains content source diversity while leveraging the CDN's extensive delivery footprint and resources for high-speed distribution.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The CDN infrastructure is extended to serve multiple functions: delivering both primary content from content publishers and secondary content from third-party providers. The same distributed edge network that optimizes primary content delivery is also utilized for secondary content, achieving high delivery speeds for both content types without requiring separate specialized delivery systems.

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

3Manufacturing precision

If the client device waits for all content including secondary content before rendering, then the presentation is complete and accurate, but the initial presentation is delayed until the last content arrives

Engineering Contradiction:
Improvepresentation completenessVSAvoidinitial presentation delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading and caching secondary content at CDN edge locations before user requests. This allows the client device to receive both primary and secondary content simultaneously or in rapid succession, enabling complete initial presentation without delay while maintaining presentation accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables continuous content delivery by serving primary content and secondary content through the same CDN infrastructure in a coordinated manner. Both content types are delivered continuously without interruption or waiting, allowing the client device to render a complete presentation immediately upon receiving the content bundle, thus maintaining both completeness and speed.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11240547B2Progressive delivery of targeted third-party content
Publication Date: 2022.02.01 DRNC HOLDINGS INC
  • US11240547B2 patent drawing
  • US11240547B2 patent drawing
  • US11240547B2 patent drawing

AI summary

The progressive delivery of targeted secondary content may include determining that primary content requested from a particular distribution point of a distributed platform includes a first tag to integrate targeted secondary content as part of an initial presentation of the primary content, and a second tag to integrate targeted secondary content outside the initial presentation. The progressive delivery may further include modifying the primary content by replacing the first tag so that the primary content and targeted secondary content for the initial presentation (e.g., third-party content associated with the first tag) are provided from the particular distribution point without accessing a third-party content provider, while targeted secondary content outside the initial presentation (e.g., third-party content associated with the second tag) may be selected and provided by one or more third-party content providers as originally specified in the primary content.