Data recognition apparatus
First Claim
1. 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.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
14 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14)
-
Specification