Multimedia Presentation Session Recording via Cloud Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack an efficient method for recording multimedia file presentation sessions across multiple mobile devices connected to an external screen, failing to capture and synchronize user interactions and audio comments effectively.
Innovation Solution
A system and method that utilize processors to capture user interactions and audio comments on mobile devices, sending control commands to an external screen via cloud or P2P connections, and record these interactions synchronously with presentation displays, generating a customized video based on interaction timelines and audio synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple mobile devices control a multimedia presentation on an external screen, then user interaction capture capability is improved, but synchronization of interactions and audio comments becomes difficult
Solution Approach 1:
The patent introduces a server as an intermediary that receives control commands from multiple mobile devices, manages presentation state, and coordinates audio recording. The server acts as a central mediator that synchronizes interactions from different devices with audio comments by maintaining a unified presentation state and timestamping all events, thereby resolving the synchronization difficulty while preserving multi-device interaction capability
Solution Approach 2:
The system implements feedback mechanisms where the server sends presentation state information back to mobile devices and timestamps all interactions and audio events. This feedback loop enables precise synchronization by allowing each device to understand the current presentation state and align its interactions accordingly, while the server correlates all timed events to create a synchronized recording
2Loss of information
If user interactions and audio comments are recorded from multiple devices, then recording completeness is improved, but system complexity increases
Solution Approach 1:
The patent merges the recording functions of multiple mobile devices into a single unified recording on the server. Instead of each device maintaining separate recordings, all interactions and audio comments are consolidated into one comprehensive record with synchronized timestamps. This combining approach ensures complete capture of all presentation elements while reducing overall system complexity by centralizing the recording logic
Solution Approach 2:
The server is designed as a universal platform that handles multiple functions: receiving control commands from any mobile device, managing presentation state, recording audio comments, timestamping events, and generating synchronized playback. This multi-functional design eliminates the need for separate specialized components for each function, thereby reducing system complexity while maintaining complete recording capability
3Adaptability or versatility
If control commands are transmitted over cloud or P2P connection, then system flexibility is improved, but connection stability deteriorates
Solution Approach 1:
The server acts as a stable intermediary that receives control commands from mobile devices via flexible cloud or P2P connections. Rather than requiring direct stable connections between devices and the external screen, the server provides a reliable receiving point that buffers and processes commands. This intermediary approach maintains connection flexibility for device joining while ensuring command delivery stability through the server's centralized management
Data Source
AI summary
The present invention provides a method for recording session of a multimedia file presentation displayed on external screen device and controlled by one more control device, implemented by one or more processors operatively coupled to a non-transitory computer readable storage device, on which are stored modules of instruction code that when executed cause the one or more processors to performdisapplying said multimedia file on the external screen using a designated application;capturing user interaction of uploaded UI on each mobile device;sending captured interaction command by at least one of the mobile devices to the external screen device;Receiving captured control commands at the external display device over cloud or P2P connection associated with file ID from each mobile device which established P2P connection with external device;executing said instructions based on pre-defined interaction commands definitions;Recording captured control commands: slides presentation and hovering/pointing actionReceiving voice stream session from each Mobile device and recording audio verbal comments in synchronization with presentation display session associated with user mobile ID and time stamp.


