Predictive Media Cache for Local Content Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accessing media content in areas with limited or expensive internet access is costly and inefficient due to traditional cache arrangements that cache content reactively, primarily benefiting service providers rather than end users.

Innovation Solution

Implementing a system where media content is proactively cached based on predictive selection criteria, such as user history and current events, and made available through local caches, allowing users to access it at a lower cost and higher speed without an active data connection, and enabling seamless integration with media client user interfaces to indicate cached content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional reactive caching is implemented, then service provider costs are reduced, but end user access cost and latency are not improved

Engineering Contradiction:
Improvedata transmission costVSAvoiduser access convenience
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system performs preliminary actions by proactively caching media content in local caches before users request it. The media client detects available cached content and pre-loads it into local storage, so that when users want to access the content, it is already available locally, eliminating the need for expensive real-time data transmission over cellular networks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces local caches as intermediary devices between the service provider network and end user devices. These caches store copies of media content locally, allowing users to access content without directly connecting to the expensive cellular data network, thus reducing transmission costs while maintaining content availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If media content is cached proactively based on predictive criteria, then user access speed is improved, but system complexity increases

Engineering Contradiction:
Improvecontent access speedVSAvoidcaching system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The media client application performs self-service by automatically detecting which media content is available in local caches and managing the caching process without requiring complex centralized control. The client autonomously identifies cached content, modifies its user interface to reflect available content, and manages local playback, simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent merges the caching functionality directly into the media client application, combining content detection, user interface management, and playback capabilities in a single integrated system. This eliminates the need for separate complex caching infrastructure and simplifies the system by making the end-user device itself the caching mechanism.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of energy

If local caching is implemented, then data usage cost is reduced, but user interface integration complexity increases

Engineering Contradiction:
Improvedata usage costVSAvoidinterface integration complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The media client application performs self-service by automatically detecting which media content is available in local caches and managing the caching process without requiring complex centralized control. The client autonomously identifies cached content, modifies its user interface to reflect available content, and manages local playback, simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10397361B1Local client discovery for content via cache
Publication Date: 2019.08.27 GOOGLE LLC
  • US10397361B1 patent drawing
  • US10397361B1 patent drawing
  • US10397361B1 patent drawing

AI summary

Systems and techniques are disclosed for predictively selecting media content items and providing the predicted media content items to a cache. A media client may be in communication with a cache and detect the media content items stored on the cache. Based on the detection, a media content user interface may be modified and may contain the cached media content items or links to the cached media content items.