Segmented Video Collaboration File Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video collaboration services experience significant traffic issues when multiple terminal devices simultaneously access and edit image files, leading to increased server traffic and related costs.
Innovation Solution
An electronic device with a communication circuit, memory to store segmented image files and metadata, and processors that receive edited segments from terminal devices, update the files, and determine if other devices have the latest version, transmitting only the necessary segments to maintain traffic efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple terminal devices simultaneously access and edit image files through a cloud server, then video collaboration functionality is enabled, but server traffic increases significantly
Solution Approach 1:
The image file is divided into multiple segments, and only the edited segments are transmitted between terminal devices and the server. This segmentation approach enables video collaboration functionality while significantly reducing the amount of data traffic on the server, as only modified portions rather than complete files are transmitted.
2Reliability
If the server transmits complete image files to multiple terminal devices, then all devices have access to the latest version, but upload and download speeds slow down
Solution Approach 1:
The system extracts only the edited segments from the complete image file and transmits these extracted portions to terminal devices. This extraction approach maintains version consistency across devices while preventing slowdowns in upload and download speeds, as the transmitted data volume is dramatically reduced compared to transmitting complete files.
3Extent of automation
If the server manages all file transmissions between terminal devices, then centralized control is maintained, but server traffic and associated costs increase
Solution Approach 1:
The server maintains centralized control by managing segmented file transmissions, coordinating updates across multiple terminal devices. The segmentation of files into manageable portions allows the server to maintain automation and control while significantly reducing traffic volume and associated costs compared to managing complete file transmissions.
Data Source
AI summary
An electronic device according to various embodiments of the present disclosure may be configured to receive, from a first terminal device, at least one edited segment among a plurality of segments of an image file and at least one edited segment among a plurality of segments of metadata, update the image file and the metadata stored in the one or more memories, determine, in response to a second terminal device accessing the image file, whether an image file the second terminal device has is the latest version, and determine, in response to determining that the image file the second terminal device has is not the latest version, a transmitting device to transmit the at least one edited segment of the image file and the at least one edited segment of the metadata to the second terminal device.


