throbber
I 1111111111111111 11111 1111111111 11111 11111 111111111111111 lll111111111111111
`
`US007821425B2
`
`US 7,821,425 B2
`
`(10) Patent No.:
`c12) United States Patent
`(45)Date of Patent:
`
`Oct. 26, 2010
`
`
`Philipp
`
`(54)CAPACITIVE KEYBOARD WITH
`
`
`NON-LOCKING REDUCED KEYING
`AMBIGUITY
`
`
`
`(75)Inventor: Harald P hilipp, Ramble (GB)
`
`
`
`4,305,135 A 12/1981 Dahl et al.
`
`
`
`4,420,744 A 12/1983 Jesson
`
`4,616,213 A 10/1986 Danish
`
`
`4,617,554 A 10/1986 Krause et al.
`
`
`
`
`
`
`4,954,823 A 9/1990 Binstead
`
`
`
`
`4,651,133 A * 3/1987 Ganesan et al. ............... 341/26
`
`5,189,417 A * 2/1993 Caldwell et al. .............. 341/26
`
`
`
`(73) Assignee: Atmel Corporation, San Jose, CA (US)
`
`
`
`
`
`( *) Notice: Subject to any disclaimer, the term ofthis
`
`
`
`
`
`patent is extended or adjusted under 35
`
`
`U.S.C. 154(b) by 827 days.
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`
`
`(21) Appl. No.: 11/279,402
`
`EP
`
`
`
`0609021 A2 8/1994
`
`
`
`
`
`Apr. 12, (22) Filed:2006
`
`(65)
`
`
`
`P rior Publication Data
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`
`
`US 2006/0192690Al Aug. 31, 2006
`
`ISA from PCT /GB/00227 5, an application substantially the same as
`
`
`
`
`
`the captioned case.
`
`
`
`
`
`Related U.S. Application Data
`
`(Continued)
`
`(63)Continuation-in-part of application No. 11/160,885,
`
`
`Primary Examiner-Albert K Wong
`
`
`
`
`
`filed on Jul. 14, 2005, now Pat. No. 7,256,714, which is
`
`
`
`(74)Attorney, Agent, or Firm-McDermott Will & Emery
`
`
`
`a continuation of application No. 10/617,602, filed on
`LLP
`
`Jul. 11, 2003, now Pat. No. 6,993,607.
`
`ABSTRACT
`
`(57)
`
`
`
`
`(60)Provisional application No. 60/597,851, filed on Dec.
`
`
`21, 2005, provisional application No. 60/395,368,
`Keyboards, keypads and other data entry devices can suffer
`
`
`
`filed on Jul. 12, 2002.
`
`
`
`
`from a keying ambiguity problem. In a small keyboard, for
`
`
`
`
`
`
`example, a user's finger is likely to overlap from a desired key
`(51)Int. Cl.
`
`
`
`
`to onto adjacent ones. An iterative method of removing key­
`H03M 11100 (2006.01)
`
`
`
`ing ambiguity from a keyboard comprising an array of capaci­
`
`
`
`(52)U.S. Cl. ........................... 341/33; 341/26; 345/173;
`
`
`
`
`
`tive keys involves measuring a signal strength associated with
`
`400/479.1; 200/600
`
`
`each key in the array, comparing the measured sign al
`
`
`(58)Field of Classification Search ................... 341/20,
`
`
`
`
`strengths to find a maximum, determining that the key having
`
`
`
`341/22, 26, 33; 400/479.1; 345/173; 200/600;
`
`
`
`
`the maximum signal strength is the unique user-selected key,
`
`
`178/18.01; 702/65, 64
`
`
`
`and maintaining that selection until either the initially
`
`
`
`See application file for complete search history.
`
`
`
`selected key's signal strength drops below some threshold
`
`
`
`exceeds the first key's level or a second key's sign al strength
`
`signal strength.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`
`
`
`
`4,145,748 A 3/ 1979 Eichelberger et al.
`
`
`
`
`
`40 Claims, 7 Drawing Sheets
`
`□□□□
`
`□ □
`
`
`
`IPR2020-00778
`Apple EX1001 Page 1
`
`

`

`US 7,821,425 B2
`
`Page 2
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`2004/0008129 Al 1/2004 Philipp
`
`0689122 Al 12/1995
`
`OTHER PUBLICATIONS
`
`FOREIGN PATENT DOCUMENTS
`A 11/1995 Fukazawa 5,469,159
`
`
`5,469,364 A * 11/1995 Hughey et al ................. 702/65
`
`
`
`EP
`
`
`5,508,700 A 4/ 1996 Taylor
`
`et al.
`
`5,583,498 A 12/1996 Sukigara
`
`5,585,733 A 12/1996
`
`
`Paglione
`
`5,730,165 A 3/ 1998 Philipp
`
`5,844,506 A 12/1998 Binstead
`
`
`
`5,933,102 A 8/ 1999 Miller
`
`et al.
`
`6,137,427 A 10/2000 Binstead
`
`
`
`6,452,514 Bl 9/2002 Philipp
`
`
`6,466,036 Bl 10/2002 Philipp
`
`
`
`6,943,705 Bl 9/2005 Bolender et al.
`
`
`
`7,091,886 B2 8/2006 DePue et al.
`
`
`7,158,054 B2 1/2007 Pihlaja
`
`Written Opinion ofISA (EPO) in PCT/GB/00275.
`
`
`
`"U.S. Appl. No. 10/617,602, Amendment filed Jan. 27, 2005", 6
`pages.
`
`
`2005", 9 pages.
`
`
`2007", 8 pages.
`
`
`
`"U.S. Appl. No. 10/617,602, Notice of Allowance mailed Apr. 27,
`
`"U.S. Appl. No. 11/160,885, Notice of Allowance mailed Jun. 8,
`
`
`
`* cited by examiner
`
`IPR2020-00778
`Apple EX1001 Page 2
`
`

`

`
`U.S. Patent Oct. 26, 2010
`Sheet 1 of 7
`
`US 7,821,425 B2
`
`□□□□
`
`□
`
`□
`
`□□□□
`
`FIG. 1A
`
`IPR2020-00778
`Apple EX1001 Page 3
`
`

`

`
`U.S. Patent Oct. 26, 2010
`Sheet 2 of 7
`
`US 7,821,425 B2
`
`p-�,�
`�'�� ...... _--,_. __ )
`..c
`+"" C)co C:
`0 ..c
`� ..c I-
`
`C:
`CD C) .b
`"en en
`
`T"""
`
`C\I
`
`"'C
`
`en
`
`C\I
`
`=Ii:
`�
`CD
`�
`
`..c
`+"" - C)co C: c: CD
`
`C\I
`
`"'C
`
`0 ..c
`� ..c I-
`
`en
`
`C) .b
`wen
`
`IPR2020-00778
`Apple EX1001 Page 4
`
`

`

`
`U.S. Patent
`Sheet 3 of 7
`Oct. 26, 2010
`
`US 7,821,425 B2
`
`7
`
`7
`
`6
`
`_J □□ □ □ □
`_J □□ □ □ □
`□□□□□
`□□□□
`□□□
`□□
`□
`
`sDDDDD c/
`sDDDDD c /
`
`I
`\
`
`'
`
`,"SI
`
`'-._...:..g_□
`, □ □ □
`
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`
`sDDDDD c
`sDDDDD c
`sDDDDD c
`o□□□□□c
`o□□□□□c
`o□□□□□c
`sDDDDD c
`sDDDDD c
`sDDDDD c
`sDDDDD c
`sDDDDD c
`o□□□□□c
`□□□□D C
`□□ □□ C
`□□ □C
`□ □ C
`□ C
`
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`,□□□□□,
`□□□□□,
`□□ □ □'
`□□□I
`□□'
`□'
`
`□
`□□
`□□□
`□□□□
`□□□□□
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`□□□□□,
`
`FIG. 2
`
`7
`
`7
`
`IPR2020-00778
`Apple EX1001 Page 5
`
`

`

`
`U.S. Patent
`Sheet 4 of 7
`Oct. 26, 2010
`
`US 7,821,425 B2
`
`8
`
`,,)4
`\ \
`I
`
`I
`I
`I
`/
`..,..,,,
`
`_J □ □ □[7
`_J □ □ □ [7
`
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`cJ □ □ □ '
`
`.□□□□'
`
`. □ □ □ O,,'-- -
`. □ □ □)3"'
`D□□p'
`□□□
`□□□□, Ai
`�r /
`.□□□□' I
`/
`.□□□□'
`\ I
`.□□□□' \
`I
`.□□□□'
`' \
`.□□□□'
`, ..... \
`.□□□□'
`.□□□□'
`_J □
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`.□□□□'
`
`-...1o,,.-
`
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`_J □ □ □ D
`
`FIG. 3
`
`IPR2020-00778
`Apple EX1001 Page 6
`
`

`

`--------------------------------------------
`
`= N
`
`FIG. 4 2,o
`
`Number
`Result
`Key
`
`1 6 ------------
`
`18�
`
`-------(
`
`--
`
`Count
`Terminal
`
`Clock Control
`
`Count
`Terminal
`
`Clock Control
`
`Count
`Terminal
`
`Clock Control
`
`Logic
`
`Control
`
`Key Number
`Max Signal
`
`Clk Control T.C.
`Logic 1
`Counter
`
`Clk Control T.C.
`Logic 1
`Counter
`
`Clk Control T.C.
`Logic 1
`Counter
`
`UI
`N
`�
`"'""'
`N
`00
`-....l
`
`r.,;_
`d
`
`-....J
`....
`0
`Ul
`('D .....
`
`=­('D
`
`
`
`rJJ
`
`.... 0
`0
`N
`�Cl's
`N
`
`0
`
`�
`
`�
`�
`�
`�
`
`
`00•
`
`�
`
`Logic
`
`Compare
`
`�17
`
`12
`
`4
`
`'
`
`'
`
`...........
`
`.,,,,,..-
`
`----�---.......
`
`-
`
`14
`
`15
`
`VtN
`
`14
`
`Vt2
`
`15
`
`Signal
`
`2
`
`12 KeyN
`
`. .i.1
`
`I K
`
`-----=----=---�l--�y
`
`-
`
`reshold)
`
`(}h
`
`!Vt1
`
`I
`I
`
`!Signal 1
`
`I
`
`,- 1
`
`12
`
`3 � ---------- �
`
`--
`
`/
`
`-
`
`/
`
`IPR2020-00778
`Apple EX1001 Page 7
`
`

`

`
`U.S. Patent Oct. 26, 2010
`
`Sheet 6 of 7 US 7,821,425 B2
`
`Start
`K1 Inactive
`or
`Reset
`
`Acquire S1
`
`
`Signal for
`KeyK1
`
`24
`
`NO
`
`DI1 = DI1 - Z
`lim¢
`
`29
`
`YES
`
`-28
`
`Compare S1
`with Sj
`all j
`
`All other Sj
`
`NO
`
`31
`
`YES
`
`DI1 = DI1 + 1
`limT.C.
`
`NO
`
`33
`
`YES
`
`K1 =ON
`KJ = OFF, J f. 1t-----�
`Clear DIJ, J t- 1
`
`To K1
`Active
`FIG. 5A
`
`IPR2020-00778
`Apple EX1001 Page 8
`
`

`

`
`U.S. Patent Oct. 26, 2010
`
`Sheet 7 of 7 US 7,821,425 B2
`
`Key K 1 Active
`
`34
`
`Acquire New S1
`
`Signal for Key K1
`
`NO DI1 = DI1 -Z
`lim¢
`
`39
`
`YES
`
`36
`
`37
`
`NO
`
`40
`
`YES
`
`YES
`
`38
`
`DI1 = DI1 + 1
`lim. T.C.
`
`Turn K1
`OFF
`
`To Key K1 Inactive
`
`FIG. 5B
`
`IPR2020-00778
`Apple EX1001 Page 9
`
`

`

`
`
`US 7,821,425 B2
`
`1
`
`
`
`CAPACITIVE KEYBOARD WITH
`
`
`
`NON-LOCKING REDUCED KEYING
`
`2
`SUMMARY OF THE INVENTION
`
`AMBIGUITY
`
`BACKGROUND INFORMATION
`
`One aspect of the invention is that it may provide an itera­
`
`
`
`
`
`
`
`tive method of removing keying ambiguity by measuring a
`
`
`
`This application is a continuation-in-part of the inventor's
`5
`
`
`
`associated with each key in an array, detected sign al strength
`
`
`U.S. Ser. No. 11/160,885, filed on Jul. 14, 2005 now U.S. Pat.
`
`
`
`
`comparing the measured signal strengths to find a maximum,
`
`
`
`No. 7,256,714, which is a continuation of the inventor's
`
`
`
`
`determining that the key having the maximum signal strength
`
`
`application Ser. No. 10/617,602, now U.S. Pat. No. 6,993,
`
`
`
`is the unique user-selected first key, and maintaining that
`
`
`607, filed on Jul. 11, 2003, which claimed the priority of his
`
`
`
`drops selection until either the first key's sign al strength
`
`
`
`
`U.S. provisional application 60/395,368, filed Jul. 12, 2002.
`10
`
`below some threshold level or a second key's sign al strength
`
`
`
`
`Moreover, this application claims the priority of the inven­
`
`
`exceeds the first key's When any key is sign al strength.
`
`
`
`
`
`tor's provisional application 60/597,851, filed Dec. 21, 2005.
`
`
`
`
`
`selected its signal strength value may enhanced relative to all
`
`
`
`the other keys so as to deselect all other keys. In this aspect,
`
`
`
`the array under consideration may be a keyboard, or any
`
`
`15 convenient subset thereof.
`
`
`
`The invention relates to method and apparatus for control­
`A particular preferred embodiment of the invention is an
`
`
`
`
`
`ling an array of non-bistable keys, such as capacitive position
`
`array of capacitive keys in which each key has a respective
`
`
`
`
`sensors, and, more specifically for preventing accidental false
`
`
`
`
`detection integrator counter (DI) associated with it. Each DI
`
`
`
`inputs from keys adjacent to a selected key in a capacitive
`
`
`
`is a clocked counter that counts up by one incremental value
`keyboard.
`20
`
`
`
`on each capacitive acquisition cycle during which a sign al
`
`
`
`
`Arrays of capacitive proximity sensors are often used in
`
`
`
`strength from the associated key is above some nominal
`
`
`
`
`keyboards, keypads and other touch-input apparatus. Two
`
`
`
`threshold value, and that counts down toward zero if the
`
`
`
`characteristics of capacitive sensors that lead to their use
`
`
`
`
`signal strength is less than the nominal value. A controller
`
`
`instead of conventional metallic switches are: 1) Capacitive
`
`
`receives a respective input from each DI and determines that
`
`
`
`sensors can be made in small sizes, which is desirable if a
`25
`
`
`
`one of the keys is selected, e.g., wins, when the detection
`
`
`
`
`small, tightly packed keyboard is required; and 2) Capacitive
`
`
`integration (DI) count associated with that key meets a
`
`
`
`sensors are particularly easy to environmentally seal, which is
`
`
`
`
`respectively selected terminal count value, TC. The incre­
`
`
`
`
`desirable if the keyboard is to be used in a wet environment or
`
`
`
`same as down can be the mental magn itude used for counting
`
`where there is a concern that contaminants may be spilled on
`
`
`that for counting up, e.g., 1, or it can be different, e.g., 2, to
`the keyboard.
`30
`
`
`
`
`preferentially accelerate the count-down 'losing' process
`
`
`
`
`
`Conventional capacitive sensors, when tightly packed, or
`
`
`
`
`
`over the winning process, in order to facilitate better suppres­
`
`
`
`
`
`when used in the presence of conductive liquid films, suffer a
`
`
`
`sion of noise. The rate of counting down any of the DI
`
`
`
`
`
`keying ambiguity problem. In a small keyboard, for example,
`
`
`
`
`
`counters can also be the complete value, i.e., the DI can be
`
`
`
`
`a user's finger is likely to overlap from a desired key to onto
`
`
`
`
`cleared in one cycle. In this embodiment, when two or more
`
`
`adjacent ones. This is especially problematic if the user has
`35
`
`
`
`keys have signal strengths above their nominal thresholds, the
`
`
`
`large fingers or if he or she presses on the keyboard surface
`
`
`
`
`
`key with the lesser signal strength will have its associated DI
`
`hard enough to deform his or her finger. The same sort of
`
`
`decremented or cleared each cycle while this condition exists.
`
`
`effect is found when a conducting film is spilled on a key­
`
`
`
`If any two or more keys have equal and maximal sign al
`
`
`
`board, in which case the user's finger is sensed as though it
`
`
`
`
`strengths, such keys' DI's will continue to increment until the
`
`
`
`
`were the size of the puddle. Problems of this sort are particu­
`40
`
`
`
`
`first to reach its TC 'wins' and is set as the unique user­
`
`
`larly acute in cash register keyboards used in food service
`
`selected key.
`
`
`
`establishments where beverage and food sauce spills are a
`In another aspect of the invention, the DI of a key selected
`
`
`
`
`
`
`frequent occurrence.
`
`
`
`
`at a first instant may be decremented or cleared and that key
`In his U.S. Pat. No. 5,730,165, the inventor teaches a
`
`
`
`
`
`
`deselected even if the signal strength of that key is above the
`
`
`
`
`capacitive field sensor employing a single coupling plate and
`45
`
`
`
`
`threshold value and its DI equals its associated TC value, if
`
`
`a method of detecting a change in capacitance of the coupling
`
`
`
`
`
`second key becomes selected at a later instant by virtue of its
`
`
`
`
`plate, Cx, to ground. The apparatus taught in U.S. Pat. No.
`
`
`
`signal strength being greater than the of the sign al strength
`
`
`
`
`5,730,165 comprises pulse circuitry for charging the coupling
`
`
`
`first key while also being above its own threshold value and
`
`
`plate and for subsequently transferring the charge from the
`
`
`
`
`having its associated DI equal its associated TC. If there are
`
`
`
`
`plate into a charge detector, which may be a sampling capaci-50
`
`
`
`multiple keys with signal strengths above their associated
`
`
`
`tor, Cs. The transferring operation is carried out by means of
`
`
`
`
`threshold values, their associated Dis will count up and down
`
`
`
`
`
`a transfer switch electrically connected between the coupling
`
`
`
`
`in competition, until one key's DI finally equals its TC and
`
`
`
`plate and the charge detector. The disclosure ofU.S. Pat. No.
`
`
`
`wins over all others including over the previously selected
`
`
`
`5,730,165 is herein incorporated by reference.
`key.
`
`
`
`In his U.S. Pat. No. 6,466,036 the inventor teaches pulse 55
`
`
`
`
`circuitry for measuring capacitance to ground, the circuitry
`In the above discussions, it should be understood that the
`
`
`
`
`
`
`
`comprising a plurality of electrical switching elements, each
`
`
`
`has been than another principle of having one sign al greater
`
`
`
`of which has one side electrically connected to either a power
`
`
`
`
`somewhat simplified for explanatory purposes. In order to
`
`supply voltage or to a circuit ground point. This circuit
`
`
`
`avoid indecisiveness and eliminate oscillation between two or
`
`
`arrangement, which may be used with a keyboard as well as
`
`
`more keys having more or less the same signal strengths, the
`60
`
`
`for many other applications, is more compatible with avail­
`
`
`
`
`
`winning key may preferably be given a slight advantage in
`
`
`able integrated circuit practices design and manufacturing
`
`
`
`
`subsequent repetitions of the decision process. This may be
`
`
`
`than is prior art pulse circuitry, which commonly had one side
`
`
`
`
`done, for example, by requiring a non-selected key's signal to
`
`
`
`of at least one switching element floating. These improved
`
`
`
`
`
`exceed the currently selected key's signal by a small amount.
`
`
`
`
`
`arrangements thereby provide superior performance at a 65
`
`
`
`This can be done by subtracting a small amount off the signals
`
`
`lower manufacturing cost. The disclosure of U.S. Pat. No.
`
`
`of non-selected keys, or by adding a small amount onto the
`
`
`
`6,466,036 is herein incorporated by reference.
`
`selected key's signal.
`
`IPR2020-00778
`Apple EX1001 Page 10
`
`

`

`
`
`US 7,821,425 B2
`
`4
`
`DESCRIPTION OF THE DRAWING
`
`
`
`permits the smooth rollover of key selection as a finger slides FIGS. la to le show an array of tightly spaced capacitive
`
`3
`An advantage of this method over those disclosed in my
`
`
`
`
`U.S. Pat. No. 6,993,607 is that the method disclosed herein
`
`
`
`
`
`
`
`
`
`
`from one key to the next, while still reducing key ambiguity. buttons.
`FIG. 2 shows a 2-D touch surface such as a capacitive
`
`
`
`
`
`In the aforementioned patent, the first key to win remains
`5
`
`
`
`mouse surface or a capacitive touch screen, with buttons
`
`
`
`
`
`
`selected even if the maximal signal strength has shifted to a
`around it.
`new key, provided that the first key has enough signal strength
`
`
`
`
`left to retain its state, i.e., by having its signal strength in
`
`
`
`
`FIG. 3 shows a 2-D touch surface such as a capacitive
`
`
`
`
`
`
`
`excess of its associated threshold value. Therefore the instant
`
`
`
`mouse surface or a capacitive touch screen, with a guard ring
`
`
`
`invention may be referred to as 'non-locking' key ambiguity
`
`
`
`
`10 disposed around it to suppress activation of the touch screen
`reduction.
`
`
`
`area when a finger strays just outside the 2-D mouse or screen
`area.
`
`
`
`
`
`In yet another aspect of the invention, if the signal strengths
`
`
`
`FIG. 4 is a schematic block diagram of a preferred appa­
`
`
`
`of two keys that are approaching a detection threshold value
`
`ratus of the invention.
`
`
`
`
`and that are both in a defined keyboard neighborhood both
`FIG. Sa is a flow chart showing logical operations carried
`
`
`
`
`
`
`
`exceed the threshold value and their signal strengths are equal
`15
`
`
`out in a preferred method of the invention when Key 1 is
`
`
`
`
`
`to each other ( or are within a selected tolerance value) at the
`initially active.
`
`
`same time, an algorithm executed by a controller may be used
`FIG. Sb is a flow chart showing logical operations carried
`
`
`
`
`to declare one of the two keys to be active and the other to be
`
`
`out in a preferred method of the invention when Key 1 is
`
`
`
`
`inactive. It will be recognized that a wide variety of algo­
`initially inactive.
`
`
`
`
`rithms are possible and include, but are not limited to, a 20
`
`
`
`
`random, or pseudo-random selection of the active key, or a
`DETAILED DESCRIPTION
`
`
`declaration of activity based on which key was scanned first.
`
`
`The principle also applies in the minimal case where the
`In studying this Detailed Description, the reader may be
`
`
`
`
`
`DI's terminal count (TC) is chosen to be equal to one. This is
`
`
`
`aided by noting definitions of certain words and phrases used
`
`
`
`
`functionally the same as though there were no DI, but rather
`25
`
`
`
`throughout this patent document. Wherever those definitions
`
`
`
`
`just a simple signal comparison function with an inhibiting
`
`
`
`
`
`are provided, those of ordinary skill in the art should under­
`
`
`
`
`logic gate following it. Here, the inputs to the inhibiting gate
`
`stand that in many, if not most instances, such definitions
`
`
`
`
`also includes the logical comparisons of the signal strengths
`
`
`
`apply to both preceding and following uses of such defined
`
`among the keys in a neighborhood in order to skew subse­
`
`
`words and phrases. At the outset of this Description, one may
`
`
`
`quent comparisons to favor the already selected key over 30
`
`
`note that the terms "include" and "comprise," as well as
`
`
`competing keys having respective output sign als above
`
`
`
`derivatives thereof, mean inclusion without limitation; the
`
`
`respective threshold values.
`
`
`
`term "or," is inclusive, meaning and/or. The word 'key' as
`
`
`
`Those skilled in the keyboard arts will understand that the
`
`
`
`generally used in this Disclosure and as specifically used in
`
`
`above-mentioned neighborhoods can be defined in a wide
`
`
`
`
`
`the Claims attached hereto refers to a touchable portion of a
`
`
`
`
`variety of ways. In some cases, a neighborhood of a given key 35
`
`
`
`
`mechanical to electrical transducing device that is non­
`
`
`
`
`may consist of all the keys immediately adjacent the given
`
`
`
`
`bistable in nature. This term specifically excludes conven­
`
`
`
`key, or may comprise all the keys having no more than one key
`
`
`
`tional mechanical switches in which two or more electrical
`
`
`
`between them and the given key. In other cases, the neighbor­
`
`
`
`conductors are moved into or away from contact with each
`
`
`hood may comprise all the keys in a matrix array---e.g., in a
`
`other to make or break an electrical connection. The terms
`
`
`
`
`keyboard for use in a numerical data entry application in 40
`
`
`
`'keyboard', 'key pad' and the like all refer to arrays ofkeys for
`
`which only one key is to be active at a time so that the
`
`
`
`data input without limitation as to the size or configuration of
`
`
`
`
`
`sequence of input digits is uniquely determined. In other
`
`
`
`
`the array. A 'key' can also be a dimensional sensing surface
`
`
`
`
`cases, such as in a typing or computer-input keyboard, the
`
`
`such as an XY touch screen or a 'trackpad', or a sensing zone
`
`
`neighborhood of a key may comprise all other keys in the
`
`
`not intended for normal human data entry such as an object or
`
`
`
`keyboard except for special purpose keys, such as a capitali-
`45
`
`
`
`body part sensor. 'Touch' can mean either human or mechani­
`
`
`
`
`zation shift key, a control key, and the like. Moreover, some
`
`
`
`cal contact or proximity to a key. 'User' can mean either a
`
`
`
`
`
`embodiments of the invention provide a keyboard that is
`
`human or a mechanical object. A 'finger' can be, inter alia, a
`
`
`
`configurable by a user who programs a controller to selec­
`
`
`
`human finger, a mechanical finger or a stylus.
`
`
`
`
`tively consider or ignore various keys in an array. In some
`
`
`Capacitive sensors, unlike bistable electromechanical
`
`
`cases there might be two neighborhoods, each acting inde-
`50
`
`
`
`
`
`switches which are either open or closed, provide a signal that
`
`
`pendently of the other for key ambiguity resolution purposes.
`
`
`
`
`varies with the degree of touch or extent or coupling between
`
`
`
`
`
`Although it is believed that the foregoing rather broad
`
`
`
`a user's finger and a sensing element of a keyboard. Other
`
`s=ary description may be of use to one who is skilled in
`
`
`non-bistable touch sensors, such as an array of piezoelectric
`
`
`
`the art and who wishes to learn how to practice the invention,
`
`
`
`sensors in which the output from a given sensor increases
`
`
`
`it will be recognized that the foregoing recital is not intended
`55
`
`
`with increasing activation force, share many of the properties
`
`
`
`
`to list all of the features and advantages. Those skilled in the
`
`
`
`of capacitive keys. Thus, much of the subsequent disclosure
`
`
`art will appreciate that they may readily use both the under­
`
`
`
`
`should be understood as being relevant to non-capacitive keys
`
`
`
`lying ideas and the specific embodiments disclosed in the
`
`
`
`
`
`to a degree of that also provide an output sign al responsive
`
`
`
`
`following Detailed Description as a basis for designing other
`
`
`
`
`
`coupling between the key and a user's finger, stylus, or other
`
`
`arrangements for carrying out the same purposes of the
`60
`
`
`
`
`key-activating or pointing implement that is proximate the
`
`
`
`
`present invention and that such equivalent constructions are
`key.
`
`
`
`
`within the spirit and scope of the invention in its broadest
`
`Turning now to FIG. lA, one finds an array of 'N' tightly
`
`
`form. Moreover, it may be noted that different embodiments
`
`spaced capacitive keys in a key panel 11 which would benefit
`
`
`
`
`of the invention may provide various combinations of the
`
`
`
`from the invention. When using such small key panels it is
`
`
`
`
`
`recited features and advantages of the invention, and that less 65
`
`
`
`
`inevitable that a finger will encompass much more than the
`
`
`
`
`than all of the recited features and advantages may be pro­
`
`
`
`
`intended key. A finger touching a principle desired key elec-
`vided by some embodiments.
`
`IPR2020-00778
`Apple EX1001 Page 11
`
`

`

`
`
`US 7,821,425 B2
`
`6
`
`5
`trade 1 could easily create a 'fingerprint' outline 3, as shown signal strength for purposes of key suppression, while the
`
`
`
`
`
`
`
`
`
`
`
`in dashed lines, where the fingerprint has a centroid location
`
`
`
`
`
`
`
`outer 'key' 8 acts to detect errant touch which falls partially on
`
`
`A. This fingerprint also encompasses keys other than the
`
`
`both 6 and 8. The area 6 can comprise any suitable input
`
`
`intended key. The amount of intersecting surface area
`
`
`
`
`arrangement such as a capacitive mouse surface, a capacitive
`between the dashed line and each key area is a reasonable
`
`
`
`
`5 touch screen or a keypad comprising discrete keys.
`
`
`
`representation of the amount of signal level change each
`8 is not necessarily In this example, the gu ard electrode
`
`
`
`
`
`
`
`
`intersected key will receive due to the touch, although even
`
`
`
`
`
`intended as an actual control key. A finger sliding from 3 to 4
`
`
`
`
`non-touched keys will also see an increase in signal due to
`
`
`
`
`
`would still potentially leave the active screen 6, but in fact the
`
`
`
`
`
`mere finger proximity and to fringe-field effects within the
`
`
`touch would not be legal since its areal centroid at 'b' lies
`touch panel.
`10
`
`
`
`
`principally outside the input area. 'Key' 8 detects this out-of­
`
`
`
`In this case, the desire is to select the one and only one key
`
`
`
`
`
`position fingerprint and appropriate logic causes the screen 6
`which is intended by the user while suppressing outputs from
`
`
`
`
`
`to fall out of detection or to be ignored by further processing.
`adjacent keys intersected by the fingerprint. In this 'non­
`
`
`
`
`
`do It may be noted that some uses of the gu ard ring structure
`
`
`
`
`
`locking' key suppression invention, if the finger slides to a
`
`
`
`
`
`not involve having a finger touching the keypad. For example,
`
`
`
`new key location 4, shown dotted with its centroid at location
`15
`
`one could arrange a guard ring around a capacitive cell phone
`
`B, where the movement is shown by the arrow from A to B,
`
`
`keypad and use the guard ring output to suppress readings
`
`
`this movement will not cause the first key 1 to remain solely
`
`
`
`from all the keys in the keypad while the user was talking on
`
`
`
`
`retain its active even though it has sufficient sign al to still
`
`
`
`
`
`state, i.e., its signal still lies above its threshold level despite
`
`
`
`
`the cell phone and holding the keypad of the phone against his
`
`
`being reduced by the movement to a new key. Instead, the
`or her head.
`20
`
`
`
`
`invention provides that the newly intended key 2, having a
`The guard electrode 'key' 8 in the latter case can also be a
`
`
`
`
`
`
`
`larger signal level due to a higher degree of fingerprint inter­
`
`
`
`
`
`discrete solid electrode shape, for example a rectangle, disk,
`
`
`
`section than key 1, becomes the solely active key by switching
`
`
`
`arc, or stripe or other shape, placed in some other location
`
`off the active state of key 1.
`
`
`reasonably proximate input area 6. This guard electrode
`
`FIGS. lb and le further detail
`the change in sign als on the
`25
`
`
`
`would be activated by placing the product against the user's
`
`
`
`keys of FIG. la by virtue of the relative electrode surface
`
`
`
`head or other body part (for example placing the product in a
`lb)
`
`
`intersections with the fingerprint first at location A (FIG.
`
`
`
`
`clothing pocket with the keypad side towards the user's body)
`
`
`
`and then at location B (FIG. le). The signal strengths are
`
`
`
`
`in order to suppress further output from the keypad under
`
`
`
`shown in the bar plots in the lower portions of the respective
`
`
`
`such adverse conditions. A suitable position for such a 'key'
`
`
`figures. It is desired that in order for a key to 'win' the status
`30
`
`
`might be near the earpiece of a cell phone, some distance
`
`
`of user-selected key, its signal change must exceed a thresh­
`
`
`old value, and its signal has to be the largest. In FIG. lb, key
`
`away from the keypad or touchscreen.
`
`
`
`
`1 wins. In FIG. le, key 2 wins.
`The gu ard electrode 'key' 8 can also be either a ring as
`
`If the key selection method operates solely by picking a
`
`
`
`
`
`
`
`
`shown in FIG. 3, or a discrete solid electrode shape, such as a
`
`
`
`
`maximum signal strength, the keyboard may be subject to an 35
`
`
`
`
`rectangle, disk, arc, or stripe or other shape, placed in some
`
`
`
`undesirable rapid switching back and forth between two keys
`
`
`
`other location reasonably proximate the input area 6 so as to
`
`
`
`having nearly-identical ( e.g., fingerprint sign al strengths
`
`
`
`be activated by a mechanical closure. This could provide a
`
`
`
`
`areas). This sort of' chatter' is preferably prevented by biasing
`
`cover which, when closed, would cause the gu ard key 8 to
`
`
`or skewing the key selection method to favor an already
`
`
`induce the suppression of input area 6.
`
`
`
`
`selected key. That is, the switchover process is made slightly
`40
`In order to make the determination of an out-of-position
`
`
`
`
`more difficult than would occur with straight equivalence.
`
`
`
`fingerprint for use with the apparatus shown in FIG. 3, the
`
`
`
`This bias may be provided in many ways in subsequent key
`
`
`same sorts of biasing arrangements can be used to prevent
`
`
`
`selection decisions. These ways may be equivalent to adding
`
`
`
`
`chatter as discussed supra. However, relationships described
`
`
`
`with the selected an incremental value to the sign al associated
`
`
`
`above with respect to FIG. 2 presume the gain of the sensing
`
`key; multiplying the signal strength of the selected key by a 45
`
`
`
`
`
`
`
`
`channels with respect to finger surface area to be comparable,
`
`
`
`value greater than one in subsequent selections; subtracting a
`
`
`
`
`
`so that equivalent fingerprint surface areas on different keys
`asso­respective incremental value from the sign al strengths
`
`
`
`
`
`
`
`produce comparable signal changes. This is not always the
`
`ciated with each of the non-selected keys; or multiplying the
`
`
`
`
`
`case in any of the instances described with respect to FIGS.
`signal strength of each of the non-selected keys by a respec­
`
`
`
`
`
`
`
`keys may not be 50 la-e, 2 or 3. The electrode sizes of different
`
`tive value less than one.
`
`
`
`
`equal, and for various reasons (such as stray loading capaci­
`
`
`mouse or FIG. 2 shows a configu ration of a capacitive
`
`
`
`
`tance variations, etc.) the electrical gains among the various
`
`
`
`
`capacitive touch screen area 6 with surrounding buttons 7.
`
`
`keys can differ. In these instances the incremental values
`
`
`
`The principles of operation described in conjunction with
`
`
`
`added might be negative. Alternatively, signals from compet­
`
`
`FIG. la-e apply similarly to FIG. 2, in that the area 6 can be
`
`
`ing keys could be scaled into a state of equivalence by using
`
`
`
`
`
`treated as a single key with a single signal strength for pur-55
`
`
`
`
`scaling constants that are experimentally determined to
`
`
`poses of key suppression. FIG. 2 applies when the keys 7 are
`
`
`
`
`
`accord with a particular configuration. In any event, one can
`
`
`
`very close to pointing surface 6 and fingerprints 3 and 4 can
`
`
`scale and/or offset the signals into equivalence for compari­
`
`
`
`overlap both the capacitive screen and one or more capacitive
`
`
`
`son purposes and thereby create the desired suppression
`
`
`
`
`the buttons. Moreover, it should be recogn ized that although
`
`effect without chatter.
`
`
`
`drawing depicts a two-dimensional touch surface, the same
`60
`
`
`
`considerations apply to a one-dimensional touch surface of
`Turning now to FIG. 4, one finds a schematic representa­
`
`
`
`
`
`
`the sort commonly referred to as a slider, scroll-wheel, or the
`
`
`
`
`tion of apparatus of the invention 10, comprising an array of
`like.
`
`
`
`
`N capacitive proximity sensors 12 labeled "Key 1", . . . , "Key
`
`
`FIG. 3. shows a configuration of a capacitive touch input
`
`
`
`N". Each of the sensors 12 has an output to a respective
`
`
`area 6 with a surrounding 'key' 8. The principles of operation
`
`
`
`65 counter logic 14 that supplies data to and is controlled by
`
`
`
`described in conjunction with FIG. 1 apply similarly to FIG.
`
`
`
`
`suitable control logic 16. Those skilled in the electronic arts
`
`
`
`3, in that the area 6 can be treated as a single key with a single
`
`
`
`
`will appreciate that although the counters 14 and control logic
`
`IPR2020-00778
`Apple EX1001 Page 12
`
`

`

`
`
`US 7,821,425 B2
`
`8
`
`7
`of counter values as described supra can be numerically
`
`
`
`
`
`16 are depicted with discrete blocks in the schematic diagram,
`
`
`
`
`reversed to achieve the same effect and should be considered
`these features could be provided either by separate physical
`
`
`
`
`
`to be logically equivalent to the above explanation.
`circuit elements, or could all be provided by a single micro­
`
`
`
`
`Note that in FIG. Sa, in order for a key to gain dominance
`controller, as depicted by the dashed phantom line 18 in FIG.
`
`
`
`
`
`
`
`4. Moreover, although the array of keys 12 is depicted as
`
`
`
`5 over an already active key, it must exceed the active key's last
`
`
`
`
`
`being a simple linear array, it will be appreciated by one who
`
`
`
`measured signal level by a small added amount 'k', as shown
`
`
`
`
`reads the complete disclosure contained herein that many
`
`
`
`
`in Step 30 to prevent selection dithering. Although the value
`
`
`
`ot

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