Transparent Video Caching via Repeated Content Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video delivery systems face high bandwidth demands due to the need to transmit large video files across networks, even after compression, which can strain resources and increase costs.

Innovation Solution

The implementation of a repeated content detection (RCD) device and repeated content cache (RCC) system that identifies and caches repeated video patterns, allowing for the transmission of cached patterns instead of full video streams, thereby reducing bandwidth usage and optimizing network efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video content is transmitted over network using compression protocols, then video delivery is enabled, but bandwidth consumption remains high

Engineering Contradiction:
Improvevideo delivery capabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The video stream is segmented into individual frames, which are then processed to identify and transmit only the changed portions (diffs) between consecutive frames rather than entire frames. This segmentation of video data into manageable units enables efficient transmission by focusing only on necessary changes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary analysis of video frames to detect changes and generate difference data before transmission. By pre-processing the video stream to identify what needs to be transmitted, the system avoids unnecessary bandwidth consumption while maintaining delivery capability.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If repeated video content is transmitted to multiple subscriber devices, then video availability is improved, but network bandwidth requirements increase

Engineering Contradiction:
Improvevideo availability to multiple devicesVSAvoidbandwidth traffic volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Instead of transmitting complete video streams to multiple subscriber devices, the system creates and transmits only difference data (copies of changes) that can be applied to existing video streams. This copying approach allows multiple devices to access the same video content with minimal bandwidth consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces an intermediary processing layer that analyzes video frames, identifies changes, and generates difference data. This intermediary layer acts as a mediator between the video source and multiple subscriber devices, enabling efficient distribution without requiring high bandwidth for each individual device.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If full video streams are transmitted to subscriber devices, then viewing quality is maintained, but network resources are strained

Engineering Contradiction:
Improveviewing qualityVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The system transmits only the partial difference data necessary to maintain viewing quality rather than complete video streams. By applying only the essential changes to existing streams, the system maintains reliability of viewing quality while significantly reducing network resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7770198B1Transparent caching of repeated video content in a network
Publication Date: 2010.08.03 JUNIPER NETWORKS INC
  • US7770198B1 patent drawing
  • US7770198B1 patent drawing
  • US7770198B1 patent drawing

AI summary

Techniques are described for detection of repeated video content to reduce an amount of high bandwidth traffic transmitted across a network from a video source device to remote subscriber devices. In particular, the invention relates to a first intermediate device capable of recognizing patterns of video content and sending a communication to a second intermediate device that transmits a cached version of the video content. In this way, the first intermediate device does not have to resend the high bandwidth video content over the network. The network may comprise any private or public network.