Patent ID: 8914337
Filing Date: 2014-12-16
Classification: G06F,H04L

Abstract:
1. A data distribution system, comprising: one or more distribution devices configured to hold a plurality of data files which are distribution objects; and a plurality of user processing terminals, wherein each of the user processing terminals comprises: the file piece obtaining unit, when obtaining a file piece from a given one of the other user processing terminals, obtains a list of data files which have been obtained by the given user terminal, together with the file piece, where the list of data files includes data files other than the target data file, the file piece obtaining unit is configured to obtain a respective list of data files which have been obtained by each of the one or more other user processing terminals, together with a respective file piece, and information of the data files included in each of the respective lists, other than the target data file, is used by each of the user processing terminals in selecting a new target data file to obtain, where the new target data file must be a data file included in at least one of: (i) more than a predetermined number of the respective lists, or (ii) more than a predetermined percentage of the plurality of lists.