Patent ID: 8001193

Claim:
A data communications system which communicates data via a data communications network, comprising: an information extraction unit configured to extract an extraction target from a random sample of received data; a comparison information generator/transmitter unit configured to generate and transmit comparison information including the extraction target extracted by the information extraction unit; a comparison unit configured to compare, the comparison information and detect a same comparison information, the comparison unit comparing the same comparison information with the received data, when a number of the same comparison information is greater than a predetermined threshold; and a cancellation processor unit configured to delete the received data, when the received comparison information agrees with the received data, wherein the comparison unit is further configured to compare the received comparison information with each other; the data communications system further comprises an amplification/spread processor unit configured to increase the number of the comparison information and to transfer the comparison information, when the received comparison information agree with each other; and the amplification/spread processor unit is configured to perform a predetermined weight assignment process regarding the number of the comparison information to be transferred to each transfer destination, and the weight assignment process is based on a topology of a neighboring function.