Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
157 words
l. An apparatus for altering erroneous data elements generated during the.scanning of a document to produce a digital image, characterized by first means (10) for receiving a plurality of data elements obtained by scanning said document, said first means including storage means (Al - E5) for storing a specific number of said data elements at any particular time, second means coupled (12) to said first means for determining whether any of said data elements stored within said first means are erroneous and should be altered, said second means including means (220, 222) for testing said stored data elements for errors, third means (169, 170), coupled to said first and second means, for altering any data elements which are deemed erroneous by said second means, and control means (14), coupled to said first means, for generating a plurality of control signals for use in controlling the transfer of said data elements into and out of said first means.
Claim 2
Dependent Claim
15 words
Apparatus according to claim 1, characterized in that the testing means includes multiple logic masks.
Claim 3
Dependent Claim
23 words
Apparatus according to claim 2, characterized in that the multiple logic masks are applied simultaneously to test said stored data elements for errors.
Claim 4
Dependent Claim
20 words
Apparatus according to claim 3, characterized-in that said multiple logic masks are contained in a field programmable logic array. --
Claim 5
Dependent Claim
45 words
Apparatus according to claim 4, characterized in that multiple logic masks are implemented in first and second parts, said first part being stored in a first field programmable logic array (220), and said second part being stored in a second field programmable logic array (222).
Claim 6
Dependent Claim
26 words
Apparatus according to claim 1, characterized in that said storage means includes a matrix through which said data elements are shifted in a pre-defined pattern. !
Claim 7
Dependent Claim
35 words
Apparatus according to claim 6, characterized in that said storage means further includes memory means (30-36) for storing said data elements so that said elements can be shifted through said matrix in a pre-defined pattern.
Claim 8
Dependent Claim
20 words
Apparatus according to claim 7, characterized in that said first means further includes means (172) for addressing said memory means.
Claim 9
Dependent Claim
20 words
Apparatus according to claim 8, characterized in that said third means comprises a plurality of EXCLUSIVE OR gates (169, 170).
Claim 10
Dependent Claim
17 words
Apparatus according to claim 9, characterized in that control means comprises a read only memory device (230).
Claim 11
Dependent Claim
144 words
ll. A method of altering erroneous data elements generated during the scanning of a document to produce a digital image, characterized by the steps of receiving a single data element from a plurality of data elements generated by said scanning operation, storing said data element intc a storage means, repeating the receiving and storing steps a sufficient number of times to load said storage means with a specific number of data elements stored in a pre-defined pattern at any particular time, examining the data elements stored in said storage means by use of multiple masks and determining whether any of the data elements stored are erroneous and should be altered, altering any data elements which have been deemed erroneous, and repeating the receiving, storing, examining and altering steps until all of the data elements generated by said scanning operation have been examined for errors.
Claim 12
Dependent Claim
32 words
A method according to claim 11, characterized in that the step of altering of data elements is accomplishe by logically combining the erroneous element with another data element to reverse its state.
Claim 13
Dependent Claim
29 words
A method according to claim 11, characterized in that the examining of data elements step is accomplished by comparison of data elements with all of said multiple masks simultaneously.