Digitizer tablet with regional error correction
First Claim
1. A method of correcting the X-Y coordinates outputted by a digitizer tablet having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the point device or electrodes and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the pointing device is located over plural different tablet regions incorrectly reporting the true position of the pointing device, the steps comprising:
- (a) storing constants of at least one equation which when evaluated with a raw coordinate data produces corrected coordinate pairs for each of the said tablet regions, said equation making the corrected coordinate for each tablet axis a function of the pointing device position with respect to plural tablet axes,(b) during normal operation of the tablet, evaluating the equation using the tablet generated raw coordinate data and the stored constants for each of said regions to produce corrected coordinate pairs for each pointing device position over the said regions,(c) outputting the corrected coordinate pairs obtained in step (b).
2 Assignments
0 Petitions
Accused Products
Abstract
A digitizer tablet exhibiting improved regional error correction comprises evaluation of two linear equations to correct the generated raw coordinates. The equations contain certain constants unique to tablet regions exhibiting similar error patterns. These constants are empirically determined and stored for use in the evaluations.
21 Citations
19 Claims
-
1. A method of correcting the X-Y coordinates outputted by a digitizer tablet having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the point device or electrodes and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the pointing device is located over plural different tablet regions incorrectly reporting the true position of the pointing device, the steps comprising:
-
(a) storing constants of at least one equation which when evaluated with a raw coordinate data produces corrected coordinate pairs for each of the said tablet regions, said equation making the corrected coordinate for each tablet axis a function of the pointing device position with respect to plural tablet axes, (b) during normal operation of the tablet, evaluating the equation using the tablet generated raw coordinate data and the stored constants for each of said regions to produce corrected coordinate pairs for each pointing device position over the said regions, (c) outputting the corrected coordinate pairs obtained in step (b).
-
-
2. A method of correcting the X-Y coordinates outputted by a digitizer tablet having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the pointing device or electrodes and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the pointing device is located over different tablet regions incorrectly reporting the true position of the pointing device, the steps comprising:
-
(a) storing a set of constants of sum terms of an equation which when evaluated with raw coordinate data produces corrected coordinate pairs for each of the said tablet regions, said set of constants being different for some of the tablet regions, (b) during normal operation of the tablet, evaluating the equation using the tablet generated raw coordinate data and the stored set of constants for the said regions to produce corrected coordinate pairs for each pointing device position over said regions, (c) outputting the corrected coordinate pairs obtained in step (b). - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A method of correcting the X-Y coordinates outputted by a digitizer tablet having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the pointing device or electrode and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the pointing device is located over certain tablet regions incorrectly reporting the true position of the pointing device, the steps comprising:
-
(a) dividing the tablet into a plurality of regions exhibiting similar error characteristics, (b) determining for each of said regions sets of constants of the sum terms of two linear equations containing the raw coordinate data, xr and yr, which when evaluated will provide corrected coordinate pairs, Xc, Yc for the said tablet regions, (c) permanently storing in the tablet said sets of constants determined in step (b), (d) during normal operation of the tablet, determining when the pointing device is over one of said regions and which region, (e) determining the raw coordinate pair for said pointing device when over one of said regions, (f) evaluating the said linear equations using the information obtained in step (d) to identify an associated set of constants for that region and the information obtained in step (c) to produce the corrected coordinate pair, Xc, Yc, for that pointing device position, (g) outputting the coordinate pair, Xc, Yc, obtained in step (f). - View Dependent Claims (11, 12, 13)
-
-
14. A digitizer tablet with improved regional error correction and having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the pointing device or electrodes and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the pointing device is located over certain of the electrode array regions incorrectly reporting the true position of the pointing device, the improvement comprising:
-
(a) means for storing constants of the terms of at least one equation which when evaluated with raw coordinate data, xr and yr, from one of said regions produces corrected coordinate pairs, Xc and Yc, said equation making the corrected coordinate for each tablet axis a function of the pointing device position with respect to plural tablet axes, (b) means for evaluating the said equation using the stored constants when the pointing device is over one of said regions, (c) means for outputting the corrected coordinate pairs, Xc and Yc, producing by the evaluation means of (b).
-
-
15. A digitizer tablet with improved regional error correction and having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the pointing device or electrodes and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the pointing device is located over certain of the electrode array regions incorrectly reporting the true position of the pointing device, the improvement comprising:
-
(a) means for storing a set of constants of the sum terms of an equation which when evaluated with raw coordinate data, xr and yr, from one of said regions produces corrected coordinate pairs, Xc and Yc, (b) means for evaluating the said equation using the stored constants when the pointing device is over one of said regions, (c) means for outputting the corrected coordinate pairs, Xc and Yc, produced by the evaluation means of (b). - View Dependent Claims (16)
-
-
17. A digitizer tablet with improved regional error correction and having an active surface area defined by an array of electrodes extending over a defined x-y plane and interacting with a pointing device to be placed over the active surface area and having circuitry for responding to signals induced in the pointing device or electrodes and for processing those signals to generate X-Y coordinate pairs representative of the position of the pointing device over the tablet, said X-Y coordinate pairs generated when the point device is located over certain of the electrode array regions incorrectly reporting the true position of the pointing device, the improvement comprising:
-
(a) means for storing a set of constants of the sum terms of two linear equations which when evaluated with raw coordinate data, xr and yr, from one of said regions produces corrected coordinate pairs, Xc and Yc, (b) means for evaluating the said equations using the stored constants when the pointing device is over one of said regions, (c) means for outputting the corrected coordinate pairs, Xc and Yc, produced by the evaluation means of (b), (d) the equation used to compute the corrected value for the Xc coordinate being;
space="preserve" listing-type="equation">X.sub.c =ax.sub.r +by.sub.r +cx.sub.r Y.sub.r +d;where Xc is the corrected X value, a, b, c, and d are the computed constants, and xr and yr are the raw x-y coordinate pairs, (e) the equation used to compute the corrected value for the Yc coordinate being;
space="preserve" listing-type="equation">Y.sub.c =ex.sub.r +fy.sub.r +gx.sub.r Y.sub.r +h;wherein Yc is the corrected Y value, e, f, g, and h are the computed constants, and xr and yr are the raw x-y coordinate pairs. - View Dependent Claims (18)
-
Specification