Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
196 words
Apparatus for compressing a pattern of digitized input data having a multiple bit width for removal of excess information and converting into a vector pattern, comprising in combination: an image matrix for storing each value of digitized input data produced by pattern scanning. a process array within said image matrix through which the digitized input data in the image matrix is shifted, means for scanning each bit of the input data in the image matrix and generating a boundary signal at a transition between a data bit of a first value and a data bit of a second value, means for tracing a boundary outlined by the stored input data during a tracing sequence in response to the boundary signal in a single bit sequence, means for changing the value of excess information bits during the tracing sequence from the first value to the second value, means responsive to each information bit of the first value after completion of the tracing sequence to generate an encoded representation of vectors having a direction based on surrounding data bits of the first and second values, and means for storing the encoded representations of the vectors in recoverable memory.
Claim 2
Dependent Claim
196 words
Apparatus for compressing a pattern of digitized input data having a multiple bit width for removal of excess information and converting into a vector pattern, comprising in combination: an image matrix for storing each value of digitized input data produced by pattern scanning. a process array within said image matrix through which the digitized input data in the image matrix is shifted, means for scanning each bit of the input data in the image matrix and generating a boundary signal at a transition between a data bit of a first value and a data bit of a second value, means for tracing a boundary outlined by the stored input data during a tracing sequence in response to the boundary signal in a single bit sequence, means for changing the value of excess information bits during the tracing sequence from the first value to the second value, means responsive to each information bit of the first value after completion of the tracing sequence to generate an encoded representation of vectors having a direction based on surrounding data bits of the first and second values, and means for storing the encoded representations of the vectors in recoverable memory.
Claim 3
Dependent Claim
47 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 1 wherein said means for tracing includes means for repeating the single bit sequence for the boundary outlined until all redundant information bits are changed from the first value to the second value.
Claim 4
Dependent Claim
42 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 2 including means for storing in a boundary matrix a signal for each boundary signal in a position corresponding to the information bit position in the image matrix.
Claim 5
Dependent Claim
43 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 1 wherein said means for tracing includes means for repeating the single bit sequence until a one bit width image of the first value remains in said image matrix.
Claim 6
Dependent Claim
46 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 1 wherein said means for changing includes means for logically interconnecting an information bit during the sequence with surrounding information bits of the image matrix to evaluate for an excess information bit.
Claim 7
Dependent Claim
39 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 1 wherein said means for scanning includes means for interrupting the scanning of the image matrix in response to the generation of the boundary signal.
Claim 8
Dependent Claim
56 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 1 wherein said means for changing includes means for changing the value of an information bit from the first value to the second value when the contents of adjoining bit positions in said image matrix form any one of sixteen predetermined patterns.
Claim 9
Dependent Claim
45 words
Apparatus for compressing a pattern of digitized input data as set forth in claim 1 wherein said means responsive to each information bit includes means for producing one of eight encoded representations of a vector based on the immediately preceding encoded representation of a vector.
Claim 10
Dependent Claim
272 words
Apparatus for compressing digitized input data of a signature pattern having a multiple bit width for removal of excess information into a vector pattern, comprising in combination: means for storing in an image matrix each value of digitized input data produced by scanning the signature pattern, a process array within said image matrix through which the digitized input data in the image matrix is shifted, means for scanning each bit of the input data in the image matrix and generating a boundary signal at a transition between the data bit of a first value and a data bit of a second value, means for tracing a boundary outlined by the stored input data during a tracing sequence in response to the boundary signal in a single bit sequence, means for changing the value of excess information bits during the tracing sequence from the first value to the second value, means for reactivating said means for scanning to generate a second boundary signal at a transition between a data bit of a first value and a data bit of a second value not previously scanned and producing a boundary signal, means for reactivating said means for tracing and means for changing to change the value of excess information bits during the tracing of a second boundary outlined by the stored input data, and means responsive to each information bit of the first value after completion of all tracing sequence to generate an encoded representation of vectors having a direction based on surrounding data bits of first and second values, and memory means for storing the encoded representations of the vectors in recoverable memory.
Claim 11
Dependent Claim
272 words
Apparatus for compressing digitized input data of a signature pattern having a multiple bit width for removal of excess information into a vector pattern, comprising in combination: means for storing in an image matrix each value of digitized input data produced by scanning the signature pattern, a process array within said image matrix through which the digitized input data in the image matrix is shifted, means for scanning each bit of the input data in the image matrix and generating a boundary signal at a transition between the data bit of a first value and a data bit of a second value, means for tracing a boundary outlined by the stored input data during a tracing sequence in response to the boundary signal in a single bit sequence, means for changing the value of excess information bits during the tracing sequence from the first value to the second value, means for reactivating said means for scanning to generate a second boundary signal at a transition between a data bit of a first value and a data bit of a second value not previously scanned and producing a boundary signal, means for reactivating said means for tracing and means for changing to change the value of excess information bits during the tracing of a second boundary outlined by the stored input data, and means responsive to each information bit of the first value after completion of all tracing sequence to generate an encoded representation of vectors having a direction based on surrounding data bits of first and second values, and memory means for storing the encoded representations of the vectors in recoverable memory.
Claim 12
Dependent Claim
223 words
Apparatus for compressing digitized input data of gray level image pattern into a vector pattern, comprising in combination: first means for storing each bit of digitized input data produced by scanning the gray level image, means for subdividing the stored digitized input data into a plurality of binary images from the most significant binary images to the least significant binary images, means for storing in an image matrix each bit of the digitized input for each of the binary images, a process array within said image matrix through which the digitized input data in the image matrix is shifted, means for scanning each binary image of input data and generating boundary signals at a transition between a data bit of the first value and a data bit of a second value, means for tracing the boundary outlined by the stored input data during a tracing sequence for each binary image in response to the boundary signal associated therewith in a single bit sequence, means responsive to each information bit of the first value at the completion of the tracing sequence for each binary image to generate an encoded representation of vectors for each such image having a direction based on surrounding data bits of the first and second values, and memory means for storing the encoded representation of the vectors in recoverable memory.
Claim 13
Dependent Claim
223 words
Apparatus for compressing digitized input data of gray level image pattern into a vector pattern, comprising in combination: first means for storing each bit of digitized input data produced by scanning the gray level image, means for subdividing the stored digitized input data into a plurality of binary images from the most significant binary images to the least significant binary images, means for storing in an image matrix each bit of the digitized input for each of the binary images, a process array within said image matrix through which the digitized input data in the image matrix is shifted, means for scanning each binary image of input data and generating boundary signals at a transition between a data bit of the first value and a data bit of a second value, means for tracing the boundary outlined by the stored input data during a tracing sequence for each binary image in response to the boundary signal associated therewith in a single bit sequence, means responsive to each information bit of the first value at the completion of the tracing sequence for each binary image to generate an encoded representation of vectors for each such image having a direction based on surrounding data bits of the first and second values, and memory means for storing the encoded representation of the vectors in recoverable memory.
Claim 14
Independent Claim
214 words
An apparatus for compressing a pattern of digitized input data having a multiple bit width for removal of excess information and converting into a vector pattern comprising: a pair of two dimensional shift registers, the first of which stores the input data and the second of which stores digital marking information denoting processed cell positions to make possible a particular non-redundant processing sequence, a pair of process arrays one each in the two dimensional shift registers and through which data is shifted, means for scanning each bit of the input data and generating a boundary signal by a transition between a data bit of the first value and a data bit of the second value, means for tracing a boundary outlined by the stored input data during a tracing sequence in response to the boundary signal and a single bit, means for storing bits in the second two dimensional shift register which mark locations already processed, means for changing the value of excess information bits during the tracing sequence from the first value to the second value, means responsive to each information bit of the first value after completion of the tracing sequence to generate an encoded representation of vectors having a direction based on surrounding data bits of the first and second values.
Claim 15
Independent Claim
214 words
An apparatus for compressing a pattern of digitized input data having a multiple bit width for removal of excess information and converting into a vector pattern comprising: a pair of two dimensional shift registers, the first of which stores the input data and the second of which stores digital marking information denoting processed cell positions to make possible a particular non-redundant processing sequence, a pair of process arrays one each in the two dimensional shift registers and through which data is shifted, means for scanning each bit of the input data and generating a boundary signal by a transition between a data bit of the first value and a data bit of the second value, means for tracing a boundary outlined by the stored input data during a tracing sequence in response to the boundary signal and a single bit, means for storing bits in the second two dimensional shift register which mark locations already processed, means for changing the value of excess information bits during the tracing sequence from the first value to the second value, means responsive to each information bit of the first value after completion of the tracing sequence to generate an encoded representation of vectors having a direction based on surrounding data bits of the first and second values.