Hierarchical Scanning Interface for Low-Dexterity Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users with limited dexterity or manual capabilities face difficulties in interacting with computing devices, as existing input methods require significant physical dexterity and can be strenuous.
Innovation Solution
The system provides scanning options that group input options into sets, allowing users to select a scanning option that defines a set of input options, with further options displayed based on the selection, enabling users to perform commands with minimal dexterity and physical exertion by reducing the number of user inputs required.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional input methods are used, then input precision can be achieved, but ease of operation deteriorates for users with limited dexterity
Solution Approach 1:
The patent segments the input process into multiple hierarchical levels. Instead of requiring direct precise selection from all options, the interface divides options into groups that are scanned and selected in stages. This segmentation allows users with limited dexterity to use larger, easier-to-target selection areas at each level while still achieving precise final selection.
Solution Approach 2:
The patent introduces an intermediary scanning mechanism between the user and the final input option. The scanner highlights options sequentially or in groups, acting as a mediator that translates the user's coarse selection into precise input. This intermediary layer bridges the gap between limited manual capability and precise input requirements.
2Loss of information
If all input options are displayed at once, then completeness of information is maintained, but device complexity increases
Solution Approach 1:
The patent segments the display of input options into hierarchical levels. The first level displays grouped options rather than all individual options simultaneously. This segmentation maintains information completeness across multiple levels while reducing the complexity of any single display screen, making the interface more manageable for users with cognitive or attention limitations.
3Adaptability or versatility
If multiple input options are provided, then versatility is improved, but ease of operation deteriorates due to increased selection difficulty
Solution Approach 1:
The patent segments versatile input options into hierarchical groups. The first level presents categorized groups of options, and subsequent levels provide more specific options within each category. This segmentation maintains the versatility of having many input options available while making each selection step easier by reducing the number of options presented at any single level.
Solution Approach 2:
The patent implements dynamic adaptation of the option groups based on user selections. As users navigate through hierarchical levels, the subsequent groups are dynamically adjusted to reflect the user's progress and preferences. This dynamic behavior maintains versatility by adapting to different user needs while simplifying each interaction step.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing scanning options in user interfaces to facilitate the selection of input options in the provided user interface. In some implementations, a method may include displaying a first user interface including a first set of at least three scanning options. Also, the method may include receiving a selection of a first scanning option of the first set, and displaying a second user interface including a second set of scanning options based on the selection of the first scanning option. Further, the method may include receiving a selection of a first scanning option of the second set, and determining that the first scanning option of the second set defines a single input option that does not result in additional input options, and in response performing a command associated with the single input option.