Data distribution system
First Claim
1. A data distribution system comprisinga distribution device comprising at least one non-transitory, computer readable recording medium for holding a computer data file which is a distribution object, the computer data file being divisible into a plurality of file pieces, and at least one but less than all of the file pieces being a restricted piece, where the at least one restricted piece is restricted in terms of where the at least one restricted piece may be obtained on the network, and the computer data file is unusable without the at least one restricted piece, anda plurality of user terminals, wherein each of the user terminals comprises at least one computer processor and at least one non-transitory, computer readable recording medium for implementing:
- (i) a file piece obtaining unit configured to obtain any of the plurality of file pieces from the distribution device, and any of the plurality of file pieces, except the at least one restricted piece, from any of the other user terminals over the network; and
(ii) a file obtaining unit configured to assemble the plurality of file pieces obtained to thereby obtain the computer data file,wherein the distribution device restricts distribution of the at least one restricted piece to each of the user terminals, based on a predetermined condition such that the at least one restricted piece may only be obtained by the user terminals from the distribution device over the network.
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.
27 Citations
7 Claims
-
1. A data distribution system comprising
a distribution device comprising at least one non-transitory, computer readable recording medium for holding a computer data file which is a distribution object, the computer data file being divisible into a plurality of file pieces, and at least one but less than all of the file pieces being a restricted piece, where the at least one restricted piece is restricted in terms of where the at least one restricted piece may be obtained on the network, and the computer data file is unusable without the at least one restricted piece, and a plurality of user terminals, wherein each of the user terminals comprises at least one computer processor and at least one non-transitory, computer readable recording medium for implementing: - (i) a file piece obtaining unit configured to obtain any of the plurality of file pieces from the distribution device, and any of the plurality of file pieces, except the at least one restricted piece, from any of the other user terminals over the network; and
(ii) a file obtaining unit configured to assemble the plurality of file pieces obtained to thereby obtain the computer data file,wherein the distribution device restricts distribution of the at least one restricted piece to each of the user terminals, based on a predetermined condition such that the at least one restricted piece may only be obtained by the user terminals from the distribution device over the network. - View Dependent Claims (2, 3, 4)
- (i) a file piece obtaining unit configured to obtain any of the plurality of file pieces from the distribution device, and any of the plurality of file pieces, except the at least one restricted piece, from any of the other user terminals over the network; and
-
5. A user terminal connected to a distribution device, comprising at least one non-transitory, computer readable recording medium, for holding a computer data file which is a distribution object and to one or more other user terminals, the computer data file being divisible into a plurality of file pieces, and at least one but less than all of the file pieces being a restricted piece, where the at least one restricted piece is restricted in terms of where the at least one restricted piece may be obtained on the network, and the computer data file is unusable without the at least one restricted piece, the user terminal comprising:
-
at least one computer processor and at least one non-transitory, computer readable recording medium for implementing;
(i) a file piece obtaining unit configured to obtain any of the plurality of file pieces from the distribution device, and any of the plurality of file pieces, except the at least one restricted piece, from any of the other user terminals over the network; and
(ii) a file obtaining unit configured to assemble the plurality of file pieces obtained to thereby obtain the computer data file,wherein the at least one restricted piece for which obtaining from the other user terminals is not permitted is restricted by the distribution device based on a predetermined condition such that the at least one restricted piece may only be obtained by the user terminals from the distribution device over the network.
-
-
6. An information processing method to be carried out using a user terminal connected to a distribution device, comprising at least one non-transitory, computer readable recording medium, for holding a computer data file which is a distribution object, and to one or more other user terminals, the computer data file being divisible into a plurality of file pieces, and at least one but less than all of the file pieces being a restricted piece, where the at least one restricted piece is restricted in terms of where the at least one restricted piece may be obtained on the network, and the computer data file is unusable without the at least one restricted piece, the method comprising:
-
obtaining any of the plurality of file pieces from the distribution device, and any of the plurality of file pieces, except the at least one restricted, piece from any of the other user terminals over the network; and assembling the plurality of file pieces obtained to thereby obtain the computer data file, wherein the at least one restricted piece for which obtaining from the other user terminals is not permitted is restricted by the distribution device based on a predetermined condition such that the at least one restricted piece may only be obtained by the user terminals from the distribution device over the network.
-
-
7. A non-transitory, computer readable information storage medium storing a program for controlling a user terminal connected to a distribution device, comprising at least one non-transitory, computer readable recording medium, for holding a computer data file which is a distribution object and to one or more other user terminals, the computer data file being divisible into a plurality of file pieces, and at least one but less than all of the file pieces being a restricted piece, where the at least one restricted piece is restricted in terms of where the at least one restricted piece may be obtained on the network, and the computer data file is unusable without the at least one restricted piece, the program causing the user terminal to carry out actions, comprising:
-
obtaining any of the plurality of file pieces from the distribution device, and any of the plurality of file pieces, except the at least one restricted piece, from any of the other user terminals over the network; and assembling the plurality of file pieces obtained to thereby obtain the computer data file, wherein the at least one restricted piece for which obtaining from the other user terminals is not permitted is restricted by the distribution device based on a predetermined condition such that the at least one restricted piece may only be obtained by the user terminals from the distribution device over the network.
-
Specification