US 20080122796A1
(i9) United States
(12) Patent Application Publication oo) Pub. No.: US 2008/0122796 Al
Jobs et al. (43) Pub. Date: May 29,2008
(54) TOUCH SCREEN DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR DETERMINING COMMANDS BY APPLYING HEURISTICS
(76) Inventors: Steven P. Jobs, Palo Alto, CA (US);
Scott Forstall, Mountain View, CA (US); Greg Christie, San Jose, CA (US); Stephen O. Lemay, San Francisco, CA (US); Scott Herz, Santa Clara, CA (US); Marcel Van Os, San Francisco, CA (US); Bas Ording, San Francisco, CA (US); Gregory Novick, Santa Clara, CA (US); Wayne C. Westerman, San Francisco, CA (US); Imran Chaudhri, San Francisco, CA (US); Patrick Lee Coffman, Menlo Park, CA (US); Kenneth Kocienda, Sunnyvale, CA (US); Nitin K. Ganatra, San Jose, CA (US); Freddy Allen Anzures, San Francisco, CA (US); Jeremy A. Wyld, San Jose, CA (US); Jeffrey Bush, San Jose, CA (US); Michael Matas, San Francisco, CA (US); Paul D. Marcos, Los Altos, CA (US); Charles J. Pisula, San Jose, CA (US); Virgil Scott King, Mountain View, CA (US); Chris Blumenberg, San Francisco, CA (US); Francisco Ryan Tolmasky, Cupertino, CA (US); Richard Williamson, Los Gatos, CA (US); Andre M.J. Boule, Sunnyvale, CA (US); Henri C. Lamiraux, San Carlos, CA (US)
![[blocks in formation]](http://www.google.de/patents?id=3rSqAAAAEBAJ&hl=de&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=de&q=&cds=1&sig=ACfU3U3UaJbimVfwgI9ozJ9sgeerd1VTSg&edge=0&edge=stretch&ci=477,166,382,346)
(51) Int. CI.
G06F 3/041 U.S. CI
(52) (57)
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.
Portable Multifunction Device 100
126
128 130 132
134 135 136
137 138 139 140 141 142 143 .144 145 146 147
Portable Multifunction Device 100
126
128 130 132
134 135 136
137 138 139 140 141 142 143 144 152 153 154 147
Portable Multifunction Device 100 —^
210 ^
f Speaker 111 1 f 0ptical 1 f Proximity \ ^bpeakerrnj ^ sensor 164 J I Sensor 166 J
« ZurückWeiter » |