Dynamic Video Window Sizing Based on Participant Count

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In video conferencing, images from endpoints with multiple participants are often displayed in windows that are too small to effectively show all individuals, leading to poor visibility and user experience.

Innovation Solution

The size of the window allocated to display an image from a video conference endpoint is dynamically determined based on the number of persons in the image, with larger windows given to calls with more participants and additional weighting for prominent participants, such as speakers, within the constraints of the total available display area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If equal-sized windows are allocated to each endpoint in a video conference, then the display layout is simple and uniform, but the window area becomes too small to effectively display all participants when multiple persons are included in a single endpoint image

Engineering Contradiction:
Improvedisplay layout simplicityVSAvoidwindow area for displaying participants
Core Design Contradiction:
Ease of operationVSArea of moving object

Solution Approach 1:

The patent applies dynamics by making the window size adjustable rather than fixed. The multipoint control unit dynamically calculates and assigns different window sizes to different endpoint images based on the number of participants detected in each image. This allows the display layout to adapt automatically to varying participant counts while maintaining simplicity in operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of window size based on the number of participants detected in each endpoint image. The system counts the number of persons in each image and uses this information to determine the appropriate window area, thereby optimizing the display to accommodate all participants effectively.

Inventive Principle:
Principle #35Parameter changes

2Area of moving object

If the window size is increased to display all participants in an endpoint image, then participant visibility improves, but the total display area available for multiple concurrent calls decreases

Engineering Contradiction:
Improvewindow area for displaying participantsVSAvoidtotal display area for multiple calls
Core Design Contradiction:
Area of moving objectVSArea of stationary object

Solution Approach 1:

The system dynamically adjusts window sizes based on the number of participants in each endpoint image. By counting participants and allocating window areas proportionally, the system optimizes the balance between individual call visibility and overall display utilization across multiple concurrent calls.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The display layout becomes dynamic, with window sizes automatically adjusting according to real-time participant detection. This dynamic allocation ensures that calls with more participants receive larger window areas while maintaining efficient use of the total display space.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the system automatically determines window sizes based on participant count, then the display adapts to different call scenarios, but the system complexity increases

Engineering Contradiction:
Improvedisplay adaptation to different call scenariosVSAvoidsystem complexity for determining window sizes
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically detecting the number of participants in each endpoint image and autonomously determining appropriate window sizes. The multipoint control unit processes the images, counts the participants, and allocates window areas without requiring manual intervention, thereby achieving adaptability while keeping the user interface simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from participant detection to adjust window sizes. By continuously monitoring the number of participants in each endpoint image and using this information to modify the display layout, the system achieves adaptive behavior that responds to changing call scenarios.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7554571B1Dynamic layout of participants in a multi-party video conference
Publication Date: 2009.06.30 AVAYA INC
  • US7554571B1 patent drawing
  • US7554571B1 patent drawing
  • US7554571B1 patent drawing

AI summary

The present invention provides a video conference system that is capable of adjusting image window sizes based on the number of video conference participants included in an image window. In particular, face recognition technology is applied to determine the number of persons included within an image associated with a video call. The information regarding the number of participants in the video call is used as a factor in determining the area of a video output device in which the image from the video call is presented at another video endpoint. The sizing of individual image windows may also be determined based on the total number of participants in a video conference.