Patent ID: 6744746
Filing Date: 2004-06-01
Classification: H04L

Abstract:
A data communication system for communicating additional data; comprising:a data transmitter, further comprising: an encoder having an input for receiving a data packet and operable to form a data slot packet by inserting thereinto said data packet and a bit pattern; a first memory having stored therein a plurality of algorithms corresponding to a plurality of additional data; a first controller coupled to said first memory and operable to recall at least one of said plurality of algorithms in accordance with a specified additional data, said first controller coupled to said encoder and operable to calculate said bit pattern, in accordance with said data packet and said recalled algorithm, for insertion into said data slot packet; a transmitter coupled to said encoder and operable to transmit said data slot packet, and a data receiver, further comprising: a receiver operable to receive said data slot packet; a decoder coupled to said receiver and operable to extract said data packet and said bit pattern therefrom; a second memory having stored therein said plurality of algorithms and said plurality of additional data, and a second controller coupled to said decoder and operable to receive said extracted data packet and said extracted bit pattern therefrom, said second controller coupled to said second memory and operable to sequentially recall said plurality of algorithms therefrom and to calculate a verifying bit pattern in accordance with said extracted data packet, and upon finding equality between said verifying bit pattern and said extracted bit pattern, assign the one of said plurality of additional data corresponding to the presently selected algorithm to said received data packet.