Joint Slide Show Synchronization via Picture Pre-Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote slide show technologies face challenges in providing a seamless joint viewing experience across multiple user terminals over a network, as they are cumbersome, do not allow for real-time verbal comments, and can expose private data, with delays in picture transitions due to unpredictable network conditions.
Innovation Solution
A method for managing a joint slide show where a source user terminal sends viewing invitations and picture files to remote terminals, performing slide show transitions only after confirming receipt of post-transition pictures from a predetermined number of terminals, allowing for synchronized and secure sharing without exposing private data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If slide show transitions are performed immediately at the source terminal without waiting for remote terminal confirmation, then the transition speed is improved, but the synchronization reliability deteriorates causing delays at remote terminals
Solution Approach 1:
The system performs preliminary action by sending the next picture file to remote terminals before the actual transition occurs at the source terminal. The transition is triggered only after receiving confirmation that the next picture has been successfully sent, ensuring both speed and synchronization reliability are maintained.
2Device complexity
If remote terminals display pictures independently without coordination, then the system complexity is reduced, but the viewing synchronization deteriorates causing disjointed presentation
Solution Approach 1:
The system implements feedback mechanisms where remote terminals send confirmation messages to the source terminal upon receiving picture files. This feedback loop enables the source terminal to coordinate transitions based on actual receipt status, maintaining viewing synchronization without requiring complex centralized control of every display action.
3Reliability
If the source terminal waits for confirmation from all remote terminals before transitioning, then the synchronization reliability is improved, but the transition time increases causing delays
Solution Approach 1:
The system sends the next picture file to all remote terminals in advance before the transition occurs. By preparing the next picture locally and pre-transmitting it, the system minimizes the waiting time while still maintaining reliability through confirmation-based transition triggering.
Solution Approach 2:
The system dynamically adjusts the transition timing based on network conditions and terminal readiness. Rather than using fixed delays or waiting for all confirmations, the source terminal transitions as soon as the next picture is ready and has been sent to remote terminals, optimizing the balance between reliability and time efficiency.
Data Source
AI summary
Methods and apparatus for managing a joint slide show by a source user terminal in communication with one or more remote user terminal(s) are disclosed herein. During the slide show, a plurality of picture files are shown on the source user terminal. One or more slide-show display-transitions are performed at the source user terminal by replacing, at a slide-show display-location of the source user terminal, a pre-transition picture file with a post-transition picture file. In some embodiments, (i) for each slide-show display-transition, a respective post-transition picture file is sent from the source terminal to each remote user terminal in advance of the slide-show display-transition and/or (ii) each of the slide-show display-transitions is contingent upon, and performed only after meeting a condition related to a number of remote user-terminals from which the source terminal has received a confirmation message confirming receipt of the respective post-transition picture file.


