Live Video Delivery via Frame Difference Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for delivering video content over the Internet face challenges in providing real-time, bandwidth-efficient transmission without buffering, leading to delays and inferior quality due to bandwidth constraints and packet loss.

Innovation Solution

A system that captures live video using a video source, processes it through a streaming process, and distributes it via a matrix of servers using encoding technology that reduces data transmission by comparing frames and transmitting only changed portions, along with a reflector layer for variable bandwidth management and redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If buffering is used to deliver video content, then bandwidth efficiency is improved, but real-time delivery is compromised with significant lag time

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidlag time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent extracts the buffering mechanism from the video delivery system, eliminating the buffer that causes lag time while maintaining bandwidth efficiency through direct real-time transmission to multiple destinations simultaneously

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention transitions from sequential buffer-based delivery to parallel real-time distribution across multiple destinations, adding a temporal dimension where video is delivered immediately without waiting for buffer filling

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of energy

If data compression is applied to reduce bandwidth requirements, then bandwidth efficiency is improved, but real-time delivery delays persist

Engineering Contradiction:
Improvebandwidth requirementsVSAvoiddelivery delays
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent segments the video data into discrete packets that can be transmitted independently and simultaneously to multiple destinations, enabling real-time delivery without relying on compression alone

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary packetization and preparation of video data at the source, allowing immediate transmission to multiple destinations without waiting for compression processing

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If high quality video is transmitted, then video quality is improved, but bandwidth consumption increases causing delays

Engineering Contradiction:
Improvevideo qualityVSAvoiddelivery delays
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements dynamic quality adjustment where the system can adapt video quality based on network conditions and destination requirements, maintaining high quality when possible while reducing bandwidth during congested periods

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different destinations can receive different quality levels of video streams simultaneously, with each destination receiving appropriate quality based on its specific requirements and network capabilities

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If video is delivered to multiple destinations simultaneously, then versatility is improved, but bandwidth constraints cause significant delays

Engineering Contradiction:
Improvemulti-destination deliveryVSAvoiddelivery delays
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges multiple delivery channels into a unified real-time distribution system where a single video stream is simultaneously transmitted to multiple destinations without the delays associated with sequential or buffered delivery

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides universal real-time video delivery capability that can serve multiple destinations with different requirements through a single integrated architecture that handles all destinations simultaneously

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

Data Source

PatentUS7649937B2Real-time and bandwidth efficient capture and delivery of live video to multiple destinations
Publication Date: 2010.01.19 AUCTION MANAGEMENT SOLUTIONS
  • US7649937B2 patent drawing
  • US7649937B2 patent drawing
  • US7649937B2 patent drawing

AI summary

Disclosed is a method and system to deliver real-time video data over the Internet in a bandwidth efficient manner. A streaming processor receives raw video data from a video source and communicates a compressed version of the video data to a reflector network. The video data is compress by grouping pixels into blocks and comparing blocks of adjacent frames of video data to identify any changes. Only blocks that have been changed are transmitted to the reflector network. In addition, if a block has been changed in a manner to create a previously transmitted block, then only an identification index for the block is transmitted. The actual content of the block can then be recreated by comparing the index to a list of previously received blocks. The reflector network provides the compressed video stream to multiple clients through a series of reflectors. Each client can customize the quality of the video stream received by requesting a full-stream of a sub-stream from the reflector network.