Media Object Transfer Between Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media streaming technologies do not allow seamless transfer and continuation of media object delivery from one device to another without restarting from the beginning, disrupting the user experience.
Innovation Solution
A method and system for transferring a media object from a source device to a destination device, where the media object is paused on the source device, and upon user request, the delivery is resumed on the destination device at the exact point of interruption, using a media object control and media server to manage the transfer and resumption of the media session.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If media object delivery is transferred from one device to another device, then user convenience and continuity of playback are improved, but device complexity and session management overhead increase
Solution Approach 1:
A media object control component acts as an intermediary between the media server and multiple client devices. This control component manages media sessions, handles transfer requests between devices, and coordinates with the media server to pause and resume deliveries. By centralizing session management in this intermediary component, the system enables seamless device transfers without requiring complex management logic in each individual device or at the media server level.
2Duration of action of moving object
If media delivery is paused on the source device and resumed on the destination device, then playback continuity is improved, but delivery time and session management complexity increase
Solution Approach 1:
When a transfer request is received, the system performs preliminary actions by pausing the media object delivery on the source device before the transfer is complete. The media object control component notifies the media server to pause delivery, ensuring that the media session is properly suspended with all necessary state information preserved. This preliminary pause action prevents data loss and ensures seamless resumption at the destination device without requiring retransmission or causing playback interruptions.
3Adaptability or versatility
If media session transfer is enabled between devices, then adaptability and user experience are improved, but system complexity and control overhead increase
Solution Approach 1:
The media object control component is designed with universal functionality to handle multiple operations: initiating media deliveries, pausing deliveries on source devices, transferring sessions between devices, and resuming deliveries on destination devices. This multi-functional control component can manage any media session transfer scenario regardless of the specific devices involved or the state of the media playback, reducing the need for device-specific or scenario-specific control logic throughout the system.
Data Source
AI summary
Systems, methods, and computer-readable media for transferring a media object from a source device to a destination device, wherein a portion of the media object has been delivered to the source device. An indication to transfer a media object from the source device to the destination device is recognized. Delivery of the media object to the first device is discontinued. An indication to resume delivery of the media object is received from the destination device. Delivery of the media object is resumed such that the destination device receives the media object. Accordingly, the destination device can present the media object to a user.


