Edge Content Caching for Popularity-Based Delivery Recommendations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for personalized content and the associated costs of network bandwidth and infrastructure make it necessary to develop a more efficient and cost-effective system for providing content to users.

Innovation Solution

A system that captures request data for content items, determines popularity scores based on geographic area and time frames, and prioritizes content recommendations using weighting criteria, with adjustments for storage location and network congestion, to optimize content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If more network bandwidth and infrastructure are provided to fulfill content requests, then content delivery capability is improved, but costs increase

Engineering Contradiction:
Improvecontent delivery capabilityVSAvoidcosts
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by predicting future content requests based on historical data and user profiles before the actual requests occur. This allows content to be pre-positioned at edge caches, reducing the need for reactive bandwidth allocation and infrastructure scaling, thereby improving content delivery capability while controlling costs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements local quality by deploying edge caches at specific network locations closer to users. These local caches store predicted content locally, reducing the need for centralized infrastructure to handle all requests. This distributes the content delivery load locally, improving overall capability while reducing the cost burden on central infrastructure.

Inventive Principle:
Principle #3Local quality

2Speed

If content is cached at edge locations, then content access speed is improved, but storage space at edge caches is consumed

Engineering Contradiction:
Improvecontent access speedVSAvoidstorage space
Core Design Contradiction:
SpeedVSVolume of stationary object

Solution Approach 1:

The system applies dynamics by making the edge cache content selection adaptive and dynamic. Content is not statically cached but is dynamically selected based on real-time predictions of user requests, historical patterns, and current network conditions. This allows the system to optimize content access speed while dynamically adjusting storage utilization to minimize waste.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters by adjusting which content is cached at edge locations based on multiple variables including user profiles, historical request patterns, predicted popularity, and network conditions. These parameter changes enable the system to optimize the balance between content access speed and storage space utilization, caching only the most relevant content at each edge location.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If personalized content recommendations are provided, then user satisfaction is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system performs preliminary action by generating and delivering personalized content recommendations in advance of actual user requests. By predicting what content users are likely to request and providing recommendations proactively, the system enables users to make informed choices before bandwidth-intensive content transfers occur, reducing unnecessary bandwidth consumption while maintaining high personalization capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring user interactions with recommendations and actual content consumption patterns. This feedback loop refines the personalization algorithms, making them more accurate over time. As the system learns from user behavior, it can provide increasingly precise personalized recommendations that better match actual user preferences, reducing bandwidth waste on unpopular or unwanted content while maintaining high adaptability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12561727B2Content storage management
Publication Date: 2026.02.24 COMCAST CABLE COMM LLC
  • US12561727B2 patent drawing
  • US12561727B2 patent drawing
  • US12561727B2 patent drawing

AI summary

Methods and systems for providing content and content recommendations are described. Content recommendations for users in a service area may be based on content requests from users within the same service area. Content recommendations over a period of time may dynamically change based on many factors, including: the number of requests for particular content within one or more time frames, the storage location of requested content relative to requesting users, and whether a request occurs within a time period of rapid shift in use and types of content requested. A content recommendation including one or more content recommendations may be provided to users.