Scroll Function Segmentation for Touch Screen List Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional portable terminals with touch screens face challenges in accurately determining and inputting the desired scrolling amount, leading to frequent incorrect inputs and repeated touch interactions when trying to scroll through lists.
Innovation Solution
The apparatus and method divide the touch screen list into sections with pre-established scroll functions, allowing users to scroll items in predetermined units based on the section touched and dragged, independent of drag speed and distance, and indicate the focused item's position for clarity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If scrolling amount is determined based on drag distance and speed, then the system can respond to user input, but the user cannot accurately input the desired scrolling amount
Solution Approach 1:
The list is divided into multiple sections, each with a pre-established scroll function. When a user touches and drags a section, the scrolling amount is determined by the section's predefined function rather than measuring drag distance and speed. This segmentation allows users to select from discrete scrolling options (e.g., scroll by 1 item, 5 items, or 10 items) without needing to precisely control their drag motion, thereby resolving the contradiction between ease of operation and measurement precision.
2Reliability
If the user repeatedly inputs incorrect scrolling amount, then the system can attempt to reach the desired position, but this causes frequent repeated touch input
Solution Approach 1:
The scroll functions are pre-established for each section before the user performs any scrolling operation. Each section is configured with specific scrolling behaviors (e.g., scrolling by different amounts or speeds) that are ready to be executed immediately when the user touches and drags the section. This preliminary configuration eliminates the need for repeated trial-and-error inputs, as the user can directly select the desired scrolling behavior from the available section functions, thereby improving reliability and reducing time loss.
3Adaptability or versatility
If the scrolling amount varies according to drag distance in spin list, then the list can respond to different drag intensities, but the user must inconveniently repeat touch and drag to input a correct date
Solution Approach 1:
Different sections of the spin list are assigned different scroll functions tailored to specific needs. For example, sections may be configured to scroll by fixed amounts (e.g., 1 day, 1 week, 1 month) regardless of drag distance. This local quality approach allows each section to have optimized scrolling behavior for its specific purpose, making date input convenient by providing predictable, discrete scrolling options rather than requiring precise control over drag distance.
Data Source
AI summary
An apparatus is provided for performing a scroll function in a portable terminal, in which a touch screen displays a list divided into a plurality of sections, a memory stores a scroll function established for each of the plurality of sections, and a controller locates a focus on a particular item by performing a scroll function established for a particular section, when the section among the plurality of sections is touched and dragged.


