File Portion Distribution for Seamless Device Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing download methods require separate operations for each device, leading to inefficiencies when transferring large files or file portions across multiple devices, as they typically handle complete files rather than file portions, which can be slow and cumbersome, especially when dealing with multiple small files or files that need to be continued across different devices.
Innovation Solution
A method that involves downloading different portions of a file to multiple devices, creating sealed-off packets containing payload data and metadata, and then reconstructing the file on a designated device using these packets, allowing for seamless transfer and continuation of downloads across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If separate download operations are performed for each device, then each device can independently download files, but the process becomes slow and cumbersome when transferring large files or file portions across multiple devices
Solution Approach 1:
The patent divides a file into multiple portions and distributes these portions across multiple devices. Each device downloads and stores specific file portions rather than complete files, enabling efficient file reconstruction across the device plurality without requiring separate complete download operations for each device.
Solution Approach 2:
The patent combines multiple partial downloads from different devices into a single reconstructed file. By merging the downloaded portions from multiple devices, the system achieves complete file retrieval faster than individual separate downloads would allow.
2Reliability
If complete files are handled rather than file portions, then file integrity is maintained, but the process is inefficient when dealing with multiple small files or continuing downloads across different devices
Solution Approach 1:
The patent segments files into portions with associated metadata that tracks which portions belong to which original files. This segmentation enables efficient handling of multiple small files and partial downloads while maintaining file integrity through proper reconstruction using the metadata information.
Solution Approach 2:
The patent changes the parameter of file handling from complete files to file portions by implementing a portion identification system. This parameter change allows the system to work with partial file data while maintaining the ability to reconstruct complete files with full integrity through metadata-driven assembly.
3Productivity
If multiple devices download different portions of a file, then download speed increases, but the system complexity increases due to need for tracking and reconstructing file portions
Solution Approach 1:
The patent introduces metadata as an intermediary element that tracks file portions, their locations, and reconstruction information. This metadata intermediary simplifies the complexity by providing a standardized method for devices to identify, retrieve, and assemble file portions without requiring complex coordination protocols between devices.
Solution Approach 2:
The patent creates copies of file portions distributed across multiple devices, with each device storing redundant or complementary portions. This copying strategy increases download speed through parallel retrieval while the metadata system manages the complexity of tracking which copies belong to which original files.
Data Source
AI summary
Computer technology for performing a download of a set of file(s) by multiple computer devices. Different computer devices respectively download different parts of the set of files and respectively encapsulate them with file wrappers to create multiple “sealed off portions.” Each sealed off portion indicates what portion of the code of the set of file(s) is in that sealed off portion. The multiple sealed off portions are transferred (for example, over a local area network) to another computer device, which may, or may not, be one of the multiple computers that created one of the sealed off portions, and this computer device assembles the sealed off portions to re-create the set of file(s).


