Method and apparatus for split download
First Claim
1. A download method for downloading data from a delivery server to a plurality of user terminals, comprising the steps of:
- forming a download user network with the plurality of user terminals to download said data to the plurality of user terminals;
said delivery server dividing said data into a plurality of data portions, each of said plurality of data portions being assigned to a respective user terminal;
downloading each of said assigned data portions from said delivery server to each of said respective user terminals; and
transmitting each of said plurality of data portions among said plurality of user terminals so that each of said plurality of user terminals receive said data by receiving each of said plurality of data portions.
1 Assignment
0 Petitions
Accused Products
Abstract
A download method forms a download user network with a plurality of user terminals which are going to download the same data. The delivery server divides the data into data portions, and assigns the data portions to the respective user terminals belonging to the download user network. Then each of the user terminals downloads the assigned data portion from the delivery server. Thereafter the downloaded data portions are mutually transmitted among the user terminals within the download user network so that each of the user terminals can obtain all the data portions which constitute the data. Each of the user terminals combines the obtained data portions into the original data. Thus the data is efficiently downloaded to the plurality of user terminals.
-
Citations
14 Claims
-
1. A download method for downloading data from a delivery server to a plurality of user terminals, comprising the steps of:
-
forming a download user network with the plurality of user terminals to download said data to the plurality of user terminals; said delivery server dividing said data into a plurality of data portions, each of said plurality of data portions being assigned to a respective user terminal; downloading each of said assigned data portions from said delivery server to each of said respective user terminals; and transmitting each of said plurality of data portions among said plurality of user terminals so that each of said plurality of user terminals receive said data by receiving each of said plurality of data portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A user terminal for downloading data from a delivery server comprising:
-
means for forming a download user network with at least one other user terminal to download said data to said user terminal and to said other user terminal; means for downloading a first data portion of said data from a delivery server to said user terminal and a second data portion of said data to said other user terminal; means for transmitting said first data portion to said other user terminal and receiving said second data portion of said data from said other user terminal; and means for combining said first and second data portions into said data at said user terminal and at said other user terminal.
-
-
13. A download system for downloading same data to a plurality of user terminals comprising:
-
a plurality of user terminals capable of forming a local area network; and a delivery server capable of communicating with said plurality of user terminals, wherein said data is divided into a plurality of data fragments and each of said plurality of data fragments are assigned to a respective user terminal; and wherein each of said plurality of user terminals downloads its respective assigned data fragment from said delivery server, and exchange said downloaded data fragments with one another via said local area network so that each of said plurality of user terminals obtains each of the plurality of data fragments of said data. - View Dependent Claims (14)
-
Specification