Video Stream Switching Using Control-Aware Window Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-screen collaboration technologies experience issues such as screen flickering, black screens, or stuttering when switching video streams due to the lack of control information transfer between electronic devices, leading to inefficient video stream switching.

Innovation Solution

The method involves transferring control information, such as location and size, of a video playback control from a first electronic device to a second device, enabling the second device to generate a switching animation effect based on this information to smoothly transition between video stream states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If video stream switching is implemented without transferring control information, then device complexity is reduced, but display quality deteriorates due to screen flickering and stuttering

Engineering Contradiction:
Improvecontrol information transfer mechanismVSAvoiddisplay quality during switching
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces control information as an intermediary element that mediates between the source electronic device and the display device. This control information includes parameters such as window position, size, and playback state, which are transferred alongside the video stream to enable smooth transitions without requiring complex synchronization mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by preparing and transferring control information in advance before the actual video stream switching occurs. The control information is obtained and transmitted ahead of time, allowing the display device to pre-calculate transformation parameters and prepare for seamless switching, thereby avoiding flickering and stuttering during the transition.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If control information is transferred to enable smooth switching, then display quality is improved, but information transfer requirements increase

Engineering Contradiction:
Improvevideo stream switching smoothnessVSAvoidcontrol information transfer
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent merges the control information transfer with the existing video stream transmission infrastructure. The control information is packaged and transmitted through the same communication channel used for video data, combining multiple types of data transfer into a unified process. This approach minimizes additional overhead and avoids separate information transfer channels that would increase system complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If window transformation is implemented during switching, then user experience is improved through smooth animations, but processing time increases

Engineering Contradiction:
Improveuser experience during switchingVSAvoidswitching transition time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements dynamics by enabling real-time calculation and application of transformation parameters based on the actual window positions and sizes detected in the control information. The system dynamically adjusts animation parameters such as easing functions, transition speeds, and interpolation methods to create smooth visual effects while optimizing processing time through adaptive algorithms that respond to the specific switching conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260023521A1Video switching method and electronic device
Publication Date: 2026.01.22 HUAWEI TECH CO LTD
  • US20260023521A1 patent drawing
  • US20260023521A1 patent drawing
  • US20260023521A1 patent drawing

AI summary

A video switching method and an electronic device are provided. In the method, a second electronic device receives a first video stream sent by a first electronic device, where the first video stream is display data present when the first electronic device displays a window of a first application in a first state. The second electronic device may further receive a second video stream and first control information that from the first electronic device, where the second video stream is display data present when the first electronic device displays the window of the first application in a second state. The first control information is associated with a location of a first control in the window of the first application that is displayed in the second state. The second electronic device can determine a transformation location of a first window based on first window information, the first control information, and second window information, to generate a switching animation effect to cause the second electronic device to switch from displaying the window of the first application in the first state to displaying the window of the first application in the second state. In this way, smoothness of video stream switching by the second electronic device can be improved.