Shared Content Caching for User-Specific Playback Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content storage systems face inefficiencies and high latency when handling popular live content due to unique recordings for each user without leveraging commonalities, leading to increased system load and failure probability.

Innovation Solution

A caching technique is introduced that identifies common portions of content based on request patterns, storing these portions in a shared cache to reduce redundant requests, and combines user-specific and common portions for playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If unique recordings are created for each user, then user-specific content access is improved, but system load and failure probability increase

Engineering Contradiction:
Improveuser-specific content accessVSAvoidsystem failure probability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The content is segmented into two distinct portions: a common portion that is identical across all user recordings and a user-specific portion that contains user-customized data. This segmentation allows the system to store only one copy of the common portion in user-specific storage while maintaining individual user recordings, thereby reducing system load and failure probability while preserving user-specific access capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The common portion of the content serves multiple users simultaneously. By identifying and extracting the common portion that is shared across all user recordings, the system can provide universal access to this content segment from a single storage location, reducing redundant data storage and improving system reliability without compromising user-specific content access.

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

2Adaptability or versatility

If unique recordings are created for each user, then user-specific content customization is improved, but storage efficiency deteriorates

Engineering Contradiction:
Improveuser-specific content customizationVSAvoidstorage efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The content is divided into a common portion and a user-specific portion. The common portion is stored once in user-specific storage and shared across all users, while only the user-specific portion is individually stored for each user. This segmentation dramatically improves storage efficiency by eliminating redundant storage of identical content segments while preserving full user-specific customization capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of storing complete unique recordings for each user, the system creates a single copy of the common portion that is referenced by all users. Only the user-specific portions are individually copied and stored for each user account. This copying strategy maintains user-specific customization while avoiding the storage inefficiency of duplicating entire recordings.

Inventive Principle:
Principle #26Copying

3Reliability

If complete content is stored for each user, then content access completeness is improved, but system load increases

Engineering Contradiction:
Improvecontent access completenessVSAvoidsystem load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The content is segmented into common and user-specific portions, with the common portion stored once in user-specific storage. This segmentation ensures that all users have access to the complete common content while reducing the overall system load by eliminating redundant storage of identical data segments across multiple user profiles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The common portion is designed to be universally accessible to all users from a single storage location. This universal storage approach maintains content access completeness for all users while significantly reducing system load compared to storing complete content separately for each user.

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

Data Source

PatentUS20260032294A1Methods and systems for accessing stored content
Publication Date: 2026.01.29 COMCAST CABLE COMM LLC
  • US20260032294A1 patent drawing
  • US20260032294A1 patent drawing
  • US20260032294A1 patent drawing

AI summary

Methods and systems are described for storing content. One or more sections of the stored content may be subdivided into user-specific portions and common portions. The user-specific portions may be stored in user-specific storage associated with corresponding accounts of a plurality of user accounts. The common portions may be stored in common storage associated with the plurality of user accounts. User accounts may request access to the stored content. One or more caching criteria may be used to determine whether to cache any common portions of the stored content. Requests for the content may be processed using the common portions stored in the cache storage.