Patent ID: 8279342

Claim:
A system for receiving and storing broadcast content data, the system comprising a plurality of reception and storage devices which receive and store broadcast content data, each of the reception and storage devices including: a receiver which receives the broadcast content data, a processor, a storage unit which stores the received broadcast content data, and a communication unit, wherein each of the reception and storage devices receives at least a portion of the broadcast content data and stores the received data portion in the storage unit, and then generates a first piece of error check data for the received data portion and stores the generated first piece of error check data in association with the received data portion in the storage unit, and one of the reception and storage devices, under the control of the processor thereof, requests and receives, from each of other one or more of the reception and storage devices over the network, a respective piece of error check data for a portion of the broadcast content data corresponding to the data portion stored in the storage unit, and compares the first piece of error check data and the one or more received pieces of error check data with each other and determines that the first piece of error check data is valid, if more than a threshold number of pieces of error check data that are generated by ones of the reception and storage devices are identical to the first piece of error check data and/or if more than a threshold percentage of pieces of error check data that are generated by ones of the reception and storage devices are identical to the first piece of error check data.