Video Call Interface Dynamic Window Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video call technologies face challenges in efficiently managing multiple channels, leading to limitations in displaying video and voice windows, particularly when the number of participants exceeds the preset channel capacity, resulting in suboptimal user experience.

Innovation Solution

A display apparatus and method that dynamically adjust the video call interface by dividing it into two areas, where the first area displays a preset number of video windows and the second area displays the remaining participants' audio-only, allowing seamless switching between video and voice modes based on the number of current call channels, ensuring all participants can either view or hear each other without exceeding the device's processing capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the number of video windows is increased to accommodate more participants, then the completeness of video information is improved, but the device processing capacity is exceeded

Engineering Contradiction:
Improvevideo information completenessVSAvoiddevice processing capacity
Core Design Contradiction:
Loss of informationVSPower

Solution Approach 1:

The call participants are segmented into two groups: video participants and audio participants. The display interface is divided into a first area for video windows and a second area for audio windows. This segmentation allows the system to handle more total participants by selectively rendering video and audio streams to different groups, reducing the processing load on the device while maintaining information completeness across all participants.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the number of display windows is increased to show all participants, then the user experience is improved, but the interface complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Different areas of the interface are assigned different qualities and functions: the first area displays video windows with visual information, while the second area displays audio windows with audio-only information. This local differentiation allows the interface to accommodate more participants without uniformly increasing complexity across the entire display, as each area has a specialized purpose and layout.

Inventive Principle:
Principle #3Local quality

3Reliability

If video windows are displayed for all participants, then the video call quality is improved, but the energy consumption increases

Engineering Contradiction:
Improvevideo call qualityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the number of video windows based on the total number of participants. When participants exceed a threshold, the system automatically converts some video windows to audio windows. This dynamic adaptation allows the system to maintain high video call quality for essential participants while reducing energy consumption by eliminating redundant video rendering for excessive participants.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12192674B2Video call method and display apparatus
Publication Date: 2025.01.07 JUHAOKAN TECH CO LTD
  • US12192674B2 patent drawing
  • US12192674B2 patent drawing
  • US12192674B2 patent drawing

AI summary

Provided are a video call method and a display apparatus. The display apparatus includes: a display, an audio player, a communicator, a user input interface, and a controller. The controller is configured to: control the display to present a first area and a second area on a call interface for a video call, where the first area is for presenting one or more video chatting windows, and the second area is for presenting one or more voice chatting windows; obtain a quantity Y for indicating number of parties currently participating in the video call from the sever; and in response to the quantity Y being greater than a preset quantity X of channels that the display apparatus is able to support, control the display to present X video chatting windows in the first area, and control the display to present (Y-X) voice chatting windows in the second area.