Cross-Terminal Playback Position Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content playing apparatuses fail to enable continuous playback across multiple terminals due to terminal-specific play start point information, lack of user-specific start point control, and incompatibility with non-identical content versions, leading to difficulties in synchronized playback.
Innovation Solution
A method and apparatus for exchanging and managing play start position information between terminals, allowing continuous playback by determining the start position based on user-specific or terminal-specific logs, even if content is edited or cut differently across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If play start position information is stored as program number and time code in nonvolatile memory, then continuous play can be realized within the same terminal, but the information cannot be shared between multiple terminals
Solution Approach 1:
The patent introduces a server as an intermediary between multiple terminals. The server stores play start position information received from terminals and provides this information to other terminals, enabling cross-terminal continuity without requiring each terminal to maintain its own persistent storage of position data.
Solution Approach 2:
The patent transitions from local storage (terminal-based) to centralized storage (server-based), adding a network dimension to the system. This allows play start position information to be shared across multiple terminals through the communication network, solving the terminal compatibility issue.
2Measurement precision
If play start position is saved using terminal-specific program number and time code, then playback can resume accurately in the same terminal, but user-specific or situation-specific control is not possible
Solution Approach 1:
The patent segments play start position information into multiple categories (e.g., by user, by terminal, by situation) and stores them separately in the server. This allows the system to retrieve and apply the appropriate start position information based on the current user, terminal, or situation, enabling flexible user-specific control while maintaining accurate position resumption.
3Adaptability or versatility
If content is edited or cut differently across terminals, then each terminal can have customized content, but synchronized playback cannot be realized
Solution Approach 1:
The patent changes the parameter used for identifying content from strict program number and time code (which assume identical content) to a more flexible identification method that can handle different content versions. This allows the system to recognize equivalent content across different terminals even when edited or cut differently, enabling synchronized playback while maintaining content customization.
Data Source
AI summary
Play start position information updater stores play position information in play start position information storage unit based on the stoppage of play of a content. Play start position information exchanger transmits and receives play position information to and from other content playing apparatuses, and stores the received play position information in play start position information storage means. Play start position checker refers to the play position information and determines a play start position.


