Patent ID: 7702988

Claim:
A system for checking the integrity of data transmission, comprising: a transmitter apparatus for segmenting a data message into a plurality of n-bit words, and grouping the n-bit words into word groups of (n−m) n-bit words (where 0<m<n), an encoder for conditionally modifying the n-bit words to have a selected characteristic, generating a longitudinal check code (LCC) word for a respective word group to record characteristics of the n-bit words of the word group, and adding the LCC word to the respective word group resulting in word groups of (n−m+1) words, a receiver apparatus for receiving the data message, and a decoder for analyzing the n-bit words of the word groups of (n−m+1) words together with the LCC word to check the integrity of the data transmission, and restoring the data message.