throbber
USOO7663607B2
`
`(12) United States Patent
`Hotelling et al.
`
`(10) Patent No.:
`45) Date of Patent:
`
`US 7.663,607 B2
`Feb. 16, 2010
`
`9
`
`(54) MULTIPOINT TOUCHSCREEN
`
`(75) Inventors: Steve Hotelling, San Jose, CA (US);
`Joshua A. Strickon, San Jose, CA (US);
`rt:
`r
`s
`Rita Q. Huppi, San Francisco, CA
`
`(73) Assignee: Apple Inc., Cupertino, CA (US)
`c
`-
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 754 days.
`
`(21) Appl. No.: 10/840,862
`
`(22) Filed:
`(65)
`
`May 6, 2004
`Prior Publication Data
`
`3/1988 Watanabe ................... 340,710
`4,734,685 A
`5/1988 McAvinney
`... 178/18
`4,746,770 A
`9/1988 Parks ......................... 340,712
`4,771,276 A
`4,788,384 A 11/1988 Bruere-Dawson et al. ..... 178/18
`4,806,846 A
`2, 1989 Kerber .................. 324f60 CD
`4,898,555 A
`2, 1990 Sampson ..................... 445/22
`4.914,624 A
`4, 1990 Dunthornet al.
`4,968,877 A 11/1990 McAvinney et al. ........ 250,221
`5,003,519 A
`3/1991 Noirjean ....
`... 368,73
`5,017,030 A
`5/1991 Crews .......
`... 400,485
`5,178.477 A
`1/1993 Gambaro ...
`... 400,489
`5,189,403 A
`2f1993 Franz et al. .
`... 340,711
`5,194,862. A
`3/1993 Edwards ...................... 341?20
`5,224,861 A
`7/1993 Glass et al. ................... 434/35
`5,241.308 A
`8/1993 Young ......................... 341 (34
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`US 2006/OO97991 A1
`
`May 11, 2006
`
`CA
`
`1243.096
`
`10/1988
`
`................. 340,180
`
`(51) Int. Cl
`(2006.01)
`G06F 3/04
`(52) U.S. Cl. ........ r 345/173; 34.5/174; 178/18.01
`(58) Field of Classification Search ......... 345/173–179;
`178/18.01 18.04
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`3,333,160
`3,541,541
`3,662,105
`3,798,370
`4,246,452
`4.550,221
`4,672,364
`4,672,558
`4,692.809
`4,695,827
`4,733,222
`
`7, 1967
`11, 1970
`5, 1972
`3, 1974
`1, 1981
`10, 1985
`6, 1987
`6, 1987
`9, 1987
`9, 1987
`3, 1988
`
`Gorski
`Englebart
`Hurst et al. ................... 178/18
`Hurst ......
`... 178/18
`Chandler ....................... 2005
`Mabusth ...................... 178/18
`Lucas ..........
`... 340,365 P
`Beckes et al. ............... 364,518
`Beining et al. .............. 358,247
`Beining et al. ..
`... 340,365 P
`Evans ..................... 340,365 C
`
`(Continued)
`OTHER PUBLICATIONS
`U.S. Appl. No. 10/654,108, filed Sep. 2, 2003.
`
`(Continued)
`Primary Examiner Richard Hjerpe
`Assistant Examiner—Kimnhung Nguyen
`(74) Attorney, Agent, or Firm Morrison & Foerster LLP
`(57)
`ABSTRACT
`
`A touch panel having a transparent capacitive sensing
`medium configured to detect multiple touches or near touches
`that occur at the same time and at distinct locations in the
`plane of the touch panel and to produce distinct signals rep
`resentative of the location of the touches on the plane of the
`touch panel for each of the multiple touches is disclosed.
`
`11 Claims, 14 Drawing Sheets
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`102
`
`"
`
`.
`
`4ZZZZZZZZZ7.
`assa ZZZZZZZZZZZ
`
`seat
`
`ZZZZZZZZZZ 7
`
`
`
`
`
`106
`
`Page 1 of 33
`
`Tianma Exhibit 1017
`
`

`

`US 7,663,607 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`5,252,951 A 10/1993 Tannenbaum et al. ....... 345,156
`5,281,966 A
`1/1994 Walsh ..............
`... 341/22
`5,305,017 A
`4/1994 Gerpheide ..
`345,174
`5,345,543 A
`9/1994 Capps et al.
`395,137
`5,376,948 A 12/1994 Roberts ......
`345,173
`5,398.310 A
`3, 1995 Tchao et al. ...
`... 395,144
`5,442,742 A
`8/1995 Greyson et al.
`... 395.146
`5,463,388 A 10, 1995 Boie et al. .....
`... 34.1/33
`5,463,696 A 10, 1995 Beernink et al.
`382, 186
`5,483.261 A
`1/1996 Yasutake .......
`345,173
`5.488.204 A
`1/1996 Mead et al. .
`178/18
`5,495,077 A
`2f1996 Miller et al. ...
`... 178/18
`5,513,309 A
`4, 1996 Meier et al. .
`395/155
`5,523,775 A
`6/1996 Capps ........
`345,179
`5,530.455 A
`6, 1996 Gillicket al. ..
`345,163
`5,543,590 A
`8/1996 Gillespie et al. ..
`178/18
`5,543,591 A
`8/1996 Gillespie et al. .....
`... 178/18
`5,563,632 A 10, 1996 Roberts .........
`345,173
`5,563,996 A 10, 1996 Tchao ...........
`395,144
`5,565,658 A 10/1996 Gerpheide et al. ...
`... 178.19
`5,579,036 A 1 1/1996 Yates, IV ..........
`... 345,173
`5,581,681 A 12/1996 Tchao et al.
`... 395/804
`5,583,946 A 12/1996 Gourdol ..................... 382,187
`5,589,856 A 12/1996 Stein et al.
`5,590,219 A 12/1996 Gourdol ..................... 382,202
`5,592,566 A
`1/1997 Pagallo et al...
`... 382,187
`5,594,810 A
`1/1997 Gourdol .....
`382,187
`5,596,694 A
`1/1997 Capps ...........
`395,152
`5,612,719 A
`3, 1997 Beernink et al. ...
`... 345,173
`5,631,805 A
`5/1997 Bonsall ............
`... 361/681
`5,633,955 A
`5, 1997 BOZinovic et all
`381,187
`5,634,102 A
`5/1997 Capps .......,
`395,334
`5,636,101 A
`6, 1997 Bonsall et al. .
`361,681
`5,642,108 A
`6/1997 Gopher et al. ................ 341 (22
`5,644,657 A
`7/1997 Capps et al. ...
`382,229
`5,666,113 A
`9/1997 Logan ........
`... 34.1/34
`5,666,502 A
`9/1997 Capps ........................ 345,352
`5,666,552 A
`9/1997 Grayson et al. ............. 395/802
`5,675,361 A 10, 1997 Santilli ................
`... 345,168
`5,677.710 A 10/1997 Thompson-Rohrlich .... 345/173
`5,689.253 A 11/1997 Hargreaves et al. ........... 341 (22
`5,710,844 A
`1/1998 Capps et al. .........
`... 382.317
`5,729,250 A
`3/1998 Bishop et al. ............... 34.5/175
`5,730,165 A
`3/1998 Philipp .......................... 137/1
`5,736,976 A
`4, 1998 Cheung ...
`345,168
`5,741,990 A
`4, 1998 Davies ..................... 84/423 R
`5,745,116 A
`4, 1998 Pisutha-Arnond ........... 345,358
`5,745,716 A
`4, 1998 Tchao et al. ...
`... 395,350
`5,746,818 A
`5/1998 Yatake .................... 106.31.86
`5,748,269 A
`5/1998 Harris et al. .................. 349/58
`5,764.222 A
`6, 1998 Shieh ...............
`345,173
`5,767.457 A
`6/1998 Gerpheide et al. ............ 178/18
`
`5,767,842 A
`
`6, 1998 Korth - - - - - - - - - - - - - - - - - - - - - - - - - 345,168
`
`345,173
`8, 1998 Shieh .........
`5,790,104 A
`8/1998 Kasser et al. ............... 345,174
`5,790,107 A
`9, 1998 Shwarts et al. ................. 707/6
`5,802,516 A
`9, 1998 McCloud .......
`... 341 (20
`5,808,567 A
`9, 1998 Moran et al. ................ 395,358
`5,809,267 A
`5,821,690 A 10, 1998 Martens et al. ............. 313,506
`5,821,930 A 10/1998 Hansen ..........
`... 345.340
`5,823,782. A 10, 1998 Marcus et al. .............. 434,156
`5,825.351 A 10/1998 Tam
`5,825,352 A 10/1998 Bisset et al. ................ 345,173
`5,854,625. A 12/1998 Frisch et al. ................ 345,173
`5,880,411 A
`3/1999 Gillespie et al. ......... 178/1801
`5,898,434 A
`4/1999 Small et al. .......
`... 345.348
`5,920,309 A
`7, 1999 Bisset et al. ................ 345,173
`5,923,319 A
`7, 1999 Bishop et al. ............... 34.5/175
`5,933,134 A
`8/1999 Shieh ......................... 345,173
`5,942,733. A
`8, 1999 Allen et al.
`5,943,044 A
`8, 1999 Martinelli et al. ........... 345,174
`
`6,002,389 A 12/1999 Kasser ....................... 345,173
`6,002,808. A 12/1999 Freeman .....
`382.288
`6,020,881 A
`2/2000 Naughton et al. ........... 345,327
`6,031,524 A
`2/2000 Kunert ....................... 345,173
`6,037,882 A
`3/2000 Levy .......
`... 341 (20
`6,050,825 A
`4/2000 Nichol et al. ............... 434,227
`6,052,339 A
`4/2000 Frenkel et al. .............. 368,230
`6,061,177 A
`5/2000 Fujimoto .
`359,443
`6,072,494 A
`6, 2000
`345,358
`6,084,576 A
`T/2000
`345,168
`6,107,997 A
`8, 2000
`345,173
`6,128,003 A 10/2000 Smith et al. ................. 345,157
`6, 131,299 A 10/2000 Raab et al. .................... 33,503
`6,135,958. A 10/2000 Mikula-Curtis et al.
`600/443
`6,144,380 A 1 1/2000 Shwarts et al. .............. 345,350
`6,188,391 B1
`2/2001 Seely et al.
`348,836
`6,198.515 B1
`3/2001 Cole
`345,173
`6,208,329 B1
`3/2001 Ballare .
`... 341 (20
`6,222.465 B1
`4/2001 Kumar et al. ...
`345,174
`6,239,790 B1
`5, 2001 Martinelli et al.
`345/146
`6,243,071 B1
`6/2001 Shwarts et al. ..
`... 455,90
`6,246,862 B1
`6/2001 Grivas et al. .
`382,195
`6,249,606 B1
`6/2001 Kiraly etal
`345,168
`6,288,707 B1
`9/2001 Philipp ...
`705/7O2
`6,289,326 B1
`9, 2001 LaFleur ...
`6,292,178 B1
`9/2001 Bernstein et al. ............ 345,173
`6,323,846 B1
`1 1/2001 Westerman et al.
`6,337,678 B1
`1, 2002 Fish
`6,347.290 B1
`2/2002 Bartlett ....................... 7O2/15O
`6,377,009 B1
`4/2002 Philipp ...
`318,468
`6,380,931 B1
`4/2002 Gillespie et al.
`345,173
`6,411,287 B1
`6/2002 Scharff et al. ...
`345,177
`6,414,671 B1
`7/2002 Gillespie et al.
`345,157
`6.421,234 B1
`7/2002 Ricks et al. ...
`361,683
`6,452,514 B1
`9/2002 Philipp ...
`... 341.33
`6.457,355 B1
`10/2002 Philipp .
`... 73,304
`6,466,036 B1
`10/2002 Philipp .
`324,678
`6,515,669 B1
`2/2003 Mohri .....
`345/474
`6,525,749 B1
`2/2003 Moran et al. .
`345,863
`6,535,200 B2
`3/2003 Philipp .......
`345,168
`6,543,684 B1
`4/2003 White et al. .
`234,379
`6,543,947 B2
`4/2003 Lee ............................ 400,489
`6,570,557 B1
`5/2003 Westerman et al.
`6,593.916 B1
`7/2003 Aroyan
`178.18.01
`6,610,936 B2
`8/2003 Gillespie et al.
`... 345,863
`6,624,833 B1
`9/2003 Kumar et al. ...
`6,639,577 B2 10/2003 Eberhard .................... 345,102
`6,650,319 B1
`1 1/2003 Hurst et al.
`6,658,994 B1
`12/2003 McMillan .................... 99/468
`6,670.894 B2 12/2003 Mehring ...................... 341 (22
`6,677,932 B1
`1/2004 Westerman
`6,677,934 B1
`1/2004 Blanchard ................... 345,173
`6,723,929 B2
`4/2004 Kent
`6,724,366 B2
`4/2004 Crawford .................... 345,157
`
`6,757,002 B1
`
`6/2004 Oross et al. ..
`
`345,864
`
`10/2004 Morrison et al. ............ 345,173
`6,803,906 B1
`1/2005 Straub et al. ................... TO1/3
`6,842,672 B1
`6,856.259 B1* 2/2005 Sharp ............
`... 341/5
`6,888,536 B2 * 5/2005 Westerman et al. ......... 345,173
`6,900,795 B1
`5/2005 Knight, III et al. .......... 345,173
`6,927,761 B2
`8/2005 Badaye et al. .....
`345,173
`6,942,571 B1
`9/2005 McAllister et al. ............ 463,20
`6,965,375 B1
`1 1/2005 Gettemyet al. ............. 345,173
`6,972,401 B2 12/2005 Akitt et al. ...
`250,221
`6,977.666 B1
`12/2005 Hedrick ...................... 345,690
`6,985,801 B1
`1/2006 Straub et al. ................... TO1/3
`6,992,659 B2
`1/2006 Gettemy ..
`345,173
`7,030,860 B1
`4/2006 Hsu et al.
`345,173
`7,031,228 B2
`4/2006 Born et al. .................... 368/69
`2002fOO15024 A1
`2/2002 Westerman et al.
`345,173
`2002/01 18848 A1
`8/2002 Karpenstein ................ 381,119
`2003/0006974 A1
`1/2003 Clough et al. ............... 345,179
`2003/0076301 A1
`4/2003 TSuk et al. .................. 345,159
`
`
`
`Page 2 of 33
`
`

`

`US 7,663,607 B2
`Page 3
`
`4/2003 Huppi ........................ 345,163
`2003/0076303 A1
`4/2003 Zadesky et al.
`345,173
`2003/0076306 A1
`5/2003 Pihlaja ....................... 345,156
`2003/OO95095 A1
`5/2003 Robbin et al. ............... 345,156
`2003/OO95096 A1
`5, 2003 Perski et al. ...
`... 345,173
`2003/0098858 A1
`1 1/2003 Moriya ....................... 345,846
`2003/0206202 A1
`2003/0234768 A1
`12/2003 Rekimoto et al.
`345/169
`2003/0234770 A1* 12/2003 MacKey ...........
`... 345,173
`2004/0227736 A1* 11/2004 Kamrath et al. ............. 345,173
`2004/0263484 A1 12/2004 Mantysalo et al. .......... 345,173
`2005, OOO7349 A1
`1/2005 Vakil et al. ........
`... 345,173
`2005, OO12723 A1
`1/2005 Pallakoff .................... 345,173
`2005/005.2425 A1
`3/2005 Zadesky et al. ............. 345,173
`2005, 0083307 A1* 4/2005 Aufderheide et al. ....... 345,173
`2005, 0104867 A1
`5/2005 Westerman et al. ......... 345,173
`2005, 0110768 A1
`5/2005 Marriott et al. ............. 345,173
`2005, 0146511 A1*
`7/2005 Hill et al. .......
`... 345,173
`2/2006 Kennedy ....
`2006/0022955 A1
`345,173
`2/2006 Lengeling et al. .
`2006/0022956 A1
`... 345,173
`2/2006 Hotelling et al. .....
`2006, 0026521 A1
`... 157702
`2/2006 Hotelling et al. .....
`2006, OO26535 A1
`... 715,863
`2/2006 Hotelling et al. ..
`2006, OO26536 A1
`... 715,863
`2006, OO32680 A1
`178.18.06
`2, 2006 Elias et al. ........
`2006, OO33724 A1
`... 345,173
`2/2006 Chaudhri et al. ...
`3/2006 Ording ..........
`2006.0053387 A1
`... 715,773
`3/2006 Lyon et al. ..
`2006/0066582 A1
`... 345,173
`2006/0O85757 A1
`... 715,771
`4/2006 Andre et al. ...
`... 345,173
`5/2006 Hotelling et al.
`2006/0097991 A1
`9/2006 Hotelling .................... 345,173
`2006/O197753 A1
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`5, 2004
`10251 296
`DE
`10, 1985
`O 156593
`EP
`1, 1988
`O 25.0931
`EP
`7, 1993
`0 288 692
`EP
`1, 1995
`O 664 504
`EP
`9, 1996
`O 464908
`EP
`1, 2002
`1 O14 295
`EP
`12, 1984
`59-214941
`JP
`10, 1985
`60-211529
`JP
`1, 1996
`08-016307
`JP
`4/2000
`2000-112642
`JP
`11, 2002
`2002-342033
`JP
`1, 2003
`2003-029899
`JP
`5, 1997
`97, 18547
`WO
`7/1997
`97.23738
`WO
`4f1998
`98.14863
`WO
`4/2001
`WO-01 (27868 A1
`WO
`10, 2003
`O3,O88176
`WO
`2, 2004
`WO WO-2004/O13833 A2
`2, 2004
`WO WO-2004/O13833 A3
`WO WO-2005,114369 A2 12/2005
`WO WO-2005,114369 A3 12/2005
`WO
`2006/023569
`3, 2006
`
`OTHER PUBLICATIONS
`U.S. Appl. No. 10/789,676, filed Feb. 27, 2004.
`U.S. Appl. No. 10/903,964, filed Jul. 30, 2004.
`U.S. Appl. No. 1 1/015,978, filed Dec. 17, 2004.
`U.S. Appl. No. 11/038,590, filed Jan. 18, 2005.
`U.S. Appl. No. 1 1/048.264, filed Jan. 31, 2005.
`“Touch Technologies Overview.” 2001, 3M Touch Systems, Massa
`chusetts.
`“Touchscreen Technology Choices.” http://www.elotouch.com/
`products/detech2.asp, downloaded Aug. 5, 2005.
`Jun Rekimoto, "SmartSkin: An Infastructure for Freehand Manipu
`lation on Interactive Surfaces.” CHI 2002, Apr. 20-25, 2002, Minne
`apolis, Minnesota.
`http://www.
`“Wacom
`Components Technology.”
`Wacomeomponents.com/english tech.asp., downloaded Oct. 10,
`2004.
`
`“Comparing Touch Technologies.” http://www.touchscreens.com/
`intro-touchtypes.html, downloaded Oct. 10, 2004.
`“GlidePoint R.” http://www.cirque.com/technology/technology gp.
`htm, downloaded Aug. 5, 2005.
`"Captive Position Sensing.” http://www.synaptics.com/technology/
`cps.cfm, downloaded Aug. 5, 2005.
`“How do touchscreen monitors know where you're touching?”
`http://electronics.howstuffworks.com/question716.htm,
`down
`loaded Aug. 5, 2005.
`“How Does a Touchscreen Work?.” http://www.touchscreens.com/
`intro-anatomy.html, downloaded Aug. 5, 2005.
`“4-Wire Resistive Touchscreens.” http://www.touchscreens.com/
`intro-touchtypes-4 resistive.html, downloaded Aug. 5, 2005.
`“5-Wire Resistive Touchscreens.” http://www.touchscreens.com/
`intro-touchtypes-resistive.html, downloaded Aug. 5, 2005.
`"Capacitive Touchscreens.' http://www.touchscreens.com/intro
`touchtypes-capacitive.html, downloaded Aug. 5, 2005.
`“PenTouch Capacitive Touchscreens.” http://www.touchscreens.
`com/intro-touchtypes-pentouch.html, downloaded Aug. 5, 2005.
`"Surface Acoustic Wave Touchscreens.” http://www.touchscreens.
`com/intro-touchtypes-saw.html, downloaded Aug. 5, 2005.
`"Near Field Imaging Touchscreens.” http://www.touchscreens.com/
`intro-touchtypes-nfi.html, downloaded Aug. 5, 2005.
`“Infrared
`Touchscreens.”
`http://www.touchscreens.com/intro
`touchtypes-infrared.html, downloaded Aug. 5, 2005.
`“Watershed Algorithm.” http://rsb.info.nih.gov/ij/plugins/watershed.
`html, downloaded Aug. 5, 2005.
`U.S. Appl. No. 10/654,108, filed Sep. 2, 2003 entitled “Ambidextrous
`Mouse'.
`U.S. Appl. No. 10/789,676, filed Feb. 27, 2004 entitled “Shape
`Detecting Input Device'.
`“4-Wire Resistive Touchscreens' obtained from http://www.
`touchscreens.com/intro-touchtypes-4 resistive.html generated Aug.
`5, 2005.
`“5-Wire Resistive Touchscreens' obtained from http://www.
`touchscreens.com/intro-touchtypes-resistive.html generated Aug. 5,
`2005.
`“A Brief Overview of Gesture Recognition” obtained from http://
`www.dailed.ac.uk/Cvonline/LOCA COPIES, COHEN
`gesture overview.html, generated Apr. 20, 2004.
`"Capacitive Touchscreens' obtained from http://www.touchscreens.
`com/intro-touchtypes-capacitive.html generated Aug. 5, 2005.
`"Capacitive Position Sensing” obtained from http://www.synaptics.
`com/technology/cps.cfm generated Aug. 5, 2005.
`“Comparing Touch Technologies' obtained from http://www.
`touchscreens.com/intro-touchtypes.html generated Oct. 10, 2004.
`“Gesture
`Recognition”
`http://www.fingerworks.com/
`gesture recognition.html.
`“GlidePoinar R” obtained from http://www.cirque.com/technology/
`technology gp.html generated Aug. 5, 2005.
`“How do touchscreen monitors know where you're touching?”
`obtained from http://www.electronics.howstuffworks.com/ques
`tion716.html generated Aug. 5, 2005.
`“How does a touchscreen work?” obtained from http://www.
`touchscreens.com/intro-anatomy.html generated Aug. 5, 2005.
`“iGesture Products for Everyone (learn in minutes) Product Over
`view” FingerWorks.com.
`“Infrared Touchscreens' obtained from http://www.touchscreens.
`com/intro-touchtypes-infrared.html generated Aug. 5, 2005.
`“Mouse Emulation' FingerWorks obtained from http://www.
`fingerWorks.com/gesture guide mouse.html generated Aug. 30.
`2005.
`“Mouse Gestures in Opera” obtained from http://www.opera.com/
`products/desktop/mouse/index.dml generated Aug. 30, 2005.
`“Mouse Gestures.” Optimoz, May 21, 2004.
`“MultiTouch Overview” FingerWorks obtained from http://vvvvw.
`fingerworks.com/multoverview.html generated Aug. 30, 2005.
`"Near Field Imaging Touchscreens' obtained from http://www.
`touchscreens.com/intro-touchtypes-nfi.html generated Aug. 5, 2005.
`“PenTouch Capacitive Touchscreens' obtained from http://www.
`touchscreens.com/intro-touchtypes-pentouch.html generated Aug.
`5, 2005.
`
`Page 3 of 33
`
`

`

`US 7,663,607 B2
`Page 4
`
`"Surface Acoustic Wave Touchscreens' obtained from http://www.
`touchscreens.com/intro-touchtypes-saw.html generated Aug. 5,
`2005.
`“Symbol Commander' obtained from http://www.sensiva.com/
`symbolcomander?, generated Aug. 30, 2005.
`"Tips for Typing” FingerWorks http://www.fingerworks.com/
`mini typing.html generated Aug. 30, 2005.
`“Touch Technologies Overview” 2001, 3M Touch Systems, Massa
`chusetts.
`“Wacom Components—Technology” obtained from http://www.
`Wacom-components.com/english/tech.asp generated on Oct. 10,
`2004.
`“Watershed Algorithm” http://rsb.info.nih.gov/ij/plugins/watershed.
`html generated Aug. 5, 2005.
`“FingerWorks—Gesture Guide—Application Switching,” obtained
`from http://www.fingerworks.com/gesture guide apps.html, gen
`erated on Aug. 27, 2004, 1-pg.
`“FingerWorks—Gesture Guide—Editing,” obtained from http://
`www.fingerWorks.com/geSure guide editing.html, generated on
`Aug. 27, 2004, 1-pg.
`“FingerWorks—Gesture Guide—File Operations,” obtained from
`http://www.fingerworks.com/gesture guide files.html, generated
`on Aug. 27, 2004, 1-pg.
`“FingerWorks—Gesture Guide TextManipulation” obtained from
`http://www.fingerworks.com/gesture guide text manip.html,
`generated on Aug. 27, 2004, 2-pg.
`“FingerWorks—Gesture Guide Tips and Tricks,” obtained from
`http://www.fingerworks.com/gesture guide tips.html, generated
`Aug. 27, 2004, 2-pgs.
`“FingerWorks—Gesture Guide Web,” obtained from http://www.
`fingerWorks.com/gesture guide web.html, generated on Aug. 27.
`2004, 1-pg.
`“FingerWorks—Guide to Hand Gestures for USB Touchpads.”
`obtained from http://www.fingerworks.com/igesture userguide.
`html, generated Aug. 27, 2004, 1-pg.
`“FingerWorks—iGesture Technical Details,” obtained from http://
`www.fingerWorks.com/igesture tech.html, generated Aug. 27.
`2004, 1-pg.
`“FingerWorks—The Only Touchpads with Ergonomic Full-Hand
`Resting and Relaxation” obtained from http://www.fingerworks.
`com/resting.html. Copyright 2001, 1-pg.
`“FingerWorks Tips for Typing on the Mini,” obtained from http://
`www.fingerWorks.com/mini typing.html, generated on Aug. 27.
`2004, 2-pgs.
`“iGesture Pad the MultiFinger USB TouchPad with Whole-Hand
`Gestures,” obtained from http://www.fingerworks.com/igesture.
`html, generated Aug. 27, 2004, 2-pgs.
`Bier, et al., “Toolglass and Magic Lenses: The see-through interface'
`In James Kijiya, editor, Computer Graphics (SIGGRAPH '93 Pro
`ceedings), vol. 27, pp. 73-80. Aug. 1993.
`Douglas et al., The Ergonomics of Computer Pointing Devices
`(1997).
`European Search Report received in EP 1621989 (a) Beyer Weaver
`& Thomas, LLP) dated Mar. 27, 2006.
`EVB Elektronik 'TSOP6238 IR Receiver Modules for Infrared
`Remote Control Systems” dated Jan. 2004 1-pg.
`Fisher et al., “Repetitive Motion Disorders: The Design of Optimal
`Rate- Rest Profiles.” Human Factors, 35(2):283-304 (Jun. 1993).
`Fukumoto, et al., “ActiveClick: Tactile Feedback for Touch Panels.”
`In CHI 2001 Summary, pp. 121-122, 2001.
`Fukumoto and Yoshinobu Tonomura, “Body Coupled Fingering:
`Wireless Wearable Keyboard.” CHI 97, pp. 147-154 (Mar. 1997).
`Hardy, “Fingerworks' Mar. 7, 2002; BBC World On Line.
`Hillier and Gerald J. Lieberman, Introduction to Operations
`Research (1986).
`International Search Report dated Mar. 3, 2006 (PCT/US 05/03325:
`119-0052WO).
`Jacob et al., “Integrality and Separability of Input Devices.” ACM
`Transactions on Computer-Human Interaction, 1:3-26 (Mar. 1994).
`Kinkley et al., “Touch-Sensing Input Devices,” in CHI '99 Proceed
`ings, pp. 223-230, 1999.
`KionX “KXP84 Series Summary Data Sheet” copyright 2005.dated
`Oct. 21, 2005, 4-pgs.
`
`Lee et al., “A Multi-Touch Three Dimensional Touch-Sensitive Tab
`let,” in CHI '85 Proceedings, pp. 121-128, 2000.
`Lee, “A Fast Multiple-Touch-Sensitive Input Device.” Master's The
`sis, University of Toronto (1984).
`Matsushita et al., “HoloWall: Designing a Finger, Hand, Body and
`Object Sensitive Wall.” In Proceedings of UIST '97, Oct. 1997.
`Quantum Research Group “QT510 / QWheelTM Touch Slider IC”
`copyright 2004-2005, 14-pgs.
`Quek, “Unencumbered Gestural Interaction.” IEEE Multimedia,
`3:36-47 (Winter 1996).
`Radwin, "Activation Force and Travel Effects on Overexertion in
`Repetitive Key Tapping.” Human Factors, 39(1): 130-140 (Mar.
`1997).
`Rekimoto “SmartSkin: An Infrastructure for Freehand Manipulation
`on Interactive Surfaces” CHI 2002, Apr. 20-25, 2002.
`Rekimoto et al., “ToolStone: Effective Use of the Physical Manipu
`lation Vocabularies of Input Devices.” In Proc. Of UIST 2000, 2000.
`Rubine et al., “Programmable Finger-Tracking Instrument Control
`lers.” Computer Music Journal, vol. 14, No. 1 (Spring 1990).
`Rutledge et al., “Force-To-Motion Functions for Pointing.” Human
`Computer Interaction INTERACT (1990).
`Subatai Ahmad, "A Usable Real-Time 3D Hand Tracker.” Proceed
`ings of the 28' Asilomar Conference on Signals, Systems and
`Computers—Part 2 (of2), vol. 2 (Oct. 1994).
`Texas Instruments “TSC2003 I2C Touch Screen Controller Data
`Sheet SBAS 162, dated Oct. 2001, 20-pgs.
`Wellner, “The Digital Desk Calculators: Tangible Manipulation on a
`Desk Top Display” in ACMUIST '91 Proceedings, pp. 27-34, Nov.
`1991.
`Williams, "Applications for a Switched-Capacitor Instrumentation
`Building Block” Linear Technology Application Note 3, Jul. 1985,
`pp. 1-16.
`Yamada et al., “A Switched-Capacitor Interface for Capacitive Pres
`Sure Sensors' IEEE Transactions on Instrumentation and Measure
`ment, vol. 41, No. 1, Feb. 1992, pp. 81-86.
`Yeh et al., “Switched Capacitor Interface Circuit for Capacitive
`Transducers' 1985 IEEE.
`Zhai et al., “Dual Stream Input for Pointing and Scrolling.” Proceed
`ings of CHI '97 Extended Abstracts (1997).
`Zimmerman et al., “Applying Electric Field Sensing to Human
`Computer Interfaces.” In CHI '85 Proceedings, pp. 280-287, 1995.
`U.S. Appl. No. 10/774,053, filed Feb. 5, 2004.
`.S. Appl. No. 1 1/140,529, filed May 27, 2005 which is a Reissue of
`570,557 listed above.
`.S. Appl. No. 1 1/381.313, filed May 2, 2006 entitled “Multipoint
`ouch Surface Controller'.
`.S. Appl. No. 1 1/332,861, filed Jan. 13, 2006 which is a Reissue of
`,677.932 listed above.
`.S. Appl. No. 1 1/380,109, filed Apr. 25, 2006 entitled “Keystroke
`actility Arrangement on Smooth Touch Surface.”
`.S. Appl. No. 1 1/428,501, filed Jul. 3, 2006 entitled “Capacitive
`ensing Arrangement,” which is a Continuation of US 2005/0104867
`listed above.
`U.S. Appl. No. 1 1/428,503, filed Jul. 3, 2006 entitled “Touch Sur
`face’ which is a Continuation of US 2005, 0104867 listed above.
`U.S. Appl. No. 1 1/428,506, filed Jul. 3, 2006 entitled “User Interface
`Gestures which is a Continuation of US 2005, 0104867 listed above.
`U.S. Appl. No. 1 1/428.515, filed Jul. 3, 2006 entitled “User Interface
`Gestures which is a Continuation of US 2005, 0104867 listed above.
`U.S. Appl. No. 1 1/428,522, filed Jul. 3, 2006 entitled “Identifying
`Contacts on a Touch Surface' which is a Continuation of US 2005/
`0.104867 listed above.
`U.S. Appl. No. 1 1/428,521, filed Jul. 3, 2006 entitled “Identifying
`Contacts on a Touch Surface' which is a Continuation of US 2005/
`0.104867 listed above.
`U.S. Appl. No. 1 1/426,078, filed Jun. 23, 2006 entitled “Electronic
`Device Having Display and Surrounding Touch Sensitive Bezel for
`User Interface and Control' which is a Continuation-In-Part of 2006/
`O197753 listed above.
`
`Page 4 of 33
`
`

`

`US 7,663,607 B2
`Page 5
`
`U.S. Appl. No. 1 1/278,080, filed Mar. 30, 2006 entitled “Force Imag
`ing Input Device and System”.
`U.S. Appl. No. 1 1/382,402, filed May 9, 2006 entitled “Force and
`Location Sensitive Display” which is a Continuation of U.S. Appl.
`No. 1 1/278,080 listed above.
`International Search Report received in corresponding PCT applica
`tion No. PCT/US2006/008349 Oct. 6, 2006.
`
`International search report for International Application No. PCT/
`US2005/014364 mailed Jan. 12, 2005.
`U.S. Appl. No. 12/267,522, filed Nov. 7, 2008, by Hotelling et al.
`U.S. Appl. No. 12/267,532, filed Nov. 7, 2008, by Hotelling et al.
`U.S. Appl. No. 12/267,540, filed Nov. 7, 2008, by Hotelling et al.
`* cited by examiner
`
`Page 5 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 1 of 14
`
`US 7.663,607 B2
`
`FG. 1A
`
`
`
`FIG. 1B
`
`Row projection
`Y-1 signal
`
`S Column projection
`Signal
`
`Page 6 of 33
`
`

`

`U.S. Patent
`US. Patent
`
`Feb. 16, 2010
`Feb. 16, 2010
`
`Sheet 2 of 14
`Sheet 2 0f 14
`
`US 7.663,607 B2
`US 7,663,607 B2
`
`30
`30
`
`S.
`S4
`Y
`S.
`s3 \
`S.
`S2
`Ya
`
`
`
`S,
`S1
`
`\
`
`38
`38
`
`Page 7 of 33
`
`Page 7 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 3 of 14
`
`US 7.663,607 B2
`
`38
`
`
`
`
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`|
`
`||||||||||1||
`|
`|
`|
`|
`|
`|
`|
`|
`|
`|
`|
`I
`SY
`|| ||
`T4 || ||
`-7 IV
`1 N
`44
`| RF
`FSSI)
`NY
`YaY
`
`44
`
`2N
`
`44
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`44
`
`
`
`42A
`
`Page 8 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 4 of 14
`
`US 7.663,607 B2
`
`45-N
`
`RECEIVE MULTIPLE
`TOUCHES ON
`SURFACE OF TOUCH
`SCREEN
`
`RECOGNIZE EACH OF
`THE MULTIPLE
`TOUCHES
`
`REPORT TOUCH DATA
`BASED ON MULTIPLE
`TOUCHES
`
`FIG. 4
`
`
`
`FIG. 5
`
`Page 9 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 5 of 14
`
`US 7.663,607 B2
`
`102
`
`108
`
`?
`
`w
`
`y 3.
`Eas 44%-444-44444.
`E4 as 22
`
`
`
`
`
`
`
`
`
`
`
`SERADATA
`BUS
`
`106
`
`
`
`Page 10 of 33
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 16, 2010
`Feb. 16, 2010
`
`Sheet 6 of 14
`Sheet6of14
`
`US 7.663,607 B2
`US 7,663,607 B2
`
`
`
`
`
`mm?
`
`#3
`
`Page 11 0f33
`
`Page 11 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 7 of 14
`
`US 7.663,607 B2
`
`150 -
`
`156
`
`
`
`190
`
`-17
`
`174
`
`18O
`182
`176
`178
`
`172
`
`FIG. 10
`
`Page 12 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 8 of 14
`
`US 7.663,607 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`/ 200
`
`(3)
`
`(3)
`
`(6)
`
`NSNNNNNNNNNNNNNNNNNNNNNESNNSNSNNNN
`NNSNSNNNNNNNSNNNNNNNNNNNNNN
`
`2O6
`
`&N NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
`NNNNNNNSNSNNNNNNNNNNNNNNNNNNNNNNNNNN &N NNNNNNNNNNNNNNSNSNNNNNNNNNNNNNNNNN
`
`NSNNSNNSNSNNNNNNNSNSNNNNNNSNNNNNN
`NNNNNNNNNNNNNNNNNNNNNNNSN
`NNNSNNNNNNNNNSNNNNNNNNNNNNNS
`S
`O SSN
`NSNNNNNNNNNNNNNSNNNNNNNNNNNN
`NNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNSNS
`NSNSNNNNNNNNNNNNNNNNNNNNNNNNNN
`
`204
`
`NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN &N NNNNSNNNNNNNSNSNNNNNNNNNNSNSN
`
`NNNNNNN IN INNNNNNNNNNNNNNNNNNNNSNNNNN
`
`NX
`
`FIG. 11A
`
`
`
`
`
`2
`
`
`
`
`
`
`
`i 1
`
`2
`
`
`
`
`
`
`
`2
`
`Z.
`
`204
`
`Page 13 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 9 of 14
`
`US 7.663,607 B2
`
`22O
`
`
`
`232
`
`IN
`
`OUT
`
`FIG. 13
`
`Page 14 of 33
`
`

`

`U.S. Patent
`US. Patent
`
`Feb. 16, 2010
`Feb. 16, 2010
`
`Sheet 10 of 14
`Sheet 10 0f 14
`
`US 7.663,607 B2
`US 7,663,607 B2
`
`FIG.14
`262
`
`264
`
`e
`
`
`
`s
`260
`
`266
`
`Page 15 0f33
`
`
`
`CHANNEL
`
`(N+1)
`
`Page 15 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 11 of 14
`
`US 7.663,607 B2
`
`280 Y
`
`DRIVE SENSING POINTS
`
`READ OUTPUT FROM SENSING
`POINTS
`
`PRODUCE AND ANALYZE
`TOUCHSCREEN DATA
`
`COMPARE CURRENT DATA TO PAST
`DATA
`
`
`
`
`
`
`
`
`
`PERFORMACTION BASED ON
`COMPARISON
`
`FIG. 15
`
`282
`
`284
`
`286
`
`288
`
`290
`
`Page 16 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 12 of 14
`
`US 7.663,607 B2
`
`-
`
`RECEIVE RAW DATA
`
`FILTERRAW DATA
`
`
`
`
`
`
`
`
`
`GENERATEGRADENT DATA
`
`CALCULATE BOUNDARES FOR TOUCH
`REGIONS
`
`CALCULATE COORDINATES FOREACH
`TOUCH REGION
`
`PERFORM MULTIPOINT TRACKING
`
`FIG. 16
`
`302
`
`304
`
`306
`
`308
`
`310
`
`312
`
`Page 17 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 13 of 14
`
`US 7.663,607 B2
`
`
`
`
`
`FIG. 17B
`GRADIENT DATA
`
`FIG. 17C
`
`TOUCH REGIONS
`
`FIG. 17D
`
`COORDINATES OF TOUCH REGIONS
`
`a=15.00 p=121.93
`x=172.04, y=234.237288
`
`a.
`a=33.00 p=133,97
`x=707.07.04, y=331.323230
`
`a=9.00 p=113.33
`x=417.29, y=333.666667
`
`s
`a=35.00 p=133.74
`x=290.16, y=570.155950
`
`FIG. 17E
`
`Page 18 of 33
`
`

`

`U.S. Patent
`
`Feb. 16, 2010
`
`Sheet 14 of 14
`
`US 7.663,607 B2
`
`350
`1.
`
`370
`
`
`
`362
`
`FIG. 18
`
`FIG. 19
`
`Page 19 of 33
`
`

`

`US 7,663,607 B2
`
`1.
`MULTIPOINT TOUCHSCREEN
`
`BACKGROUND OF THE INVENTION
`
`10
`
`15
`
`1. Field of the Invention
`The present invention relates generally to an electronic
`device having a touch screen. More particularly, the present
`invention relates to a touchscreen capable of sensing multiple
`points at the same time.
`2. Description of the Related Art
`There exist today many styles of input devices for perform
`ing operations in a computer system. The operations gener
`ally correspond to moving a cursor and/or making selections
`on a display Screen. By way of example, the input devices
`may include buttons or keys, mice, trackballs, touchpads, joy
`Sticks, touchscreens and the like. Touchscreens, in particular,
`are becoming increasingly popular because of their ease and
`Versatility of operation as well as to their declining price.
`Touch screens allow a user to make selections and move a
`cursor by simply touching the display screen via a finger or
`stylus. In general, the touch screen recognizes the touch and
`position of the touch on the display Screen and the computer
`system interprets the touch and thereafter performs an action
`based on the touch event.
`Touch screens typically include a touch panel, a controller
`and a software driver. The touch panel is a clear panel with a
`touch sensitive surface. The touch panel is positioned in front
`of a display screen so that the touch sensitive Surface covers
`the viewable area of the display screen. The touch panel
`registers touch events and sends these signals to the control
`ler. The controller processes these signals and sends the data
`to the computer system. The software driver translates the
`touch events into computer events.
`There are several types of touch screen technologies
`including resistive, capacitive, infrared, Surface acoustic
`wave, electromagnetic, near field imaging, etc. Each of these
`devices has advantages and disadvantages that are taken into
`account when designing or configuring a touch screen. In
`resistive technologies, the touch panel is coated with a thin
`metallic electrically conductive and resistive layer. When the
`panel is touched, the layers come into contact thereby closing
`a switch that registers the position of the touch event. This
`information is sent to the controller for further processing. In
`capacitive technologies, the touch panel is coated with a
`material that stores electrical charge. When the panel is
`45
`touched, a small amount of charge is drawn to the point of
`contact. Circuits located at each corner of the panel measure
`the charge and send the information to the controller for
`processing.
`In Surface acoustic wave technologies, ultrasonic waves
`are sent horizontally and vertically over the touch screen
`panel as for example by transducers. When the panel is
`touched, the acoustic energy of the waves are absorbed. Sen
`sors located across from the transducers detect this change
`and send the information to the controller for processing. In
`infrared technologies, light beams are sent horizontally and
`vertically over the touch panel as for example by light emit
`ting diodes. When the panel is touched, some of the light
`beams emanating from the light emitting diodes are inter
`rupted. Light detectors located across fr

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