Tilt-Based Content Scrolling Using Accelerometer Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch-based mobile devices require repeated finger gestures to scroll through large amounts of content, and are prone to undesired motions and difficulties in determining a neutral reference point for scrolling, leading to inaccurate navigation.
Innovation Solution
A system and method that utilize accelerometers and gyroscopes to allow users to visually scroll through content by tilting the device, determining a neutral reference point and adjusting for speed and direction factors to filter out undesired motions and ensure accurate scrolling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If finger gestures are used to scroll through content, then scrolling functionality is achieved, but repeated gestures are required for large amounts of content and the process is time-consuming
Solution Approach 1:
The patent replaces the mechanical finger gesture system with a tilt-based control system using accelerometers and gyroscopes. Users tilt the device to scroll through content, eliminating the need for repeated finger gestures and significantly reducing the time required to navigate large amounts of content.
Solution Approach 2:
The patent introduces tilt sensors (accelerometers and gyroscopes) as intermediaries between the user's physical device orientation and the scrolling action. These sensors detect device tilt and translate it into scrolling movements, providing a more efficient navigation method compared to direct finger gestures.
2Productivity
If device tilt is used to control scrolling, then scrolling speed and efficiency are improved, but undesired motions and difficulty in determining neutral reference point reduce accuracy
Solution Approach 1:
The patent implements feedback mechanisms where the system continuously monitors device tilt through accelerometers and gyroscopes, compares the current state against a determined neutral reference point, and adjusts scrolling accordingly. This feedback loop helps filter out undesired motions and maintains accurate scrolling control.
Solution Approach 2:
The patent performs preliminary action by establishing a neutral reference point for the device before scrolling begins. This reference point is determined in advance and used as a baseline to distinguish intentional scrolling tilts from undesired device motions, improving measurement precision.
3Measurement precision
If neutral reference point determination is implemented, then scrolling accuracy is improved, but system complexity increases due to additional sensor processing
Solution Approach 1:
The patent makes the tilt sensors serve multiple functions: they determine the neutral reference point, detect scrolling tilts, and filter undesired motions. By making the sensor system multi-functional, the patent improves measurement precision without proportionally increasing system complexity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables efficient and accurate scrolling through content without relying on finger gestures, reducing the influence of undesired device motions and allowing intuitive navigation by simulating the effects of gravity and centrifugal force.
Implementation Method 1
A system and method that utilize accelerometers and gyroscopes to allow users to visually scroll through content by tilting the device
Implementation Method 2
A system and method that utilize accelerometers and gyroscopes to allow users to visually scroll through content by tilting the device
Implementation Method 3
allowing intuitive navigation by simulating the effects of gravity and centrifugal force
Implementation Method 4
allowing intuitive navigation by simulating the effects of gravity and centrifugal force
Data Source
AI summary
Computer-implemented methods for visually scrolling through a stack of items displayed on a device by tilting the device are provided. In one aspect, a method includes determining a neutral reference point for a device, and receiving input indicating a tilting motion from the neutral reference point encountered by the device. The method also includes determining an angular displacement value of the device and a bias factor based on the tilting motion. The angular displacement value is indicative of an angular displacement of the device based on the tilting motion. The method also includes visually scrolling through the stack of items based on the angular displacement value and the bias factor. Systems and machine-readable media are also provided.


