CN103581269A - Cloud off-line downloading method, system and device thereof - Google Patents

Cloud off-line downloading method, system and device thereof Download PDF

Info

Publication number
CN103581269A
CN103581269A CN201210279874.6A CN201210279874A CN103581269A CN 103581269 A CN103581269 A CN 103581269A CN 201210279874 A CN201210279874 A CN 201210279874A CN 103581269 A CN103581269 A CN 103581269A
Authority
CN
China
Prior art keywords
downloaded
download
user
content
memory space
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
CN201210279874.6A
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201210279874.6A priority Critical patent/CN103581269A/en
Publication of CN103581269A publication Critical patent/CN103581269A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides a cloud off-line downloading method which comprises the steps that a client side receives and displays pages of third-party sites through a browser, and the addresses of the contents to be downloaded are contained in the pages; the client side receives the off-line download instructions of a user and user information registered by the user in a cloud storage space and input by the user, and sends the addresses of the contents to be downloaded and the user information to a cloud server; the cloud server obtains the storage space owned by the user in the storage space according to the user information, and downloads the contents to be downloaded to the storage space owned by the user according to the addresses of the contents to be downloaded. Through the cloud off-line downloading method, the user can download the contents which the user hope to store or are interested in to the cloud storage space at any time when the user browses a webpage, and then the user can carry out reading and visiting in the cloud storage space at any time.

Description

High in the clouds off-line method for down loading, system and its apparatus
Technical field
The present invention relates to field of computer technology, particularly a kind of high in the clouds off-line method for down loading, system and its apparatus.
Background technology
Along with the development of computer and Internet technology, the download of data, from traditional download online, develops out a kind of off-line downloading mode.Off-line downloading mode is that the data that will download are not to be directly downloaded to this locality, but first downloads in the server that related platform provides, then from downloaded server space, obtains the data of download.Although more existing platforms provide off-line download, such as the download of sudden peal of thunder off-line, the download of QQ whirlwind off-line etc. for user at present.But ubiquity is collected the charges, so popularization is not high, and the shortcoming such as data RT is short.
In addition, what is more important, when user uses browser to browse, it may be interested in a plurality of contents in the page, such as video of current page etc., if user wants to watch this video, need first to download to this locality, this just need to take user's flow or time, and user affects user and continues to browse other pages in the process of downloading.Particularly, if user browses this page by mobile terminal, the problems referred to above are more serious.
Summary of the invention
Object of the present invention is intended at least solve one of above-mentioned technological deficiency.
For this reason, the object of the invention is to propose a kind of high in the clouds off-line method for down loading, comprising: client is received and shown the page of third party's website by browser, in the described page, there is the address of content to be downloaded; The user profile that the described user of described client user's off-line download instruction and described user input registers at cloud memory space, and the address of described content to be downloaded and described user profile are sent to cloud server; And described cloud server obtains according to described user profile the memory space that described user has in described memory space, and according to the address of described content to be downloaded, described content to be downloaded is downloaded to the memory space that described user has.
By the method for the embodiment of the present invention, user can be wished at any time that the first off-line of the interior perhaps interested content of preserving downloads to cloud memory space in browsing page, and then user just can read and access to cloud memory space at any time.
In an embodiment of the present invention, the memory space that described user has from described user, obtain described content to be downloaded.Especially, for user, cloud memory space is had to control authority completely, user can read or delete the file in this cloud memory space at any time, so user has larger independence.
In an embodiment of the present invention, described cloud server and described third party's website are set up a plurality of download thread, by described a plurality of download thread, download described content to be downloaded.By a plurality of download thread, can accelerate speed of download.
In an embodiment of the present invention, when described content to be downloaded comprises a plurality of file to be downloaded, a part of file to be downloaded in the respectively corresponding described a plurality of files to be downloaded of described a plurality of download thread.
In an embodiment of the present invention, when described content to be downloaded is large file to be downloaded, described cloud server carries out section range division to described large file, and described a plurality of download thread are a part of section in corresponding described file to be downloaded respectively.
In an embodiment of the present invention, the priority that described cloud server is treated downloading contents according to the priority of described user's appointment is set.
In an embodiment of the present invention, described cloud server shows download address by described browser to described user, and described user obtains the download progress of described content to be downloaded by described download address, thereby facilitates user to understand current progress.
For achieving the above object, embodiments of the invention have also proposed a kind of high in the clouds off-line download system, comprise client, cloud server and third party's server in station, and wherein, described third party's server in station, for the page that provides described client to browse; Described client, for receiving by browser and showing the page that third party's server in station provides, the address in the described page with content to be downloaded, and the user profile registered at cloud memory space of the described user who receives user's off-line download instruction and described user input, and the address of described content to be downloaded and described user profile are sent to cloud server; And described cloud server, for obtaining according to described user profile the memory space that described user has at described memory space, and according to the address of described content to be downloaded, described content to be downloaded is downloaded to the memory space that described user has.The embodiment of the present invention has also proposed a kind of client, comprising: webpage acquisition module, for receiving and showing the page that third party's server in station provides, has the address of content to be downloaded in the described page; Receiver module, the user profile of registering at cloud memory space for receiving user's off-line download instruction and the described user of described user input; And sending module, for the address of described content to be downloaded and described user profile are sent to cloud server, so that described cloud server obtains according to described user profile the memory space that described user has in described memory space, and according to the address of described content to be downloaded, described content to be downloaded is downloaded to the memory space that described user has.
The embodiment of the present invention has also proposed a kind of cloud server, comprising: receiver module, for receiving address and the user profile of the page content to be downloaded of third party's website that client sends; Enquiry module, for obtaining according to described user profile the memory space that described user has at described memory space; And download module, for described content to be downloaded being downloaded to the memory space that described user has according to the address of described content to be downloaded.
The aspect that the present invention is additional and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Accompanying drawing explanation
Above-mentioned and/or the additional aspect of the present invention and advantage will become from the following description of the accompanying drawings of embodiments and obviously and easily understand, wherein:
Fig. 1 is the flow chart of the high in the clouds off-line method for down loading of one embodiment of the invention;
Fig. 2 is the frame diagram of the high in the clouds off-line download system of one embodiment of the invention;
Fig. 3 is the frame diagram of the client of one embodiment of the invention;
Fig. 4 is the frame diagram of the cloud server of one embodiment of the invention; And
Fig. 5 is the frame diagram of the cloud server of another embodiment of the present invention.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Below by the embodiment being described with reference to the drawings, be exemplary, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
In description of the invention, it will be appreciated that, term " first sign ", " the second sign ", " the 3rd sign " be only for describing object, and can not be interpreted as indication or hint relative importance or the implicit quantity that indicates indicated technical characterictic.Thus, one or more these features can be expressed or impliedly be comprised to the feature that is limited with " the first sign ", " the second sign ", " the 3rd sign ".In description of the invention, the implication of " a plurality of " is two or more, unless otherwise expressly limited specifically.
Fig. 1 is the frame diagram of the high in the clouds off-line method for down loading of the embodiment of the present invention.Particularly, as shown in Figure 1, the high in the clouds off-line method for down loading that the embodiment of the present invention proposes comprises the following steps.
S101, client is received and is shown the page of third party's website by browser, have the address of content to be downloaded in the page.
Particularly; when client is carried out page browsing by browser; conventionally can be interested in the video showing in the page or data; the interested content of this user is exactly content to be downloaded; certainly in embodiments of the present invention; content to be downloaded not only comprises the multimedia messagess such as audio frequency and video, also comprises Word message or picture etc.
S102, the user profile that the user of client user's off-line download instruction and user's input registers at cloud memory space, and the address of content to be downloaded and user profile are sent to cloud server.
Particularly, user determined after the video or data that will download, and client receives user's download instruction by the page of browser, for example, clicks the off-line download button that video or data place webpage provide.Browser is connected to cloud server according to this instruction, and the address of user profile and content to be downloaded is sent to cloud server.User profile while wherein, registering in server beyond the clouds comprises the user profile such as user name, password.
In an embodiment of the present invention, after user's click on offline download button, can point out user to input described user profile.If described user has a plurality of cloud memory spaces certainly, a plurality of cloud memory spaces can be listed for user and select, or, by user, inputted.
S 103, and cloud server obtains according to user profile the memory space that user has in memory space, and from third party's website, content to be downloaded is downloaded to the memory space that user has according to the address of content to be downloaded.By the embodiment of the present invention, user can be wished that the first off-line of the content of preserving downloads to cloud memory space in browsing page at any time, and then user can go cloud memory space to read this content at any time.
Particularly, cloud server receives the link data (for example URL) of third party's website at video that client sends or data place and user beyond the clouds after the user profile on server, cloud server is set up to download with third party's website and is connected, and at this, can set up a plurality of download thread for content to be downloaded.After completing download, in the memory space that user can have user, obtain content to be downloaded.
In an embodiment of the present invention, when content to be downloaded comprises a plurality of file to be downloaded, a part of file to be downloaded in the corresponding a plurality of files to be downloaded of a plurality of download thread difference of setting up.For example, file to be downloaded is 30, cloud server can and third party's server in station between set up three download thread, each download thread can be downloaded 10 files to be downloaded, thereby speed of download is provided.
In an embodiment of the present invention, when content to be downloaded is larger file to be downloaded, cloud server carries out section range division to large file, and a plurality of download thread are a part of section in corresponding file to be downloaded respectively.For example, can be 4 sections by a large Divide File, if file size is 409MByte, partitioning scheme can be so: 0-99 (front 100MByte), 100-199 (second 100MByte), 200-299 (the 3rd 100MByte), the last 109MByte of 300-409().Then for these 4 sections corresponding set up 4 threads, each corresponding thread is only downloaded own responsible section, thereby further improves speed of download.
According in embodiments of the invention, used multithreading and minute section downloading mode, improved the speed of download of content to be downloaded.
The priority that cloud server can be treated downloading contents according to the priority of user's appointment is set.For example, the priority that user can set download is " the first sign ", " the second sign ", " the 3rd sign " etc., wherein, the priority level of " the first sign " is the highest, then being " the second sign ", is finally " the 3rd sign ", does not arrange and is defaulted as " the 3rd sign ".When user wishes read as early as possible or access a certain content to be downloaded, priority that can want downloading contents is set to " the first sign ", makes that cloud server is preferential downloads to reduce period of reservation of number.Cloud server shows download address by browser to user, the download address that user can provide by cloud server in the process of downloading content to be downloaded, the download progress of checking downloading contents.Wherein, download progress comprises speed of download, estimates to download the information such as deadline.
Fig. 2 is the frame diagram of the high in the clouds off-line download system of the embodiment of the present invention.As shown in Figure 2, the high in the clouds off-line download system that the embodiment of the present invention proposes comprises third party's server in station 201, client 202 and cloud server 203.
Particularly, the page of third party's server in station 201 for providing client 202 to browse.The page that client 202 provides by browser display third party server in station 201, and utilize this page client 202 and third party's website 201 and cloud server 203 to carry out information interaction.
Client 202 is for receiving by browser and showing the page that third party's server in station 201 provides, the address in the page with content to be downloaded, and the user profile registered at cloud memory space of the user who receives user's off-line download instruction and user's input, and the address of content to be downloaded and user profile are sent to cloud server 203.When client 202 is carried out page browsing by browser; conventionally can be interested in the video showing in the page or data; the interested content of this user is exactly content to be downloaded; certainly in embodiments of the present invention; content to be downloaded not only comprises the multimedia messagess such as audio frequency and video, also comprises Word message or picture etc.User determined after the video or data that will download, and client receives user's download instruction by the page of browser, for example, clicks the off-line download button that video or data place webpage provide.Browser is connected to cloud server according to this instruction, and the address of user profile and content to be downloaded is sent to cloud server.User profile while wherein, registering in server beyond the clouds comprises the user profile such as user name, password.
In an embodiment of the present invention, after user's click on offline download button, can point out user to input described user profile.If described user has a plurality of cloud memory spaces certainly, a plurality of cloud memory spaces can be listed for user and select, or, by user, inputted.Cloud server 203 receives the connection data of third party's website 201 at videos that client 202 sends or data place and user beyond the clouds after the user profile on server 203, cloud server 203 is set up to download with third party's website 201 and is connected, and at this, can set up a plurality of download thread for content to be downloaded.After completing download, in the memory space that user can have user, obtain content to be downloaded.
Cloud server 203 receives the link data (for example URL) of third party's website at videos that client 202 sends or data place and user beyond the clouds after the user profile on server 203, cloud server 203 is set up to download with third party's website and is connected, and at this, can set up a plurality of download thread for content to be downloaded.After completing download, in the memory space that user can have user, obtain content to be downloaded.
In an embodiment of the present invention, when content to be downloaded comprises a plurality of file to be downloaded, a part of file to be downloaded in the corresponding a plurality of files to be downloaded of a plurality of download thread difference of setting up.For example, file to be downloaded is 30, cloud server can and third party's server in station 201 between set up three download thread, each download thread can be downloaded 10 files to be downloaded, thereby speed of download is provided.
In an embodiment of the present invention, when content to be downloaded is larger file to be downloaded, 203 pairs of large files of cloud server carry out section range division, and a plurality of download thread are a part of section in corresponding file to be downloaded respectively.For example, can be 4 sections by a large Divide File, if file size is 409MByte, partitioning scheme can be so: 0-99 (front 100MByte), 100-199 (second 100MByte), 200-299 (the 3rd 100MByte), the last 109MByte of 300-409().Then for these 4 sections corresponding set up 4 threads, each corresponding thread is only downloaded own responsible section, thereby further improves speed of download.
According in embodiments of the invention, used multithreading and minute section downloading mode, improved the speed of download of content to be downloaded.
The priority that cloud server 203 can be treated downloading contents according to the priority of user's appointment is set.For example, the priority that user can set download is " the first sign ", " the second sign ", " the 3rd sign " etc., wherein, the priority level of " the first sign " is the highest, then being " the second sign ", is finally " the 3rd sign ", does not arrange and is defaulted as " the 3rd sign ".When user wishes read as early as possible or access a certain content to be downloaded, priority that can want downloading contents is set to " the first sign ", makes that cloud server 203 is preferential downloads to reduce period of reservation of number.Cloud server 203 shows download address by browser to user, the download address that user can provide by cloud server 203 in the process of downloading content to be downloaded, the download progress of checking downloading contents.Wherein, download progress comprises speed of download, estimates to download the information such as deadline.
Fig. 3 is the frame diagram of the client of the embodiment of the present invention.As shown in Figure 3, the client that the embodiment of the present invention proposes comprises webpage acquisition module 301, receiver module 302 and sending module 303.
Particularly, webpage acquisition module 301, for receiving and showing the page that third party's server in station provides, has the address of content to be downloaded in the page.When client is carried out page browsing by browser; conventionally can be interested in the video showing in the page or data; the interested content of this user is exactly content to be downloaded; certainly in embodiments of the present invention; content to be downloaded not only comprises the multimedia messagess such as audio frequency and video, also comprises Word message or picture etc.
The user profile that receiver module 302 is registered at cloud memory space for receiving user's off-line download instruction and the user of user's input.Wherein, webpage acquisition module is browser.User determined after the video or data that will download, and client receives user's download instruction by the page of browser, for example, clicks the off-line download button that video or data place webpage provide.After user's click on offline download button, can point out user to input described user profile.If described user has a plurality of cloud memory spaces certainly, a plurality of cloud memory spaces can be listed for user and select, or, by user, inputted.User profile while wherein, registering in server beyond the clouds comprises the user profile such as user name, password.
Sending module 303 is for being sent to cloud server by the address of content to be downloaded and user profile, so that cloud server obtains according to user profile the memory space that user has in memory space, and according to the address of content to be downloaded, content to be downloaded is downloaded to the memory space that user has.
Fig. 4 is the frame diagram of the cloud server of the embodiment of the present invention.As shown in Figure 4, the cloud server that the embodiment of the present invention proposes comprises receiver module 401, enquiry module 402 and download module 403.
Particularly, receiver module 401 is for address and the user profile of the page content to be downloaded of third party's website of receiving client and sending.User profile while wherein, registering in server beyond the clouds comprises the user profile such as user name, password.Receiver module 401 receives the link data (for example URL) of third party's website at video that client sends or data place and the user user profile on server beyond the clouds, so that cloud server is set up to download with third party's website, be connected, and download content to be downloaded.Wherein, content to be downloaded is browsed for user, the interested contents such as the video showing in the page or data, the interested content of this user is exactly content to be downloaded, certainly in embodiments of the present invention, content to be downloaded not only comprises the multimedia messagess such as audio frequency and video, also comprises Word message or picture etc.
Enquiry module 402 is for obtaining according to user profile the memory space that user has at memory space.Wherein, the memory space that in memory space, user has is, the user's that distributes to data space when user registers in server beyond the clouds, and according to user profile, the corresponding memory space of the inquiring user such as the user profile such as user name, password is prepared to download.After completing download, user can obtain content to be downloaded in this memory space.
Download module 403 is for being downloaded to by content to be downloaded the memory space that user has according to the address of content to be downloaded.Download module 403 is set up to download with third party's website and is connected, and at this, can set up a plurality of download thread for content to be downloaded.
In an embodiment of the present invention, when content to be downloaded comprises a plurality of file to be downloaded, a part of file to be downloaded in the corresponding a plurality of files to be downloaded of a plurality of download thread difference of setting up.For example, file to be downloaded is 30, cloud server can and third party's server in station between set up three download thread, each download thread can be downloaded 10 files to be downloaded, thereby speed of download is provided.
In an embodiment of the present invention, when content to be downloaded is larger file to be downloaded, cloud server carries out section range division to large file, and a plurality of download thread are a part of section in corresponding file to be downloaded respectively.For example, can be 4 sections by a large Divide File, if file size is 409MByte, partitioning scheme can be so: 0-99 (front 100MByte), 100-199 (second 100MByte), 200-299 (the 3rd 100MByte), the last 109MByte of 300-409().Then for these 4 sections corresponding set up 4 threads, each corresponding thread is only downloaded own responsible section, thereby further improves speed of download.
In an embodiment of the present invention, when content to be downloaded comprises a plurality of file to be downloaded, a part of file to be downloaded in the corresponding a plurality of files to be downloaded of a plurality of download thread difference of setting up.For example, file to be downloaded is 30, cloud server 203 defines at most can download 10 files simultaneously, the order that cloud server 203 can be downloaded according to user be downloaded, and cloud server can utilize multithreading downloading mode to download in the memory space that user has to these 10 files to be downloaded.
In an embodiment of the present invention, when content to be downloaded is large file to be downloaded, cloud server carries out section range division to large file, and a plurality of download thread are a part of section in corresponding file to be downloaded respectively.For example, can be 4 sections by a large Divide File, if file size is 409MByte, partitioning scheme can be so: 0-99 (front 100 Mbytes), 100-199 (second 100 Mbytes), 200-299 (the 3rd 100 Mbytes), last 109 Mbytes of 300-409().Then for these 4 sections corresponding set up 4 threads, each corresponding thread is only downloaded own responsible section.
Fig. 5 is the frame diagram of the cloud server of another embodiment of the present invention.As shown in Figure 5, on the basis of the embodiment shown in Fig. 4, according to the cloud server of the embodiment of the present invention, also comprise priority level initializing module 404 and download progress display module 405.
Particularly, priority level initializing module 404 is set for treat the priority of downloading contents according to the priority of user's appointment.The priority that priority level initializing module 404 can be treated downloading contents according to the priority of user's appointment is set.For example, the priority that user can set download is " the first sign ", " the second sign ", " the 3rd sign " etc., wherein, the priority level of " the first sign " is the highest, then being " the second sign ", is finally " the 3rd sign ", does not arrange and is defaulted as " the 3rd sign ".When user wishes to read a certain content to be downloaded as early as possible, priority that can want downloading contents is set to " the first sign ", makes that download module 403 is preferential downloads to reduce period of reservation of number.
Download progress display module 405 is for showing download address to user, and user obtains the download progress of content to be downloaded by download address.Download progress display module 405 shows download address by browser to user, the download address that user can provide by download progress display module 405 in the process of downloading content to be downloaded, the download progress of checking downloading contents.Wherein, download progress comprises speed of download, estimates to download the information such as deadline.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is by claims and be equal to and limit.

Claims (22)

1. a high in the clouds off-line method for down loading, is characterized in that, comprises the following steps:
Client is received and is shown the page of third party's website by browser, have the address of content to be downloaded in the described page;
The user profile that the described user of described client user's off-line download instruction and described user input registers at cloud memory space, and the address of described content to be downloaded and described user profile are sent to cloud server; And
Described cloud server obtains according to described user profile the memory space that described user has in described memory space, and according to the address of described content to be downloaded, described content to be downloaded is downloaded to the memory space that described user has.
2. high in the clouds as claimed in claim 1 off-line method for down loading, is characterized in that, obtains described content to be downloaded the memory space that described user has from described user.
3. high in the clouds as claimed in claim 1 or 2 off-line method for down loading, is characterized in that, also comprises:
Described cloud server and described third party's website are set up a plurality of download thread, by described a plurality of download thread, download described content to be downloaded.
4. the high in the clouds off-line method for down loading as described in claim 1-3 any one, is characterized in that, when described content to be downloaded comprises a plurality of file to be downloaded, and a part of file to be downloaded in the respectively corresponding described a plurality of files to be downloaded of described a plurality of download thread.
5. the high in the clouds off-line method for down loading as described in claim 1-3 any one, it is characterized in that, when described content to be downloaded is large file to be downloaded, described cloud server carries out section range division to described large file, a part of section in the corresponding described file to be downloaded of described a plurality of download thread difference.
6. the high in the clouds off-line method for down loading as described in claim 1-5 any one, is characterized in that, also comprises:
The priority that described cloud server is treated downloading contents according to the priority of described user's appointment is set.
7. the high in the clouds off-line method for down loading as described in claim 1-6 any one, is characterized in that, also comprises:
Described cloud server shows download address by described browser to described user, and described user obtains the download progress of described content to be downloaded by described download address.
8. a high in the clouds off-line download system, is characterized in that, comprises client, cloud server and third party's server in station, wherein,
Described third party's server in station, for the page that provides described client to browse;
Described client, for receiving by browser and showing the page that third party's server in station provides, the address in the described page with content to be downloaded, and the user profile registered at cloud memory space of the described user who receives user's off-line download instruction and described user input, and the address of described content to be downloaded and described user profile are sent to cloud server; And
Described cloud server, for obtaining according to described user profile the memory space that described user has at described memory space, and is downloaded to by described content to be downloaded the memory space that described user has according to the address of described content to be downloaded.
9. high in the clouds as claimed in claim 8 off-line download system, is characterized in that, obtains described content to be downloaded the memory space that described user has from described user by described client or other-end.
10. high in the clouds as claimed in claim 8 off-line download system, is characterized in that, wherein, described cloud server and described third party's website are set up a plurality of download thread, by described a plurality of download thread, downloads described content to be downloaded.
11. high in the clouds as claimed in claim 10 off-line download systems, is characterized in that, when described content to be downloaded comprises a plurality of file to be downloaded, and a part of file to be downloaded in the respectively corresponding described a plurality of files to be downloaded of described a plurality of download thread.
12. high in the clouds as claimed in claim 10 off-line download systems, it is characterized in that, when described content to be downloaded is large file to be downloaded, described cloud server carries out section range division to described large file, a part of section in the corresponding described file to be downloaded of described a plurality of download thread difference.
13. high in the clouds as claimed in claim 8 off-line download systems, is characterized in that,
Described cloud server, also sets for treat the priority of downloading contents according to the priority of described user's appointment.
14. high in the clouds as claimed in claim 8 off-line download systems, is characterized in that,
Described cloud server, also for showing download address by described browser to described user, described user obtains the download progress of described content to be downloaded by described download address.
15. 1 kinds of clients, is characterized in that, comprising:
Webpage acquisition module, for receiving and showing the page that third party's server in station provides, has the address of content to be downloaded in the described page;
Receiver module, the user profile of registering at cloud memory space for receiving user's off-line download instruction and the described user of described user input; And
Sending module, for the address of described content to be downloaded and described user profile are sent to cloud server, so that described cloud server obtains according to described user profile the memory space that described user has in described memory space, and according to the address of described content to be downloaded, described content to be downloaded is downloaded to the memory space that described user has.
16. clients as claimed in claim 15, is characterized in that, described webpage acquisition module is browser.
17. 1 kinds of cloud servers, is characterized in that, comprising:
Receiver module, for receiving address and the user profile of the page content to be downloaded of third party's website that client sends;
Enquiry module, for obtaining according to described user profile the memory space that described user has at described memory space; And
Download module, for being downloaded to by described content to be downloaded the memory space that described user has according to the address of described content to be downloaded.
18. cloud servers as claimed in claim 17, is characterized in that, wherein, described download module and described third party's website are set up a plurality of download thread, by described a plurality of download thread, download described content to be downloaded.
19. cloud servers as claimed in claim 18, is characterized in that, when described content to be downloaded comprises a plurality of file to be downloaded, and a part of file to be downloaded in the respectively corresponding described a plurality of files to be downloaded of described a plurality of download thread.
20. cloud servers as claimed in claim 18, it is characterized in that, when described content to be downloaded is large file to be downloaded, described cloud server carries out section range division to described large file, and described a plurality of download thread are a part of section in corresponding described file to be downloaded respectively.
21. cloud servers as claimed in claim 18, is characterized in that, also comprise:
Priority level initializing module, sets for treat the priority of downloading contents according to the priority of described user's appointment.
22. cloud servers as claimed in claim 18, is characterized in that, also comprise:
Download progress display module, for showing download address to described user, described user obtains the download progress of described content to be downloaded by described download address.
CN201210279874.6A 2012-08-07 2012-08-07 Cloud off-line downloading method, system and device thereof Pending CN103581269A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210279874.6A CN103581269A (en) 2012-08-07 2012-08-07 Cloud off-line downloading method, system and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210279874.6A CN103581269A (en) 2012-08-07 2012-08-07 Cloud off-line downloading method, system and device thereof

Publications (1)

Publication Number Publication Date
CN103581269A true CN103581269A (en) 2014-02-12

Family

ID=50052184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210279874.6A Pending CN103581269A (en) 2012-08-07 2012-08-07 Cloud off-line downloading method, system and device thereof

Country Status (1)

Country Link
CN (1) CN103581269A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227589A (en) * 2014-05-29 2016-01-06 北京奇虎科技有限公司 Document down loading method and device
WO2016011749A1 (en) * 2014-07-21 2016-01-28 小米科技有限责任公司 Off-line update method and device for light application, and terminal
CN105897835A (en) * 2015-12-04 2016-08-24 乐视移动智能信息技术(北京)有限公司 Mobile terminal browser file transfer method and mobile terminal
CN105897846A (en) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 Data downloading method and device and terminal
CN106790525A (en) * 2016-12-20 2017-05-31 广东小天才科技有限公司 A kind of document down loading method and device
US9672026B2 (en) 2014-07-21 2017-06-06 Xiaomi Inc. Light app offline updating method, device and terminal
CN107147676A (en) * 2017-07-04 2017-09-08 四川云物益邦科技有限公司 Using the encryption system of instant connected mode
CN107222499A (en) * 2017-07-04 2017-09-29 四川云物益邦科技有限公司 File management method based on offline storage technology
CN110581896A (en) * 2019-09-30 2019-12-17 恒信东方文化股份有限公司 Storage method and system thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101977228A (en) * 2010-10-29 2011-02-16 优视科技有限公司 Off-line downloading method for mobile communication equipment terminal and system thereof
US20110093597A1 (en) * 1999-10-04 2011-04-21 Microsoft Corporation Method and System for Supporting Off-Line Mode of Operation and Synchronization
CN102387220A (en) * 2011-12-22 2012-03-21 乐视网信息技术(北京)股份有限公司 Offline downloading method and system based on cloud storage
CN102571941A (en) * 2011-12-27 2012-07-11 优视科技有限公司 Cloud point-to-point data transmission method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110093597A1 (en) * 1999-10-04 2011-04-21 Microsoft Corporation Method and System for Supporting Off-Line Mode of Operation and Synchronization
CN101977228A (en) * 2010-10-29 2011-02-16 优视科技有限公司 Off-line downloading method for mobile communication equipment terminal and system thereof
CN102387220A (en) * 2011-12-22 2012-03-21 乐视网信息技术(北京)股份有限公司 Offline downloading method and system based on cloud storage
CN102571941A (en) * 2011-12-27 2012-07-11 优视科技有限公司 Cloud point-to-point data transmission method and system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227589A (en) * 2014-05-29 2016-01-06 北京奇虎科技有限公司 Document down loading method and device
CN105227589B (en) * 2014-05-29 2019-12-06 北京奇虎科技有限公司 File downloading method and device
WO2016011749A1 (en) * 2014-07-21 2016-01-28 小米科技有限责任公司 Off-line update method and device for light application, and terminal
US9672026B2 (en) 2014-07-21 2017-06-06 Xiaomi Inc. Light app offline updating method, device and terminal
CN105897835A (en) * 2015-12-04 2016-08-24 乐视移动智能信息技术(北京)有限公司 Mobile terminal browser file transfer method and mobile terminal
WO2017092458A1 (en) * 2015-12-04 2017-06-08 乐视控股(北京)有限公司 Mobile terminal browser file transmission method and mobile terminal
CN105897846A (en) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 Data downloading method and device and terminal
CN106790525A (en) * 2016-12-20 2017-05-31 广东小天才科技有限公司 A kind of document down loading method and device
CN107147676A (en) * 2017-07-04 2017-09-08 四川云物益邦科技有限公司 Using the encryption system of instant connected mode
CN107222499A (en) * 2017-07-04 2017-09-29 四川云物益邦科技有限公司 File management method based on offline storage technology
CN110581896A (en) * 2019-09-30 2019-12-17 恒信东方文化股份有限公司 Storage method and system thereof

Similar Documents

Publication Publication Date Title
CN103581269A (en) Cloud off-line downloading method, system and device thereof
US9544357B2 (en) Cloud-storage-based file processing method and system
CN110096660B (en) Method and device for loading page pictures and electronic equipment
CN103716719B (en) A kind of method for down loading of multimedia file and user terminal
CN105451087A (en) Pushing method, terminals, historical data server and system for barrage information
CN111143725A (en) Page generation method and device and electronic equipment
CN104079981A (en) Data processing method and data processing device
CN104216695A (en) Method and system for providing webpage information to be displayed on webpage and displaying webpage information
US20110231517A1 (en) Smart download system for mobile devices with multiple data interfaces using enhanced HTTP proxy server
US8495617B2 (en) Interworking system between user terminal and smart card for executing widget, and method thereof
CN103607634A (en) Method for reducing network video ordering terminal user waiting time
CN103944994A (en) Distributed resource obtaining method and device
EP3886440B1 (en) Video playback method and system, computer device, and computer readable storage medium
CN107798064B (en) Page processing method, electronic device and computer readable storage medium
WO2014194415A1 (en) Optimizing loading of web page based on aggregated user preferences for web page elements of web page
US11032683B2 (en) Method and apparatus for publishing cloud resource
CN105657563A (en) Commodity recommending system and method based on video contents
CN111246228A (en) Method, device, medium and electronic equipment for updating gift resources of live broadcast room
CN102929484A (en) Browser skin loading display method and browser skin loading display device
CN111698365B (en) Information display method, device, server and readable medium
CN103702218A (en) Video playing method and device
CN112486783B (en) Progress bar display method and device
CN108062352B (en) Webpage page caching processing method, mobile terminal equipment and medium product
CN104038842A (en) Method and device for pre-fetching requested program information in CDN (Content Delivery Network) network
CN104753979A (en) Method, server, terminal and system for displaying website information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140212

RJ01 Rejection of invention patent application after publication