Video Call Quality Remediation via User Instructions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video call quality is adversely affected by various factors in peer-to-peer communication systems, particularly due to high demands on network and device resources during video data transmission, leading to poor user experience as existing solutions require users to stop video transmission to improve quality.
Innovation Solution
A method and device that detect conditions affecting video call quality and automatically generate humanly comprehensible instructions for users to remedy these issues, such as optimizing USB bandwidth, CPU usage, and network settings, to improve video data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video data is transmitted during a call, then the user experience is improved by providing visual communication, but the call quality deteriorates due to high demands on network and device resources
Solution Approach 1:
The system automatically detects resource constraints and generates remedial actions without requiring user intervention to identify problems. The user terminal monitors its own resource usage and initiates corrective measures, making the system self-diagnosing and self-healing to maintain call quality while preserving video transmission
Solution Approach 2:
The system continuously monitors resource usage during video calls and provides feedback to the user through generated instructions. This feedback loop allows the system to detect when resource constraints are affecting call quality and guide users to take corrective actions, thereby maintaining both video transmission and call quality
2Reliability
If the user closes the video application to improve call quality, then the CPU resources are freed for voice data transmission, but the user cannot receive video data during the call
Solution Approach 1:
Instead of asking users to close video applications to improve call quality, the invention inverts the approach by automatically detecting resource constraints and generating instructions to optimize resource allocation. This allows video transmission to continue while systematically addressing the root causes of quality degradation through automated remediation
3Adaptability or versatility
If multiple applications run on the device, then the device functionality is enhanced, but the CPU processing capability for communication data deteriorates
Solution Approach 1:
The system monitors CPU usage parameters and identifies when multiple applications are consuming excessive resources. It then generates instructions to modify system parameters, such as adjusting priority allocations or closing specific applications, thereby optimizing CPU processing capability for communication data while preserving essential device functionality
Data Source
AI summary
A method of controlling quality of video data transmitted from a first user terminal to at least one other user terminal in a communication system includes detecting at said first user terminal a condition that indicates that the quality of the video data is below an acceptable threshold; automatically generating instructions based on the detected condition for a user of the first user terminal, said instructions intended to provide a humanly implementable remedy to improve the quality of the video data; outputting the instructions to the user in a humanly comprehensible form; and receiving an input from a user of the first user terminal responsive to the instructions to implement the remedy and thereby improve the quality of the video data.


