Video Playback Synchronization During Application Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in smoothly switching video playback between applications, often resulting in black screens or loading screens due to unnatural screen connections and long switching times.

Innovation Solution

An electronic device with a processor configured to play a video using a first application, obtain playback information, activate a second application while video playback continues, determine the corresponding video frame for the second application's activation time, and seek that frame for smooth playback, either directly if possible within a reference time or by seeking an adjacent sync frame if not.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the electronic device switches playback to another application while video is playing, then the user can access other applications, but the video playback becomes discontinuous with black screens or loading screens appearing

Engineering Contradiction:
Improveapplication switching capabilityVSAvoidvideo playback continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system pre-loads and buffers video frames in advance before they are needed for playback. When application switching occurs, the buffered frames are already available, allowing seamless continuation of video playback without black screens or loading screens. This preliminary preparation eliminates the disruption caused by application switching.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the electronic device maintains natural screen connection during application switching, then video playback remains smooth, but the switching time between applications increases

Engineering Contradiction:
Improvescreen connection naturalnessVSAvoidapplication switching time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and buffering video data in advance. This preparation work is completed before application switching occurs, so when the switch happens, the video can continue playing smoothly without requiring extended processing time during the transition, thus reducing actual switching time while maintaining natural screen connection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous video playback across application boundaries by using buffered frames. The useful action of video playback continues uninterrupted during application switching, eliminating black screens and loading screens while keeping the switching process efficient and timely.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If the system seeks video frames during application switching, then playback synchronization is maintained, but processing time increases causing delays

Engineering Contradiction:
Improveframe synchronization accuracyVSAvoidframe seeking time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs frame seeking operations in advance and buffers the required video frames before application switching occurs. This preliminary frame preparation eliminates the need for time-consuming frame seeking during the actual switching moment, maintaining synchronization accuracy while minimizing processing delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By pre-buffering video frames with accurate timestamp information, the system maintains continuous playback synchronization without interruption. The frame seeking operation is effectively performed in advance, allowing seamless transition between applications while preserving precise playback timing and synchronization.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12254905B2Image output method and electronic device supporting same
Publication Date: 2025.03.18 SAMSUNG ELECTRONICS CO LTD
  • US12254905B2 patent drawing
  • US12254905B2 patent drawing
  • US12254905B2 patent drawing

AI summary

An electronic device includes: a display; and a processor configured to: play a video on the display by using a first application, obtain playback information associated with playing the video by using the first application, activate a second application while the video is played by using the first application, determine a frame of the video corresponding to a time point at which the second application is activated, and seek the frame to play the video by using the second application, based on the second application being able to seek the frame within a reference time.