Patent Document ID: 4316177
Application ID: 06099323

Base Claim:
1. A system for classifying digitized data words into one or more of several categories each defined by a group of digitized file words and comprising: a plurality of groups of comparison means with each group constructed to compare each received data word with each file word in a different one of said groups of file words to produce comparison pulses in response to each comparison of said received data word with a file word; means for generating a variable threshold signal; means for comparing each comparison pulse with said threshold signal; means responsive to said threshold signal and each of said comparison pulses individually to change the amplitude of said threshold signal to a value at which not more than one comparison pulse from each group of comparison means will exceed the amplitude of the threshold signal in a given polarity direction to produce a comparison match; and means for polling each group of comparison means to identify each file word producing a comparison match.

---

Claim 3:
3. A system as in claim 1 in which each data word and each file word is comprised of M N-bytes and in which each group of comparison means comprises a plurality of sub-groups of comparison logic each comprising: (X+M) N bit position data word registers, where X=0 or an integer, for storing the received data word with each of N bits of the same order of the N bytes thereof being stored in the same register in a given sequence; (X+M) N bit position file word registers for storing a file word with each group of N bits of the same order of the N bytes being stored in the same register in said given sequence; and comparison means for comparing the contents of the data word registers storing the bits of a given order of the data word with the contents of the registers storing the bits of the corresponding given order of the file word to produce said comparison pulses.