Patent US4044328A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4044328A Expired / Lapsed US ⏱️ 0.0 years remaining

Data coding and error correcting methods and apparatus

Assignee: Bell and Howell Co
•
Filing: 1976-06-22
•
Granted: 1977-08-23
•
Expires: 1996-06-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data are modified prior to processing and are restored to their original format after processing in order to enable the detection and correction of errors that would otherwise escape detection by conventional parity checking techniques. In particular, processed data are subjected to a first parity check and to a correction of errors detected in that first parity check and modified to render further errors detectible by a parity check on the basis of which the further errors are then corrected.

Inventors

  • 👤 Anthony P. Herff

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:18
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/27; G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1833

Claims Analysis

Total Claims: 104
Claim 1
Independent Claim 125 words
In a method of encoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 2
Dependent Claim 125 words
In a method of encoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 3
Dependent Claim 49 words
A method as claimed in claim 1, wherein: said first error checking signal is derived from said data in said data rows; and said second error checking signal is derived from said modified data in said data rows and modified first error checking signal in said first correction row.
Claim 4
Dependent Claim 53 words
A method as claimed in claim 1, wherein: said first error signal is derived by providing first parity bits for data columns of said data arranged in said data rows; and said second error checking signal is derived by providing second parity bits for columns of said modified data and first parity bits.
Claim 5
Dependent Claim 42 words
A method as claimed in claim 1, wherein: said processing includes the steps of providing said modified data and first error checking signal and said second error checking signal with parity bits in said data rows and first and second correction rows.
Claim 6
Dependent Claim 90 words
A method as claimed in claim 1, wherein: said first error signal is derived by providing first columnar parity bits for data columns of said data arranged in said data rows; said second error checking signal is derived by providing second columnar parity bits for columns of said modified data and first parity bits; and said processing includes the steps of providing said modified data and first error checking signal and said second error checking signal with serial parity bits in said data rows and first and second correction rows.
Claim 7
Dependent Claim 47 words
A method as claimed in claim 1, wherein: said processing includes the step of recording on a recording medium said modified data in data tracks, said modified first error checking signal in a first control track, and said second error checking signal in a second control track.
Claim 8
Dependent Claim 95 words
A method as claimed in claim 1, wherein: said processing includes the steps of further modifying by at least one data characteristic said modified data in said data rows and said modified first error checking signal; modifying by at least one data characteristic said second error checking signal; providing a third error checking signal for said further modified data and further modified first error checking signal and for said modified error checking signal; and arranging said third error checking signal in a third correction row accompanying said data rows and first and second correction rows.
Claim 9
Dependent Claim 60 words
A method as claimed in claim 7, wherein: said processing includes the step of recording on a recording medium said further modified data in data tracks, and further modified first error checking signal in a first control track, said modified second error checking signal in a second control track, and said third error checking signal in a third control track.
Claim 10
Dependent Claim 140 words
In a method of encoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 11
Dependent Claim 140 words
In a method of encoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 12
Dependent Claim 49 words
A method as claimed in claim 9, wherein: said first error checking signal is derived from said data in said data rows; and said second error checking signal is derived from said delayed data in said data rows and delayed first error checking signal in said first correction row.
Claim 13
Dependent Claim 53 words
A method as claimed in claim 9, wherein: said first error signal is derived by providing first parity bits for data columns of said data arranged in said data rows; and said second error checking signal is derived by providing second parity bits for columns of said delayed data and first parity bits.
Claim 14
Dependent Claim 42 words
A method as claimed in claim 9, wherein: said processing includes the steps of providing said delayed data and first error checking signal and said second error checking signal with parity bits in said data rows and first and second correction rows.
Claim 15
Dependent Claim 90 words
A method as claimed in claim 9, wherein: said first error signal is derived by providing first columnar parity bits for data columns of said data arranged in said data rows; said second error checking signal is derived by providing second columnar parity bits for columns of said delayed data and first parity bits; and said processing includes the steps of providing said delayed data and first error checking signal and said second error checking signal with serial parity bits in said data rows and first and second correction rows.
Claim 16
Dependent Claim 47 words
A method as claimed in claim 9, wherein: said processing includes the step of recording on a recording medium said delayed data in data tracks, said modified first error checking signal in a first control track, and said second error checking signal in a second control track.
Claim 17
Dependent Claim 83 words
A method as claimed in claim 9, wherein: said processing includes the steps of further delaying said delayed data in said data rows and said delayed first error checking signal; delaying said second error checking signal; providing a third error checking signal for said further delayed data and further delayed first error checking signal and for said delayed error checking signal; and arranging said third error checking signal in a third correction row accompanying said data rows and first and second correction rows.
Claim 18
Dependent Claim 60 words
A method as claimed in claim 15, wherein: said processing includes the step of recording on a recording medium said further delayed data in data tracks, said further delayed first error checking signal in a first control track, said delayed second error checking signal in a second control track, and said third error checking signal in a third control track.
Claim 19
Dependent Claim 158 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said modification of said data in said data rows.
Claim 20
Dependent Claim 158 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said modification of said data in said data rows.
Claim 21
Dependent Claim 178 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said delay of data by time delays which are different for different data rows.
Claim 22
Dependent Claim 178 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said delay of data by time delays which are different for different data rows.
Claim 23
Dependent Claim 211 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed modified data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed modified data and first error checking signal; reversing said modification of said data and said first error checking signal to restore said data and first error checking signal to their original format in said data rows; and detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 24
Dependent Claim 211 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed modified data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed modified data and first error checking signal; reversing said modification of said data and said first error checking signal to restore said data and first error checking signal to their original format in said data rows; and detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 25
Dependent Claim 236 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed delayed data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed delayed data and first error checking signal; reversing said delayed of said data and said first error checking signal by time delays which are different for different data rows to restore said data and first error checking signal to their original arrangement in said data rows; and detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 26
Dependent Claim 236 words
In a method of encoding and subsequently decoding data, the improvement comprising in combination the steps of: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; detecting errors in said processed delayed data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed delayed data and first error checking signal; reversing said delayed of said data and said first error checking signal by time delays which are different for different data rows to restore said data and first error checking signal to their original arrangement in said data rows; and detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 27
Dependent Claim 161 words
In a method of decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination the steps of: detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said modification of said data in said data rows.
Claim 28
Dependent Claim 161 words
In a method of decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination the steps of: detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said modification of said data in said data rows.
Claim 29
Dependent Claim 98 words
A method as claimed in claim 21, wherein: said detecting and reversing steps include: detecting errors in said processed modified data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed modified data and first error checking signal; reversing the modification of said data and said first error checking signal to restore said data and first error checking signal to their original format in said data rows; and detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 30
Dependent Claim 181 words
In a method of decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination the steps of: detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said delay of data by time delays which are different for different data rows.
Claim 31
Dependent Claim 181 words
In a method of decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination the steps of: detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and reversing said delay of data by time delays which are different for different data rows.
Claim 32
Dependent Claim 108 words
A method as claimed in claim 23, wherein: said detecting and reversing steps include: detecting errors in said processed delayed data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed delayed data and first error checking signal; reversing said delay of said data and said first error checking signal by time delays which are different for different data rows to restore said data and first error checking signal to their original arrangement in said data rows; and detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 33
Dependent Claim 117 words
In a method of correcting errors in data including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check, the improvement comprising in combination the steps of: subjecting said data to a first parity check; correcting errors of said first type with the aid of said first parity check; modifying said data, said corrected errors of said first type and said errors of said second type to render errors of said second type detectible by a second parity check; subjecting said modified data to a second parity check; and correcting said modified errors of said second type with the aid of said second parity check.
Claim 34
Dependent Claim 117 words
In a method of correcting errors in data including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check, the improvement comprising in combination the steps of: subjecting said data to a first parity check; correcting errors of said first type with the aid of said first parity check; modifying said data, said corrected errors of said first type and said errors of said second type to render errors of said second type detectible by a second parity check; subjecting said modified data to a second parity check; and correcting said modified errors of said second type with the aid of said second parity check.
Claim 35
Dependent Claim 110 words
In a method of correcting errors in data arranged in rows and columns and including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check in their positions, the improvement comprising in combination: subjecting said data to a first parity check; correcting errors of said first type with the aid of said first parity check; shifting said data to place errors of said second type into positions wherein they are detectible by a parity check; subjecting said data to a second parity check; and correcting errors of said second type with the aid of said second parity check.
Claim 36
Dependent Claim 110 words
In a method of correcting errors in data arranged in rows and columns and including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check in their positions, the improvement comprising in combination: subjecting said data to a first parity check; correcting errors of said first type with the aid of said first parity check; shifting said data to place errors of said second type into positions wherein they are detectible by a parity check; subjecting said data to a second parity check; and correcting errors of said second type with the aid of said second parity check.
Claim 37
Dependent Claim 67 words
In a method of correcting errors in data arranged in rows and columns and including errors confined to different rows and columns and errors located in different rows and identical columns, the improvement comprising in combination the steps of: correcting errors confined to different rows and columns; shifting said data to shift errors located in different rows and identical columns to different columns; and correcting shifted errors.
Claim 38
Dependent Claim 67 words
In a method of correcting errors in data arranged in rows and columns and including errors confined to different rows and columns and errors located in different rows and identical columns, the improvement comprising in combination the steps of: correcting errors confined to different rows and columns; shifting said data to shift errors located in different rows and identical columns to different columns; and correcting shifted errors.
Claim 39
Dependent Claim 102 words
In a method of correcting errors in data arranged in rows and columns and including errors located in the same row and different columns, the improvement comprising in combination the steps of: determining the columnar parity of said data in columns including said different columns; storing said determined columnar parity; shifting said data to shift said errors in the same row to other columns; determining the columnar parity of said shifted data in columns including said other columns; comparing said determined columnar parity of said shifted data to said stored columnar parity; and correcting said errors with the aid of said comparison.
Claim 40
Dependent Claim 102 words
In a method of correcting errors in data arranged in rows and columns and including errors located in the same row and different columns, the improvement comprising in combination the steps of: determining the columnar parity of said data in columns including said different columns; storing said determined columnar parity; shifting said data to shift said errors in the same row to other columns; determining the columnar parity of said shifted data in columns including said other columns; comparing said determined columnar parity of said shifted data to said stored columnar parity; and correcting said errors with the aid of said comparison.
Claim 41
Dependent Claim 131 words
In a method of correcting errors in data arranged in rows and columns and including first errors located in different rows and identical columns and second errors located in the same row, the improvement comprising in combination the steps of: shifting said data to shift first errors located in different rows and identical columns to different columns; correcting said shifted first errors; determining the columnar parity of said shifted data in columns including second errors; storing said determined columnar parity; further shifting said data to shift second errors to other columns; determining the columnar parity of said further shifted data in columns including said other columns; comparing said determined columnar parity of said further shifted data to said stored columnar parity; and correcting second errors with the aid of said comparison.
Claim 42
Dependent Claim 131 words
In a method of correcting errors in data arranged in rows and columns and including first errors located in different rows and identical columns and second errors located in the same row, the improvement comprising in combination the steps of: shifting said data to shift first errors located in different rows and identical columns to different columns; correcting said shifted first errors; determining the columnar parity of said shifted data in columns including second errors; storing said determined columnar parity; further shifting said data to shift second errors to other columns; determining the columnar parity of said further shifted data in columns including said other columns; comparing said determined columnar parity of said further shifted data to said stored columnar parity; and correcting second errors with the aid of said comparison.
Claim 43
Dependent Claim 148 words
In a method of correcting errors in data arranged in rows and columns and including first errors confined to different rows and columns, second errors located in different rows and identical columns and third errors located in the same row, the improvement comprising in combination the steps of: correcting first errors confined to different rows and columns; shifting said data to shift second errors located in different rows and identical columns to different columns; correcting shifted second errors; determining the columnar parity of said shifted data in columns including said third errors; storing said determined columnar parity; further shifting said data to shift third errors to other columns; determining the columnar parity of said further shifted data in columns including said other columns; comparing said determined columnar parity of said further shifted data to said stored columnar parity; and correcting third errors with the aid of said comparison.
Claim 44
Dependent Claim 148 words
In a method of correcting errors in data arranged in rows and columns and including first errors confined to different rows and columns, second errors located in different rows and identical columns and third errors located in the same row, the improvement comprising in combination the steps of: correcting first errors confined to different rows and columns; shifting said data to shift second errors located in different rows and identical columns to different columns; correcting shifted second errors; determining the columnar parity of said shifted data in columns including said third errors; storing said determined columnar parity; further shifting said data to shift third errors to other columns; determining the columnar parity of said further shifted data in columns including said other columns; comparing said determined columnar parity of said further shifted data to said stored columnar parity; and correcting third errors with the aid of said comparison.
Claim 45
Dependent Claim 112 words
In a method of correcting errors in data, the improvements comprising in combination the steps of: providing a first error signal accompanying said data; providing a second error signal accompanying said data and said first error signal; processing said data and first and second error signals whereby to subject said data and first and second error signals to errors; determining the presence of errors in said processed data and first error signal with the aid of said second error signal; correcting determined errors in said processed data and first error signal; and determining the presence of, and correcting, errors in said processed data with the aid of said corrected first error signal.
Claim 46
Dependent Claim 112 words
In a method of correcting errors in data, the improvements comprising in combination the steps of: providing a first error signal accompanying said data; providing a second error signal accompanying said data and said first error signal; processing said data and first and second error signals whereby to subject said data and first and second error signals to errors; determining the presence of errors in said processed data and first error signal with the aid of said second error signal; correcting determined errors in said processed data and first error signal; and determining the presence of, and correcting, errors in said processed data with the aid of said corrected first error signal.
Claim 47
Dependent Claim 22 words
A method as claimed in claim 31, including the step of: determining the presence of errors in said processed second error signal.
Claim 48
Dependent Claim 41 words
A method as claimed in claim 32, including the step of: voiding said correction of determined errors in said processed data and first error signal in response to a determination of a presence of errors in said processed second error signal.
Claim 49
Dependent Claim 91 words
In a method of correcting errors in data arranged in rows and columns and including errors detectible by row parity checks and errors detectible by column parity checks but escaping detection by row parity checks, the improvement comprising in combination the steps of: detecting in one row an error detectible by a row parity check; detecting further errors detectible by column parity checks but escaping detection by row parity checks; attributing said detected further errors to said one row; and effecting correction of said detected further errors in said one row.
Claim 50
Dependent Claim 91 words
In a method of correcting errors in data arranged in rows and columns and including errors detectible by row parity checks and errors detectible by column parity checks but escaping detection by row parity checks, the improvement comprising in combination the steps of: detecting in one row an error detectible by a row parity check; detecting further errors detectible by column parity checks but escaping detection by row parity checks; attributing said detected further errors to said one row; and effecting correction of said detected further errors in said one row.
Claim 51
Dependent Claim 44 words
A method as claimed in claim 34, including the step of: voiding the correction of detected further errors in said one row in response to a detection of an error detectible by a row parity check in a row separate from said one row.
Claim 52
Dependent Claim 37 words
A method as claimed in claim 34, wherein: said detection of further errors includes the detection of further errors which have preceded the detection in said one row of said errors detectible by a row parity check.
Claim 53
Dependent Claim 162 words
In apparatus for encoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for modifying said data in said data rows and said first error checking signal by at least one data characteristic; fourth means connected to said third means for providing a second error checking signal for said modified data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and fifth means connected to said third and fourth means for processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 54
Dependent Claim 162 words
In apparatus for encoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for modifying said data in said data rows and said first error checking signal by at least one data characteristic; fourth means connected to said third means for providing a second error checking signal for said modified data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and fifth means connected to said third and fourth means for processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 55
Dependent Claim 58 words
Apparatus as claimed in claim 37, wherein: said second means include means for deriving said first error checking signal from said data in said data rows; and said fourth means include means for deriving said second error checking signal from said modified data in said data rows and modified first error checking signal in said first correction row.
Claim 56
Dependent Claim 62 words
Apparatus as claimed in claim 37, wherein: said second means include means for deriving said first error signal by providing first parity bits for data columns of said data arranged in said data rows; and said fourth means include means for deriving said second error checking signal by providing second parity bits for columns of said modified data and first parity bits.
Claim 57
Dependent Claim 41 words
Apparatus as claimed in claim 37, wherein: said fifth means include means for providing said modified data and first error checking signal and said second error checking signal with parity bits in said data rows and first and second correction rows.
Claim 58
Dependent Claim 99 words
Apparatus as claimed in claim 37, wherein: said second means include means for deriving said first error signal by providing first columnar parity bits for data columns of said data arranged in said data rows; said fourth means include means for deriving said second error checking signal by providing second columnar parity bits for columns of said modified data and first parity bits; and said fifth means include means for providing said modified data and first error checking signal and said second error checking signal with serial parity bits in said data rows and first and second correction rows.
Claim 59
Dependent Claim 46 words
Apparatus as claimed in claim 37, wherein: said fifth means include means for recording on a recording medium said modified data in data tracks, said modified first error checking signal in a first control track, and said second error checking signal in a second control track.
Claim 60
Dependent Claim 100 words
Apparatus as claimed in claim 37, wherein: said fifth means include means for further modifying by at least one data characteristic said modified data in said data rows and said modified first error checking signal and modifying by at least one data characteristic said second error checking signal and means for providing a third error checking signal for said further modified data and further modified first error checking signal and for said modified second error checking signal and for arranging said third error checking signal in a third correction row accompanying said data rows and first and second correction rows.
Claim 61
Dependent Claim 59 words
Apparatus as claimed in claim 43, wherein: said fifth means include means for recording on a recording medium said further modified data in data tracks, and further modified first error checking signal in a first control track, said modified second error checking signal in a second control track, and said third error checking signal in a third control track.
Claim 62
Dependent Claim 177 words
In apparatus for encoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; fourth means connected to said third means for providing a second error checking signal for said delayed data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and fifth means connected to said third and fourth means for processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 63
Dependent Claim 177 words
In apparatus for encoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; fourth means connected to said third means for providing a second error checking signal for said delayed data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and fifth means connected to said third and fourth means for processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows.
Claim 64
Dependent Claim 58 words
Apparatus as claimed in claim 45, wherein: said second means include means for deriving said first error checking signal from said data in said data rows; and said fourth means include means for deriving said second error checking signal from said delayed data in said data rows and delayed first error checking signal in said first correction row.
Claim 65
Dependent Claim 61 words
Apparatus as claimed in claim 45, wherein: second means include means for deriving said first error signal by providing first parity bits for data columns of said data arranged in said data rows; and first fourth means include means for deriving said second error checking signal by providing second parity bits for columns of said delayed data and first parity bits.
Claim 66
Dependent Claim 41 words
Apparatus as claimed in claim 45, wherein: said fifth means include means for providing said delayed data and first error checking signal and said second error checking signal with parity bits in said data rows and first and second correction rows.
Claim 67
Dependent Claim 99 words
Apparatus as claimed in claim 45, wherein: said second means include means for deriving said first error signal by providing first columnar parity bits for data columns of said data arranged in said data rows; said fourth means include means for deriving said second error checking signal by providing second columnar parity bits for columns of said delayed data and first parity bits; and said fifth means include means for providing said delayed data and first error checking signal and said seciond error checking signal with serial parity bits in said data rows and first and second correction rows.
Claim 68
Dependent Claim 46 words
Apparatus as claimed in claim 45, wherein: said fifth means include means for recording on a recording medium said delayed data in data tracks, said modified first error checking signal in a first control track, and said second error checking signal in a second control track.
Claim 69
Dependent Claim 87 words
Apparatus as claimed in claim 45, wherein: said fifth means include means for further delaying said delayed data in said data rows and said delayed first error checking signal and delaying said second error checking signal and means for providing a third error checking signal for said further delayed data and further delayed first error checking signal and for said delayed error checking signal and for arranging said third error checking signal in a third correction row accompanying said data rows and first and second correction rows.
Claim 70
Dependent Claim 59 words
Apparatus as claimed in claim 51, wherein: said fifth means include means for recording on a recording medium said further delayed data in data tracks, said further delayed first error checking signal in a first control track, said delayed second error checking signal in a second control track, and said third error checking signal in a third control track.
Claim 71
Dependent Claim 206 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for modifying said data in said data rows and said first error checking signal by at least one data characteristic; fourth means connected to said third means for providing a second error checking signal for said modified data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and seventh means connected to said sixth means for reversing said modification of said data in said data rows.
Claim 72
Dependent Claim 206 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for modifying said data in said data rows and said first error checking signal by at least one data characteristic; fourth means connected to said third means for providing a second error checking signal for said modified data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and seventh means connected to said sixth means for reversing said modification of said data in said data rows.
Claim 73
Dependent Claim 226 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; fourth means connected to said third means for providing a second error checking signal for said delayed data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and seventh means connected to said sixth means for reversing said delay of data by time delays which are different for different data rows.
Claim 74
Dependent Claim 226 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; fourth means connected to said third means for providing a second error checking signal for said delayed data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and seventh means connected to said sixth means for reversing said delay of data by time delays which are different for different data rows.
Claim 75
Dependent Claim 269 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first and second means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for modifying said data in said data rows and said first error checking signal by at least one data characteristic; fourth means connected to said third means for providing a second error checking signal for said modified data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed modified data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed modified data and first error checking signal; seventh means connected to said sixth means for reversing said modification of said data and said first error checking signal to restore said data and first error checking signal to their original format in said data rows; and eighth means connected to said seventh means for detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 76
Dependent Claim 269 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first and second means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for modifying said data in said data rows and said first error checking signal by at least one data characteristic; fourth means connected to said third means for providing a second error checking signal for said modified data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed modified data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed modified data and first error checking signal; seventh means connected to said sixth means for reversing said modification of said data and said first error checking signal to restore said data and first error checking signal to their original format in said data rows; and eighth means connected to said seventh means for detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 77
Dependent Claim 292 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; fourth means connected to said third means for providing a second error checking signal for said delayed data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed delayed data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed delayed data and first error checking signal; seventh means connected to said sixth means for reversing said delay of said data and said first error checking signal by time delays which are different for different data rows to restore said data and first error checking signal to their original arrangement in said data rows; and eighth means connected to said seventh means for detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 78
Dependent Claim 292 words
In apparatus for encoding and subsequently decoding data, the improvement comprising in combination: first means for arranging said data in data rows; second means connected to said first means for providing a first error checking signal for said arranged data and arranging said first error checking signal in a first correction row accompanying said data rows; third means connected to said first and second means for delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; fourth means connected to said third means for providing a second error checking signal for said delayed data and first error checking signal and arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; fifth means connected to said third and fourth means for processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; sixth means for detecting errors in said processed delayed data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed delayed data and first error checking signal; seventh means connected to said sixth means for reversing said delay of said data and said first error checking signal by time delays which are different for different data rows to restore said data and first error checking signal to their original arrangement in said data rows; and eighth means connected to said seventh means for detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 79
Dependent Claim 165 words
In apparatus for decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination: means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and means connected to said detecting means for reversing said modification of said data in said data rows.
Claim 80
Dependent Claim 165 words
In apparatus for decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; modifying said data in said data rows and said first error checking signal by at least one data characteristic; providing a second error checking signal for said modified data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; processing said modified data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination: means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and means connected to said detecting means for reversing said modification of said data in said data rows.
Claim 81
Dependent Claim 113 words
Apparatus as claimed in claim 57, wherein: said detecting and reversing means include: means for detecting errors in said processed modified data and first error checking signal with said processed second error checking signal and correcting detected errors in said processed modified data and first error checking signal; means connected to said detecting means for reversing the modification of said data and said first error checking signal to restore said data and first error checking signal to their original format in said data rows; and means connected to said reversing means for detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 82
Dependent Claim 186 words
In apparatus for decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination: means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and means connected to said detecting means for reversing said delay of data by time delays which are different for different data rows.
Claim 83
Dependent Claim 186 words
In apparatus for decoding data which have been encoded by: arranging said data in data rows; providing a first error checking signal for said arranged data; arranging said first error checking signal in a first correction row accompanying said data rows; delaying said data in said data rows and said first error checking signal in said first correction row by time delays which are different for different data rows and for said first correction row; providing a second error checking signal for said delayed data and first error checking signal; arranging said second error checking signal in a second correction row accompanying said data rows and first correction row; and processing said delayed data and first error checking signal and said second error checking signal in said data rows and said first and second correction rows; the improvement comprising in combination: means for detecting errors in said processed data with said processed error checking signals and correcting detected errors in said processed data; and means connected to said detecting means for reversing said delay of data by time delays which are different for different data rows.
Claim 84
Dependent Claim 123 words
Apparatus as claimed in claim 59, wherein: said detecting and reversing means include; means for detecting errors in said processed delayed error and first error checking signal with said processed second error checking signal and correcting detected errors in said processed delayed data and first error checking signal; means connected to said detecting means for reversing said delay of said data and said first error checking signal by time delays which are different for different data rows to restore said data and first error checking signal to their original arrangement in said data rows; and means connected to said reversing means for detecting errors in said restored data with said restored first error checking signal and correcting detected errors in said restored data.
Claim 85
Dependent Claim 133 words
In apparatus for correcting errors in data including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check, the improvement comprising in combination: means for subjecting said data to a first parity check and correcting errors of said first type with the aid of said first parity check; means connected to said subjecting and correcting means for modifying said data, said corrected errors of said first type and said errors of said second type to render errors of said second type detectible by a second parity check; and means connected to said modifying means for subjecting said modified data to a second parity check and correcting said modified errors of said second type with the aid of said second parity check.
Claim 86
Dependent Claim 133 words
In apparatus for correcting errors in data including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check, the improvement comprising in combination: means for subjecting said data to a first parity check and correcting errors of said first type with the aid of said first parity check; means connected to said subjecting and correcting means for modifying said data, said corrected errors of said first type and said errors of said second type to render errors of said second type detectible by a second parity check; and means connected to said modifying means for subjecting said modified data to a second parity check and correcting said modified errors of said second type with the aid of said second parity check.
Claim 87
Dependent Claim 130 words
In apparatus for correcting errors in data arranged in rows and columns and including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check in their positions, the improvement comprising in combination: means for subjecting said data to a first parity check and correcting errors of said first type with the aid of said first parity check; means connected to said subjecting and correcting means for shifting said data to place errors of said second type into positions wherein they are detectible by a parity check; and means connected to said modifying means for subjecting said data to a second parity check and correcting errors of said second type with the aid of said second parity check. pg,82
Claim 88
Dependent Claim 130 words
In apparatus for correcting errors in data arranged in rows and columns and including errors of a first type detectible by a parity check and errors of a second type escaping detection by a parity check in their positions, the improvement comprising in combination: means for subjecting said data to a first parity check and correcting errors of said first type with the aid of said first parity check; means connected to said subjecting and correcting means for shifting said data to place errors of said second type into positions wherein they are detectible by a parity check; and means connected to said modifying means for subjecting said data to a second parity check and correcting errors of said second type with the aid of said second parity check. pg,82
Claim 89
Dependent Claim 79 words
In apparatus for correcting errors in data arranged in rows and columns and including errors confined to different rows and columns and errors located in different rows and identical columns, the improvement comprising in combination: means for correcting errors confined to different rows and columns; means connected to said correcting means for shifting said data to shift errors located in different rows and identical columns to different columns; and means connected to said shifting means for correcting shifted errors.
Claim 90
Dependent Claim 79 words
In apparatus for correcting errors in data arranged in rows and columns and including errors confined to different rows and columns and errors located in different rows and identical columns, the improvement comprising in combination: means for correcting errors confined to different rows and columns; means connected to said correcting means for shifting said data to shift errors located in different rows and identical columns to different columns; and means connected to said shifting means for correcting shifted errors.
Claim 91
Dependent Claim 140 words
In apparatus for correcting errors in data arranged in rows and columns and including errors located in the same row and different columns, the improvement comprising in combination: first means for determining the columnar parity of said data in columns including said different columns; second means connected to said first means for storing said determined columnar parity; third means for shifting said data to shift said errors in the same row to other columns; fourth means connected to said third means for determining the columnar parity of said shifted data in columns including said other columns; fifth means connected to said second and fourth means for comparing said determined columnar parity of said shifted data to said stored columnar parity; and sixth means connected to said third and fifth means for correcting said errors with the aid of said comparison.
Claim 92
Dependent Claim 140 words
In apparatus for correcting errors in data arranged in rows and columns and including errors located in the same row and different columns, the improvement comprising in combination: first means for determining the columnar parity of said data in columns including said different columns; second means connected to said first means for storing said determined columnar parity; third means for shifting said data to shift said errors in the same row to other columns; fourth means connected to said third means for determining the columnar parity of said shifted data in columns including said other columns; fifth means connected to said second and fourth means for comparing said determined columnar parity of said shifted data to said stored columnar parity; and sixth means connected to said third and fifth means for correcting said errors with the aid of said comparison.
Claim 93
Dependent Claim 185 words
In apparatus for correcting errors in data arranged in rows and columns and including first errors located in different rows and identical columns and second errors located in the same row, the improvement comprising in combination: first means for shifting said data to shift first errors located in different rows and identical columns to different columns; second means connected to said first means for correcting said shifted first errors; third means connected to said first means for determining the columnar parity of said shifted data in columns including second errors; fourth means connected to said third means for storing said determined columnar parity; fifth means for further shifting said data to shift second errors to other columns; sixth means connected to said fifth means for determining the columnar parity of said further shifted data in columns including said other columns; seventh means connected to said third and sixth means for comparing said determined columnar parity of said further shifted data to said stored columnar parity; and eighth means connected to said fifth and seventh means for correcting second errors with the aid of said comparison.
Claim 94
Dependent Claim 185 words
In apparatus for correcting errors in data arranged in rows and columns and including first errors located in different rows and identical columns and second errors located in the same row, the improvement comprising in combination: first means for shifting said data to shift first errors located in different rows and identical columns to different columns; second means connected to said first means for correcting said shifted first errors; third means connected to said first means for determining the columnar parity of said shifted data in columns including second errors; fourth means connected to said third means for storing said determined columnar parity; fifth means for further shifting said data to shift second errors to other columns; sixth means connected to said fifth means for determining the columnar parity of said further shifted data in columns including said other columns; seventh means connected to said third and sixth means for comparing said determined columnar parity of said further shifted data to said stored columnar parity; and eighth means connected to said fifth and seventh means for correcting second errors with the aid of said comparison.
Claim 95
Dependent Claim 215 words
In apparatus for correcting errors in data arranged in rows and columns and including first errors confined to different rows and columns, second errors located in different rows and identical columns and third errors located in the same row, the improvement comprising in combination: first means for correcting first errors confined to different rows and columns; second means connected to said first means for shifting said data to shift second errors located in different rows and identical columns to different columns; third means connected to said second means for correcting shifted second errors; fourth means connected to said third means for determining the columnar parity of said shifted data in columns including said third errors; fifth means connected to said fourth means for storing said determined columnar parity; sixth means connected to said third means for further shifting said data to shift third errors to other columns; seventh means connected to said sixth means for determining the columnar parity of said further shifted data in columns including said other columns; eighth means connected to said fifth and seventh means for comparing said determined columnar parity of said further shifted data to said stored columnar parity; and ninth means connected to said sixth and eighth means for correcting third errors with the aid of said comparison.
Claim 96
Dependent Claim 215 words
In apparatus for correcting errors in data arranged in rows and columns and including first errors confined to different rows and columns, second errors located in different rows and identical columns and third errors located in the same row, the improvement comprising in combination: first means for correcting first errors confined to different rows and columns; second means connected to said first means for shifting said data to shift second errors located in different rows and identical columns to different columns; third means connected to said second means for correcting shifted second errors; fourth means connected to said third means for determining the columnar parity of said shifted data in columns including said third errors; fifth means connected to said fourth means for storing said determined columnar parity; sixth means connected to said third means for further shifting said data to shift third errors to other columns; seventh means connected to said sixth means for determining the columnar parity of said further shifted data in columns including said other columns; eighth means connected to said fifth and seventh means for comparing said determined columnar parity of said further shifted data to said stored columnar parity; and ninth means connected to said sixth and eighth means for correcting third errors with the aid of said comparison.
Claim 97
Dependent Claim 143 words
In apparatus for correcting errors in data, the improvements comprising in combination: first means for providing a first error signal accompanying said data; second means for providing a second error signal accompanying said data and said first error signal; third means connected to said first and second means for processing said data and first and second error signals whereby to subject said data and first and second error signals to errors; fourth means for determining the presence of errors in said processed data and first error signal with the aid of said second error signal; fifth means connected to said fourth means for correcting determined errors in said processed data and first error signal; and sixth means connected to said fifth means for determining the presence of, and correcting, errors in said processed data with the aid of said corrected first error signal.
Claim 98
Dependent Claim 143 words
In apparatus for correcting errors in data, the improvements comprising in combination: first means for providing a first error signal accompanying said data; second means for providing a second error signal accompanying said data and said first error signal; third means connected to said first and second means for processing said data and first and second error signals whereby to subject said data and first and second error signals to errors; fourth means for determining the presence of errors in said processed data and first error signal with the aid of said second error signal; fifth means connected to said fourth means for correcting determined errors in said processed data and first error signal; and sixth means connected to said fifth means for determining the presence of, and correcting, errors in said processed data with the aid of said corrected first error signal.
Claim 99
Dependent Claim 21 words
Apparatus as claimed in claim 67, including: seventh means for determining the presence of errors in said processed second error signal.
Claim 100
Dependent Claim 45 words
Apparatus as claimed in claim 68, including: eighth means connected to said seventh means for voiding said correction of determined errors in said processed data and first error signal in response to a determination of a presence of errors in said processed second error signal.
Claim 101
Dependent Claim 111 words
In apparatus for correcting errors in data arranged in rows and columns and including errors detectible by row parity checks and errors detectible by column parity checks but escaping detection by row parity checks, the improvement comprising in combination: first means for detecting in one row an error detectible by a row parity check; second means for detecting further errors detectible by column parity checks but escaping detection by row parity checks; third means connected to said first and second means for attributing said detected further errors to said one row; and fourth means connected to said third means for effecting correction of said detected further errors in said one row.
Claim 102
Dependent Claim 111 words
In apparatus for correcting errors in data arranged in rows and columns and including errors detectible by row parity checks and errors detectible by column parity checks but escaping detection by row parity checks, the improvement comprising in combination: first means for detecting in one row an error detectible by a row parity check; second means for detecting further errors detectible by column parity checks but escaping detection by row parity checks; third means connected to said first and second means for attributing said detected further errors to said one row; and fourth means connected to said third means for effecting correction of said detected further errors in said one row.
Claim 103
Dependent Claim 43 words
Apparatus as claimed in claim 70, including: fifth means for voiding the correction of detected further errors in said one row in response to a detection of an error detectible by a row parity check in a row separate from said one row.
Claim 104
Dependent Claim 35 words
A method as claimed in claim 70, wherein: said second means include means for detecting further errors which have preceded the detection in said one row of said errors detectible by a row parity check.

References Cited (Backward Citations)

US3234508A Cited
US3183483A Cited
US3242461A Cited
US3387261A Cited
US3449718A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-08-22 1981-02-21 1981-08-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-08-22 1985-02-21 1985-08-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-08-22 1989-02-21 1989-08-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag