Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, terminal, server and system for uploading files

A cloud server and server technology, applied in the field of Internet communication, can solve the problems of occupying large bandwidth resources and slow uploading files.

Inactive Publication Date: 2012-07-04
SHENZHEN TENCENT COMP SYST CO LTD
View PDF4 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The existing file upload service directly sends the files to be uploaded to the cloud server, so the speed of uploading files is slow and requires a lot of bandwidth resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, terminal, server and system for uploading files
  • Method, terminal, server and system for uploading files
  • Method, terminal, server and system for uploading files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] Such as figure 1 As shown, the embodiment of the present invention provides a method for uploading files, including:

[0061]Step 101: Receive an upload request message, the upload request message carries the user ID, file ID information and content ID information of the file to be uploaded;

[0062] Step 102: Determine whether the storage platform includes the file to be uploaded according to the content identification information of the file to be uploaded, and if so, obtain the storage address where the file to be uploaded is stored in the storage platform;

[0063] Step 103: Establish the corresponding relationship between the user ID, the file ID of the file to be uploaded, and the storage address, and complete uploading of the file to be uploaded in this way.

[0064] Wherein, the execution subject of this embodiment may be a cloud server.

[0065] In the embodiment of the present invention, an upload request message is received, and the upload request message c...

Embodiment 2

[0067] The embodiment of the present invention provides a method for uploading files. Wherein, the user may first store the file to be uploaded in the terminal, and then make the terminal upload the file to be uploaded using the method provided in this embodiment. see figure 2 , the method includes:

[0068] Step 201: the terminal obtains the content identification information of the file to be uploaded according to the content included in the file to be uploaded;

[0069] Wherein, the content identification information of the file to be uploaded can include the MD5 (Message Digest Algorithm MD5, message digest algorithm fifth edition) value and / or Shal (Secure Hash Algorithm, secure hash algorithm) value of the file to be uploaded; The content of the file to be uploaded, and the MD5 value of the file to be uploaded can be obtained through the existing MD5 algorithm; and, the content of the file to be uploaded can be obtained through the existing Shal algorithm according to...

Embodiment 3

[0122] Such as Figure 4 As shown, the embodiment of the present invention provides a method for uploading files, including:

[0123] Step 401: Obtain the content identification information of the file to be uploaded according to the content included in the file to be uploaded;

[0124] Step 402: Send an upload request message to the cloud server, the upload request message carries the user identification, file identification information and content identification information of the file to be uploaded, so that the cloud server determines whether the storage platform includes the file to be uploaded;

[0125] Step 403: If the storage platform includes the file to be uploaded, it is determined that the file to be uploaded has been uploaded.

[0126] Wherein, the execution subject of this embodiment may be a terminal.

[0127] In the embodiment of the present invention, the terminal obtains the content identification information of the file to be uploaded according to the cont...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, a terminal, a server and a system for uploading files and belongs to the field of Internet communication. The method comprises the steps that: upload request information is received and carries user identification, file identification information and content identification information of a file to be uploaded; whether a storage platform contains the file to be uploaded or not is determined according to the content identification information, if so, the storage address of the file to be uploaded in the storage platform is obtained; and the corresponding relationship among the user identification, the file identification and the storage address of the file to be uploaded is established, so that the file to be uploaded is uploaded. The system comprises a cloud server and a terminal. According to the method, the terminal, the server and the system for uploading files, the file uploading speed is improved and the occupation of bandwidth resource is reduced.

Description

technical field [0001] The invention relates to the field of Internet communication, in particular to a method for uploading files, a terminal, a server and a system. Background technique [0002] With the rapid development of cloud technology, services based on cloud technology are widely used by users. For example, a file upload service based on cloud technology is one of the services widely used by users. [0003] Among them, the user can send the file to be uploaded to the cloud server through the file upload service based on cloud technology, and the cloud server will store the file; when the file needs to be used, the file can be downloaded from the cloud server. [0004] In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art: [0005] The existing file upload service directly sends the file to be uploaded to the cloud server, so the speed of uploading the file is relatively slow and requir...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
Inventor 李阳
Owner SHENZHEN TENCENT COMP SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products