Video Call Display Windows with Activeness-Based Interchange Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video call applications experience increased transmission bandwidth and cloud server load due to excessive display window interchanges, causing interface instability and user discomfort.
Innovation Solution
An interface display method that adjusts display windows based on a current activeness ranking of video call users, limiting the number of interchanges to ensure accurate matching with higher-ranked users, reducing unnecessary transitions and stabilizing the interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If display windows are frequently interchanged to reflect real-time activeness ranking changes, then the accuracy of matching display windows with active users is improved, but transmission bandwidth and cloud server load increase due to excessive interface updates
Solution Approach 1:
The patent applies partial action by selectively updating only those display windows whose corresponding users have significantly changed activeness rankings, rather than updating all windows whenever any ranking change occurs. This reduces the frequency and volume of interface updates while still reflecting important changes in user activity status.
Solution Approach 2:
The patent introduces a threshold parameter for activeness ranking changes, only triggering display window interchanges when the ranking change exceeds this threshold. This parameter-based filtering reduces unnecessary updates caused by minor fluctuations in user activity, thereby lowering transmission bandwidth consumption and server load.
2Measurement precision
If display windows are frequently interchanged to reflect real-time activeness ranking changes, then the accuracy of matching display windows with active users is improved, but interface stability deteriorates causing user discomfort
Solution Approach 1:
By updating only a subset of display windows based on significant ranking changes rather than all windows, the interface maintains overall stability while still reflecting important updates. This partial update strategy prevents excessive visual transitions that would cause user discomfort.
Solution Approach 2:
The threshold parameter for ranking changes acts as a stabilizing filter, preventing minor fluctuations from triggering interface updates. This maintains interface composition stability while still allowing meaningful changes to be reflected, balancing stability with responsiveness.
3Stability of the object's composition
If the quantity of display window interchanges is limited, then interface stability is maintained and user experience is improved, but the accuracy of matching display windows with active users may be reduced
Solution Approach 1:
The patent adjusts the threshold parameter dynamically or optimizes it to find the optimal balance point where interface stability is maintained while still capturing significant activeness changes. This parameter optimization ensures that important user activity changes are reflected without causing excessive updates.
Solution Approach 2:
The system monitors both interface stability metrics and matching accuracy, using this feedback to adjust the threshold parameter and update frequency. This feedback mechanism allows the system to self-optimize the balance between stability and accuracy based on actual performance data.
Data Source
AI summary
An electronic device calculates an activeness ranking of all video call members based on factors such as a lasting time of a target sound intensity of a video call user within preset duration and an average value of sound intensities, and when a video call member in a non-display window is ranked higher than a video call member in a display window in the activeness ranking, interchanges the video call member in the non-display window with the video call member in the display window. A maximum interchange quantity L is set to limit a quantity of interchanges.


