Message error verification using checking with hidden data
First Claim
Patent Images
1. A method of verifying accuracy of data in a message that includes hidden data, the method comprising:
- observing two or more initial messages;
calculating a residual error of each of the observed initial messages;
comparing the residual error of each of the observed initial messages; and
if the residual errors of at least two of the initial messages match each other, storing the matched residual error;
calculating residual errors of subsequent messages;
comparing the residual errors of the subsequent messages with the stored, matched residual error; and
verifying the accuracy of the subsequent messages whose residual errors match the stored, matched residual error.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of verifying the accuracy of blocks of data. In one embodiment, a method of verifying the accuracy of data in a message that includes a checking mechanism with hidden data is provided. The method comprises observing two or more initial messages. Comparing the residual error of each of the observed initial messages. If the residual errors of at least two of the initial messages match each other, storing the matched residual error. For subsequent messages, comparing residual errors of the subsequent messages with the stored matched residual error.
-
Citations
18 Claims
-
1. A method of verifying accuracy of data in a message that includes hidden data, the method comprising:
-
observing two or more initial messages; calculating a residual error of each of the observed initial messages; comparing the residual error of each of the observed initial messages; and if the residual errors of at least two of the initial messages match each other, storing the matched residual error; calculating residual errors of subsequent messages; comparing the residual errors of the subsequent messages with the stored, matched residual error; and verifying the accuracy of the subsequent messages whose residual errors match the stored, matched residual error. - View Dependent Claims (2, 3, 4)
-
-
5. A method of verifying integrity of messages with hidden data in a communication system, the method comprising:
-
observing a first message; calculating a residual error of the first message; observing a second message; calculating a residual error of the second message; comparing the residual error of the first message with the residual error of the second message; if the residual error of the first message matches the residual error of the second message, storing the matched residual error; and verifying subsequent messages as error free if their respective residual error matches the stored residual error. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A machine readable medium having instructions stored thereon for verifying accuracy of data in a data block that includes error checking data that is based on the data in the data block and hidden data, the machine readable medium instructions comprising:
-
observing two or more initial data blocks; comparing residual errors of each of the observed initial data blocks; if the residual errors of at least two of the initial data blocks match each other, storing the matched residual error; for subsequent data blocks, comparing residual errors of the subsequent data blocks with the stored, matched residual error; and verifying the accuracy of the data in subsequent data blocks whose residual errors match the stored matched residual error. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A machine readable medium having instructions stored thereon for verifying accuracy of data in a data block that includes a check field that is based on the data in the data block and hidden data, the machine readable medium instructions comprising:
-
observing two or more data blocks; determining respective hidden data in each of the two or more data blocks; comparing the respective hidden data of each of the observed data blocks to one another; when the difference between the respective hidden data of two of the data blocks differs by a predetermined amount, verifying the accuracy of the data blocks; and determining the schedule position of each data block based on the data blocks associated hidden data. - View Dependent Claims (18)
-
Specification