SYSTEMS AND METHODS FOR MESSAGE ENCODING AND DECODING
4 Assignments
0 Petitions
Accused Products
Abstract
Presented herein are systems and methods for checking the integrity of data transmissions between or within one or more digital processing systems by identifying a data characteristic that is likely to change if there is an error in transmission. According to one embodiment, data messages are modified to achieve a selected characteristic according to a predetermined protocol, and changes to the data are recorded in a longitudinal check code (LCC) word, which is used by the receiver to decode the data message and restore the original data.
27 Citations
48 Claims
-
1-32. -32. (canceled)
-
33. A method for checking the integrity of data transmission, the method comprising:
-
breaking a data message into a plurality of n-bit words; grouping the n-bit words into word groups of (n−
m) n-bit words (where 0<
m<
n);conditionally modifying the n-bit words to have a selected characteristic;
generating a longitudinal check code (LCC) word for a respective word group, which records characteristics of the n-bit words of the word group; andadding the LCC word to the respective word group, resulting in word groups of (n−
m+1) words, whereby the n-bit words of the word groups of (n−
m+1) words may be analyzed together with the LCC word to check the integrity of the data transmission, and to restore the data message. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification