How Touchscreens Handle Scrolling and Rubber-Band Effects
This patent describes the software logic that allows touchscreens to distinguish between simple scrolling and multi-finger gestures, while also enabling the signature 'rubber-band' bounce effect when you reach the end of a page.
Patent Number
US 7844915
Status
Active
Filing Date
January 7, 2007
Grant Date
November 30, 2010
Expiration
January 7, 2027
Claims
24
Assignee
Apple Inc
Inventors
Andrew Platzer, Scott Herz
Citations
132 forward · 55 backward
What it covers
The patent defines a system that interprets touch inputs on a screen to decide whether a user wants to scroll a page or perform a gesture like zooming. It specifically creates an event object that distinguishes between a single touch point (scrolling) and two or more touch points (gestures like pinching). When scrolling reaches the edge of a document, the patent claims a 'rubber-banding' mechanism that allows the content to stretch slightly and then snap back, providing visual feedback that the end of the content has been reached. This logic is handled through an application programming interface (API) that standardizes how software applications react to these specific touch interactions.
What it doesn't cover
- —Does not cover the physical hardware of the touchscreen itself.
- —Does not cover non-touch input methods like mouse wheels or trackpads.
- —Does not cover gestures that do not involve scaling or rotating, such as simple single-tap selection.
- —Does not cover the specific visual design or color of the scroll indicators.
The clever bit
The innovation lies in the 'rubber-banding' logic: by allowing the view to temporarily exceed the window edge and then snap back, the software provides a physical-world metaphor for a digital boundary that was previously just a hard, jarring stop.
Why it matters
This patent was a cornerstone of the 'smartphone wars' in the early 2010s, particularly in litigation between Apple and Samsung. It defined the expected behavior of modern mobile interfaces, making the smooth, physics-based scrolling we take for granted a proprietary standard for years. It fundamentally changed how users perceive the responsiveness of a touch-based operating system.
Real-world examples
- 1.iOS scrolling behavior in Safari
- 2.Rubber-band bounce effect in mobile email clients
- 3.Pinch-to-zoom gestures in photo gallery apps
Generated by PatentBrief · Not legal advice · patentbrief.org
US 7844915 · 2026