Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
154 words
A processor-implemented method of predicting a series of input pixels comprising the steps of: determining, in accordance with a bit pattern of a current pixel, whether the current pixel is a first type or a second type; detecting, in response to the determining step, whether the current pixel type is different than the pixel type of a preceding pixel; inserting, in response to the detecting step, a boundary code into the pixel series before the current pixel if the pixel type of the current pixel is different than the pixel type of the preceding pixel; selecting one set of predictors from a plurality of sets of predictors including the substep of detecting a boundary code; processing the previous pixel with multiple predictors in the selected set of predictors; and selecting one of the predictors in the selected set of predictors in accordance with a number of error bits generated by processing the previous pixel.
Claim 2
Dependent Claim
154 words
A processor-implemented method of predicting a series of input pixels comprising the steps of: determining, in accordance with a bit pattern of a current pixel, whether the current pixel is a first type or a second type; detecting, in response to the determining step, whether the current pixel type is different than the pixel type of a preceding pixel; inserting, in response to the detecting step, a boundary code into the pixel series before the current pixel if the pixel type of the current pixel is different than the pixel type of the preceding pixel; selecting one set of predictors from a plurality of sets of predictors including the substep of detecting a boundary code; processing the previous pixel with multiple predictors in the selected set of predictors; and selecting one of the predictors in the selected set of predictors in accordance with a number of error bits generated by processing the previous pixel.
Claim 3
Dependent Claim
32 words
The method according to claim 1, wherein the boundary code inserting step includes the substep of selecting, in response to the detecting step, either the input image data or the boundary code.
Claim 4
Dependent Claim
25 words
The method according to claim 1, further including the step of predicting the current pixel in accordance with the predictor selected in the selecting step.
Claim 5
Dependent Claim
31 words
The method according to claim 1, wherein the step of determining includes the substep of determining the pixel to be the first type when the pixel bits have a common value.
Claim 6
Dependent Claim
166 words
An image data processing system for processing input image data arranged in a series of portions, each portion including either gradation type image data or text type image data, comprising: means for detecting a boundary where a portion of the input image data is of a different type than a preceding portion of input image data in accordance with a bit pattern of the portion of input image data; means, coupled to the detecting means, for inserting a boundary code into the image data when said detecting means detects a boundary; and predicting means, coupled to the inserting means, for predicting data in a plurality of portions in the series of portions including means for detecting the boundary code; a first predictor set containing predictors suitable for predicting gradation image data; a second predictor set containing predictors suitable for predicting text image data; predictor set selecting means, responsive to the boundary code detecting means, for selecting either the first predictor set or the second predictor set.
Claim 7
Dependent Claim
166 words
An image data processing system for processing input image data arranged in a series of portions, each portion including either gradation type image data or text type image data, comprising: means for detecting a boundary where a portion of the input image data is of a different type than a preceding portion of input image data in accordance with a bit pattern of the portion of input image data; means, coupled to the detecting means, for inserting a boundary code into the image data when said detecting means detects a boundary; and predicting means, coupled to the inserting means, for predicting data in a plurality of portions in the series of portions including means for detecting the boundary code; a first predictor set containing predictors suitable for predicting gradation image data; a second predictor set containing predictors suitable for predicting text image data; predictor set selecting means, responsive to the boundary code detecting means, for selecting either the first predictor set or the second predictor set.
Claim 8
Dependent Claim
35 words
The system according to claim 5, wherein the boundary code inserting means includes selecting means, having a control input coupled to the detecting means, for selecting either the input image data or the boundary code.
Claim 9
Dependent Claim
46 words
The system according to claim 5, wherein the predicting means further includes predictor selecting means, coupled to the predictor set selecting means, for predicting data in a portion in accordance with one of the predictors in a predictor set selected by the predictor set selecting means.
Claim 10
Dependent Claim
33 words
The system according to claim 5, wherein the means for determining includes means for determining the portion of image data to be the text type when the pixel bits have a common value.