Edge Cache Content Pre-delivery via Group Pattern Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content delivery systems often fail to predict and pre-deliver content to user devices effectively without requiring content providers to maintain request and delivery data, leading to delayed content availability.

Innovation Solution

A system that assigns user devices to groups based on content preferences and viewing patterns, identifies content viewed by a threshold number of users within the group but not by the individual user, and pre-delivers this content from a network edge cache to the user's local cache.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If content providers maintain request and delivery data to predict and pre-deliver content, then content delivery accuracy improves, but system complexity and data storage requirements increase

Engineering Contradiction:
Improvecontent delivery prediction accuracyVSAvoiddata maintenance complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system enables user devices to autonomously determine pre-delivery content by comparing their own content consumption patterns with aggregated patterns from similar devices, eliminating the need for content providers to maintain and process request data. The user device independently identifies content viewed by a threshold number of similar devices and pre-loads it locally.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the data maintenance burden from the content provider system and relocates it to the user device. The user device receives only aggregated viewing pattern data and performs the analysis locally to determine what content to pre-deliver, removing the complexity of maintaining detailed request and delivery data from the content provider's infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

2Speed

If content is pre-delivered to user devices, then content access speed improves, but network bandwidth consumption increases

Engineering Contradiction:
Improvecontent access speedVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system performs preliminary content delivery by identifying and pre-loading content that users are likely to request based on viewing patterns of similar devices. This anticipatory approach delivers content before explicit user requests, ensuring immediate availability and eliminating wait times while optimizing network usage by pre-loading only predicted content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial pre-delivery by applying a threshold criterion - content is pre-delivered only if viewed by a threshold number of similar devices. This selective approach balances network bandwidth consumption against access speed benefits, pre-loading content that has demonstrated sufficient popularity without unnecessarily consuming bandwidth for less popular content.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If content is pre-delivered based on group viewing patterns, then content availability improves, but user privacy concerns increase

Engineering Contradiction:
Improvecontent availabilityVSAvoiduser privacy protection
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts personally identifiable information from the data processing pipeline. Instead of tracking individual user requests and delivery patterns, the system aggregates viewing patterns across multiple devices and uses only this aggregated data to determine pre-delivery content. Individual user behavior data is not stored or processed, maintaining privacy while still enabling accurate content prediction through group patterns.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9888003B2Pre-delivery of content to devices
Publication Date: 2018.02.06 OPANGA NETWORKS INC
  • US9888003B2 patent drawing
  • US9888003B2 patent drawing
  • US9888003B2 patent drawing

AI summary

Systems and methods for pre-delivering content to user devices are described. In some embodiments, the systems and methods may assign a user device to a group of user devices that receive content from a common network edge cache, identify one or more differences between content delivered to the user device and content delivered to the group of user devices via the common network edge cache, select a piece of content to deliver to the user device based on the identified one or more differences of content, and cause delivery of the selected piece of content to the user device.