Video Content Delivery Adaptation for Network Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in accessing video content over the Internet due to the need to provide detailed information about their machine's operating environment, which is cumbersome and often leads to users giving up, resulting in missed opportunities for video content consumption, including advertisements.

Innovation Solution

A system that automatically determines a client system's operating environment and network bandwidth, selecting the appropriate version of video content to deliver seamlessly without requiring user interaction, using an assessment system to obtain content presentation environment information and a content processing system to select the correct version of content based on this information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the Website asks the user a series of questions or provides drop down menus to obtain machine environment information, then the Website can provide the correct version of video content, but the user experience becomes tedious and cumbersome

Engineering Contradiction:
Improvevideo content version matching accuracyVSAvoiduser operation complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The client system automatically detects and reports its own machine environment information (video player type, operating system, network bandwidth) to the Website without requiring user input. The user simply requests video content and the system handles all environment assessment and version selection automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The Website performs preliminary assessment of the client system's environment by analyzing the information automatically provided by the client before the user actually requests video content. This pre-assessment allows the Website to prepare and deliver the correct video version without requiring user input during the request phase.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If the Website requires users to provide detailed machine environment information, then the correct video version can be delivered, but many users give up and never view the video content

Engineering Contradiction:
Improvevideo content delivery accuracyVSAvoidvideo content consumption rate
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The client system automatically provides its environment information to the Website without requiring user effort. The user simply needs to request the video, and the system handles all environment assessment and version selection automatically, eliminating the barrier that caused users to give up.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary assessment system that automatically evaluates the client environment and mediates between the user's simple video request and the Website's need for detailed environment information. This intermediary handles the complex information gathering and matching process transparently.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If streaming video is delivered to users with varying network bandwidth speeds, then more users can access the content, but the video quality may not be optimized for each user's specific connection speed

Engineering Contradiction:
Improvenetwork bandwidth compatibilityVSAvoidvideo quality optimization
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The Website delivers different versions of the same video content optimized for different network bandwidth speeds and client environments. Each video version has quality characteristics locally optimized for its target environment, allowing high-quality delivery to fast connections and acceptable quality to slower connections without a one-size-fits-all approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes key parameters of the video content (resolution, bitrate, format) based on the detected network bandwidth speed and client environment. The assessment system determines the appropriate parameter set for each client, and the Website delivers the corresponding video version with optimally adjusted parameters.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7873706B2System and method for seamlessly providing video content to client systems over a network
Publication Date: 2011.01.18 E LOCALLINK
  • US7873706B2 patent drawing
  • US7873706B2 patent drawing
  • US7873706B2 patent drawing

AI summary

A system and method for providing video content to a client system is disclosed. The system includes a server and a computer coupled by a network. The server obtains operating environment information of the computer in response to a request for video content from the computer. The server selects a version of the requested video content for sending based on the obtained operating environment information. The selected video can be received by the computer at the computer's particular connection speed over the network and can be played by the computer using its particular video player. The server sends the selected video to the computer and causes the computer to automatically begin playing the video without requiring any overt interaction by the operator of the computer.