throbber
.
`
`United States Patent [19]
`Gerpheide
`
`lllllllllllllllllllllllllllIlllllllllllllllllllllllllllllllllllllllllllllll
`[11] Patent Number:
`5,305,017
`[45] Date of Patent:
`Apr. 19, 1994
`
`USO05305017A
`
`.
`
`[54] METHODS AND APPARATUS FOR DATA
`INPUT
`
`[76] Inventor: George E. Gerpheide, 3481 S. Monte
`Verde Dr., Salt Lake City, Utah
`84109
`
`[21] Apple NO-= 914,043
`-
`_
`[22] Filed"
`
`Jul- 13’ 1992
`
`4,476,463 10/1984 Ng et a]. .
`4,495,485 l/1985 Smith .................................. .. 341/33
`4,550,221 10/1985 Mabusth .
`4,587,378 5/1986 Moore ................................. .. 178/18
`4,639,720 l/ 1987 Rympalski et a1. .
`4,672,154 6/1987 Rodgers et a1. .
`4,680,430 7/1987 Yoshikawa .
`4,736,191 4/1988 Matzke et al. .................... .. 340/709
`4,740,781 4/1988 Brown ............. ..
`341/33
`4,743,895 5/1988 Alexander ........................... .. 341/33
`
`Related US. Application Data
`
`[63]
`
`Continuation of Ser. No. 754,329, Sep. 4, 1991, which
`is a continuation of Ser. N0. 394,566, Aug. 16, 1989.
`
`Prim"? Examiner-WW5“ Weldon
`Assistant Examiner-M. Fatahiyar
`~ _
`Am" "2}" Agem' 0’ Fm" Thorpe North 8‘ Western
`
`56
`l
`1
`
`ABSTRACT
`[57]
`[51] Int. c1.5 ............................................. .. G09G 3/02
`Methods and apparatus for data input. Devices are pro
`[52] US. Cl. ............................ .. 345/174; 345/168
`vided in accordance with this invention which utilize
`[58] Field of Search ............. .. 340/706, 709, 710, 712;
`capacitive coupling of an object to the device to sense
`341/20, 23; 178/18, 19; 345/ 173, 174, 168
`the object’s position. The devices are comprised of a
`R f
`Ci d
`plurality of electrode strips which form virtual elec
`e erences
`te
`trodes. The virtual electrodes are selectively connected
`U.S. PATENT DOCUMENTS
`to form virtual dipole electrodes which are responsive
`3 886 311 5/1975 Rodgers a a1‘ .
`4,071,691 l/l978 Pepper, Jr. .......................... .. 341/20 m ‘he oblect’s P0519011
`4,l03,252 7/1978 Bobick .
`4,246,452 l/ 1981 Chandler ............................. .. 341/20
`
`17 Claims, 13 Drawing Sheets
`
`/ 30
`/
`
`RP
`
`C P
`
`2
`
`. ,\
`\\
`
`60
`
`4Q
`//
`
`4
`
`CR
`
`50
`
`EXHIBIT 2011
`
`

`

`U.S. Patent
`US. Patent
`
`Apr. 19, 1994
`Apr. 19, 1994
`
`Sheet 1 of 13
`Sheet 1 of 13
`
`‘ 5,305,017
`‘
`5,305,017
`
`EXHIBIT 201 1
`
`EXHIBIT 2011
`
`

`

`U.S. Patent
`US. Patent
`
`Apr. 19, 1994
`Apr. 19, 1994
`
`Sheet2 of 13
`Sheet 2 of 13
`
`‘ 5,305,017
`
`260
`
`270
`
`240
`
`EXHIBIT 201 1
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`. Apr. 19, 1994
`
`Sheet 3 of 13
`
`5,305,017
`
`r/ZBO
`
`Fig‘. 5(a)
`
`Fig. 5(b/
`
`FUNDAMENTAL
`VDE
`
`290
`
`300
`
`290
`
`300
`
`<n> '
`
`<p>
`
`<n>
`
`<p>
`
`<n>
`
`<p>
`
`290x
`
`230 Y
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19, 1994
`
`Sheet 4 of 13
`
`5,305,017
`
`I50
`
`20‘
`/
`
`r---/---\
`I
`[330
`I
`350
`2
`‘RP
`A}
`l
`l
`:
`\
`{RN
`;
`|
`l
`A8
`350/ l
`i
`
`ROW
`SYNTHESIS
`
`T
`
`360
`)
`8]
`:
`3
`B8
`K
`30
`
`1/ L/ '\
`320
`no
`no
`
`'
`
`|
`l 6P
`
`0N
`
`coumu
`SYNTHESIS
`
`v
`
`1
`A
`'
`‘——-——
`
`__|
`340
`
`ROW SELECTIONSIGNAL
`
`5"‘*{ coumu SELECTION SIGNAL
`
`Fig. 7
`
`EXHIBIT 2011
`
`

`

`U.S. Patent
`
`Apr. 19,1994
`
`Sheet 5 of 13'
`
`5,305.,017
`
`‘st1IOInIIII
`
`I
`
`x AXIS
`
`82»
`
`--.---
`
`.:
`
`..
`
`.4I.I.I.Iacl
`
`.-.I
`
`--
`
`----
`
`..-..-
`
`.-I~--III-'
`..-
`
`-
`
`.-I
`
`.IIII...
`
`T-"i
`
`. 8{b/
`
`0_2
`
`01234567
`AAAAAAAA
`01234567
`BBBBBBBB
`
`EXHIBIT 201 1
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19, 1994
`
`Sheet 6 of 13
`
`5,305,017
`
`RN’
`RP)
`
`4
`40°
`400
`[)3 1 t] "
`
`A0-
`
`2
`
`390
`M (T
`
`440° _
`
`/400
`1
`
`T
`
`'
`f
`390
`2
`
`‘
`
`‘
`
`400
`T
`400\
`1
`400
`394)
`) Pl; .i1—J
`
`A2
`
`A3
`
`A4
`
`A5
`
`A6
`
`A?
`
`“
`
`/
`390
`I
`
`400
`
`/400
`W
`
`S
`
`ROW SELECTION SIGNAL
`{
`
`'
`
`420
`
`SELECTION
`LOGIC
`
`1
`
`90/
`
`Fig. 9
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19, 1994
`
`Sheet 7 of 1s
`
`- 5,305,017
`
`AREA =A
`
`/
`Z lowlL
`J
`x
`
`'
`
`Y
`
`/
`
`/w
`
`2
`
`(/
`20
`
`AREA‘A
`430
`
`Fig. [0(a)
`
`Fig. IO/b)
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19,1994
`
`Sheet8of13
`
`‘
`
`5,305,017
`
`460
`
`FINGER TIP
`POSITION, XF
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19, 1994
`
`Sheet 9 of 13
`
`5,305,017
`
`\ \ \\\\\
`
`\ \ I
`
`
`
` \ \\ \\ \ \\ \\ \ \\\\\;
`
`\ \
`
`\ \ \\ ~\
`\ \ \ \ \\
`
`\ \\ \\
`
`
`
`f\. A“ k
`
`oalkwtt
`
`\ \ \\ \ \ \ \\ \\
`
`\\ \ \ \l\|||ll.l.||l\l|
`\ ~ \\\ \ \ \\\\\\
`
`ET}?
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19,1994
`
`Sheet 10 of 13
`
`5,305,017
`
`[i]. M
`L‘ L»
`
`LU]
`
`n+1
`I’ I1
`
`I
`
`'
`
`-.
`
`I
`
`I
`I
`I
`I
`I
`I
`I:
`I
`I
`l
`I
`I
`I.
`I
`I
`I
`'
`I
`ym?[4]<n>ymm\‘c[4]<pm TARGET VIIE
`i
`I
`Il
`:
`I
`: cfaknw?m?
`I
`:,7///j|C[3]<nl>7///,l\‘\\\\‘\§C[?]<p>$\\\\§l/\//Ji 1:69? VDE
`C[I‘]<n> I
`I
`I
`|
`I
`|
`I
`I
`:
`C[I]<p>‘
`W/?hktbWAB/ISE VDE
`I
`I
`II
`I
`I
`I W1 ,,
`I
`I
`Ii
`I
`I
`I
`I
`XAXIS
`XIZJ XBII XII]
`XISJ
`XIII]
`XII]
`XIII]
`
`I
`I
`XIII]
`
`I
`I
`XII]
`
`SENSED OBJECT
`POSITION, XF
`T’ig. I5
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19,
`
`1994
`
`Sheet 11 of 13'
`
`5,305,017
`
`DDNTRDL ALGORITHM
`
`600
`
`DETERMINE W‘
`
`DETERMINE X
`
`/6ID
`
`DETERMINE W
`
`SELECT one] AND RUB]
`
`A
`I
`I
`
`DETERMINE Y I
`
`UPDATE X INDIDES
`
`Y
`UPDATE Y INDICES
`
`64D
`/
`
`A
`
`690
`
`DDNE
`
`T'ig. I7
`
`I
`I
`
`IDPTIDNALLY) EILTER/
`w,x AND Y
`
`D50 '
`
`660
`
`SIGNAL P TD
`UTILIZATIDN MEANS
`
`‘—___
`
`Fig. [6
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19,
`
`1994
`
`Sheet 12 of 13
`
`5,305,017
`
`DETERMINE X
`
`DETERMINEY
`
`700
`
`SELECT our] AND RM]
`1
`l
`SELECT CEIT+ n] AND RUB]
`l
`
`)20
`
`730
`/
`
`fno
`SELECT ()[IB] AND RUT]
`l
`,780
`L=L(C[IB], RUIJ)
`L
`I /19o
`SELECT cm] AND REJHn]
`l
`/aoo
`Ln=L(C[IB], R[JT+1])
`
`14o
`Qx=L/(L-Ln) /
`
`v
`0y =L/(L-Ln)
`
`/8l0
`
`750
`
`IF 0y<'0,0y=0/820
`IE Qy>1,0y-1
`
`L M
`Y=ym|+oym
`
`none
`Fig.19
`
`EXHIBIT 2011
`
`

`

`US. Patent
`
`Apr. 19,1994
`
`Sheet 13 of 13
`
`~
`
`5,305,017
`
`UPDATE XINDICES‘
`
`'
`
`. F g, 20
`
`860
`
`I
`
`l
`
`l
`
`l DONE
`
`P
`UDATEYINDICES
`
`.
`‘ F’ .2,
`
`s10
`
`'
`
`l
`‘IFQyH, JT=(JT-+1) IN
`1
`l
`
`DONE
`
`EXHIBIT 2011
`
`

`

`1
`
`METHODS AND APPARATUS FOR DATA INPUT
`
`This application is a continuation of U.S. application
`Ser. No. 07/754,329, ?led Sep. 4, 1991, which is a con
`tinuation of prior application Ser. No. 07/394,566, ?led
`on Aug. 16, 1989, by George E. Gerpheide for METH
`ODS AND APPARATUS FOR DATA INPUT.
`
`FIELD OF THE INVENTION
`This invention relates generally to methods and appa
`ratus for data input. More speci?cally, this invention
`relates to touch sensitive input devices for data input to
`computers and other instruments.
`
`l0
`
`15
`
`25
`
`30
`
`20
`
`5,305,017
`2
`tric ?eld from the tip of a conductive pen cartridge. The
`pen tip is capacitively coupled to a digitizer tablet hav
`ing an X-Y coordinate system. The pointing device
`disclosed in the second Rodgers et al. patent may also
`function as a mouse. See column 1, lines 65 through 68.
`Both the stylus embodiment and the mouse embodiment
`disclosed 'in the second Rodgers et al. patent are both
`_ active devices which emit electrostatic ?elds that inter
`face with the digitizer tablet.
`The Rodgers et a1. patents disclose digitizing styluses
`and mouse pointing devices which require a separate
`rolling surface. Furthermore, both of these patents dis
`close devices which are active and emit electrostatic
`?elds to interact with the digitizing tablet in order to
`input data to a computer. Since the devices disclosed in
`both Rodgers et al. patents are active, the stylus is either
`attached to the tablet by a wire or contains a replaceable
`power source such as a battery. In either case, the user
`is required to grasp a bulky item in order to_ use the
`device. Thus, the devices disclosed in the Rodgers et al.
`patents do not satisfy a long-felt need in the art for
`pointing and input devices which can be conveniently
`and ef?ciently used for a variety of portable and desk
`top applications.
`It has been known in the art to use tactile sensing
`devices to provide data input. See U.S. Pat. No.
`4,680,430, Yoshikawa et al. The Yoshikawa et a1. patent
`discloses a coordinate detecting apparatus for determin
`ing the coordinate position data of a point on a plane
`indicated by the touch of a ?nger tip or other load.
`Yoshikawa et al. teaches an analog type apparatus
`which uses a resistive ?lm through which the coordi
`nate position of a point is detected. The point’s coordi
`nate position is indicated by applying a load impedance
`to the position. See column 3, lines 8 through 22.
`Tactile devices such as those disclosed in Yoshikawa
`et al. exhibit a signi?cant disadvantage since they re
`quire electrical contact between the ?nger tip and the
`device. When individuals possess long ?ngernails or
`have other objects about the ?ngers and hands, good
`electrical contact is prevented and the device does not
`function properly.
`Other analog tactile devices also exist in the art. See,
`e.g., U.S. Pat. No. 4,103,252, Bobick. The Bobick patent
`discloses electrodes located on the boundaries of a sens
`ing region. Human touch on an edge of an electrode
`produces a capacitive charge to vary the time constant
`of an RC network which is part of an oscillator. The
`variation in capacitance of the sensor changes the time
`constant of the RC network and results in a change in
`frequency in the output signal of the oscillator. See
`column 2, lines 8-20.
`U.S. Pat. No. 4,736,191, Matzke, discloses a touch
`activated control device comprising individual conduc
`tive plates which form sectors of a circle. A user’s touch
`on the dielectric layer overlaying the plates is detected
`by individually charging and discharging each of the
`sectors in the plates in a sequential manner to determine
`the increased capacitance of the sector. See column 2,
`lines 26 through 40.
`Display devices which are touch sensitive have also
`been utilized in the art. See U.S. Pat. No. 4,476,463, Ng
`et al. The Ng et al. patent discloses a display device
`which locates a touch anywhere on a conductive dis
`play faceplate by measuring plural electrical imped
`ances of the faceplate’s conductive coating. The imped
`ances are at electrodes located on different edges of the
`faceplate. See column 2, lines 7 through 12. The touch
`
`BACKGROUND OF THE INVENTION
`Input devices for computers are well known in the
`art. There are several types of input devices, such as the
`familiar “mouse", which have been utilized and are
`generally useful in providing “user friendly” computer
`systems for both technical and non-technical applica
`tions. The popularity which these devices have
`achieved in the art can be given large credit for foster
`ing the explosive growth of the personal computer
`industry since they provide a simple means for users to
`input data to computers for users.
`Currently, about 95% of all input devices or “point
`ing devices” are mice. A mouse generally requires a
`free-rolling surface on which it can interface. Depend
`ing upon the particular mouse which is used, the device
`couples to the free-rolling surface and translates move
`ment across the surface as an input to a computer. Thus,
`the mouse is unsuitable for any input application which
`cannot provide space for a rolling surface. The current
`and growing popularity of “laptop” computers thus has
`created a signi?cant problem for mouse type technolo
`gies which require a rolling surface. Laptops are gener
`ally used in small con?ned areas such as, for example,
`airplanes, where there is insuf?cient room for a rolling
`surface. Therefore, a long-felt need in the art exists for
`non-mouse pointing solutions for computers and other
`instruments.
`A further long-felt need in the art exists for input and
`pointing devices which are simple to use and which can
`be easily integrated with current computers. This long
`felt need has not been solved by previous mechanical
`ball or shaft rolling technologies, such as, for example,
`track balls. Furthermore, new pointing devices should
`be reliable and rugged, with the ability to be transported
`to a variety of locations. Current track ball devices do
`not satisfy these long-felt needs and are also quite cum
`bersome since they require practiced dexterity by the -
`user as he interacts with the device.
`Other types of pointing or input devices have been
`employed in the art. U.S. Pat. No. 3,886,311, Rodgers et
`al., discloses a writing pen for detecting time varying
`electrostatic ?eld components. The writing pen dis
`closed in Rodgers et al. is used in conjunction with a
`writing tablet which generates an electrostatic ?eld.
`The Rodgers et a1. patent discloses an X-Y grid having
`a writing surface overlaying the grid and an active
`stylus which writes on the grid in the same manner as a
`ball point pen. See column 2, lines 63, through column
`3, line 7.
`Other examples of stylus-type or “tablet” input de
`vices are disclosed in U.S. Pat. No. 4,672,154, also to
`Rodgers et al. The second Rodgers et al. patent dis
`closes a cordless stylus which emits a directional elec
`
`40
`
`45
`
`50
`
`60
`
`65
`
`EXHIBIT 2011
`
`

`

`20
`
`5,305,017
`4
`3
`Methods of measuring an object's position are further
`sensitive devices disclosed in Ng et al. are generally
`provided in accordance with the present invention. The
`designed to overlay a computer display and provide
`methods comprise the steps of providing an electrically
`positioning information.
`sensitive pad comprising insulator means having ?rst
`The tactile input devices disclosed in the Bobick,
`and second sides for providing an insulating substrate to
`Matzke et al. and Ng et al. patents do not satisfy a long
`the apparatus, ?rst electrode means electrically coupled
`felt need in the art for tactile input devices which accu
`rately and ef?ciently provide data input for computers
`to the ?rst side of the insulator means for establishing an
`electromagnetic ?eld, second electrode means electri
`and other instrumentation. The devices disclosed in the
`cally coupled to the second side of the insulator means
`aforementioned patents fail to satisfy this long-felt need
`for further establishing the electromagnetic ?eld in
`since they effectively only measure position as a frac
`cooperation with the ?rst electrode means, synthesis
`tion of the distance between electrodes located on the
`means operatively coupled to the ?rst electrode means
`boundaries of a sensing region. This leads to measure
`and the second electrode means for selecting ?rst elec
`ment inaccuracies since the distance between electrodes
`is relatively large, thereby causing small errors in the
`trode means and second electrode means to repeatedly
`synthesize virtual dipole electrodes. The steps of the
`measured fraction to result in large position errors.
`methods further comprise measuring electrical balances
`Still other tactile sensing devices utilize a grid of
`electrodes to digitally determine an object’s position
`between the plurality of ?rst electrode means and the
`somewhere on the grid. See U.S. Pat. No. 4,550,221,
`second electrode means, calculating the object's coarse
`Mabusth, and U.S. Pat. No. 4,639,720, Rympalski et al.
`position based on at least one target index, calculating
`The Mabusth patent discloses a touch sensitive control
`the object’s ?ne position based on the measured bal
`device which translates touch location to output signals
`ances between the plurality of ?rst electrode and sec
`and which includes a substrate that supports ?rst and
`ond electrode means, and calculating the object’s net
`second interleaved, closely spaced, non-overlapping
`position.
`conducting plates. The plates are aligned in rows and
`BRIEF DESCRIPTION OF THE DRAWINGS
`columns so that edges of each ‘plate of an array are
`proximate to, but spaced apart from, the edges of plates
`FIG. 1 is a block diagram of a touch sensitive control
`of the other array. The ?rst and second arrays are peri
`device provided in accordance with this invention.
`odically connected in a multiplexed fashion to a capaci
`FIG. 2 shows a touch sensitive control device pro
`tance measuring circuit which measures the change in
`vided in accordance with this invention interfaced with
`capacitance in the arrays. In effect, the Mabusth patent
`a computer keyboard.
`discloses a grid of pixels which are capacitively cou
`FIG. 3 illustrates synthesis of virtual electrodes.
`pled.
`FIG. 4 shows synthesis of virtual dipole electrodes
`Similarly, the Rympalski et al. patent discloses an
`from virtual electrodes.
`electronic sketch pad which contains a graphics input
`FIG. 5(a) illustrates a simple virtual dipole electrode.
`pad having an array of transparent capacitive pixels, the
`FIG. $(b) illustrates a simple virtual dipole electrode
`capacitance characteristics of which are changed in
`wrapped around.
`.
`response to the passing of a conductive tipped stylus
`FIG. 6 illustrates cyclic virtual dipole electrodes.
`over the surface of the pad. The change in capacitance
`FIG. 7 is a block diagram of a virtual electrode pad
`is sensed by buffers disposed along the columns of the
`and row and column synthesis circuitry.
`pixel matrix as the rows are scanned at a prescribed
`FIG. 8(a) shows an elevation view of a virtual elec
`scanning rate.
`trode pad provided in accordance with this invention.
`Neither the Mabusth patent nor the Rympalski et al.
`FIG. 8(b) is a plan view of a virtual electrode pad
`patent satisfy a long-felt need in the art for tactile input
`taken along the 8(b) line of FIG. 8(a).
`devices which exhibit good position resolution of an
`FIG. 9 is a block diagram of row and column synthe
`object. Since the aforementioned patents teach devices
`sis circuitry.
`which utilize a grid of electrodes and which operate in
`FIG. 10(0) illustrates object position sensing with a
`a “binary" mode, i.e., measure position by examining
`touch sensitive control device provided in accordance
`each electrode and determining that an object is located
`with this invention.
`or is not located at a point on the grid, the resolution of
`FIG. 10(b) shows object position sensing taken along
`the position measurement is limited to, at best, a few
`the 10(b) line of FIG. 10(a).
`times the grid resolution. This requires an extremely
`FIG. 11 is a graph of electrical balance versus posi
`?ne pattern of electrodes to achieve acceptable position
`tion for a sensed object.
`resolution. However, a ?ne pattern of electrodes is
`FIG. 12 illustrates a preferred embodiment of the
`extremely expensive and, in most cases, not practical.
`electrical balance measurement circuit of FIG. 1.
`Therefore, the Mabusth and Rympalski et al. patents do
`FIG. 13 is a virtual dipole electrode pad on which a
`not satisfy a long-felt need in the art for tactile sensing
`single row virtual dipole electrode and two column
`devices which can input data to computers or other
`‘virtual dipole electrodes are synthesized.
`instruments.
`FIG. 14 is a graph of balances versus object position
`SUMMARY OF THE INVENTION
`for the arrangement of FIG. 13.
`FIG. 15 shows target and base virtual dipole elec
`The aforementioned long-felt needs are met by meth
`trode extent with indices updated reflecting sensed ob
`ods and apparatus provided in ‘accordance with this
`ject position.
`invention. An apparatus for data input is provided. The
`FIG. 16 is a preferred embodiment of a ?ow chart of
`apparatus comprises pad means for sensing at least one
`a control algorithm provided in accordance with this
`object’s position, the pad means having electrical bal
`invention.
`ances responsive to the object’s position, and measure
`FIG. 17 is a flow chart to determine the proximity of
`ment means operatively coupled to the pad means for
`an object to a virtual dipole electrode pad.
`measuring the electrical balances in the pad means.
`
`25
`
`30
`
`35
`
`45
`
`55
`
`65
`
`EXHIBIT 2011
`
`

`

`25
`
`5
`FIG. 18 is a ?ow chart to determine the x position of
`an object.
`FIG. 19 is a flow chart to determine the y position of
`an object.
`FIG. 20 is a flow chart to accomplish x position index
`updating.
`FIG. 21 is a ?ow chart to accomplish y position index
`updating.
`DETAILED DESCRIPTION OF PREFERRED
`EMBODIMENTS
`Referring now to the drawings wherein like numerals
`refer to like elements, FIG. 1 is a touch sensitive input
`device provided in accordance with this invention,
`comprised of a virtual electrode pad 20, electrical bal
`ance measurement circuit 30, balance ratio determina
`tion circuit 40, and control circuit 50. In preferred em
`bodiments, virtual electrode pad 20 is in the shape of a
`sheet. In further preferred embodiments, the virtual
`electrode pad 20 is capable of forming “virtual elec
`trodes” at various positions on its top and bottom sur
`faces. The electrodes are denoted as “virtual elec
`trodes” since separate conductive strips on the two
`sides of pad 20 are used to form single elements denoted
`“virtual electrodes.” The virtual electrodes are con
`nected to electronic circuitry capable of measuring the
`electrical balance between selected top virtual elec
`trodes and selected bottom virtual electrodes.
`In still further preferred embodiments, balance ratio
`determination circuit 40 is provided to determine the
`ratio of one balance measurement to another. Control
`circuit 50 selects appropriate electrodes for balance
`measurement and ratio determination. The control cir
`cuit 50 responds to balance ratios to calculate position
`information of the sensed object 60. This information
`may include position along 1 or 2 axes parallel to the
`electrode pad surface. Additional “proximity” informa
`tion along an axis perpendicular to the surface of elec
`trode pad 20 may also be determined from an appropri
`ate balance measurement.
`Position information determined by control circuit 50
`is provided to a utilization means 70 which may be any
`of a variety of electronic or computer devices.
`A finger 60 is shown located with its tip in close
`proximity to the top surface of electrode pad 20. The
`position of the ?nger tip over some region in the x and
`y directions may be sensed, as may its proximity in the
`z direction by virtual electrode pad 20. The sensed
`object 60 could also be a thumb tip, or any other con
`ductive object. The coordinate axis 80 is shown for
`reference.
`Referring to FIG. 2, a touch sensitive input device 90
`provided in accordance with the present invention may
`provide information indicative of an operator’s ?nger
`position to a computer, as an alternative to the function
`commonly performed by a computer mouse. An opera
`tor may draw, select commands, or manipulate graphi
`cally portrayed objects on a computer with touch sensi
`tive input devices provided in accordance with this
`invention. The device 90 may be a separate pad which
`could be held in the hand, placed on a desktop, or in
`preferred embodiments built into a computer keyboard
`100 positioned below the space bar 110 so an operator
`can manipulate it with his or her thumbs. In other pre
`ferred embodiments, the electrodes and insulator might
`be constructed from transparent materials for attach
`ment to the viewing surface of a computer display
`screen.
`
`5,305,017
`6
`The device 90 provides ?nger position information to
`any type of electronically controlled equipment. An
`operator could control the volume of a stereo, tempera
`ture of an oven, time for a cycle of an appliance, selec
`tion of a vending machine item, a “video game” elec
`tronic entertainment game, or the functions of elec
`tronic test or measuring equipment, for example, an
`oscilloscope. If a l-axis form of the device is desired for
`an application, the electrode pad may be of a straight
`linear geometry. It could also be circular or cylindrical,
`having an operation like a common dial or potentiome
`ter knob.
`In preferred embodiments, the sensed object may be
`any substantially conductive object. With an electrode
`pad constructed on an appropriate scale, the device
`could sense the position of a nearby hand, person, auto
`mobile, or piece of machinery. The touch sensitive
`control devices provided in accordance with this inven
`tion could be further adapted for use as an “electronic
`blackboard.”
`Referring to FIG. 3, virtual electrode 120 is com
`prised of a number of electrode strips 130 deployed over
`an area. An electrode strip is a sheet conductive region.
`The strips are separated by insulating spaces 140 but are
`electrically connected together by electrode synthesis
`circuit 150. The area over which the connected strips
`130 are deployed, including the area between strips 140,
`is defined as the area of the virtual electrode.
`As defined and used throughout, the notation A B
`means A modulo B, that is, the remainder when A is
`divided by B. Square brackets are used to enclose indi
`ces, typically selecting one of a number of similar ob
`jects or points. For example, C[i] denotes the “i-th col
`umn”. All indices are to be taken with respect to an
`understood row or column modulus. For example, if
`there are M “columns”, then C[i+ 1] is to be interpreted
`as C[(i+l) M].
`FIG. 4 shows a preferred embodiment of virtual elec
`trode pad 20 with two “row” virtual electrodes 160 on
`the top side of the sheet and two “column” virtual elec
`trodes 170 on the bottom side. In further preferred
`embodiments, each virtual electrode is rectangular in
`shape. The virtual electrodes have a “length” and a
`“width”. The width of the row electrodes 160 are in the
`y direction with respect to the coordinate system 80,
`while the width of the column electrodes 170 are in the
`x direction. The two row virtual electrodes 160 form a
`row “virtual dipole electrode” (V DE) labelled R?] at
`180. A column VDE labelled C[i] at 190 is also formed.
`In still further preferred embodiments, a VDE con
`sists of two virtual electrodes of equal area located
`along side each other. A virtual electrode extending to
`the pad edge may “wrap around” to the opposite side’s
`edge. The component virtual electrodes of the VDE are
`referred to as the “positive” and “negative” halves of
`the VDE. The location (along the axis in the width
`direction in the present example is greater for the posi
`tive half than for the negative half of the VDE. The
`positive half of C[i] is denoted by C[i]<p> at 200 and
`the negative half by C[i]<n> at 210. C[i]<p> is con
`nected to wire CP at 220 and C[i]<n> to wire CN at
`230. Similarly, R?]<p> at 240 is connected to RP at
`250 and R?]<n> 260 to RN at 270.
`The “location” of a VDE is de?ned as the coordinate
`in the width direction of a location line, i.e., equidistant
`between the two component virtual electrodes. Column
`VDEs C[O] . . . C[M—~ l] are located at x[0] . . . x[M- 1],
`respectively. Row VDEs R[0] . .
`. R[N- l] are located
`
`55
`
`65
`
`EXHIBIT 2011
`
`

`

`7
`at y[0] . . . y[N-1], respectively. The "VDE spacing" is
`the distance between adjacent row (or column, as ap
`propriate) VDE locations. Typically, VDE width is
`greater than VDE spacing and therefore VDEs may
`overlap at adjacent locations.
`Referring to FIGS. 5(a) and 5(b), a preferred embodi
`ment of two simple column VDEs as described above is
`shown. There is a single location line 280 with a nega
`tive VDE half 290 on the left and a positive half 300 on
`the right. Each VDE covers essentially the entire vir
`tual electrode pad 20. In FIG. 5(1)), the location line is
`not in the center of the pad. The <n> virtual electrode
`290 extends to the left edge of the pad and wraps around
`to the right edge at 310. In other preferred embodi
`ments, a VDE may have only a positive half wherein
`the area of the negative half and any mutual capacities
`to the negative half are defined to be zero.
`FIG. 6 illustrates another preferred embodiment of a
`VDE called a “cyclic” column VDE. A cyclic VDE
`20
`consists of a "fundamental” VDE and additional VDEs
`located periodically along the axis. All the <n > virtual
`electrodes 290 are electrically connected together to the
`CN wire 230. Similarly, all <p> virtual electrodes 300
`are connected to C? at 220. Thernumber of component
`VDEs-(including the fundamental VDE) in a cyclic
`VDE is de?ned as the “multiplicity”. The multiplicity is
`three for the example shown. The location 280 of the
`fundamental VDE is taken to be the location of the
`entire cyclic VDE. This location has the lowest coordi
`nate of all the component VDEs. Simple and cyclic row
`VDEs are analogous to the column VDEs described
`here.
`Simple VDEs can be considered to be a special case
`of cyclic VDEs having multiplicity equal to one. The
`advantage of using higher multiplicity is increased accu
`racy compared to a virtual electrode pad of the same
`size and same number of cyclic VDEs but lower multi
`plicity. Assume the former has multiplicity A and the
`latter multiplicity B, where A is greater than B. The
`VDE spacing of the former will be the fraction B/A of
`the latter. Greater accuracy can be realized with the
`former due to the smaller VDE spacing.
`Multiplicity greater than one implies the sensed ob~
`ject’s absolute position can not be determined unambig
`uously. Position can be determined relative to the loca
`tion of one component VDE, but there is no way to
`determine which component VDE. In many cases only
`relative position (that is, a change in position) needs to
`be sensed. With multiplicity greater than one, position
`should be measured frequently enough that the sensed
`object never moves more than half the VDE spacing
`from one measurement to the next. In this fashion, rela
`tive position change can be unambiguously determined.
`A multiplicity of one may be used if absolute position
`must be measured. Another solution is to use two differ
`ent periodic VDEs with different VDE spacings.
`Referring to FIG. 7, virtual electrode pad 20 com
`prises a substrate 320 and a plurality of electrical strips
`130 on both sides of the substrate 320. In preferred
`embodiments, substrate 320 is an insulator. Electrode
`synthesis circuit 150 comprises row synthesis circuit 330
`and column synthesis circuit 340. In further preferred
`embodiments, electrode pad 20 is connected to row
`synthesis circuit 330 through lines A1 through A8,
`shown generally at 350. Similarly, electrode pad 20 is
`connected to column synthesis circuit 340 through lines
`B1 through B8, shown generally at 360. In still further
`
`5,305,017
`8
`preferred embodiments, there are eight electrode strips
`on the top side of pad 20.
`On command from control means 50, the electrode
`synthesis circuit 150 connects selected electrode strips
`to wires CN, CP, RN and RP to form one row and one
`column VDE on respective sides of the virtual elec~
`trode pad. A signal, S, from control means 50 is input to
`row synthesis circuit 330 and column synthesis circuit
`340 and commands the virtual electrode pad 20 to select
`one row VDE and one column VDE. The location of
`each VDE is varied according to the requirements of a
`control algorithm. Both halves of each VDE are con
`nected to the electrical balance measurement means 30.
`This connection is via wires RN and RP connected to
`the positive and negative halves, respectively, of the
`row VDE; and via wires CN and CP connected to the
`positive and negative halves of the column VDE. In
`preferred embodiments, the electrical measurement
`accomplished is a capacitive measurement between the
`electrode strips.
`FIGS. 8(a) and 8(b) show virtual electrode pad 20.
`Referring to FIG. 8(a), ?at electrode strips 130 are
`present on the top and bottom of separator insulating
`substrate, shown generally at 370. On the top surface of
`electrode pad 20 is a thin overlay insulator 380 which
`prevents a sensed object from making electrical contact
`with electrode strips 130 and substrate 370. It also pro
`tects the electrode strips from corrosion and wear.
`In further preferred embodiments, pad 20 has overall
`dimensions of about 1.0 inch high by 3.5 inches wide by
`0.08 inch thick. Overlay insulator 380 is a 0.02 inch
`thick MYLAR sheet, and separator insulator 370 is a
`0.06 inch thick epoxy-glass printed circuit board mate
`rial. Electrode strips 30 are 0.04 inch wide copper traces
`on 0.2 inch centers fabricated on both sides of the sepa
`rator insulator using standard printed circuit board
`techniques. Dimensions may be varied considerably
`while still achieving good functionality. The width of
`the traces, spacing between the traces, and thickness of
`the circuit board insulator and overlay insulator may be
`selected for the particular application and object being
`sensed. The above-mentioned dimensions give good
`results for a human finger tip.
`Referring to FIG. 8(b), there are eight electrode
`strips on the top side of the separator insulator 370
`perpendicular to the y axis. Wires labelled A0 through
`A7 are attached to these 8 electrode strips. In still fur
`ther preferred embodiments, there ar

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket