Accelerated Scrolling via Dynamic Movement Multiplier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional scrolling methods on multifunction devices with touch-sensitive surfaces are inefficient, particularly when dealing with lengthy information, as they scroll at a fixed rate based on finger movement, leading to slow navigation through large datasets like documents or contact lists, which increases cognitive burden and reduces user satisfaction and battery life.

Innovation Solution

A computer-implemented method that detects multiple input gestures on a multifunction device, determining scrolling speed based on finger movement speed and a movement multiplier, which adjusts when specific swipe and successive gesture criteria are met, allowing for accelerated scrolling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional fixed-rate scrolling is used, then the scrolling operation is simple to implement, but the scrolling speed is slow and inefficient for lengthy information

Engineering Contradiction:
Improvescrolling speedVSAvoidscrolling control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic scrolling by making the scrolling speed variable rather than fixed. The system adjusts scrolling speed in real-time based on finger movement speed, implementing an accelerated scrolling model where the scrolling rate changes dynamically during the scroll operation to improve efficiency for lengthy content

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by continuously monitoring finger movement speed and using this information to adjust scrolling speed. The scrolling behavior responds to user input characteristics, creating a closed-loop control system that adapts scrolling performance based on detected gesture dynamics

Inventive Principle:
Principle #23Feedback

2Loss of time

If fixed-rate scrolling based on finger movement is used, then the interface is easy to operate, but it takes a very long time to scroll through lengthy documents or contact lists

Engineering Contradiction:
Improvetime to scroll through informationVSAvoidcognitive burden on user
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent changes the parameter of scrolling speed from a fixed value to a variable that depends on finger movement characteristics. By modifying the scrolling speed parameter dynamically during the gesture, the system reduces the time required to navigate lengthy content while maintaining intuitive operation

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary detection of finger movement speed during the gesture and uses this pre-analyzed information to determine the appropriate scrolling acceleration. This preliminary analysis enables the system to prepare and apply the correct scrolling rate before completing the scroll operation

Inventive Principle:
Principle #10Preliminary action

3Productivity

If conventional scrolling methods are used, then battery power is consumed at a normal rate, but user satisfaction decreases due to slow navigation

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidbattery power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies partial acceleration to the scrolling operation, using accelerated scrolling only when beneficial for navigating lengthy content. By selectively applying acceleration based on gesture characteristics and content length, the system achieves faster navigation without unnecessarily consuming additional battery power for all scrolling operations

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8839155B2Accelerated scrolling for a multifunction device
Publication Date: 2014.09.16 APPLE INC
  • US8839155B2 patent drawing
  • US8839155B2 patent drawing
  • US8839155B2 patent drawing

AI summary

A computer-implemented method is performed at a multifunction device with a display and a touch-sensitive surface. The method includes detecting multiple input gestures by a user, beginning with an initial input gesture. For each input gesture after the initial input gesture, the method scrolls information on the display at a respective scrolling speed. The respective scrolling speed is determined based on the respective input gesture movement speed in the input gesture and a movement multiplier. The method determines whether the respective input gesture meets one or more swipe gesture criteria, and determines whether the respective input gesture meets one or more successive gesture criteria. When the input gesture meets the one or more swipe gesture criteria and the one or more successive gesture criteria, the method updates the movement multiplier in accordance with one or more movement multiplier adjustment criteria.