Network Node Caching for Operator Ad Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for delivering advertisements to mobile terminals do not effectively integrate network operator advertisements with content from content delivery networks (CDNs), leading to inefficiencies in bandwidth usage and advertising delivery within wireless communication networks.
Innovation Solution
A network node within a wireless communication network receives content requests, identifies advertisement placeholders, and dynamically links network operator advertisements to the requested content by sending an advertisement ID request to an external advertisement server, mapping the ID to the appropriate advertisement, and delivering it to the mobile terminal, thereby integrating advertisements with CDN content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If network operator advertisements are delivered separately from CDN content, then advertisement delivery is simple, but bandwidth efficiency is poor and network traffic increases
Solution Approach 1:
The patent merges advertisement delivery with CDN content delivery by integrating the advertisement module into the content delivery workflow. The network node delivers both CDN content and network operator advertisements in a single transmission process, utilizing the same communication interface and protocol stack, thereby improving bandwidth efficiency without requiring a completely separate advertisement delivery infrastructure.
Solution Approach 2:
The network node is designed to perform multiple functions: it acts as both a CDN content delivery point and an advertisement delivery point. The same network node that caches and delivers CDN content also caches and delivers network operator advertisements, eliminating the need for dedicated advertisement servers and reducing overall system complexity.
2Quantity of substance
If advertisements are cached at network nodes, then network traffic is reduced, but device complexity increases
Solution Approach 1:
The network node performs preliminary actions by caching both CDN content and network operator advertisements in advance before user requests. This allows the node to serve both content types from local cache without needing to fetch them from external servers during peak demand, thereby reducing network traffic and load on external CDNs and advertisement servers.
Solution Approach 2:
The network node serves itself by maintaining local caches of both CDN content and advertisements. When a user requests content, the node automatically checks its local cache for both the requested CDN content and relevant advertisements, delivering them together without external assistance, thus reducing network traffic and improving response time.
3Adaptability or versatility
If advertisement placeholders are dynamically updated, then advertising flexibility is improved, but processing time increases
Solution Approach 1:
The network node performs preliminary actions by pre-caching multiple advertisement variants and maintaining a local advertisement database before user requests arrive. When a user requests content, the node can quickly retrieve and insert the appropriate advertisement into the placeholder without needing to fetch or generate it in real-time, thus maintaining flexibility while minimizing processing time.
Solution Approach 2:
The network node implements local quality by maintaining a localized advertisement cache specific to its region and user base. This allows it to quickly serve regionally-relevant advertisements without needing to query external advertisement servers for every request, thereby improving both flexibility in serving local content and reducing processing time through localized decision-making.
Data Source
Figure 1
Figure 1A
Figure 2
AI summary
A method and apparatus for delivering network operator advertisements to a mobile terminal in association with providing content from a content delivery network (CDN) are disclosed. A network node resides within a wireless communication network supporting the mobile terminal. The network node receives a content request directed to locally-cached content from the CDN, and determines that the requested content includes or is associated with an advertisement placeholder. In response to this determination, the network node sends an advertisement ID request that includes a network operator ID to an external advertisement server. An advertisement ID is received from the advertisement server responsive to the advertisement ID request. The network node maps the advertisement ID to a network operator advertisement associated with the advertisement ID, and dynamically links the network operator advertisement to the requested content. The network node delivers the requested content, including the network operator advertisement, to the mobile terminal.