How Touchscreens Tell the Difference Between Your Finger Gestures
Apple's 2009 patent describes how a touchscreen device uses clever rules, called heuristics, to figure out whether your finger movement means you want to scroll, pan, or switch items, often by looking at the very start of your touch.
Patent Number
US 7479949
Status
Active
Filing Date
April 11, 2008
Grant Date
January 20, 2009
Expiration
~April 2028 (estimated)
Claims
23
Assignee
Apple Inc
Inventors
Imran Chaudhri, Freddy Allen Anzures, Marcel van Os, Stephen O. Lemay, Scott Forstall, Greg Christie, Steven P. Jobs, Scott Herz, Gregory Novick, Wayne C. Westerman, Patrick Lee Coffman, Kenneth Kocienda, Nitin K. Ganatra, Jeremy A. Wyld, Jeffrey Bush, Michael Matas, Paul D. Marcos, Charles J. Pisula, Virgil Scott King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M. J. Boule, Henri C. Lamiraux, Bas Ording
Citations
1119 forward · 49 backward
What it covers
The patent describes a computing device with a touchscreen that detects one or more finger contacts. It then applies specific rules, called "heuristics," to understand what command the user intends. For example, it uses a "vertical screen scrolling heuristic" to determine if a finger movement is a one-dimensional vertical scroll, distinguishing it from a "two-dimensional screen translation command" (like panning) based on the *angle of initial movement* of the finger (Claim 1). If your finger starts moving mostly up or down within a "predetermined angle," it's interpreted as a scroll (Claim 4). If it moves within a "predefined range of angles" for 2D translation, it's a pan (Claim 5). Other heuristics can determine if a gesture translates content within a specific frame versus the entire page (Claim 2), or even distinguish between overlapping user interface objects (Claim 3). For instance, a simultaneous two-thumb twisting gesture could trigger a 90-degree screen rotation command (Claim 7).
What it doesn't cover
- —Gestures interpreted solely by their speed or duration, rather than the initial angle of movement.
- —Input methods that do not involve "one or more finger contacts" with the display, such as a stylus or voice commands.
- —Unlocking mechanisms or other commands that are not determined by distinguishing between one-dimensional scrolling, two-dimensional translation, or next-item transitions.
- —Devices that do not apply "heuristics" to differentiate between a one-dimensional vertical scroll and a two-dimensional screen translation based on the *initial angle* of finger movement.
- —Multi-touch gestures that involve more than two fingers if they are not specifically described for different content translation (e.g., N-finger vs M-finger for page vs. frame, Claim 8).
The clever bit
The novelty lies in using "heuristics" to intelligently differentiate between similar finger gestures, especially by analyzing the *initial angle of movement*. This allowed the system to correctly interpret a slightly diagonal drag as either a pure vertical scroll or a full two-dimensional pan, making touch interactions feel more natural and less frustrating.
Why it matters
This patent is fundamental to the intuitive touch experience of early smartphones and tablets, particularly the iPhone. It addressed a core challenge: how to make multi-touch gestures reliable and predictable for users. By defining how the device interprets subtle differences in finger movements, it helped create the smooth, responsive feel that became a hallmark of modern mobile operating systems.
Real-world examples
- 1.iPhone and iPad scrolling and panning
- 2.Android smartphone and tablet gesture interpretation
- 3.Touch-enabled laptop trackpads and touchscreens
- 4.Scrolling through web pages or photo albums on mobile devices
Generated by PatentBrief · Not legal advice · patentbrief.org
US 7479949 · 2026