Video Content Sharing via Effective Temporal Position
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for sharing online video content between terminals require management of a shared space and guaranteed network transmission, which is incompatible with content available on platforms like YouTube or Dailymotion, and do not allow users to independently navigate the content without affecting others.
Innovation Solution
A method where a second terminal renders content from an effective time position determined by the first terminal's current playback position when an invitation is received, allowing users to start playback from that position without requiring a shared space or guaranteed network, and enabling independent navigation within the content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a shared space with synchronized protocol is used for content sharing, then all participants see the same moment at the same time, but the solution becomes incompatible with standard online content platforms and requires guaranteed network transmission
Solution Approach 1:
The patent uses the first terminal's current playback position as a reference point and calculates an effective position for the second terminal based on time delta. Instead of requiring both terminals to access a centralized shared space, the second terminal copies the content from the same online platform and navigates to the calculated position independently, achieving synchronization without platform incompatibility
Solution Approach 2:
The patent introduces a server as an intermediary that receives the first terminal's playback position and calculates the effective position for the second terminal. This server acts as a mediator that translates the first terminal's position into a suitable starting point for the second terminal, enabling synchronization without requiring direct peer-to-peer communication or shared space access
2Reliability
If a shared space is managed with a specific protocol, then synchronized viewing is achieved, but the device complexity and network requirements increase
Solution Approach 1:
The patent extracts the complex shared space management protocol from the solution and replaces it with a simple time-delta calculation approach. Instead of implementing a full synchronized protocol, the system only needs to transmit the first terminal's playback position and calculate the second terminal's starting position based on the time it took for the invitation to be accepted, dramatically reducing device complexity
Solution Approach 2:
The second terminal independently calculates its own effective playback position based on the first terminal's position and the time delta. Each terminal serves itself by navigating to its calculated position without requiring continuous protocol management or coordination, simplifying the overall system complexity
3Ease of operation
If all participants benefit from one participant's actions on content, then shared interaction is enabled, but independent navigation by individual users is prevented
Solution Approach 1:
The patent applies local quality by allowing different terminals to have different playback positions within the same shared session. The second terminal starts at an effective position calculated from the first terminal's position, and each terminal can independently navigate from that point. This enables both shared interaction (starting from a common reference) and independent navigation (moving to different positions) simultaneously
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method is proposed for the restitution, by a second terminal, of content shared by a first terminal (E1) with the second terminal (E2), the first terminal being in the process of reading the content. The method comprises a reading (18) by the second terminal of the content from an effective temporal position PTE within the content, the effective temporal position being determined as the temporal position of the content read by the first terminal at time T1 when a server (S) receives a first request, the second terminal having transmitted the first request to the server following the receipt of an invitation from the first terminal to share the reading of the content, the first request being a request to obtain a temporal position at the start of reading the content.