Use-Based Adaptive Video Client for Bandwidth-Constrained Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video communication systems fail to dynamically adjust video parameters based on the type of use and network constraints, leading to suboptimal user experiences and performance issues.

Innovation Solution

A system and method that detect the type of use and network constraints during video communication sessions, applying and adjusting video parameters to maintain an acceptable user experience by utilizing a use detection component, network constraint detection component, and video parameter adjustment component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video parameters are kept high for optimal quality, then user experience is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts video parameters based on detected use type and network conditions. Different use types (e.g., video conferencing, streaming, surveillance) have different parameter profiles that are applied and adjusted in real-time based on bandwidth availability, ensuring optimal quality without excessive bandwidth consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes video parameters (resolution, frame rate, bitrate, codec) based on detected use type and network constraints. When bandwidth is limited, parameters are adjusted to reduce consumption while maintaining acceptable quality for the specific use type, resolving the contradiction between quality and bandwidth usage.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If video parameters are adjusted to reduce bandwidth consumption, then network efficiency is improved, but user experience quality deteriorates

Engineering Contradiction:
Improvenetwork efficiencyVSAvoiduser experience quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies different quality levels to different use types based on their specific requirements. Critical uses like video conferencing maintain higher quality even with bandwidth constraints, while less critical uses accept lower quality. This localized quality adjustment maintains network efficiency while preserving acceptable user experience for each use type.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system continuously monitors network conditions and user feedback, adjusting video parameters in response. When quality degradation is detected or network conditions improve, parameters are adjusted upward to restore quality, ensuring network efficiency is optimized without permanently sacrificing user experience.

Inventive Principle:
Principle #23Feedback

3Device complexity

If a single set of video parameters is used for all uses, then system complexity is reduced, but adaptability to different use types deteriorates

Engineering Contradiction:
Improveparameter configuration complexityVSAvoiduse-type adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system uses a universal parameter adjustment mechanism that handles multiple use types through a single detection and adjustment process. The use detection component identifies the current use type and automatically applies the appropriate parameter profile, providing adaptability across different uses without requiring complex manual configuration for each scenario.

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

4Reliability

If video parameters are dynamically adjusted based on use detection, then user experience is optimized, but system complexity increases

Engineering Contradiction:
Improveuser experience optimizationVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically detects the use type and adjusts parameters without requiring user intervention or complex configuration. The use detection component and parameter adjustment component work autonomously to optimize video parameters based on the detected scenario, providing user experience optimization while keeping the interface simple and the system self-managing.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8400491B1Use-based adaptive video client for a bandwidth-constrained network
Publication Date: 2013.03.19 T MOBILE INNOVATIONS LLC
  • US8400491B1 patent drawing
  • US8400491B1 patent drawing
  • US8400491B1 patent drawing

AI summary

A method, system, and computer-readable media are provided for adjusting one or more video parameters of a video communication session based on a type of use for the video communication session. At least one method includes detecting a use for a certain video communication session and applying a profile of video parameters to the session based on the use. The method further includes detecting a network constraint and adjusting one or more of the video parameters based on the network constraint.