Supercharge Your Innovation With Domain-Expert AI Agents!

Method, device and system for downloading files

A file and file download technology, applied in the Internet field, can solve problems such as limited nodes, low file efficiency, and limited data volume, and achieve the effect of increasing the number and improving efficiency

Active Publication Date: 2015-11-04
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Through the address information released by the node index server, the terminal connects to the node index server to obtain the address information of other nodes to download the target file. However, the nodes that the node index server can provide are often limited, and the users of the nodes often The upload bandwidth is limited, so the amount of data that each node can provide is relatively limited, resulting in low file download efficiency

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, device and system for downloading files
  • Method, device and system for downloading files
  • Method, device and system for downloading files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] The embodiment of the present invention provides a method for downloading files, and the method can be implemented jointly by a server and a terminal.

[0040] Such as figure 1 As shown, the processing flow of the server in the method may include the following steps:

[0041] Step 101, receiving a file download request sent by a terminal, the file download request carrying characteristic information of the file to be downloaded.

[0042] Step 102: Determine the address information of at least one node index server corresponding to the feature information of the file to be downloaded according to the pre-stored correspondence between the feature information and the address information of the node index server.

[0043] Step 103, sending the address information of the at least one node index server to the terminal, so that the terminal obtains the file to be downloaded according to the address information of the at least one node index server.

[0044] Such as figure ...

Embodiment 2

[0050] The embodiment of the present invention provides a method for downloading files, and the method can be implemented jointly by a server and a terminal. Wherein, the terminal may be a terminal installed with an application program with a download function, and the server may be a background server of the application program. In this embodiment of the present invention, this server may be referred to as the first server.

[0051] In this method, the first server may pre-store the corresponding relationship between the feature information and the address information of the node index server, wherein the feature information is obtained by processing the data of a certain file through a preset algorithm (such as a Hash (hash) algorithm) Information specific to this file, for example, the hash value of the file. The address information of the node index server can be a certain address link of the node index server or the IP address of the node index server, etc. Specifically,...

Embodiment 3

[0123] Based on the same technical idea, the embodiment of the present invention also provides a server, such as Figure 5 As shown, the server includes:

[0124] The receiving module 510 is configured to receive a file download request sent by the terminal, and the file download request carries characteristic information of the file to be downloaded;

[0125] The determination module 520 is configured to determine the address information of at least one node index server corresponding to the feature information of the file to be downloaded according to the correspondence between the pre-stored feature information and the address information of the node index server;

[0126] The sending module 530 is configured to send the address information of the at least one node index server to the terminal, so that the terminal obtains the file to be downloaded according to the address information of the at least one node index server.

[0127] Optionally, the server also includes a st...

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 device and system for downloading files, and belongs to the field of internet technologies. The method comprises the steps of receiving a file downloading request sent by a terminal, wherein the file downloading request carries feature information of a file to be downloaded; determining address information of at least one node index server corresponding to the feature information of the file to be downloaded according to a corresponding relation between prestored feature information and address information of node index servers; and sending the address information of the at least one node index server to the terminal, thereby enabling the terminal to acquire the file to be downloaded according to the address information of the at least one node index server. The file downloading efficiency can be improved by adopting the method, the device and system disclosed by the invention.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a method, device and system for downloading files. Background technique [0002] With the gradual popularization of the Internet, downloading files on the Internet has become an important way for people to obtain information. P2P (Peer to Peer, peer-to-peer) technology is a very commonly used file download technology. P2P technology is a technology in which nodes (terminals) share resources in the form of direct exchange. Bitorrent (bit stream) protocol, eMule (electric mule) protocol, and Magnet (magnet link) protocol are all file downloads based on P2P technology. protocol. [0003] In P2P technology, taking the Bitorrent protocol as an example, different resource providers have established their own node index servers (such as Tracker (tracking) servers), and the node index servers provide users with different seed files corresponding to the target files to be downloade...

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
IPC IPC(8): H04L29/08
Inventor 刘刚
Owner TENCENT TECH (SHENZHEN) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More