Cloud File Transmission Using Calculated Feature Values
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud file transmission methods fail to accurately retrieve files from the cloud when users change file names or move files to different locations, leading to poor user experience due to the reliance on file names for association.
Innovation Solution
A cloud file transmission method that uses calculated first information, generated from raw data, to establish and utilize association relationships between file identifiers and files, allowing accurate retrieval even with name changes or location moves, involving modules for receiving requests, obtaining and sending this information between terminals and the cloud.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If file name is used for association between local thumbnail and cloud original picture, then storage space is saved by caching only thumbnail, but file retrieval fails when file name changes or location moves
Solution Approach 1:
The patent introduces a file feature value as an intermediary between the file identifier and the actual file content. This feature value, derived from calculating on raw data of the file, serves as a stable mediator that remains unchanged even when file names or locations change, enabling reliable file retrieval without storing the entire original file locally
Solution Approach 2:
The patent replaces the mechanical file name matching system with a data-based identification system. Instead of relying on textual file names that can be arbitrarily changed, the system uses calculated feature values derived from the actual file raw data, substituting a fragile naming mechanism with a robust data-fingerprinting mechanism
2Ease of operation
If file name is used for file identification, then operation simplicity is maintained, but adaptability to file name changes or location moves is lost
Solution Approach 1:
The file feature value acts as an intermediary that bridges the simple file identifier interface with the complex reality of file storage and retrieval. Users continue to interact with simple file identifiers, while the system uses the calculated feature value as a mediator to reliably locate files regardless of name changes or location moves
Solution Approach 2:
The system performs preliminary calculation on the raw data of the file to generate the feature value before the file is actually needed for retrieval. This advance preparation ensures that when file name changes or location moves occur, the retrieval mechanism already has a stable identifier (the feature value) that is independent of the file's current name or location
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The present invention discloses a cloud file transmission method, a terminal, and a server. The method includes: receiving a request for obtaining a file, where the request includes a file identifier of the file; obtaining saved first information by using the file identifier and an established first association relationship between the file identifier and the first information, where the first information is generated by performing calculation on raw data of the file, and the raw data is data that can distinguish the file from another file; sending the first information to cloud, so that the cloud finds a saved file according to the first information and an established second association relationship between the file and the first information; and receiving the file sent by the cloud. In this manner, a terminal can accurately obtain a corresponding file from cloud without being limited by an operation, for example, when a user changes a name of the file or moves an icon of the file to a different location.