Pseudo-Set Top Box Reduces Channel Switching Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital channel selection transition delays in video streaming over IP networks are significant, causing poor user experience due to the time required to acquire and decode new video frames, especially in constrained bandwidth environments like DSL networks.

Innovation Solution

Implementing a pseudo-Set Top Box (P-STB) system that generates and inserts an independent media frame ahead of the dependent frames in the distribution network, reducing the need for bandwidth-intensive catch-up processes and minimizing delays by anticipating channel changes based on user behavior and demand.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a traditional STB decoder waits for reference frames from the newly selected channel, then decoding accuracy is improved, but channel selection transition delay increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidchannel selection transition delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously receiving and buffering reference frames from all available channels in advance. When a channel change is requested, the pre-buffered reference frames are immediately available for decoding, eliminating the waiting time while maintaining decoding accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically switches between pre-buffered reference frames from different channels based on user selection. The buffer management system adapts to channel change requests by selecting the appropriate pre-prepared reference frame, enabling fast transitions without sacrificing decoding quality.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If the STB receives and buffers complete video frames before decoding, then video quality is improved, but memory usage and processing time increase

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSDuration of action of moving object

Solution Approach 1:

The system extracts only the essential reference frames from the video stream and buffers them separately from the complete video frames. This selective buffering approach maintains video quality by ensuring reference frames are available while reducing the overall processing burden and memory requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Reference frames are preliminarily prepared and buffered in advance before they are needed for decoding. This preliminary action ensures that when decoding is required, the necessary reference material is already available, eliminating processing delays while maintaining video quality.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system buffers large amounts of video data to ensure frame availability, then channel switching reliability is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvechannel switching reliabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system extracts and buffers only the critical reference frames needed for channel switching rather than buffering entire video streams. This selective approach ensures reliable channel switching by having necessary frames available while minimizing bandwidth consumption by avoiding redundant data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial buffering by storing only the essential reference frames rather than complete video data. This partial action provides sufficient reliability for channel switching without the excessive bandwidth consumption that would result from buffering entire video streams.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8245264B2Methods and systems to reduce channel selection transition delay in a digital network
Publication Date: 2012.08.14 CISCO SYSTEMS INC
  • US8245264B2 patent drawing
  • US8245264B2 patent drawing
  • US8245264B2 patent drawing

AI summary

A method of reducing the channel selection transition delay from a first media data channel to a second media data channel includes the operations of accumulating an independent media data frame and any related dependent media data frames based on a first decoder decoding at least a first portion of a second channel to form a second channel current media state, receiving a channel change request from a second decoder to change decoding to the second media channel, identifying an insertion position for a current independent frame relative to a current second channel frame set, and generating the current independent frame based on the second channel current media state corresponding to the insertion position. The dependent media data frames are used to modify the second channel current media state based on the independent media data frame.