Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
196 words
Apparatus for processing of digital information comprising a multi-channel recorder wherein analog information is converted to digital form and recorded on a permanent media on a plurality of sets of main and backup tracks, each said backup track containing a duplication of the main track information that consists of data words that each contain synchronization codes, said recorder including circuitry for picking up information off said permanent media for playback; Said multi-channel recorder including: means for retrieving each said main and backup track flows; means for measuring and comparing the signal quality of each data word in each main and backup track flows; means for locating proper synchronization codes in said data words in each said main and backup track flows; means for comparing said data words in each said main and backup track flows against one another; means for receiving and evaluating information from: said means for locating synchronization codes; means for comparing data words; and means for measuring and comparing signal quality, so as to select most likely correct data words from each said main and backup tracks for playback; and playback means for converting selecting digital information back to analog form for playback.
Claim 2
Dependent Claim
196 words
Apparatus for processing of digital information comprising a multi-channel recorder wherein analog information is converted to digital form and recorded on a permanent media on a plurality of sets of main and backup tracks, each said backup track containing a duplication of the main track information that consists of data words that each contain synchronization codes, said recorder including circuitry for picking up information off said permanent media for playback; Said multi-channel recorder including: means for retrieving each said main and backup track flows; means for measuring and comparing the signal quality of each data word in each main and backup track flows; means for locating proper synchronization codes in said data words in each said main and backup track flows; means for comparing said data words in each said main and backup track flows against one another; means for receiving and evaluating information from: said means for locating synchronization codes; means for comparing data words; and means for measuring and comparing signal quality, so as to select most likely correct data words from each said main and backup tracks for playback; and playback means for converting selecting digital information back to analog form for playback.
Claim 3
Dependent Claim
70 words
Apparatus for processing digital information as recited in claim 1, wherein each data word includes a parity bit therein, and further including means for identifying proper parity codes in data words in each main and backup track flow; and the means for receiving and evaluating information is connected to receive information from said means for identifying proper parity codes and to use that information in determining most likely correct information.
Claim 4
Dependent Claim
69 words
Apparatus for processing digital information as recited in claim 1, further including, delay means arranged with the multi-channel recorder to simultaneously process both main and backup tracks for providing a delay into the data flows whereby a selection of most likely correct information can be made by the means for receiving and evaluating information and, as necessary, a track switching can be made in anticipation of a sensed error.
Claim 5
Dependent Claim
54 words
Apparatus for processing digital information as recited in claim 3, wherein the means for receiving and evaluating information also provides for continuing to play back data off from the switched track after sensing an error for a number of data words in the flow after a data word is identified as being in error.
Claim 6
Dependent Claim
67 words
Apparatus for processing digital information as recited in claim 1, further including a holding register means arranged with the multi-channel recorder to simultaneously process both main and backup tracks for holding and duplicating for playback a last good data word where the means for receiving and evaluating information is unable to identify a following most likely correct data word from those on the main and backup tracks.
Claim 7
Dependent Claim
85 words
Apparatus for processing digital information as recited in claim 1, further including a first-in-first-out buffer memory means arranged with the multi-channel recorder to simultaneously process both main and backup tracks to receive the flow of most likely correct data words from the means for recording and evaluating information for providing a constant output therefrom for playback; and means for controlling tape speed arranged with the multi-channel recorder and connected to a means for measuring buffer memory fullness to maintain a desired first-in-first-out buffer memory fullness.
Claim 8
Dependent Claim
75 words
Apparatus for processing digital information as recited in claim 6, further including a first-in-first-out buffer memory means for each channel of a multi-channel recorder; means for averaging said buffer memory means fullness that is connected to each said means for measuring said buffer memory means fullness and to the means for controlling tape speed; and means for limiting the averaging of said buffer memory means fullness to those channels with data thereon and not recording.
Claim 9
Dependent Claim
33 words
Apparatus for processing digital information as recited in claim 7, further including switch means whereby, when all channels are recording, the means for controlling tape speed will be operated at a medium speed.
Claim 10
Dependent Claim
31 words
Apparatus for processing digital information as recited in claim 7, wherein the averaged buffer memory means fullness is reflected as a voltage passed to an oscillator means for controlling tape speed.
Claim 11
Independent Claim
122 words
A method for providing improved error detection and correction of digital information recorded on a recording media as a flow of data words duplicated on main and backup tracks that include synchronization code bits with each data word of each track, for identifying erroneous data words on each track, including the steps of, checking and comparing the signal quality of each data word on said main track with the complement data word on said backup track; checking for the presence of a proper synchronization code in each data word on each track; checking for a match between complementary data words on main and backup tracks; and analyzing the results of the checks to determine most likely correct data for passage for playback.
Claim 12
Independent Claim
122 words
A method for providing improved error detection and correction of digital information recorded on a recording media as a flow of data words duplicated on main and backup tracks that include synchronization code bits with each data word of each track, for identifying erroneous data words on each track, including the steps of, checking and comparing the signal quality of each data word on said main track with the complement data word on said backup track; checking for the presence of a proper synchronization code in each data word on each track; checking for a match between complementary data words on main and backup tracks; and analyzing the results of the checks to determine most likely correct data for passage for playback.
Claim 13
Dependent Claim
86 words
A method for providing improved error detection and correction of digital information as recited in claim 10, wherein analyzing the results of the checks includes, identifying a data word that fails a check for proper synchronization code as being in error; identifying the existence of an error when main and backup tracks data words fail to match; and comparing a difference in signal quality between main and backup track data words with said other erroneous data word indicators to select a most likely correct data word.
Claim 14
Dependent Claim
62 words
A method for providing improved error detection and correction of digital information as recited in claim 10, in data words containing parity bits further including, checking for the presence of a proper parity bit in each data word on each track; and evaluating the results of that parity check with the other checks to determine most likely correct data words for playback.
Claim 15
Dependent Claim
103 words
A method for providing improved error detection and correction of digital information as recited in claim 12, wherein analyzing the results of the four checks includes, identifying a data word that fails a check for proper parity code as being in error; identifying a data word that fails a check for proper synchronization code as being in error; identifying the existence of an error when main and backup tracks data words fail to match; and comparing a difference in signal quality between main and backup track data words with said other erroneous data word indicators to select a most likely correct data word.
Claim 16
Dependent Claim
80 words
A method for providing improved error detection and correction of digital information as recited in claim 10, further including, providing a delay between the determination of the presence of an erroneous data word and a selection of which data word on the main and backup tracks to pass for playback; and identifying a number of data words coming before the erroneous data word as being in error to effect a selection of other track data words for passage for playback.
Claim 17
Dependent Claim
79 words
A method for providing improved error detection and correction of ditigal information as recited in claim 10, further including: providing a delay between the determination of the presence of an erroneous data word and a selection of which data word on the main and backup tracks to pass for playback; and identifying a number of data words following the erroneous data word as being in error to effect a selection of other track data words for passage for playback.