← Back to Patent Explorer
US4227175A Expired / Lapsed US ⏱️ 0.0 years remaining

Data recognition apparatus

Assignee: International Business Machines Corp
•
Filing: 1979-01-15
•
Granted: 1980-10-07
•
Expires: 1999-01-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data recognition apparatus includes a temporary storage to hold three data bits, a readable storage to store eight different sequences which are expected to occur, and a comparison means to find the closest match of the contents of the temporary storage with the readable storage at each bit time. Error detection and error correction are realized as each bit is recognized three times sequentially. The apparatus may use surface acoustic wave and charge coupled device filter banks, and analog to digital conversion plus data processor comparison.

Inventors

  • 👤 Eric L. Newman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:08
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/1423; G11B20/1426; H; H04; H04L; H04L25/00; H04L25/02; H04L25/06; H04L25/068

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 123 words
Data recognition apparatus responsive to a serial input waveform, the input waveform including N different possible overlaping waveform sequences, each waveform sequence representing a plurality of m binary data bits, and having a period of m equal, or substantially equal bit times comprising: temporary storage means for storing the input waveform and having sufficient capacity to temporarily store any one of said waveform sequences; readable storage means for storing representations of N different waveform sequences expected to occur in the input waveform; and comparison means operable during each bit time for comparing the contents of said temporary storage means with the contents of said readable storage means and for indicating the closest match between each input waveform sequence and said expected waveform sequences.
Claim 2
Dependent Claim 123 words
Data recognition apparatus responsive to a serial input waveform, the input waveform including N different possible overlaping waveform sequences, each waveform sequence representing a plurality of m binary data bits, and having a period of m equal, or substantially equal bit times comprising: temporary storage means for storing the input waveform and having sufficient capacity to temporarily store any one of said waveform sequences; readable storage means for storing representations of N different waveform sequences expected to occur in the input waveform; and comparison means operable during each bit time for comparing the contents of said temporary storage means with the contents of said readable storage means and for indicating the closest match between each input waveform sequence and said expected waveform sequences.
Claim 3
Dependent Claim 46 words
Apparatus as in claim 1, including means coupled to receive said input waveform and to the input circuit of said temporary storage means for sampling the input waveform K times during each bit time, said comparison means being operable upon K×m samples during each bit time.
Claim 4
Dependent Claim 22 words
Apparatus as in claim 1, including clock means coupled to receive said input waveform for providing bit timing from said input waveform.
Claim 5
Dependent Claim 21 words
Apparatus as in claim 1, wherein said temporary storage means and readable storage means comprise 2 m delay devices in parallel.
Claim 6
Dependent Claim 14 words
Apparatus as in claim 4, wherein said delay devices comprise surface acoustic wave devices.
Claim 7
Dependent Claim 13 words
Apparatus as in claim 4, wherein said delay devices comprise charge coupled devices.
Claim 8
Dependent Claim 31 words
Apparatus as in claim 1, wherein said temporary storage means comprises a shift register, said readable storage means comprises a digital store, and said comparison means comprises a digital data processor.
Claim 9
Dependent Claim 39 words
Apparatus as in claim 1, including logic means coupled to the output circuit of said comparison means for detecting at each bit time when other than only one expected waveform sequence is indicated, and for providing an error signal.
Claim 10
Dependent Claim 43 words
Apparatus as in claim 8, wherein said logic means comprises error detection means for detecting when the same individual bit does not occur in each of m successive overlapping input waveform sequences recognized by said comparison means, and for providing an error signal.
Claim 11
Dependent Claim 34 words
Apparatus as in claim 8, wherein said logic means comprises error correction means for operating upon the recognized bits of m successive overlapping input sequences processed by said comparison means to provide error correction.
Claim 12
Independent Claim 120 words
A method of recognizing data, the data being represented by a serial input waveform including N different possible overlapping waveform sequences, each waveform sequence representing a plurality of m binary bits, and having a period of m equal, or substantially equal bit times, comprising the steps of: temporarily storing the input waveform in temporary storage means having sufficient capacity to store any one of said waveform sequences; storing in readable storage means representations of N different waveform sequences expected to occur in the input waveform; comparing during each bit time the contents of said temporary storage means with the contents of said readable storage means and indicating the closest match between each input waveform sequence and said expected waveform sequences.
Claim 13
Independent Claim 120 words
A method of recognizing data, the data being represented by a serial input waveform including N different possible overlapping waveform sequences, each waveform sequence representing a plurality of m binary bits, and having a period of m equal, or substantially equal bit times, comprising the steps of: temporarily storing the input waveform in temporary storage means having sufficient capacity to store any one of said waveform sequences; storing in readable storage means representations of N different waveform sequences expected to occur in the input waveform; comparing during each bit time the contents of said temporary storage means with the contents of said readable storage means and indicating the closest match between each input waveform sequence and said expected waveform sequences.
Claim 14
Dependent Claim 28 words
A method as in claim 11, including the steps of sampling the input waveform K times during each bit time, and comparing K×m samples during each bit time.
Claim 15
Dependent Claim 17 words
A method as in claim 11, comprising the steps of extracting bit timing from said input waveform.
Claim 16
Dependent Claim 21 words
A method as in claim 11, wherein said step of temporarily storing comprises storing in 2 m delay devices in parallel.

References Cited (Backward Citations)

US3463911A Cited
US3696203A Cited
US3855576A Cited
US3961171A Cited
US4006454A Cited
US4103333A Cited
US4110737A Cited
US4169286A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-10-07 1984-04-07 1984-10-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-10-07 1988-04-07 1988-10-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-10-07 1992-04-07 1992-10-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag