CN102137391A - Data download method, system and terminal - Google Patents
Data download method, system and terminal Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/59—Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
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
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.
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.
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;
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.
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)
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101072163A (en) * | 2007-03-31 | 2007-11-14 | 腾讯科技(深圳)有限公司 | Network file automatic dump method and system |
-
2011
- 2011-03-25 CN CN2011100740290A patent/CN102137391A/en active Pending
- 2011-08-25 WO PCT/CN2011/078889 patent/WO2012129887A1/en active Application Filing
Patent Citations (4)
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)
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 | |
CN106487811B (en) | Method and device for communication among multiple containers | |
CN112566072A (en) | NF-based communication method, device and storage medium | |
CN108449801A (en) | Method for connecting network, device, computer installation and computer readable storage medium | |
CN114157343A (en) | Working method of CDN network system based on satellite communication | |
CN102137391A (en) | Data download method, system and terminal | |
CN105553831A (en) | Message delivery method and system | |
CN101183946A (en) | Method and system of obtaining resource listing of download file | |
CN111796843A (en) | Application program upgrading method, device, equipment and storage medium | |
CN111614759B (en) | Resource sharing method and device, electronic equipment and computer readable medium | |
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 | |
WO2018008587A1 (en) | Mobile communication device, mobile communication method, and mobile communication program | |
EP3836619B1 (en) | Direct connection communication method, access control and mobility management function entity and terminal | |
CN114257532A (en) | Server side state detection method and device | |
CN109981778B (en) | Method, device, equipment and storage medium for realizing service of content distribution network | |
CN108370500B (en) | Optimized settings for wireless devices | |
CN109429215B (en) | Data transmission method, related device and computer readable storage medium | |
CN115695497A (en) | Diagnostic data remote transmission method and device, electronic equipment and medium | |
CN114244714B (en) | Domain name configuration management method, device and system and computer readable storage medium | |
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 |