Data Distribution System
First Claim
1. A data distribution system comprisinga distribution device for holding a data file which is a distribution object, anda plurality of user terminals, whereineach of the user terminals comprises:
- file piece obtaining means for obtaining each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file; and
file obtaining means for assembling the plurality of file pieces obtained to thereby obtain the data file,at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted, andthe distribution device restricts distribution of the restricted piece to each of the user terminals, based on a predetermined condition.
6 Assignments
0 Petitions
Accused Products
Abstract
There is provided a data distribution system having a distribution device for holding a data file which is a distribution object and a plurality of user terminals, wherein each of the user terminals obtains each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file, and the plurality of file pieces obtained are assembled to thereby obtain the data file, at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted, and the distribution device restricts distribution of the restricted piece to each of the user terminals, based on a predetermined condition.
25 Citations
7 Claims
-
1. A data distribution system comprising
a distribution device for holding a data file which is a distribution object, and a plurality of user terminals, wherein each of the user terminals comprises: -
file piece obtaining means for obtaining each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file; and file obtaining means for assembling the plurality of file pieces obtained to thereby obtain the data file, at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted, and the distribution device restricts distribution of the restricted piece to each of the user terminals, based on a predetermined condition. - View Dependent Claims (2, 3, 4)
-
-
5. A user terminal connected to a distribution device for holding a data file which is a distribution object and to one or more other user terminals, comprising:
-
file piece obtaining means for obtaining each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file; and file obtaining means for assembling the plurality of file pieces obtained to thereby obtain the data file, wherein at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted and for which obtaining from the distribution device is restricted based on a predetermined condition.
-
-
6. An information processing method to be carried out using a user terminal connected to a distribution device for holding a data file which is a distribution object, and to one or more other user terminals, the method comprising:
-
a file piece obtaining step of obtaining each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file; and a file obtaining step of assembling the plurality of file pieces obtained to thereby obtain the data file, wherein at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted and for which obtaining from the distribution device is restricted based on a predetermined condition.
-
-
7. A computer readable information storage medium storing a program for causing a user terminal connected to a distribution device for holding a data file which is a distribution object and to one or more other user terminals, to function as:
-
file piece obtaining means for obtaining each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file; and file obtaining means for assembling the plurality of file pieces obtained to thereby obtain the data file, wherein at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted and for which obtaining from the distribution device is restricted based on a predetermined condition.
-
Specification