Scroll-Select Control for Bulk Item Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user interface methods for selecting items in large collections are burdensome, error-prone, and inflexible, particularly when scrolling through long lists, as they require separate actions for scrolling and selecting, and often lead to accidental operations due to misinterpretation of gestures in touch-screen interfaces.
Innovation Solution
A scroll-select control that combines scrolling and selection operations, where scrolling beyond a selection-triggering position automatically marks items for selection, allowing for continuous selection without losing position, and includes features like exclusion and confirmation to prevent accidental actions, enabling efficient bulk selection and management of items across multiple contexts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If separate scrolling and selecting operations are used, then selection precision is maintained, but operation time and complexity increase significantly
Solution Approach 1:
The patent combines scrolling and selecting operations into a single integrated gesture. When a user performs a scrolling gesture, the system automatically selects items that are scrolled past, merging two previously separate operations (scrolling to navigate and clicking to select) into one continuous action, thereby reducing operation time while maintaining selection precision through the selection-triggering position mechanism
Solution Approach 2:
The system performs preliminary selection of items based on the scrolling gesture before the user confirms the selection. As items are scrolled past the selection-triggering position, they are automatically marked for selection in advance, allowing the user to review and confirm the selection before final execution, thus reducing operation time while preserving precision through confirmation
2Productivity
If blind bulk operation on all items is performed, then productivity increases, but reliability decreases due to potential errors
Solution Approach 1:
The system provides visual feedback by marking items with a visual indication (such as highlighting or checkmark) when they are automatically selected during scrolling. This feedback mechanism allows users to review which items will be affected by the bulk operation before confirmation, maintaining reliability while enabling efficient bulk operations through the selection-triggering position mechanism
Solution Approach 2:
The system performs preliminary selection and visual marking of items before the user confirms the bulk operation. This preliminary action allows users to review the selection and make adjustments if needed, ensuring reliability while maintaining productivity through automated selection based on scrolling gestures
3Ease of operation
If traditional selection mechanisms are used in touch-screen interfaces, then ease of operation is maintained for simple selections, but reliability decreases due to gesture misinterpretation
Solution Approach 1:
The touch-screen interface is segmented into different operational zones, including a selection-triggering position that distinguishes scrolling gestures from selection gestures. This segmentation allows the system to reliably differentiate between intentional scrolling and accidental taps, maintaining ease of operation while improving gesture accuracy through spatial differentiation
Data Source
AI summary
A bulk-selection control is described in which the same user input action automatically causes both (a) scrolling of a list of visual indicators of items, and (b) selection of the items that correspond to the visual indicators. Specifically, as the visual indicator of an item is scrolled beyond a “selection-triggering position”, the visual indicator is visually marked to indicate that the corresponding item is selected, and the corresponding item is automatically added to a set of selected items. When scrolled the opposite direction, the items that have already been added to the set of selected items are not removed therefrom, even if the scrolling operation causes their visual indicators to cease to be beyond the selection-triggering position.


