Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
136 words
Apparatus for encoding a two-dimensional graphic image comprising the combination of: means for converting said graphic image to a representative binary matrix; means for segmenting contiguous groups of like elements in said binary matrix into binary submatrices; means for storing identifiable binary submatrices as templates; means for comparing said binary submatrices with selected templates and for supplying a match signal when a binary submatrix substantially matches one of said selected templates; means for replacing substantially matched binary submatrices in said binary matrix with blank submatrices in response to said match signal; means for encoding said binary matrix as a data stream; and means for inserting in said data stream identifying data representative of a substantially matched selected template at a point in said data stream relative to the location of the corresponding substantially matched binary submatrix.
Claim 2
Dependent Claim
136 words
Apparatus for encoding a two-dimensional graphic image comprising the combination of: means for converting said graphic image to a representative binary matrix; means for segmenting contiguous groups of like elements in said binary matrix into binary submatrices; means for storing identifiable binary submatrices as templates; means for comparing said binary submatrices with selected templates and for supplying a match signal when a binary submatrix substantially matches one of said selected templates; means for replacing substantially matched binary submatrices in said binary matrix with blank submatrices in response to said match signal; means for encoding said binary matrix as a data stream; and means for inserting in said data stream identifying data representative of a substantially matched selected template at a point in said data stream relative to the location of the corresponding substantially matched binary submatrix.
Claim 3
Dependent Claim
68 words
The invention as claimed in claim 1 wherein said converting means comprises: means for scanning said graphic image line by line including means for producing binary signals of one value when a scanned position of said graphic image is dark and of the other value when said scanned position is light; and memory means coupled to said scanning means for storing said binary signals as a binary matrix.
Claim 4
Dependent Claim
200 words
Apparatus for transmitting facsimile data representing a two-dimensional graphic image comprising the combination: Transmitting means for sending a data stream and including; (a) means for converting said graphic image to a representative binary matrix, (b) means for segmenting contiguous groups of like elements in said binary matrix into binary submatrices, (c) first means for storing identifiable binary submatrices as templates, (d) means for comparing said binary submatrices with selected templates and for supplying a match signal when a binary submatrix substantially matches one of said selected templates, means for replacing substantially matched binary submatrices in said binary matrix with blank submatrices in response to said match signal, (f) means for encoding said binary matrix as a data stream, and (g) means for inserting in said data stream identifying data representative of a substantially matched selected template at a point in said data stream relative to the location of the corresponding substantially matched binary submatrix; receiving means for receiving said data stream and including; (a) second means for storing identifiable binary submatrices as templates, (b) means for inserting an identified selected template in said binary matrix at a location specified by the position of said identifying data in said data stream.
Claim 5
Dependent Claim
200 words
Apparatus for transmitting facsimile data representing a two-dimensional graphic image comprising the combination: Transmitting means for sending a data stream and including; (a) means for converting said graphic image to a representative binary matrix, (b) means for segmenting contiguous groups of like elements in said binary matrix into binary submatrices, (c) first means for storing identifiable binary submatrices as templates, (d) means for comparing said binary submatrices with selected templates and for supplying a match signal when a binary submatrix substantially matches one of said selected templates, means for replacing substantially matched binary submatrices in said binary matrix with blank submatrices in response to said match signal, (f) means for encoding said binary matrix as a data stream, and (g) means for inserting in said data stream identifying data representative of a substantially matched selected template at a point in said data stream relative to the location of the corresponding substantially matched binary submatrix; receiving means for receiving said data stream and including; (a) second means for storing identifiable binary submatrices as templates, (b) means for inserting an identified selected template in said binary matrix at a location specified by the position of said identifying data in said data stream.
Claim 6
Dependent Claim
36 words
The invention as claimed in claim 3 further including in said transmitting means: (h) means responsive to said comparing means for storing a binary submatrix as an identifiable template in the absence of a match signal.
Claim 7
Dependent Claim
90 words
The invention as claimed in claim 4 further including in said transmitting means: (i) means for inserting in said data stream identifying data representative of an unmatched binary submatrix at a point in said data stream representative of the location of said unmatched binary submatrix in said binary matrix, and further including in said receiving means; (c) means for extracting in response to identifying data in said data stream an unmatched binary submatrix, and (d) means for storing extracted identified unmatched binary submatrices as templates in said second storing means.
Claim 8
Dependent Claim
41 words
The invention as claimed in claim 4 wherein said receiving means includes: (e) means for recognizing unmatched binary submatrices in said data stream, and (f) means for storing unmatched binary submatrices appearing in said data stream in said second storing means.
Claim 9
Independent Claim
204 words
A method for transmitting a graphic image comprising the steps of: scanning said graphic image in two dimensions to produce information signals representing light and dark areas of said image; storing said information signals as binary values; segmenting contiguous like binary values of one kind as separate figures; storing selected separate figures as identifiable templates; comparing separate figures with said identifiable templates; producing a match signal when a separate figure substantially matches an identifiable template; removing matched separate figures by changing said like binary values to binary values of the other kind in response to said match signal to leave a residual image representation; encoding said residual image representation into a data stream; inserting into said data stream identifying data for identifying a template substantially matching a separate figure at a point in said data stream corresponding to the position from which said separate figure was removed; transmitting said data stream with said inserted identifying data; receiving said data stream with said inserted identifying data; decoding said data stream into a reconstructed residual image; and interjecting said identified template in said reconstructed residual image at a location defined by the point of said identifying data in the data stream to form said graphic image.
Claim 10
Independent Claim
204 words
A method for transmitting a graphic image comprising the steps of: scanning said graphic image in two dimensions to produce information signals representing light and dark areas of said image; storing said information signals as binary values; segmenting contiguous like binary values of one kind as separate figures; storing selected separate figures as identifiable templates; comparing separate figures with said identifiable templates; producing a match signal when a separate figure substantially matches an identifiable template; removing matched separate figures by changing said like binary values to binary values of the other kind in response to said match signal to leave a residual image representation; encoding said residual image representation into a data stream; inserting into said data stream identifying data for identifying a template substantially matching a separate figure at a point in said data stream corresponding to the position from which said separate figure was removed; transmitting said data stream with said inserted identifying data; receiving said data stream with said inserted identifying data; decoding said data stream into a reconstructed residual image; and interjecting said identified template in said reconstructed residual image at a location defined by the point of said identifying data in the data stream to form said graphic image.
Claim 11
Dependent Claim
84 words
The invention as claimed in claim 7 including the additional steps of after said removing step: selecting for storage a compared separate figure as an identifiable template in the absence of said match signal; including in said identifying data information denoting that a corresponding non-removed separate figure is a new identifiable template; after said interjecting step: storing in response to said information included in said identifying data a replica of said corresponding non-removed figure as an identifiable template identified by said inserted identifying data.
Claim 12
Dependent Claim
56 words
The invention as claimed in claim 7 including the additional steps of after said removing step: selecting for storage a compared separate figure as an identifiable template in the absence of said match signal; after the interjecting step, the step of: recognizing a non-removed separate figure as an identifiable template identified by said inserted identifying data.