Cloud File Transmission Using Calculated Feature Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvestorage spaceVSAvoidfile retrieval accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improveoperation simplicityVSAvoidfile operation flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3258672B1Cloud file transmission method, terminal and cloud server
Publication Date: 2024.10.23 HUAWEI TECH CO LTD
  • EP3258672B1 patent drawingFigure 1~2
  • EP3258672B1 patent drawingFigure 3~4
  • EP3258672B1 patent drawingFigure 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.