Patent ID: 7107323

Claim:
A computer system comprising at least one first computer, a second computer and a third computer connected to one another via a network, wherein said third computer has information concerning said first computer, and said second computer has information as an allocation rule including a plurality of evaluation items for defining file distribution; wherein said second computer, upon receipt of an instruction to create a distributed file, transmits said allocation rule to said third computer via the network; wherein said third computer, upon receipt of said allocation rule, specifies said first computer complying with said allocation rule by reference to the information concerning said first computer, and transmits said information concerning said specified first computer to said second computer via the network; wherein said second computer transmits partial files of the distributed file instructed for creation, to said first computer via the network based on the received information of said first computer; wherein said second computer includes a plurality of allocation rules corresponding to file types, and uses the allocation rules corresponding to said file type for which a creation instruction is issued; wherein said allocation rule which the second computer transmits to the third computer is determined in accordance with a user's instruction in creating the distributed file; wherein priority is set for each of the evaluation items included in said allocation rule; and wherein, based on the priority set for each of the evaluation items included in said allocation rule, the third computer selects the first computer meeting a higher priority condition by removing evaluation items with lower priority conditions.