Accelerated Scrolling Interface with Dynamic Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic device user interfaces face challenges in efficiently scrolling through large amounts of data, as the amount of data that can be manipulated by users exceeds what can be easily displayed at any given time, leading to difficulties in navigation and search efficiency.

Innovation Solution

The system and method for improving scrolling in user interfaces involve a first output component displaying a list of listings, with an input component monitoring user movements to scroll through sublists, providing audible and visual cues, and switching between scrolling modes based on movement attributes to enhance navigation speed and ease, allowing users to quickly alternate between different scrolling modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional input components (keyboards, mice) are used for scrolling, then basic navigation functionality is provided, but the ease and speed of scrolling through extensive data is insufficient

Engineering Contradiction:
Improveease of scrollingVSAvoidscrolling speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system dynamically adjusts scrolling behavior based on detected user movement attributes. When rapid movement is detected, the system switches to accelerated scrolling mode that jumps between sublists, while slower movements trigger conventional item-by-item scrolling. This dynamic adaptation resolves the contradiction by providing both ease of operation for precise navigation and high speed for rapid traversal.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the scrolling parameter (scrolling speed and granularity) based on detected user input characteristics. By monitoring attributes of user movements and comparing them against thresholds, the system transitions between different scrolling modes - from detailed item-by-item scrolling to accelerated sublist-based scrolling - thereby achieving both ease of operation and high productivity.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the entire list of listings is displayed at once, then complete information is available, but the output component cannot display all data at any given time

Engineering Contradiction:
Improvedata visibilityVSAvoiddisplay area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The system segments the extensive list of listings into multiple sublists that are sequentially displayed on the output component. Instead of attempting to display all data simultaneously (which exceeds display area constraints), the system divides the data structure into manageable segments and navigates between them using accelerated scrolling modes, ensuring no information is lost while adapting to physical display limitations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a temporal dimension to data display by implementing accelerated navigation modes that rapidly transition between sublists. This allows the display to present different portions of the complete dataset at different times, effectively managing the limited display area while maintaining access to all information through time-based sequential presentation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If accelerated navigation through listings is implemented, then scrolling speed is improved, but user orientation within the data structure may be lost

Engineering Contradiction:
Improvenavigation speedVSAvoiduser orientation
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system provides audible feedback through a speaker to indicate the user's current position within the listing structure during accelerated navigation. This feedback mechanism maintains user orientation by continuously informing them of their location within the segmented data, preventing disorientation that could result from rapid transitions between sublists while preserving the high navigation speed benefits.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12159028B2Scrolling techniques for user interfaces
Publication Date: 2024.12.03 APPLE INC
  • US12159028B2 patent drawing
  • US12159028B2 patent drawing
  • US12159028B2 patent drawing

AI summary

A device with one or more input devices receives a user input for navigating through a representation of a set of assets, determines that an attribute associated with the received input is above threshold value, and in response, sets a scrolling mode to be an accelerated navigation mode. While the scrolling mode is in the accelerated navigation mode and while scrolling through the representation of assets in accordance with the input, the device provides one or more asset subset identifiers that identify a respective subset of the assets through which the device is currently scrolling in accordance with the input.