Systems and methods for message encoding and decoding
First Claim
Patent Images
1. 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, anda 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.
6 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.
-
Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification