Accelerometer-Based Scroll and Zoom Control for Portable Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable computing devices face challenges in providing an intuitive and efficient user interface for scrolling and zooming due to small display screens, which often require two hands, interfere with screen viewing, and are prone to errors with conventional methods like finger gestures and scroll bars.
Innovation Solution
A portable computing device utilizing a 3-axis accelerometer to sense motion and translate it into scrolling and zooming commands, allowing users to control screen content movement with device motion, enabling seamless scrolling and zooming without obstructing the view and reducing errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If finger gestures are used for scrolling and zooming, then the user interface becomes simpler and does not require additional on-screen objects, but two hands are required and fingers obstruct the display screen during operation
Solution Approach 1:
The patent replaces manual finger gestures with accelerometer-based motion detection. The accelerometer senses device movements in three axes, and the processor translates these motions into scrolling and zooming commands, eliminating the need for direct finger contact with the screen while maintaining intuitive control.
2Ease of operation
If scroll bars are used for scrolling, then screen content can be navigated, but screen real estate is reduced and precision input is required which increases error rate
Solution Approach 1:
The patent replaces traditional scroll bars with motion-based control through the accelerometer. Device movements naturally translate to scrolling actions, eliminating the need for precision input on small scroll bar elements while preserving full screen display area for content.
3Area of stationary object
If the display screen size is increased, then more content can be viewed at once, but the portable device becomes larger and less portable
Solution Approach 1:
The patent implements dynamic content display where the visible portion of content changes based on device motion. The accelerometer detects user intentions to scroll or zoom, and the processor dynamically adjusts the displayed content area accordingly, allowing access to extensive content on small screens without increasing device size.
4Device complexity
If finger gestures are used for scrolling and zooming, then the user interface is simplified, but the user's fingers obstruct the view of the display screen during the operation
Solution Approach 1:
The patent substitutes finger-based gestures with device motion sensing through the accelerometer. Users can scroll and zoom by moving the device itself, keeping fingers away from the screen and ensuring unobstructed viewing of content during interaction.
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
This solution provides a transparent and intuitive user interface that enhances user satisfaction and efficiency by allowing users to view more content without the need for precise finger input, reducing the risk of screen contamination, and enabling smooth scrolling and zooming with minimal device displacement.
Implementation Method 1
portable computing devices with an accelerometer that detects user motions on the screen and translate detected motions into scrolling or zooming commands
Data Source
AI summary
A portable computing device (10) with a display screen (26) that may be scrolled and/or zoomed in response to changes in the spatial orientation of the computing device. Changes in the spatial orientation of the computing device are sensed by accelerometers (20) contained in the device. Software converts signals sent by the accelerometers to scrolling or zooming commands that scroll and/or zoom the display screen. Motion of the computing device in the plane of the display screen of the computing device results in scrolling the display screen in the opposing direction of the motion of the computing device a distance greater than the distance the computing device is moved. Motion of the computing device perpendicular to the plane of the display screen zooms the display screen in or out. Motion of the computing device toward the user results in the display screen being zoomed in to reveal greater detail. Motion of the computing device away from the user results in the display screen being zoomed out to reveal more content.


