Dynamic Video Communication Display Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveapplication functionalityVSAvoidvideo communication stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If video communication data is displayed in fixed locations, then display simplicity is improved, but adaptability to other applications deteriorates

Engineering Contradiction:
Improvedisplay simplicityVSAvoidapplication compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

3Reliability

If video communication requires dedicated resources, then communication quality is improved, but resource competition and disruption increase

Engineering Contradiction:
Improvecommunication qualityVSAvoidresource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9232188B2Dynamic transition from video messaging to video communication
Publication Date: 2016.01.05 APPLE INC
  • US9232188B2 patent drawing
  • US9232188B2 patent drawing
  • US9232188B2 patent drawing

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.