Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
299 words
An optical character recognition system comprising: optically sensitive means for scanning characters on a document, and for producing successively bit strings representing the black character bits or white background bits in slices of each character in sequence; a plurality of state machines connected to receive said bit strings, with each state machine being provided for each different associated character by programming each state machine with a different program table, and wherein each state machine changes state in accordance with its program table in response to receipt of said bit strings, each of said program tables providing, in sequence, a plurality of positive pattern tests, characteristic of its associated character, against which said received bit strings are compared, and wherein each program table compares a received bit string with the same positive reference pattern in a positive reference pattern test until a received bit string compares favorably with the positive reference pattern, whereupon said state machine changes state to advance to the next positive reference pattern test, and wherein the program tables for at least some of the state machines provide for comparing received bit strings with at least one selected negative reference pattern, and wherein each program table causes its respective state machine to reset to an initial machine state when the received bit string compares favorably with said at least one selected negative reference pattern for that state thereby protecting against a stalled state by establishing a maximum time within which a character will be identified, or upon failure of a predetermined number of sequentially received bit strings to compare favorably with the respective positive reference pattern, and wherein the character will be identified in response to one of said state machines reaching and comparing favorably with the last of its positive reference pattern tests in the sequence.
Claim 2
Dependent Claim
299 words
An optical character recognition system comprising: optically sensitive means for scanning characters on a document, and for producing successively bit strings representing the black character bits or white background bits in slices of each character in sequence; a plurality of state machines connected to receive said bit strings, with each state machine being provided for each different associated character by programming each state machine with a different program table, and wherein each state machine changes state in accordance with its program table in response to receipt of said bit strings, each of said program tables providing, in sequence, a plurality of positive pattern tests, characteristic of its associated character, against which said received bit strings are compared, and wherein each program table compares a received bit string with the same positive reference pattern in a positive reference pattern test until a received bit string compares favorably with the positive reference pattern, whereupon said state machine changes state to advance to the next positive reference pattern test, and wherein the program tables for at least some of the state machines provide for comparing received bit strings with at least one selected negative reference pattern, and wherein each program table causes its respective state machine to reset to an initial machine state when the received bit string compares favorably with said at least one selected negative reference pattern for that state thereby protecting against a stalled state by establishing a maximum time within which a character will be identified, or upon failure of a predetermined number of sequentially received bit strings to compare favorably with the respective positive reference pattern, and wherein the character will be identified in response to one of said state machines reaching and comparing favorably with the last of its positive reference pattern tests in the sequence.
Claim 3
Dependent Claim
81 words
The optical character recognition system according to claim 1, wherein the program table comprises advance means for advancing the state of the state machine to another state in response to unfavorable comparison of a received bit string with one of the respective positive reference pattern, said advance means advancing the state of the state machine to said initial reset machine state upon failure of a predetermined number of sequentially received bit strings to compare favorably with the respective positive reference pattern.
Claim 4
Dependent Claim
101 words
The optical character recognition system according to claim 1, wherein the program table of at least some of the state machines provides for positive reference patterns having fewer bits than the number of bits in the received bit strings, and wherein the program table indicates a favorable comparison in response to less than all of the bits in the bit string respectively matching, on a one-for-one basis, all of the bits in the positive reference pattern, whereby a number of variations in said bit strings will produce a favorable pattern test result to thereby enable identification of characters having different versions.
Claim 5
Dependent Claim
71 words
The optical character recognition system according to claim 2, wherein the program table provides for changing the machine state in accordance with two priority levels said first priority level for advancing the machine to the next positive reference pattern test in response to favorable comparison of a received bit string with a positive reference pattern, and said second priority level for changing the machine state in accordance with said advance means.