Cloud DVR Secondary Content Insertion During Playback Pauses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers using cloud-based Digital Video Recorders (cDVR) face challenges in accessing relevant secondary content at the right time and location while time-shifting primary content, leading to diminished viewing experiences and increased bandwidth and memory usage.

Innovation Solution

The system inserts secondary content during natural breaks in primary content delivery, such as commercial breaks or network-induced pauses, using trick play commands and network monitoring to enhance user experience and optimize bandwidth and memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If secondary content is provided continuously with primary content, then consumers receive relevant secondary content, but bandwidth and memory usage increase

Engineering Contradiction:
Improverelevance of secondary contentVSAvoidbandwidth and memory usage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system delivers secondary content periodically during natural breaks in primary content delivery rather than continuously. When playback pauses occur (whether user-initiated or network-induced), the system inserts secondary content at these discrete intervals, achieving relevant content delivery without continuous bandwidth consumption.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system prepares and buffers secondary content in advance before playback pauses occur. By pre-loading secondary content segments and positioning them ready for insertion at anticipated pause points, the system reduces memory requirements compared to holding all secondary content in readiness.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If secondary content is inserted frequently, then consumers receive more relevant secondary content, but viewing experience is interrupted more often

Engineering Contradiction:
Improverelevance of secondary contentVSAvoidviewing experience continuity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

Secondary content is inserted periodically only at natural break points in the primary content stream, such as commercial breaks or scene transitions. This rhythmic insertion pattern ensures secondary content delivery while maintaining the flow and continuity of the primary content viewing experience.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system automatically detects playback pauses and user trick play commands, then autonomously inserts secondary content without requiring manual user intervention. This self-service mechanism ensures relevant secondary content delivery while minimizing disruption to the viewing experience.

Inventive Principle:
Principle #25Self-service

3Speed

If primary content is delivered at high speed, then consumers receive content quickly, but network congestion causes delivery pauses

Engineering Contradiction:
Improvecontent delivery speedVSAvoiddelivery continuity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system converts network-induced delivery pauses, which are harmful to content delivery continuity, into beneficial opportunities for inserting secondary content. Rather than viewing pauses as failures to be avoided, the system exploits them as natural insertion points for secondary content, thereby improving overall content delivery efficiency and relevance.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The system dynamically adjusts content delivery based on real-time network conditions and user playback state. When network congestion causes pauses, the system adapts by inserting secondary content during these intervals, maintaining optimal utilization of available bandwidth while ensuring content delivery reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10250917B1Inserting secondary content after pause in delivery
Publication Date: 2019.04.02 COX COMMUNICATIONS INC
  • US10250917B1 patent drawing
  • US10250917B1 patent drawing
  • US10250917B1 patent drawing

AI summary

Linear content that is recorded often includes secondary content that is no longer relevant to the consumer, and lacks secondary content that is relevant to the consumer, such as, emergency alerts, which are time dependent in their relevancy. Inserting secondary content during playback of the recorded content is challenging, as it may interrupt playback and degrade the consumer's viewing experience. Therefore, systems and method are provided herein that exploit pauses in the playback, such as when the content is loaded on a viewing device or a consumer uses trick play options, to insert relevant secondary content without further interrupting the viewing experience, to reduce storage requirements for a cloud-based recording and playback system, and to improve the user experience thereof