Dynamic Video Communication Display Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video communications on mobile devices are prone to disruption and resource competition due to the simultaneous operation of multiple applications, leading to a decline in the effectiveness and reach of video communication technologies.
Innovation Solution
Implementing dynamic display and management of video communication data, allowing current applications to configure display attributes at runtime, blending video communication data with other image or video data, and enabling features like dynamic pause and resume, instant connections, and seamless transitions between video messages and communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications operate simultaneously on mobile devices, then application functionality and user choice are improved, but video communication stability and resource availability deteriorate
Solution Approach 1:
The patent segments video communication data into discrete displayable units that can be dynamically positioned and rendered within available display space. This segmentation allows video communication to coexist with other applications by dividing the display real estate into manageable portions, reducing resource conflicts while maintaining communication functionality.
Solution Approach 2:
The patent implements dynamic display attributes that adjust in real-time based on the running state of other applications. Display parameters such as position, size, and visibility of video communication elements are continuously adapted to accommodate changing application contexts, ensuring stable video communication experience despite multiple applications operating simultaneously.
2Device complexity
If video communication data is displayed in fixed locations, then display simplicity is improved, but adaptability to other applications deteriorates
Solution Approach 1:
The patent employs dynamic display attributes that are configured at runtime based on the current application context. Video communication data can be displayed at various locations including overlays, picture-in-picture modes, or integrated within other application interfaces. The display system continuously adapts to the running application's requirements while maintaining video communication functionality, achieving both simplicity and adaptability.
3Reliability
If video communication requires dedicated resources, then communication quality is improved, but resource competition and disruption increase
Solution Approach 1:
The patent implements partial resource allocation for video communication by rendering video data at reduced resolutions or in smaller display portions when other applications are active. The system allocates just enough resources to maintain acceptable communication quality without dedicating excessive computing power, memory, or display real estate, thereby reducing resource competition while preserving communication functionality.
Data Source
AI summary
Computing devices may implement dynamic transitions from video messages to video communications. Video communication data for a video message may be received at a recipient device. The video communication data may be displayed as it is received, and recorded for subsequent playback. An indication of a selection to establish a video communication with the sender of the video message may be received, or an indication that display of the video communication is to be ceased may be received. If a video communication is to be established, then a video communication connection with the sender of the video message may be created so that subsequent video communication data may be sent via the established connection.


