Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method and device for downloading data

A data and number technology, applied in the field of downloading data, can solve problems such as loss of resource providers, unfavorable information dissemination, too large files, etc., and achieve the effect of improving satisfaction, flexibility, efficiency and success rate

Inactive Publication Date: 2011-07-20
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Regardless of the download method, the existing download tools have the following disadvantages: it will cause serious hotlinking problems. For resource providers, anti-hotlinking technology must be used to ensure that resources are obtained in a licensed manner, otherwise, the resources can be Obtained by any user in any way, which will bring huge losses to the resource provider
In addition, when downloading a large file, because the file is too large, it is not conducive to the dissemination of information, and it is quite time-consuming, especially when the download fails and needs to be downloaded again, this is undoubtedly an unacceptable thing for users

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 and device for downloading data
  • Method and device for downloading data
  • Method and device for downloading data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0037] see figure 1 , the embodiment of the present invention provides a method for downloading data, including:

[0038] 101: Receive a download request from the user, and query the resource server for the resource of the data to be downloaded according to the download request;

[0039] 102: Determine whether the queried resource is a secondary resource of each part after the data to be downloaded is split, and if so, execute 103; otherwise, execute 104;

[0040] 103: Start downloading each part of the data to be downloaded after being split, merge the downloaded parts to obtain the data to be downloaded, and end;

[0041] 104: directly download the data to be downloaded, and end.

[0042] In the embodiment of the present invention...

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 and device for downloading data, belonging to the technical field of downloading. The method comprises the following steps: receiving a download request from a user, inquiring the resource of the data to be downloaded from a resource server, and judging whether the resource is a secondary resource of each part of the split data to be downloaded; if yes, staring to download each part of the split data to be downloaded, merging the downloaded parts so as to obtain the data to be downloaded; and if no, downloading the data to be downloaded from the resource. The device comprises a receiving module, an inquiring module and a downloading module. In the invention, an anti-theft chain effect is achieved by virtue of split downloading, and the downloading parallelization level is high, thereby improving the downloading speed, saving the downloading time, meeting the requirement of a user on a high downloading speed and maximally saving the bandwidth cost of the server. When the method and device provided by the invention are applied to a peer-to-peer (P2P) downloading mode, the contribution rate of the P2P can be effectively improved.

Description

technical field [0001] The invention relates to the technical field of downloading, in particular to a method and device for downloading data. Background technique [0002] Data downloading is one of the main applications of the Internet, and it is also the application that occupies the most server bandwidth. At present, data download usually adopts the C / S (Client / Server, client / server) mode. The client sends a request to the resource server through the browser, and the resource server returns the data corresponding to the request to the client to complete the download. This mode It can fully meet the download demand of small data volume. With the increasing development of the network and the diversification of user needs, the application of large data volume has become more common, such as the download of multimedia files, including video files, audio files, etc., as well as the download of games and other application software, etc. . The download of these large amounts...

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/08H04L29/06
Inventor 邵颖哲王志华
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products