System and method for providing continuous downloading service of large size contents through wireless network and computer readable medium for realizing the same
First Claim
1. A method of providing a continuous downloading service of large size content through a wireless network comprising a mobile terminal and a content server, the method comprising:
- receiving a request from the mobile terminal for downloading content, wherein the content comprises a plurality of individual files;
generating and transmitting a first package list for the requested content to the mobile terminal;
downloading the individual files included in the first package list to the mobile terminal;
if the download is suspended, receiving i) a request for a continuous download of the content and ii) a second package list from the mobile terminal;
extracting a third package list for the requested content, wherein the third package list is the latest package list of the requested content stored in the content server;
comparing information of individual files in the second package list and the third package list;
generating a first required file list including at least one individual file having different information in the second package list and the third package list;
transmitting the first required file list to the mobile terminal;
receiving one of i) size data of a temporary file previously downloaded to the mobile terminal and ii) a second required file list including at least one file from the mobile terminal; and
downloading one of i) the remaining portion of the temporary file and ii) the at least one file of the second required file list to the mobile terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a continuous downloading service of large size content through a wireless network consisting of a mobile terminal and a content server is disclosed. In one aspect, the method comprises receiving a request; receiving a package list from the mobile terminal; comparing information of an individual file in the received package list and information of an individual file in the content server; and transmitting a required file list indicating at least one individual file having different information in the received package list and the stored package list to the mobile terminal, wherein the required file list comprises a content unified version. A download program installed in the mobile terminal receives the required file list and determines the continuous download.
-
Citations
16 Claims
-
1. A method of providing a continuous downloading service of large size content through a wireless network comprising a mobile terminal and a content server, the method comprising:
-
receiving a request from the mobile terminal for downloading content, wherein the content comprises a plurality of individual files; generating and transmitting a first package list for the requested content to the mobile terminal; downloading the individual files included in the first package list to the mobile terminal; if the download is suspended, receiving i) a request for a continuous download of the content and ii) a second package list from the mobile terminal; extracting a third package list for the requested content, wherein the third package list is the latest package list of the requested content stored in the content server; comparing information of individual files in the second package list and the third package list; generating a first required file list including at least one individual file having different information in the second package list and the third package list; transmitting the first required file list to the mobile terminal; receiving one of i) size data of a temporary file previously downloaded to the mobile terminal and ii) a second required file list including at least one file from the mobile terminal; and downloading one of i) the remaining portion of the temporary file and ii) the at least one file of the second required file list to the mobile terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium including a program containing computer-executable instructions for performing the method for providing a continuous downloading service of large size content through a wireless network comprising a mobile terminal and a content server, wherein the program performs the method comprising:
-
receiving a request from the mobile terminal for downloading content, wherein the content comprises a plurality of individual files; generating and transmitting a first package list for the requested content to the mobile terminal; downloading the individual files included in the first package list to the mobile terminal; if the download is suspended, receiving i) a request for a continuous download of the content and ii) a second package list from the mobile terminal; extracting a third package list for the requested content, wherein the third package list is the latest package list of the requested content stored in the content server; comparing information of individual files in the second package list and the third package list; generating a first required file list including at least one individual file having different information in the second package list and the third package list; transmitting the first required file list to the mobile terminal; receiving one of i) size data of a temporary file previously downloaded to the mobile terminal and ii) a second required file list including at least one file from the mobile terminal; and downloading one of i) the remaining portion of the temporary file and ii) the at least one file of the second required file list to the mobile terminal. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for downloading content through a network comprising a mobile terminal and a content server, the method comprising:
-
establishing a transmission between the content server and the mobile terminal; receiving a request from the mobile terminal for downloading content, wherein the content comprises a plurality of individual files; generating and transmitting a first package list for the requested content to the mobile terminal; downloading the individual files included in the first package list to the mobile terminal; if the download is suspended, receiving i) a request for a continuous download of the content and ii) a second package list from the mobile terminal; extracting a third package list for the requested content, wherein the third package list is the latest package list of the requested content stored in the content server; comparing information of individual files in the second package list and the third package list; generating a first required file list including at least one individual file having different information in the second package list and the third package list; transmitting the first required file list to the mobile terminal; receiving one of i) size data of a temporary file previously downloaded to the mobile terminal and ii) a second required file list including at least one file from the mobile terminal; and downloading one of i) the remaining portion of the temporary file and ii) the at least one file of the second required file list to the mobile terminal. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for downloading content through a network comprising a mobile terminal and a content server, the system comprising:
-
means for receiving a request from the mobile terminal for downloading content, wherein the content comprises a plurality of individual files; means for generating and transmitting a first package list for the requested content to the mobile terminal; means for downloading the individual files included in the first package list to the mobile terminal; means for, if the download is suspended, receiving i) a request for a continuous download of the content and ii) a second package list from the mobile terminal; means for extracting a third package list for the requested content, wherein the third package list is the latest package list of the requested content stored in the content server; means for comparing information of individual files in the second package list and the third package list; means for generating a first required file list including at least one individual file having different information in the second package list and the third package list; means for transmitting the first required file list to the mobile terminal; means for receiving one of i) size data of a temporary file previously downloaded to the mobile terminal and ii) a second required file list including at least one file from the mobile terminal; and means for downloading one of i) the remaining portion of the temporary file and ii) the at least one file of the second required file list to the mobile terminal.
-
Specification