Variable Scrubbing Rate Navigation for Touch Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for navigating through content on electronic devices with touch-sensitive surfaces are cumbersome and inefficient, leading to a significant cognitive burden and increased energy consumption, particularly in battery-operated devices.

Innovation Solution

A computer-implemented method and graphical user interface that utilizes a progress icon to move within content at a variable scrubbing rate, where the scrubbing rate decreases as the user moves their finger across the touch-sensitive surface in a direction perpendicular to the progress icon, allowing for faster and more efficient navigation through content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional fixed-rate scrubbing methods are used, then the interface is simple to implement, but the navigation efficiency is low and cognitive burden is high

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic scrubbing rate adjustment based on the user's finger movement speed across the touch-sensitive surface. As the user drags their finger faster, the content playback speed increases proportionally, allowing efficient navigation through large portions of content. This dynamic adaptation resolves the contradiction by making the system responsive to user intent without requiring complex menu selections or fixed-rate limitations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the scrubbing rate parameter in real-time based on the velocity of the user's finger movement. By mapping finger movement speed to content playback speed, the system enables fast navigation when needed while maintaining simplicity in the interaction model. The parameter transformation from physical movement velocity to digital playback rate directly addresses the efficiency-complexity tradeoff.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If conventional fixed-rate scrubbing methods are used, then energy consumption is predictable, but the navigation time is excessive and battery life is reduced

Engineering Contradiction:
Improvenavigation timeVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts energy consumption patterns by matching playback speed to user urgency. When users need to scan through content quickly, the system consumes more energy to enable higher scrubbing rates. This dynamic energy allocation reduces overall navigation time and extends battery life by avoiding prolonged low-speed scrubbing, resolving the time-energy tradeoff in favor of user productivity.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If conventional fixed-rate scrubbing methods are used, then the system is easy to control, but the user experience is tedious and satisfaction is low

Engineering Contradiction:
Improvecontrol simplicityVSAvoidscrubbing speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system serves itself by automatically determining the appropriate scrubbing rate based on the user's finger movement characteristics. No additional controls or settings are needed - the system observes the drag velocity and self-adjusts the playback speed accordingly. This self-service approach maintains ease of operation while dramatically improving scrubbing speed and user satisfaction.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12254171B2Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
Publication Date: 2025.03.18 APPLE INC
  • US12254171B2 patent drawing
  • US12254171B2 patent drawing
  • US12254171B2 patent drawing

AI summary

A method is performed by an electronic device with a display and a touch-sensitive surface. The method includes: displaying a progress icon that indicates a current position within a first piece of content, displaying a multi-purpose content navigation icon; while providing the first piece of content: detecting a first contact at a first location that corresponds to the multi-purpose content navigation icon; while continuing to detect the contact at the first location, moving the current position within the first piece of content at a predefined scrubbing rate; and, in response to detecting movement of the contact that includes a first component of movement in a direction that corresponds to movement on the display parallel to the first predefined direction, moving the current position within the first piece of content at a variable scrubbing rate that varies monotonically as the first component of movement increases.