CN102137391A - Data download method, system and terminal - Google Patents

Data download method, system and terminal Download PDF

Info

Publication number
CN102137391A
CN102137391A CN2011100740290A CN201110074029A CN102137391A CN 102137391 A CN102137391 A CN 102137391A CN 2011100740290 A CN2011100740290 A CN 2011100740290A CN 201110074029 A CN201110074029 A CN 201110074029A CN 102137391 A CN102137391 A CN 102137391A
Authority
CN
China
Prior art keywords
data
terminal
downloaded
proxy
target terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011100740290A
Other languages
Chinese (zh)
Inventor
胡波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2011100740290A priority Critical patent/CN102137391A/en
Publication of CN102137391A publication Critical patent/CN102137391A/en
Priority to PCT/CN2011/078889 priority patent/WO2012129887A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/59Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable

Abstract

The invention discloses a data download method which is characterized by comprising the following steps: a target terminal determines an agent terminal through a server; the target terminal transmits data address to be downloaded to the agent terminal; and the agent terminal downloads a second data from the data address to be downloaded and transmits the second data to the target terminal. As for the data download method, a system and a terminal, the data to be downloaded is assigned to the selected agent terminal for data downloading, so that the use ratio of the data downloading resource is improved, the data download time is shortened, and the data download speed of the terminal is increased.

Description

Method, system and terminal that data are downloaded
Technical field
The present invention relates to moving communicating field, relate in particular to method, system and terminal that a kind of data are downloaded.
Background technology
Along with high-speed development of science and technology, current network has entered the cloud computing epoch, the storage of data, and the Processing tasks of software, hardware etc. are all slowly to the cloud computing mode shifts.The software and hardware service in high in the clouds will slowly replace the software and hardware service of terminal.
Data unload function has become the mobile phone terminal basic function, and wherein the data speed of download is to weigh the standard of the quality of mobile phone terminal data unload function, and the function bottleneck that influences the data speed of download mainly is a bandwidth constraints.The mode that present mobile phone terminal data are downloaded still is with server and the point-to-point mode of mobile phone terminal.Mobile phone terminal can only use the fixed-bandwidth of oneself to carry out the data download under the existing hardware condition, and its data speed of download can't promote.And meanwhile, may be in idle condition with other mobile phone terminals in the shared high in the clouds of this mobile phone terminal, promptly data downloaded resources utilance is low.
Summary of the invention
Main purpose of the present invention is to provide a kind of method, system and terminal of data download, by making full use of the data downloaded resources, improves the speed that data are downloaded.
The present invention proposes the method that a kind of data are downloaded, and comprises step:
Target terminal is determined proxy terminal by server;
Target terminal sends to proxy terminal with data address to be downloaded;
Proxy terminal is downloaded second data from data address to be downloaded, and second data are sent to target terminal.
Preferably, described target terminal is determined also to comprise after the proxy terminal by server: target terminal is treated data download and is divided, and division information and data address to be downloaded are sent to proxy terminal according to data download size and proxy terminal state;
Described proxy terminal is two or more;
Described second data are that proxy terminal is downloaded from data address to be downloaded accordingly according to division information.
Preferably, described proxy terminal also comprises after second data are sent to target terminal:
Target terminal is integrated second data.
Preferably, the method that described data are downloaded also comprises:
Target terminal is downloaded first data from data address to be downloaded accordingly according to division information;
Target terminal is integrated first data and second data.
Preferably, described target terminal determines that by server proxy terminal specifically comprises:
Target terminal sends to terminal to be selected to whois lookup terminal to be selected with data address to be downloaded;
The signal quality information of velocity information, terminal to be selected self and the target terminal communication of terminal test to be selected terminal to be selected self access data services device, and velocity information and signal quality information sent to target terminal;
Target terminal is selected proxy terminal according to described velocity information and signal quality information from terminal to be selected.
The present invention proposes the system that a kind of data are downloaded in addition, comprising: target terminal, server and proxy terminal;
Target terminal is used for determining proxy terminal by server; Data address to be downloaded is sent to proxy terminal;
Proxy terminal is used for downloading second data from data address to be downloaded, and second data is sent to target terminal.
Preferably, described target terminal also is used for target terminal according to data download size and proxy terminal state, treats data download and divides, and division information and data address to be downloaded are sent to proxy terminal;
Described proxy terminal is two or more;
Described second data are that proxy terminal is downloaded from data address to be downloaded accordingly according to division information.
Preferably, described target terminal also is used for second data are integrated.
Preferably, described target terminal also is used for downloading first data from data address to be downloaded accordingly according to division information; And first data and second data are integrated.
Preferably, the system that described data are downloaded is characterized in that, comprises terminal to be selected;
Target terminal is used for to whois lookup terminal to be selected data address to be downloaded being sent to terminal to be selected; And, from terminal to be selected, select proxy terminal according to described velocity information and signal quality information that terminal to be selected sends.
Terminal to be selected is used to test the signal quality information of the velocity information of terminal to be selected self access data services device, terminal to be selected self and target terminal communication, and velocity information and signal quality information are sent to target terminal.
The present invention proposes the terminal that a kind of data are downloaded in addition, comprising:
Determination module is used for determining proxy terminal by server;
First sending module is used for data address to be downloaded is sent to proxy terminal;
Receiver module is used to receive second data that proxy terminal is downloaded from described data address to be downloaded.
Preferably, the terminal that described data are downloaded also comprises:
Divide module, be used for treating data download and dividing, and division information and data address to be downloaded are sent to proxy terminal by first sending module according to data download size and proxy terminal state.
Preferably, the terminal that described data are downloaded also comprises:
First integrate module is used for second data are integrated.
Preferably, the terminal that described data are downloaded also comprises:
First download module is used for downloading first data from data address to be downloaded accordingly according to division information;
Second integrate module is used for that just first data and second data are integrated.
Preferably, described determination module specifically is used for to whois lookup terminal to be selected data address to be downloaded being sent to terminal to be selected; And, from terminal to be selected, select proxy terminal according to described velocity information and signal quality information that terminal to be selected sends.
The present invention proposes the terminal that a kind of data are downloaded in addition, comprising:
Second download module is used for downloading second data from data address to be downloaded accordingly according to the division information that target terminal sends;
Second sending module is used for second data are sent to target terminal.
Preferably, the terminal that described data are downloaded is characterized in that, also comprises
Test module, be used for data address to be downloaded according to the target terminal transmission, test the signal quality information of the velocity information of terminal to be selected self access data services device, terminal to be selected self and target terminal communication, and velocity information and signal quality information are sent to target terminal by second sending module.
As from the foregoing, method, system and terminal that data provided by the invention are downloaded are tasked selected proxy terminal and are carried out data and download by treating the data download branch, have improved the utilance of data downloaded resources, shorten the time that data are downloaded, improved the data speed of download of terminal.
Description of drawings
Fig. 1 is the flow chart of method one embodiment of data download of the present invention;
Fig. 2 is another flow chart of the method embodiment of data download of the present invention;
Fig. 3 is another flow chart of the method embodiment of data download of the present invention;
Fig. 4 is the structural representation of one embodiment of system of data download of the present invention;
Fig. 5 is the structural representation of one embodiment of system of data download of the present invention;
Fig. 6 is the structural representation of terminal one embodiment of data download of the present invention;
Fig. 7 is another structural representation of the terminal embodiment of data download of the present invention;
Fig. 8 is another structural representation of the terminal embodiment of data download of the present invention;
Fig. 9 is another structural representation of the terminal embodiment of data download of the present invention;
Figure 10 is the terminal one example structure schematic diagram that another data of the present invention are downloaded;
Figure 11 is another structural representation of the terminal embodiment of another data download of the present invention.
The realization of the object of the invention, functional characteristics and advantage will be in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
Referring to Fig. 1, method one embodiment that a kind of data of the present invention are downloaded is proposed, comprising:
Step S101, target terminal are by determining proxy terminal in the server;
Step S102, target terminal send to proxy terminal with data address to be downloaded;
Step S103, proxy terminal are downloaded second data from data address to be downloaded, and second data are sent to target terminal.
Among the method embodiment that above-mentioned data are downloaded, described proxy terminal is one or more.Be that target terminal can be tasked one or more proxy terminals with data data branch to be downloaded and downloads.
The method embodiment that above-mentioned data are downloaded, the logical proxy terminal of searching is tasked selected proxy terminal with data branch to be downloaded and is carried out the data download, has improved the utilance of data downloaded resources, has shortened the time that data are downloaded, and has improved the data speed of download of terminal.
Above-mentioned target terminal or proxy terminal need to provide to server the essential information of self behind access server, with the inquiry of the convenient other-end that inserts this server with get in touch.Described essential information can be the contact number of terminal, as phone number, but conceals user's key message, with the safety of guarantee information.
Among the method embodiment that above-mentioned data are downloaded, described target terminal is the terminal that needs data download, and proxy terminal is the terminal that belongs to same server with target terminal.Its proxy terminal is to be chosen as the terminal that helps the target terminal data download.
Further, among the method embodiment that above-mentioned data are downloaded, described target terminal is determined also to comprise following processing after the proxy terminal by server: target terminal is according to data download size and proxy terminal state, treat data download and divide, and division information and data address to be downloaded are sent to proxy terminal.Wherein said proxy terminal is two or more.Described second data are that proxy terminal is downloaded from data address to be downloaded accordingly according to division information.
Among the method embodiment that above-mentioned data are downloaded, described division information specifically comprises the starting point and the end of a period point of the data to be downloaded after the division, so that each proxy terminal, perhaps target terminal and each proxy terminal are known self data downloaded starting point and end of a period point.
Further, among the method embodiment that above-mentioned data are downloaded, described proxy terminal also comprises following processing after second data are sent target terminal: target terminal is integrated second data.Be that target terminal is tasked proxy terminal with data to be downloaded whole the branch, and then second data that proxy terminal is downloaded are integrated.
After second data that described target terminal receives.When all second data that receive are integrated, need merge according to division information, promptly mate integration according to the starting point of each second data correspondence and the point of ending, present embodiment adopts byte stream integration mode to splice and organizes data.
Described target terminal also can send to corresponding proxy terminal with the starting point of every section data to be downloaded and the point of ending as division information according to the concrete condition of dividing.
Target terminal is integrated second data, is to carry out after all data to be downloaded downloads finish.
Further, referring to Fig. 2, among the method embodiment that above-mentioned data are downloaded, also comprise:
Step S201, target terminal are downloaded first data from data address to be downloaded accordingly according to division information;
Step S201, target terminal are integrated second data and first data.
After target terminal has been downloaded first data, the principle that second data of first data and reception are integrated is identical with the principle that target terminal is integrated the second all data, promptly need to integrate according to division information, promptly mate integration according to the starting point of the second data correspondence of first data and reception and the point of ending, present embodiment adopts byte stream integration mode to splice and organizes data.
Target terminal also can send to corresponding proxy terminal with the starting point of every section data to be downloaded and the point of ending as division information according to the concrete condition of dividing.
In addition, when acting on behalf of the terminal downloads data failure, proxy terminal can send failure information to target terminal, and target terminal is according to failure information, and the data of determining this failed download are by self finishing download or selecting one else and act on behalf of terminal.If alternative one is acted on behalf of terminal, then the address of the division information of the data correspondence of failed download and data to be downloaded is sent the proxy terminal of this alternative, so that the proxy terminal of this alternative downloads the data of described failed download, and second data that will download after download finishes send to target terminal.
Among the method embodiment that above-mentioned data are downloaded, target terminal is judging whether the proxy terminal data download fails, can also be by timer be set, promptly by judging second data that whether receive that in setting-up time proxy terminal sends, determine whether failed download of this proxy terminal; If do not receive second data that this proxy terminal sends in the setting-up time, then think this proxy terminal failed download, otherwise download successfully.
Among the method embodiment that above-mentioned data are downloaded, target terminal is integrated first data and second data, is to carry out after all data to be downloaded downloads finish.
Further, referring to Fig. 3, among the method embodiment that above-mentioned data are downloaded, described target terminal determines that by server proxy terminal specifically comprises:
Step S301, target terminal send to terminal to be selected to whois lookup terminal to be selected with data address to be downloaded;
The signal quality information of velocity information, terminal to be selected self and the target terminal communication of step S302, terminal test to be selected terminal to be selected self access data services device, and velocity information and signal quality information sent to target terminal;
Step S303, target terminal are selected proxy terminal according to described velocity information and signal quality information from terminal to be selected.
Be described target terminal before downloading data to be downloaded, obtain the address of data to be downloaded and the size information of data to be downloaded to data server.And the address information of data to be downloaded sent to all terminals described to be selected, terminal to be selected receives this data address information to be downloaded, speed according to himself access data services device of this address information test, and the signal quality of himself and target terminal communication, and the signal quality information of the velocity information of being tested and self and target terminal communication sent to target terminal; So that described target terminal according to the velocity information of each terminal transmission to be selected and the signal quality information of communication, is selected proxy terminals from a plurality of terminals to be selected, wherein proxy terminal is the terminal to be selected that meets the download condition.
In the above-described present embodiment, target terminal, proxy terminal be to the data server data download, and target terminal and proxy terminal carry out data when transmitting, and when network environment is good, can adopt modes such as wifi, bluetooth.Poor when network environment, can adopt modes such as note, multimedia message.In addition, when the terminal to be selected that is chosen as proxy terminal produces rate when carrying out the data transmission, can select to keep or abandon agency's use of this proxy terminal according to actual needs.
Referring to Fig. 4,100 embodiment of system that data of the present invention are downloaded are proposed, comprising: target terminal 10, server 20 and proxy terminal 31.Target terminal 10 is used for determining proxy terminal 31 by server 20; Data address to be downloaded is sent to proxy terminal 31.Proxy terminal 31 is used for downloading second data from data address to be downloaded, and second data is sent to target terminal 10.
Among the method embodiment that above-mentioned data are downloaded, described proxy terminal is one or more.Be that target terminal can be tasked one or more proxy terminals with data data branch to be downloaded and downloads.
100 embodiment of system that above-mentioned data are downloaded, the logical proxy terminal 31 of searching is tasked selected proxy terminal 31 with data branch to be downloaded and is carried out the data download, has improved the utilance of data downloaded resources, shorten the time that data are downloaded, improved the data speed of download of terminal.
Above-mentioned target terminal 10 or proxy terminal 31 need to provide to server 20 essential information of self behind access server 20, with the inquiry of the convenient other-end that inserts this server 20 with get in touch.Described essential information can be the contact number of terminal, as phone number, but conceals user's key message, with the safety of guarantee information.
Among 100 embodiment of system that above-mentioned data are downloaded, described target terminal 10 is for needing the terminal of data download, and proxy terminal 31 is the terminal that belongs to same server 20 with target terminal 10.Its proxy terminal 31 is for being chosen as the terminal that helps target terminal 10 data download.
Further, among 100 embodiment of system that above-mentioned data are downloaded, described target terminal 10 also is used for target terminal 10 according to data download size and proxy terminal 31 states, treat data download and divide, and division information and data address to be downloaded are sent to proxy terminal 31.Wherein, described proxy terminal 31 is two or more.Described second data are that proxy terminal 31 is downloaded from data address to be downloaded accordingly according to division information.
Among 100 embodiment of system that above-mentioned data are downloaded, described division information specifically comprises the starting point and the end of a period point of the data to be downloaded after the division, so that each proxy terminal 31, perhaps target terminal 10 and each proxy terminal 31 are known self data downloaded starting point and end of a period point.
Further, among 100 embodiment of system that above-mentioned data are downloaded, described target terminal 10 also is used for second data are integrated.Be that target terminal 10 is tasked proxy terminal 31 with data to be downloaded whole the branch, and then second data that proxy terminal 31 is downloaded are integrated.
After second data that described target terminal 10 receives.When all second data that receive are integrated, need merge according to division information, promptly mate integration according to the starting point of each second data correspondence and the point of ending, present embodiment adopts byte stream integration mode to splice and organizes data.
Described target terminal 10 also can send to corresponding proxy terminal 31 with the starting point of every section data to be downloaded and the point of ending as division information according to the concrete condition of dividing.
Target terminal 10 is integrated second data, is to carry out after all data to be downloaded downloads finish.
Further, among 100 embodiment of system that described data are downloaded, described target terminal 10, also be used for according to the division information correspondence download first data from data address to be downloaded, and second data and first data are integrated.After target terminal 10 has been downloaded first data, the principle that second data of first data and reception are integrated is identical with the principle that target terminal 10 is integrated the second all data, promptly need to integrate according to division information, promptly mate integration according to the starting point of the second data correspondence of first data and reception and the point of ending, present embodiment adopts byte stream integration mode to splice and organizes data.
Target terminal 10 also can send to corresponding proxy terminal 31 with the starting point of every section data to be downloaded and the point of ending as division information according to the concrete condition of dividing.
In addition, when acting on behalf of the failure of terminal 31 data download, proxy terminal 31 can send failure information to target terminal 10, and target terminal 10 is according to failure information, and the data of determining this failed download are by self finishing download or selecting one else and act on behalf of terminal 31.If alternative one is acted on behalf of terminal 31, then the address of the division information of the data correspondence of failed download and data to be downloaded is sent the proxy terminal 31 of this alternative, so that the data of 31 pairs of described failed downloads of proxy terminal of this alternative download, and second data that will download after download finishes send to target terminal 10.
Among 100 embodiment of system that above-mentioned data are downloaded, target terminal 10 is judging whether proxy terminal 31 data download fail, can also be by timer be set, promptly by judging second data that whether receive that in setting-up time proxy terminal 31 sends, determine whether failed download of this proxy terminal 31; If do not receive second data that this proxy terminal 31 sends in the setting-up time, then think these proxy terminal 31 failed downloads, otherwise download successfully.
Among 100 embodiment of system that above-mentioned data are downloaded, target terminal 10 is integrated first data and second data, is to carry out after all data to be downloaded downloads finish.
Further, referring to Fig. 5,100 embodiment of system that above-mentioned data are downloaded also comprise terminal 30 to be selected;
Target terminal 10 is used for searching terminal 30 to be selected to server 20, and data address to be downloaded is sent to terminal 30 to be selected; And, from terminal 30 to be selected, select proxy terminal 31 according to described velocity information and signal quality information that terminal 30 to be selected sends.
Terminal 30 to be selected is used to test the signal quality information of velocity information of terminal to be selected 30 self access data services device, terminal to be selected 30 self and target terminal 10 communications, and velocity information and signal quality information are sent to target terminal 10.
Be described target terminal 10 before downloading data to be downloaded, obtain the address of data to be downloaded and the size information of data to be downloaded to data server.And the address information of data to be downloaded sent to all terminals 30 described to be selected, terminal 30 to be selected receives this data address information to be downloaded, speed according to himself access data services device of this address information test, and the signal quality of himself and target terminal communication, and the signal quality information of the velocity information of being tested and self and target terminal 10 communications sent to target terminal 10; So that described target terminal 10 according to the velocity information of each terminal 30 transmissions to be selected and the signal quality information of communication, is selected proxy terminals 31 from a plurality of terminals 30 to be selected, wherein proxy terminal 31 is for meeting the terminal to be selected 30 of download condition.
In the above-described present embodiment, target terminal 10, proxy terminal 31 be to the data server data download, and target terminal 10 and proxy terminal 31 carry out data when transmitting, and when network environment is good, can adopt modes such as wifi, bluetooth.Poor when network environment, can adopt modes such as note, multimedia message.In addition, when the terminal to be selected 30 that is chosen as proxy terminal 31 produces rate when carrying out the data transmission, can select to keep or abandon agency's use of this proxy terminal 31 according to actual needs.
Referring to Fig. 6, terminal 200 1 embodiment that a kind of data of the present invention are downloaded are proposed, comprising: determination module 210, first sending module 220, receiver module 230.Determination module 210 is used for determining proxy terminal 31 by server.First sending module 220 is used for data address to be downloaded is sent to proxy terminal 31.Receiver module 230 is used to receive second data that proxy terminal 31 is downloaded from described data address to be downloaded.
Further, referring to Fig. 7, terminal 200 embodiment that above-mentioned data are downloaded also comprise: divide module 240.Divide module 240, be used for treating data download and dividing, and division information and data address to be downloaded are sent to proxy terminal 31 by first sending module 220 according to data download size and proxy terminal 31 states.
Further, referring to Fig. 8, terminal 200 embodiment that above-mentioned data are downloaded, also comprise: first integrate module 250 is used for second data are integrated.
Further, referring to Fig. 9, terminal 200 embodiment that above-mentioned data are downloaded, also comprise: first download module 260 is used for downloading first data from data address to be downloaded accordingly according to division information.Second integrate module 270 is used for that just first data and second data are integrated.
Further, terminal 200 embodiment that above-mentioned data are downloaded, described determination module 210 specifically is used for searching terminal 30 to be selected to server 20, and data address to be downloaded is sent to terminal 30 to be selected; And, from terminal 30 to be selected, select proxy terminal 31 according to described velocity information and signal quality information that terminal 30 to be selected sends.
The terminal 200 that the described data of present embodiment are downloaded be the target terminal 10 among 100 embodiment of system that download of above-mentioned data, no longer the terminal 200 of data download is further described in detail at this.
Referring to Figure 10, terminal 300 1 embodiment that a kind of data of the present invention are downloaded are proposed, it comprises: second download module 310 and second sending module 320.Second download module 310 is used for downloading second data from data address to be downloaded accordingly according to the division information that target terminal 10 sends.Second sending module 320 is used for second data are sent to target terminal 10.
Further, referring to Figure 11, terminal 300 embodiment that above-mentioned data are downloaded also comprise test module 330.Test module 330, be used for data address to be downloaded according to target terminal 10 transmissions, test the signal quality information of velocity information of terminal to be selected 30 self access data services device, terminal to be selected 30 self and target terminal 10 communications, and velocity information and signal quality information are sent to target terminal 10 by second sending module 320.
The terminal 300 that the described data of present embodiment are downloaded be the proxy terminal 31 among 100 embodiment of system that download of above-mentioned data, no longer the terminal 300 of data download is further described in detail at this.
Described server among the above embodiment can be Cloud Server.Described data server among the above in addition embodiment is used to target terminal to provide data to download.
Should be understood that; below only be the preferred embodiments of the present invention; can not therefore limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes specification of the present invention and accompanying drawing content to be done; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (17)

1. the method that data are downloaded is characterized in that, comprises step:
Target terminal is determined proxy terminal by server;
Target terminal sends to proxy terminal with data address to be downloaded;
Proxy terminal is downloaded second data from data address to be downloaded, and second data are sent to target terminal.
2. the method that data according to claim 1 are downloaded is characterized in that,
Described target terminal is determined also to comprise after the proxy terminal from server: target terminal is treated data download and is divided, and division information and data address to be downloaded are sent to proxy terminal according to data download size and proxy terminal state;
Described proxy terminal is two or more;
Described second data are that proxy terminal is downloaded from data address to be downloaded accordingly according to division information.
3. the method that data according to claim 2 are downloaded is characterized in that, described proxy terminal also comprises after second data are sent to target terminal:
Target terminal is integrated second data.
4. the method that data according to claim 2 are downloaded is characterized in that, also comprises:
Target terminal is downloaded first data from data address to be downloaded accordingly according to division information;
Target terminal is integrated first data and second data.
5. according to the method for each described data download of claim 1 to 4, it is characterized in that described target terminal determines that by server proxy terminal specifically comprises:
Target terminal sends to terminal to be selected to whois lookup terminal to be selected with data address to be downloaded;
The signal quality information of velocity information, terminal to be selected self and the target terminal communication of terminal test to be selected terminal to be selected self access data services device, and velocity information and signal quality information sent to target terminal;
Target terminal is selected proxy terminal according to described velocity information and signal quality information from terminal to be selected.
6. the system that data are downloaded is characterized in that, comprising: target terminal, server and proxy terminal;
Target terminal is used for determining proxy terminal by server; Data address to be downloaded is sent to proxy terminal;
Proxy terminal is used for downloading second data from data address to be downloaded, and second data is sent to target terminal.
7. the system that data according to claim 6 are downloaded is characterized in that,
Described target terminal also is used for target terminal according to data download size and proxy terminal state, treats data download and divides, and division information and data address to be downloaded are sent to proxy terminal;
Described proxy terminal is two or more;
Described second data are that proxy terminal is downloaded from data address to be downloaded accordingly according to division information.
8. the system that data according to claim 7 are downloaded is characterized in that,
Described target terminal also is used for second data are integrated.
9. the system that data according to claim 7 are downloaded is characterized in that,
Described target terminal also is used for downloading first data from data address to be downloaded accordingly according to division information; And first data and second data are integrated.
10. the system that downloads according to each described data of claim 6 to 9 is characterized in that, comprises terminal to be selected;
Target terminal is used for to whois lookup terminal to be selected data address to be downloaded being sent to terminal to be selected; And, from terminal to be selected, select proxy terminal according to described velocity information and signal quality information that terminal to be selected sends.
Terminal to be selected is used to test the signal quality information of the velocity information of terminal to be selected self access data services device, terminal to be selected self and target terminal communication, and velocity information and signal quality information are sent to target terminal.
11. the terminal that data are downloaded is characterized in that, comprising:
Determination module is used for determining proxy terminal by server;
First sending module is used for data address to be downloaded is sent to proxy terminal;
Receiver module is used to receive second data that proxy terminal is downloaded from described data address to be downloaded.
12. the terminal that data according to claim 11 are downloaded is characterized in that, also comprises:
Divide module, be used for treating data download and dividing, and division information and data address to be downloaded are sent to proxy terminal by first sending module according to data download size and proxy terminal state.
13. the terminal that data according to claim 12 are downloaded is characterized in that, also comprises:
First integrate module is used for second data are integrated.
14. the terminal that data according to claim 12 are downloaded is characterized in that, also comprises:
First download module is used for downloading first data from data address to be downloaded accordingly according to division information;
Second integrate module is used for first data and second data are integrated.
15. the terminal according to each described data of claim 11 to 14 are downloaded is characterized in that,
Described determination module specifically is used for to whois lookup terminal to be selected data address to be downloaded being sent to terminal to be selected; And, from terminal to be selected, select proxy terminal according to described velocity information and signal quality information that terminal to be selected sends.
16. the terminal that data are downloaded is characterized in that, comprising:
Second download module is used for downloading second data from data address to be downloaded accordingly according to the division information that target terminal sends;
Second sending module is used for second data are sent to target terminal.
17. the terminal that data according to claim 16 are downloaded is characterized in that, also comprises
Test module, be used for data address to be downloaded according to the target terminal transmission, test the signal quality information of the velocity information of terminal to be selected self access data services device, terminal to be selected self and target terminal communication, and velocity information and signal quality information are sent to target terminal by second sending module.
CN2011100740290A 2011-03-25 2011-03-25 Data download method, system and terminal Pending CN102137391A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2011100740290A CN102137391A (en) 2011-03-25 2011-03-25 Data download method, system and terminal
PCT/CN2011/078889 WO2012129887A1 (en) 2011-03-25 2011-08-25 Method, system, and terminal for data downloading

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100740290A CN102137391A (en) 2011-03-25 2011-03-25 Data download method, system and terminal

Publications (1)

Publication Number Publication Date
CN102137391A true CN102137391A (en) 2011-07-27

Family

ID=44297026

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100740290A Pending CN102137391A (en) 2011-03-25 2011-03-25 Data download method, system and terminal

Country Status (2)

Country Link
CN (1) CN102137391A (en)
WO (1) WO2012129887A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017193544A1 (en) * 2016-05-09 2017-11-16 乐视控股(北京)有限公司 Method, device, and electronic apparatus for downloading resource
CN109698851A (en) * 2017-10-24 2019-04-30 华为技术有限公司 The method and apparatus for transmitting data
CN113904990A (en) * 2021-09-18 2022-01-07 深圳小辣椒科技有限责任公司 Method and system for downloading by using idle time flow

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113497818A (en) * 2020-04-01 2021-10-12 深圳Tcl数字技术有限公司 Data sharing method and sharing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010003823A1 (en) * 1996-06-03 2001-06-14 Lee S. Mighdoll Method for downloading a web page to a client for efficient display on a television screen
CN1859121A (en) * 2006-03-15 2006-11-08 华为技术有限公司 Method, device and system for realizing surrogate downloading
CN101247582A (en) * 2007-02-16 2008-08-20 乐金电子(中国)研究开发中心有限公司 Mobile phone downloading method based on WAP protocol and mobile phone adopting the same
CN101325533A (en) * 2008-07-21 2008-12-17 深圳市高正软件有限公司 Data download method based on mobile equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072163A (en) * 2007-03-31 2007-11-14 腾讯科技(深圳)有限公司 Network file automatic dump method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010003823A1 (en) * 1996-06-03 2001-06-14 Lee S. Mighdoll Method for downloading a web page to a client for efficient display on a television screen
CN1859121A (en) * 2006-03-15 2006-11-08 华为技术有限公司 Method, device and system for realizing surrogate downloading
CN101247582A (en) * 2007-02-16 2008-08-20 乐金电子(中国)研究开发中心有限公司 Mobile phone downloading method based on WAP protocol and mobile phone adopting the same
CN101325533A (en) * 2008-07-21 2008-12-17 深圳市高正软件有限公司 Data download method based on mobile equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017193544A1 (en) * 2016-05-09 2017-11-16 乐视控股(北京)有限公司 Method, device, and electronic apparatus for downloading resource
CN109698851A (en) * 2017-10-24 2019-04-30 华为技术有限公司 The method and apparatus for transmitting data
CN113904990A (en) * 2021-09-18 2022-01-07 深圳小辣椒科技有限责任公司 Method and system for downloading by using idle time flow

Also Published As

Publication number Publication date
WO2012129887A1 (en) 2012-10-04

Similar Documents

Publication Publication Date Title
CN109088799B (en) Client access method, device, terminal and storage medium
CN109635550B (en) Permission verification method, gateway and system for cluster data
CN106330997A (en) Content distribution method and system for mobile terminal application
CN103167031A (en) Communication between Web applications
CN110234140B (en) Communication method, device, entity and storage medium
CN108449801A (en) Method for connecting network, device, computer installation and computer readable storage medium
CN112566072A (en) NF-based communication method, device and storage medium
CN102137391A (en) Data download method, system and terminal
CN114157343A (en) Working method of CDN network system based on satellite communication
CN105553831A (en) Message delivery method and system
CN111796843A (en) Application program upgrading method, device, equipment and storage medium
CN101183946A (en) Method and system of obtaining resource listing of download file
CN103248407A (en) Mobile terminal, as well as method and system thereof for accessing and sharing network resources
CN102891858A (en) Method and system for network data transmission and proxy server
JP6771559B2 (en) Mobile communication device, mobile communication method, and mobile communication program
CN111614759A (en) Resource sharing method and device, electronic equipment and computer readable medium
CN109981778B (en) Method, device, equipment and storage medium for realizing service of content distribution network
CN108370500B (en) Optimized settings for wireless devices
CN112486825A (en) Multi-lane environment architecture system, message consumption method, device, equipment and medium
EP3836619B1 (en) Direct connection communication method, access control and mobility management function entity and terminal
CN104580084A (en) Method, terminals and system for sharing multimedia file
CN103631621A (en) Method and device for prompting information
CN114257532A (en) Server side state detection method and device
KR101187506B1 (en) Method for Providing of Large Capacity Contents in Converged Personal Network Service Environment, and System, Converged Personal Network Service Server and Mobile Communication Terminal therefor
Gu et al. SWICOM: An SDR-based wireless communication gateway for vehicles

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110727