utilize a template stored in the memory 20 which automatically indicates the type of data received based on the channel to which the receiver 13 is tuned at the time of reception in other words it may be known that a particular channel always and only transmits business data while another channel always and only transmits sports statistics as a result once the detector 16 determines that data is received the processor 18 can reference the template to determine which type of data corresponds to the tuned channel upon identifying the specific type of data received the data packets 26 are checked for errors the processor 18 uses an error checking program to examine the data packets 26 for errors such as those typically caused by discontinuities from storms or multi path interferences if an error is detected data is erased and the system tunes to the next channel to retrieve data the data from the current channel can be retrieved the next time it is transmitted if no error is detected the processor 18 determines if the data type corresponding to the data transmitted in the current channel is new or updated since the last time that data type was received on that particular channel such checking can be performed through a comparison of the received data packets 26 to the previous data type stored in the memory 20 if the received data type of the data contained.