Live Videocast Bandwidth Adaptation via Frame Interval Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face challenges in efficiently distributing live video feeds over networks with limited bandwidth, as they require high bandwidth for real-time video streaming, which can be hindered by poor network conditions such as high traffic or low latency.

Innovation Solution

The system modifies live video feeds to convert them into time-lapsed still image feeds, adjusting the interval between frames based on detected bandwidth conditions and user settings, allowing for reduced bandwidth usage and continued distribution even under poor network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If live video feeds are distributed over the network, then real-time video streaming is achieved, but bandwidth consumption increases significantly

Engineering Contradiction:
Improvereal-time video streaming speedVSAvoidbandwidth consumption
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent segments the continuous video feed into discrete still image frames that are distributed individually over the network. This segmentation allows the system to transmit only essential visual information at reduced bandwidth requirements while maintaining the ability to reconstruct the video content for users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses disposable still image frames instead of continuous video streams. Each frame is a self-contained, low-bandwidth unit that can be transmitted independently. These frames serve as temporary representations of the video content, allowing users to view and interact with the content without requiring sustained high bandwidth connections.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Manufacturing precision

If the time interval between frames is reduced for better video quality, then video fidelity improves, but bandwidth usage increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent dynamically changes the time interval parameter between transmitted frames based on network conditions and user preferences. By adjusting this parameter, the system can optimize between video quality and bandwidth consumption, allowing longer intervals when bandwidth is limited and shorter intervals when quality is prioritized, without requiring continuous high-rate transmission.

Inventive Principle:
Principle #35Parameter changes

3Duration of action of stationary object

If live video feeds are transmitted continuously, then real-time broadcasting is maintained, but network traffic increases

Engineering Contradiction:
Improvecontinuous broadcasting durationVSAvoidnetwork traffic
Core Design Contradiction:
Duration of action of stationary objectVSQuantity of substance

Solution Approach 1:

The patent implements periodic transmission of still image frames instead of continuous video streaming. This periodic action maintains the broadcasting duration and allows users to view content over extended periods while significantly reducing network traffic. The system transmits frames at regular intervals rather than continuously, enabling long-duration broadcasts with minimal network resource consumption.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9377938B2Live videocast to social network
Publication Date: 2016.06.28 GOOGLE LLC
  • US9377938B2 patent drawing
  • US9377938B2 patent drawing
  • US9377938B2 patent drawing

AI summary

In some implementations, a method includes receiving a selection of one or more users of a social networking service, the selection received via a social networking interface. A live visual data feed derived from a camera is received, where the received live visual data feed has a multiple frames and has a time interval between successive frames of the live visual data feed. A modified live visual data feed is sent over a network to be distributed using the social networking service to the selected users of the social networking service. The modified live feed includes frames derived from the frames of the received live visual data feed, and the modified feed provides a different time interval between its successive frames than the time interval between the frames of the received live feed.