Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
193 words
A method for use in removing invalid read data, comprising: reading data from a storage medium, said data being represented by an analog signal having peaks, said data including both valid and invalid information; providing a first predetermined threshold level relating to a first polarity; providing a second predetermined threshold level relating to a second polarity; determining that the analog signal has exceeded said first predetermined threshold level; determining that the analog signal has exceeded said second predetermined threshold level, the period between the determination of the exceeding of the first predetermined threshold level and the second predetermined threshold level defining an interval; updating substantially instantaneously in said interval a threshold value upon detection of the analog signal being greater than a current value of said threshold value; continuing the updating of said threshold value in said interval to a value corresponding to a peak having a maximum signal value; accepting as valid said peak having said first polarity and having said maximum signal value; and rejecting as invalid any peak occurring in said interval having said first polarity and having an amplitude which is not substantially equal to said maximum signal value.
Claim 2
Independent Claim
193 words
A method for use in removing invalid read data, comprising: reading data from a storage medium, said data being represented by an analog signal having peaks, said data including both valid and invalid information; providing a first predetermined threshold level relating to a first polarity; providing a second predetermined threshold level relating to a second polarity; determining that the analog signal has exceeded said first predetermined threshold level; determining that the analog signal has exceeded said second predetermined threshold level, the period between the determination of the exceeding of the first predetermined threshold level and the second predetermined threshold level defining an interval; updating substantially instantaneously in said interval a threshold value upon detection of the analog signal being greater than a current value of said threshold value; continuing the updating of said threshold value in said interval to a value corresponding to a peak having a maximum signal value; accepting as valid said peak having said first polarity and having said maximum signal value; and rejecting as invalid any peak occurring in said interval having said first polarity and having an amplitude which is not substantially equal to said maximum signal value.
Claim 3
Dependent Claim
35 words
A method, as claimed in claim 1, wherein: said rejecting step includes generating a digital representation of an invalid peak and delaying rejection of said invalid peak using a digital representation of said invalid peak.
Claim 4
Dependent Claim
33 words
A method, as claimed in claim 2, wherein: said rejecting step includes developing a digital representation of a number of peaks and using said plurality of said peaks in rejecting said invalid peak.
Claim 5
Dependent Claim
55 words
A method, as claimed in claim 1, wherein: said accepting and rejecting steps include generating a digital representation of at least some of said peaks, said digital representation including a first digital signal indicative of only the polarity of said peak and a second signal indicative of only the time of occurrence of said peak.
Claim 6
Independent Claim
168 words
An apparatus for removing invalid peaks from a read signal obtained from a magnetic storage medium, comprising: first means for converting a plurality of analog peaks representing valid and invalid information to digital information, said digital information including a first signal representing only polarity information and a second signal representing only quantized timing information, each of said first and second signals associated with at least some of said peaks, said first means including sample/hold circuit means for tracking the signal value of at least one of said peaks, said sample/hold circuit means generating a threshold voltage corresponding to the maximum signal value of said read signal from the time said sample/hold circuit means was reset, said sample/hold circuit means also at the same time detecting the position of any peak greater than the instantaneous value of said threshold voltage; and second means responsive to said first means for rejecting the digital representation of at least one of said peaks when said one digitally represented peak represents invalid information.
Claim 7
Independent Claim
168 words
An apparatus for removing invalid peaks from a read signal obtained from a magnetic storage medium, comprising: first means for converting a plurality of analog peaks representing valid and invalid information to digital information, said digital information including a first signal representing only polarity information and a second signal representing only quantized timing information, each of said first and second signals associated with at least some of said peaks, said first means including sample/hold circuit means for tracking the signal value of at least one of said peaks, said sample/hold circuit means generating a threshold voltage corresponding to the maximum signal value of said read signal from the time said sample/hold circuit means was reset, said sample/hold circuit means also at the same time detecting the position of any peak greater than the instantaneous value of said threshold voltage; and second means responsive to said first means for rejecting the digital representation of at least one of said peaks when said one digitally represented peak represents invalid information.
Claim 8
Dependent Claim
42 words
An apparatus, as claimed in claim 5, wherein: said second means includes combinatorial logic means having a plurality of inputs and at least one output, said combinatorial logic means for implementing a code dependent algorithm for removing at least one invalid peak.