Video Bandwidth Adaptation via User Focus Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video conferencing systems face increased bandwidth pressure due to higher bandwidth requirements compared to audio services, necessitating efficient bandwidth management solutions to reduce costs while maintaining video quality.

Innovation Solution

The system and method dynamically adjust the bandwidth used for video calls by monitoring user interactions and events, such as changes in application focus, power usage, and user gaze, to optimize video resolution and streaming, collaborating between video terminals and bridges to reduce bandwidth consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video conferencing systems provide high-quality video streams, then video quality is improved, but bandwidth consumption increases

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

Solution Approach 1:

The system dynamically adjusts video stream quality based on user focus state. When the user is actively viewing the video conference, high-quality streams are provided. When the user switches to other applications or minimizes the video window, the system automatically reduces video resolution and bitrate, thereby adapting bandwidth consumption to actual user needs while maintaining perceived quality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key video stream parameters (resolution, bitrate, frame rate) based on detected user events such as application switching or window minimization. By modifying these parameters dynamically, the system reduces bandwidth consumption during periods when full video quality is not required, while still providing high quality when users are actively engaged

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If the system monitors user events and dynamically adjusts video streams, then bandwidth usage is optimized, but system complexity increases

Engineering Contradiction:
Improvebandwidth usageVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system implements feedback loops where the video terminal continuously monitors user focus state through application switching events and window state changes. Based on this feedback, the terminal automatically sends control messages to the video bridge to adjust stream parameters, creating a closed-loop system that optimizes bandwidth without requiring complex manual configuration

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The video terminal autonomously detects user events and self-manages bandwidth optimization by automatically controlling the video bridge. The system serves itself by using built-in operating system hooks and event monitoring capabilities to trigger bandwidth adjustment actions without requiring external intervention or complex infrastructure

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If video resolution is reduced to save bandwidth, then bandwidth consumption decreases, but video quality deteriorates

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The system employs periodic quality assessment by monitoring user focus state at regular intervals through application events. Instead of continuously reducing quality, the system periodically evaluates whether the user is still actively viewing the conference and adjusts resolution accordingly, maintaining high quality during active periods while reducing bandwidth during inactive periods

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8593504B2Changing bandwidth usage based on user events
Publication Date: 2013.11.26 AVAYA INC
  • US8593504B2 patent drawing
  • US8593504B2 patent drawing
  • US8593504B2 patent drawing

AI summary

Once an active video conference is set up and a user is viewing the active video conference at a video terminal, the video terminal looks for different events that indicate a change in focus of the user to or from the active video conference. For example, the user brings up another application and starts using the application or the user has minimized a window that is displaying the active video conference. The video terminal sends a change of focus message based on the event to a video conference bridge or another video terminal that is streaming the active video conference to the user. The video conference bridge/video terminal processes the message and changes video portion of the stream of the active video conference based on the message. The result is that there is improved use of bandwidth between the video terminal and the video conference bridge/video terminal.