WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Pen position and tilt estimators for a digitizer tablet    
United States Patent5239489   
Link to this pagehttp://www.wikipatents.com/5239489.html
Inventor(s)Russell; Gregory F. (Yorktown Heights, NY)
AbstractA digitizer tablet (10) has an array of conductors that define a sensing plane (12) for sensing an electromagnetic signal generated by a pointing device (16) disposed external to the plane. The tablet includes circuitry, coupled to the array of conductors, for determining a magnitude of an electrical signal or signals induced within the array of conductors by the pointing device. The tablet also includes a data processor (30) that is responsive to the determined magnitude for accurately estimating both a position and an angular orientation of the pointing device relative to a coordinate system associated with the sensing plane. A first position estimate derived from a zero-crossing estimator is used to position a weighting function, which is employed in a weighted least squares fit of a line to the data, resulting in a second zero-crossing estimate of the position of the pointing device. On this second position estimate another weighting function is centered and a tilt estimation is obtained. The tilt estimation is employed to derive a correction for the position estimate.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5239489
Pen position and tilt estimators for a digitizer tablet - US Patent 5239489 Drawing
Pen position and tilt estimators for a digitizer tablet
Inventor     Russell; Gregory F. (Yorktown Heights, NY)
Owner/Assignee     International Business Machines Corporation (Armonk, NY)
Patent assignment
All assignments
Publication Date     August 24, 1993
Application Number     07/696,483
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     May 6, 1991
US Classification     701/37 178/18.07
Int'l Classification     G06F 015/20
Examiner     Cosimano; Edward R.
Assistant Examiner    
Attorney/Law Firm     Perman & Green
Address
Parent Case    
Priority Data    
USPTO Field of Search     178/18 178/19 364/556 364/560 364/705.03
Patent Tags     pen position tilt estimators digitizer tablet
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5136125
Russell
178/18.07
Aug,1992

[0 after 0 votes]
4996393
Zalenski
178/18.07
Feb,1991

[0 after 0 votes]
4990726
Lasley
178/20.03
Feb,1991

[0 after 0 votes]
4988837
Murakami
178/18.07
Jan,1991

[0 after 0 votes]
4987411
Ishigami
345/159
Jan,1991

[0 after 0 votes]
4956526
Murakami
178/18.08
Sep,1990

[0 after 0 votes]
4939318
Watson
178/18.02
Jul,1990

[0 after 0 votes]
4928256
Parnell
700/167
May,1990

[0 after 0 votes]
4922618
Osborn
33/1MP
May,1990

[0 after 0 votes]
4896002
Papsin
178/18.01
Jan,1990

[0 after 0 votes]
4859814
Sciacero
178/18.02
Aug,1989

[0 after 0 votes]
4818851
Kimura
235/472.01
Apr,1989

[0 after 0 votes]
4818826
Kimura
178/18.07
Apr,1989

[0 after 0 votes]
4740660
Kimura
178/18.02
Apr,1988

[0 after 0 votes]
4736073
Abernethy
178/18.02
Apr,1988

[0 after 0 votes]
4717793
Kobayashi
178/20.02
Jan,1988

[0 after 0 votes]
4691200
Stephany
345/98
Sep,1987

[0 after 0 votes]
4672155
Naruse
178/18.07
Jun,1987

[0 after 0 votes]
4661656
Rodgers
178/20.01
Apr,1987

[0 after 0 votes]
4644102
Blesser
178/20.02
Feb,1987

[0 after 0 votes]
4577057
Blesser
178/19.01
Mar,1986

[0 after 0 votes]
4552991
Hulls
178/20.04
Nov,1985

[0 after 0 votes]
4492819
Rodgers
178/18.05
Jan,1985

[0 after 0 votes]
4477877
Nakamura
702/95
Oct,1984

[0 after 0 votes]
4260852
Fencl
178/18.07
Apr,1981

[0 after 0 votes]
4255617
Carau, Sr.
341/5
Mar,1981

[0 after 0 votes]
4185165
Fencl
178/20.02
Jan,1980

[0 after 0 votes]
4088842
Ikedo
178/18.07
May,1978

[0 after 0 votes]
4029899
Gordon
341/5
Jun,1977

[0 after 0 votes]
3904822
Kamm
178/19.03
Sep,1975

[0 after 0 votes]
3873770
Ioannou
178/18.02
Mar,1975

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


Having thus described my invention, what I claim as new, and desire to secure by Letters Patent is:

1. A digitizer tablet comprising a fixed array of inductors for use with an external moveable inductor and including means for determining a magnitude of a mutual inductance between the array of inductors and the moveable inductor, the digitizer tablet further including means, coupled to an output of the determining means and responsive to the determined magnitude, for deriving an estimate of the position of the moveable inductor relative to a coordinate system associated with the fixed array of inductors, wherein the determining means includes measurement means for measuring a magnitude of an induced electrical signal from individual ones of the fixed array of inductors, and wherein the estimating means includes means for weighting a plurality of the measurements in accordance with a first weighting function for determining an estimated position of the moveable inductor in accordance with a least squares line fit of the plurality of weighted measurements.

2. A digitizer tablet as set forth in claim 1 and further including means for applying a second weighting function to the plurality of measurements for obtaining an estimate of the angular orientation of the moveable inductor with respect to a plane that contains the fixed array of inductors, wherein the second weighting function is centered on the estimated position.

3. A method of operating a digitizer tablet to determine a location of a pointing means relative to a surface of the tablet, the method comprising, for each dimension x and y, the steps of:

determining a first position estimate of a location of the pointing means relative to a plurality of sensor grid coils disposed beneath the surface of the tablet;

centering a first curve representing a first weighting function on the first position estimate;

weighting a plurality of electrical signal measurements of adjacent coils in accordance with the first weighting function; and

employing a least squares line fit, using the weighted measurements, to derive a second position estimate of the location of the pointing means relative to the plurality of sensor grid coils.

4. A method as set forth in claim 3 wherein the least squares line fit is accomplished in accordance with the expression:

X.sub.2 =x-v/m

wherein: ##EQU8## which provides a weighted sum of x coil positions; ##EQU9## which provides a weighted sum of signal strengths; ##EQU10## which provides an x position autocorrelation; ##EQU11## which provides a position-voltage correlation; and ##EQU12## which provides a normalization constant; and wherein (w) is the half-width of the weighting function, delta (x.sub.i) indicates the distance of the i.sup.th coil center from the first position estimate,

x=.SIGMA.x/n, v=.SIGMA.v/n

and the slope (m) of the least squares line fit is given by ##EQU13##

5. A method as set forth in claim 3 wherein the first curve has a half-width that is approximately one centimeter.

6. A method as set forth in claim 3 and including the initial steps of:

measuring an electrical signal induced within individual ones of the plurality of sensor grid coils by a proximity of the pointing means to the plurality of sensor coils; and

identifying a pair of adjacent sensor grid coils where the induced electrical signal goes through a zero crossing; wherein

the step of determining the first position estimate of the location of the pointing means relative to the plurality of sensor grid coils is based on the identified zero crossing.

7. A method as set forth in claim 6 wherein the step of determining the first position estimate includes a step of determining a fractional position estimate (x) between two adjacent coils in accordance with the expression:

x=f.sub.s (A/A-B);

where A and B are signal strength measured in two adjacent coils.

8. A method as set forth in claim 3 and further comprising a step of determining an estimate of an angular orientation of the pointing means to a plane of the sensor grid coils by the steps of:

centering a second curve representing a second weighting function on the second position estimate;

calculating a weighted average of the plurality of electrical signal measurements; and

normalizing the weighted average of the electrical signal measurments against a RMS electrical signal strength of the electrical signal measurements.

9. A method as set forth in claim 4 and further including a step of selectively applying a correction factor to one of the first position estimate and the second position estimate, the correction factor being based on the determined estimate of the angular orientation.

10. A method as set forth in claim 8 and including a step of outputting the determined angular orientation to means disposed external to the digitizer tablet.

11. A method as set forth in claim 8 wherein the second curve has a half-width that is approximately two centimeters.

12. A method as set forth in claim 4 wherein the first curve and the second curve are each a symmetrical curve.

13. A method as set forth in claim 4 wherein the first curve and the second curve conform to a gaussian function.

14. A method as set forth in claim 4 wherein the first curve and the second curve conform to a curve generated by the expression (1/(1+(x/w).sup.2)), where w is one half of the width of the curve.

15. A method as set forth in claim 4 wherein the second curve has a concave central portion, and wherein a minimum amplitude of the concave portion is centered on the second position estimate.

16. A method as set forth in claim 8 wherein the step of determining the angular orientation is accomplished in accordance with the expression: ##EQU14## where x.sub.i is the position of the i.sup.th coil, x.sub.0 =position estimate, W=width of the curve, V(i)=the signal in the i.sup.th coil, K is a proportionality constant.

17. A method as set forth in claim 16 and further comprising the steps of determining an x-dimension estimated position correction factor in accordance with

.DELTA.x=k sin .alpha.(cos .beta.-c)

and determining a y-dimension estimated position correction factor in accordance with

.DELTA.y=k sin .beta.(cos a-c)

where alpha is the tilt angle between vertical and a projection of the pointing means onto a plane orthogonal to the y-axis, where beta is the tilt angle between vertical and a projection of the pointing means onto a plane orthogonal to the y-axis, where k is a proportionality constant related to coil spacing, and where c is a constant related to a height of the pointing means above the coils.
 Description Submit all comments and votes
 


FIELD OF THE INVENTION

This invention relates generally to electromagnetic (EM) digitizing apparatus and methods and, in particular, to inductive pen position and tilt estimators.

BACKGROUND OF THE INVENTION

A number of types of EM digitizers or digitizer tablets are known in the art. In general, a digitizer tablet provides an indication of a position of a probe with respect to a surface of a planar sensor grid. One type of digitizer tablet operates by sensing a magnetic field and includes two sets of array conductors, with one set being orthogonally oriented to the other set. In this type of system the probe is driven with an AC signal to cause an oscillating magnetic field which induces signals in the array conductors. The signals in the array conductors are sensed and compared so as to determine the position of the probe in two dimensions, relative to the surface of the tablet.

Other types of digitizer tablets are also known, such as tablets that drive the array conductors and sense the field with the probe. Tablets that operate with electric fields and resistive bridges are also known. Tablets that include magnetostrictive elements are also well represented in the prior art.

The magnetic field sensing tablet is of particular interest herein. More specifically, this type of tablet measures a mutual inductance of a pair of coils. One of the pair of coils is located within the tablet and the other coil is located within the probe, also referred to herein as a stylus or pen. The pen may be physically coupled to the tablet through one or more wires, referred to as a "tethered" pen, or may be physically decoupled from the tablet as an "untethered" pen. The untethered pen embodiment is preferred in that a more natural user interface is provided.

Many tablet sensor grid arrangements consist of sets of identical, elongated coils arranged along the tablet x-axis and y-axis. One conventional method of estimating pen position is to measure the signal strengths in the coils near the pen and to estimate the location of a peak signal strength along each dimension. This is equivalent to finding a zero-crossing of the signal derivative in each dimension. Since all calculations are performed on the derivative, it is convenient to refer to measurements of the derivative. These measurements are conventionally obtained by taking the differences of signals in adjacent coils from the coil array.

A problem associated with conventional digitizer tablets is in accurately predicting pen position from the signals recovered from the sensor coils. In this regard it is known that pen tilt, or orientation with respect to a normal to the surface of the tablet, influences a zero crossing estimate of the coil signals and, hence, an estimate of pen position. Aside from the effect of tilt on the position estimate, the pen tilt information itself, in conjunction with x-y positional information, may be of considerable value to some users of digitizer tablets, such as automatic on-line handwriting recognition systems.

The following chronologically ordered U.S. patents are representative of a significant number of U.S. patents that have been issued in this technical area.

In U.S. Pat. No. 3,904,822, issued Sep. 9, 1975, entitled "Absolute Position Determining System Using Free Stylus" to Kamm et al. there is described orthogonal conductor grids that are energized with time spaced current pulses. A discussion of stylus tilt is provided in reference to FIG. 4 and circuitry is disclosed for generating an output signal and an estimated zero-crossing time.

In U.S. Pat. No. 4,185,165, issued Jan. 22, 1980, entitled "Low Noise System and Method for Sequentially Sensing Induced Signals in Digitizer Grid Conductors" to Fencl there is described a high signal-to-noise ratio digitizing system having a pen with a coil disposed around a nose piece. A grid of conductors includes a group of parallel spaced conductors oriented in X and Y directions. A 96 KHz alternating current voltage is induced in the X and Y conductors by the pen coil and a differential amplifier is connected to the top and the bottom of a single coil through multiplexers.

In U.S. Pat. No. 4,477,877, issued Oct. 15, 1984, entitled "Coordinate Determining Device" to Nakamura et al. there is described a coordinate determining device that includes means for compensating for an error of a computed position that is caused by an inclination of a coordinate indicator relative to a tablet. This technique uses detected secondary peak voltage values within sensing lines that are remote from a sensing line having a maximum voltage value.

U.S. Pat. No. 4,552,991, issued Nov. 12, 1985, entitled "Absolute Position Coordinate Determining Device Employing a Single Phase Difference Measurement to Determine Cursor Position" to Hulls there is described a two dimensional digitizing system that includes at least two conducting grid systems. Each grid system has a number of windings with a first pitch distance and an equal number of windings with a second pitch distance that differs from the first pitch distance by a small increment. This technique is said to enable both coarse and fine position measurements.

In U.S. Pat. No. 4,717,793 issued Jan. 5, 1988, entitled "Graphic Input Device" to Kobayashi there is described a graphic input device having envelope detection that accommodates a range of stylus or pen inclinations. FIG. 13B illustrates how the tilting of a pen causes an intense magnetic field to interlink those conductor loops toward which the pen is tilted. As a result, a significant peak is said to appear in a signal, as shown in FIG. 15B.

In U.S. Pat. No. 4,928,256, issued May 22, 1990, entitled "Digitizer for Position Sensing", to Parnell et al. there is described apparatus and method for determining the position, tilt, and offset of a pointer with respect to a grid of parallel conductors. This method involves storing information that is functionally related to a characteristic shape of a response curve, and mathematically fitting measured responses to a functional expression that represents the stored characteristic shape so as to determine the positional coordinates of the pointer.

In U.S. Pat. No. 4,939,318, issued Jul. 3, 1990, entitled "Digitizer Pen Tilt Correction Employing Wires Near the Data Point" to Watson et al. there is described a digitizer tablet system that employs a method of compensating a calculation of a position of a pen tip. The method includes calculating an approximation to the pen tilt and adding a preestablished constant that is multiplied by the tilt.

In U.S. Pat. No. 4,990,726, issued Feb. 5, 1991, entitled "Digitized Controller for Position Locator" to Lasley there is described a digitizer tablet that determines a pair of sample values from wires located under opposite sides of a pointing device and interpolates between the pair of sampled values to determine the location of the pointing device.

What is not taught by this prior art, and what is thus an object of the invention to provide, is an estimator of both pen position and tilt that employs weighted coil signal measurements.

A further object of the invention is to provide an estimator of both pen position and tilt that employs coil signal measurements that are weighted in accordance with a gaussian weighting function.

SUMMARY OF THE INVENTION

The foregoing and other problems are overcome and the objects of the invention are realized by a digitizer tablet having an array of conductors that define a sensing plane for sensing an electromagnetic signal generated by a pointing device disposed external to the plane. The tablet includes circuitry, coupled to the array of conductors, for determining a magnitude of an electrical signal or signals induced within the array of conductors by the pointing device. The tablet also includes, in one embodiment of the invention, a data processor that is responsive to the determined magnitude for accurately estimating both a position and an angular orientation of the pointing device relative to a coordinate system associated with the sensing plane.

Further in accordance with the invention there is described a method of operating a digitizer tablet, and apparatus for accomplishing the method, to determine a location of a pen or stylus. A first step measures an electrical signal induced within each of a plurality of sensor grid coils by a proximity of the pen to the plurality of sensor grid coils. A next step determines a pair of adjacent coils where the induced electrical signal goes through a zero crossing. A third step derives a first position estimate of the location of the pen relative to the plurality of sensor grid coils. A fourth step centers a first weighting curve on the first position estimate, and a fifth step employs a least squares line fit, using weighted measurements of the electrical signals, to derive a second position estimate of the location of the pen relative to the plurality of sensor grid coils.

A further step determines an angular orientation of the pen to a plane of the sensor grid coils by the steps of (a) centering a second weighting curve on the second position estimate; (b) calculating a weighted average of the signal measurements; and (c) normalizing the weighted average of the signals against the RMS average of the signal strengths.

The method also derives an x-axis and a y-axis position correction from the determined pen orientation.

BRIEF DESCRIPTION OF THE DRAWING

The above set forth and other features of the invention are made more apparent in the ensuing Detailed Description of the Invention when read in conjunction with the attached Drawing, wherein:

FIG. 1 is a block diagram of a digitizer tablet that is constructed and operated in accordance with the invention;

FIG. 2 illustrates a sensor grid comprised of two sets of overlapping, differentially connected coil pairs, the coil pairs of one set being orthogonally disposed relative to the coil pairs of the other set;

FIG. 3a illustrates an embodiment of a weighting curve (D) for performing a tilt estimation;

FIGS. 3b-3j depict a sensor grid array and coil measurements obtained therefrom, and further illustrates embodiments of weighting curves for pen position and tilt estimations accomplished in accordance with the invention;

FIG. 4 is a flowchart illustrating the operation of the estimators of FIGS. 3c, 3d, 3e, 3f, 3i, and 3j;

FIG. 5a shows signals that correspond to outputs of certain of the blocks of FIG. 1, and specifically shows an in-phase relationship of a coherent detection clock with respect to a signal received from the sensor grid;

FIG. 5b illustrates signals corresponding to an out-of-phase relationship of the coherent detection clock with respect to the signal received from the sensor grid; and

FIGS. 6a-6c are a top view, an end view, and a side view, respectively, of a pen positioned relative to a coil, these Figures specifically showing the components of pen tilt.

DETAILED DESCRIPTION OF THE INVENTION

Referring to FIG. 1 there is shown in block diagram form a digitizer tablet 10. Tablet 10 includes a sensor grid 12 comprised of two superimposed coil arrays 14, the coils of one array 14 being orthogonally disposed relative to the coils of the other array. During use, a pen 16 generates an electromagnetic signal that is sensed by the sensor grid 12.

Individual coils of each array may be differentially connected together to form overlapping coil pairs, in a manner described in U.S. patent application Ser. No. 07/696,435, filed on even date herewith, entitled "Senor Grid for an Electromagnetic Digitizer Tablet", by Gregory Russell, now U.S. Pat. No. 5,136,125, issued on Aug. 4, 1992. It should be noted, however, that the teaching of the invention is applicable to a number of sensor grid geometries.

The pen 16 includes an inductive coil 18 and a coil drive circuit 20. Coil 18 is typically wrapped around a ferrite core 22. A contact switch 24 is normally employed for indicating when the tip of the pen 16 contacts an upper surface of the sensor grid 12. For an untethered type of probe the drive circuit 20 may also include means for encoding the switch open/closed information for transmitting this