Satellite Content Caching via Metadata-Guided DRM Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of radio receivers and other devices struggle to access and enjoy desired audio and content due to the vastness of available channels and limitations imposed by digital rights management (DRM), making it difficult to listen to preferred programming at convenient times without recording capabilities.

Innovation Solution

Implementing a Content Caching Service (CCS) that allows users to cache and locally store audio and other content from broadcasters or streamed providers, using metadata for user selection and playback, and automatically downloading content based on historical interests, while adhering to DRM restrictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually browse and select channels from vast programming options, then they can find content of interest, but they cannot listen to all desired programming during live broadcast times

Engineering Contradiction:
Improvecontent selection flexibilityVSAvoidtime to access all desired content
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically selecting and downloading content during off-peak times based on user preferences and historical data. Content is pre-fetched and cached before the user needs to access it, eliminating the time constraint of manual browsing during live broadcast times.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The receiver system autonomously manages content selection and downloading without requiring continuous user intervention. It uses algorithms to analyze user listening patterns, automatically identify content of interest, and download it to local storage, making the system self-serve the user's content consumption needs.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If recording capabilities are implemented to allow time-shifting of programs, then users can listen to programming at convenient times, but digital rights management restrictions prevent recording

Engineering Contradiction:
Improvetime-shifting capabilityVSAvoidDRM compliance complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary layer between the broadcast content and the recording function. Instead of direct recording, content is downloaded through authorized channels that incorporate DRM protection, and then stored in a controlled manner that respects rights management rules while still enabling time-shifting playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the operational parameters of content acquisition from live reception to scheduled downloading. By altering when and how content is obtained (during off-peak times via authorized downloads rather than live broadcast), the system enables time-shifting while maintaining DRM compliance through controlled access mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system provides vast programming options across multiple channels, then content diversity increases, but users become overwhelmed and cannot discover available content

Engineering Contradiction:
Improveprogramming varietyVSAvoidcontent discovery ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements feedback loops that continuously monitor user listening behavior, preferences, and patterns. This feedback information is used to dynamically adjust content recommendations and automatically select programming that aligns with user interests, making content discovery seamless while maintaining access to diverse programming options.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The receiver system autonomously performs content discovery and selection based on user profiles and historical data. It automatically identifies and downloads content that matches user preferences without requiring users to manually navigate through vast channel options, thus preserving content diversity while simplifying the user experience.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10511883B2Content caching services in satellite and satellite/IP content delivery systems (“content caching”)
Publication Date: 2019.12.17 SIRIUS XM RADIO INC
  • US10511883B2 patent drawing
  • US10511883B2 patent drawing
  • US10511883B2 patent drawing

AI summary

Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.