Dynamic Touch Target Sizing for Mobile Interface Selectability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch screens, particularly on small form-factor devices like smartphones, face challenges in user interaction due to varying screen sizes and resolutions, making it difficult for users to select links accurately, especially when they are densely packed, leading to frustration and unintended selections.
Innovation Solution
A system and method for dynamically adjusting the size and shape of touch targets on web pages and other display objects based on real-time analysis, user behavior, device parameters, and configuration settings, optimizing them to improve user experience by enhancing the visibility and selectability of links and controls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If touch target sizes are increased to improve selectability, then ease of operation improves, but device screen real estate is reduced and layout density decreases
Solution Approach 1:
The system dynamically adjusts touch target sizes based on real-time analysis of user behavior patterns, device characteristics, and content importance. Touch targets are not fixed but adapt their dimensions during interaction, allowing larger targets for frequently accessed or important elements while maintaining compact layouts for less critical content.
Solution Approach 2:
Different regions of the interface receive different touch target sizes based on their importance and usage patterns. High-value or frequently accessed elements receive enlarged touch targets, while less important elements maintain smaller sizes, creating a non-uniform distribution that optimizes both selectability and screen utilization.
2Ease of operation
If touch targets are made larger for better visibility and selection, then ease of operation improves, but the number of elements that can be displayed on screen decreases
Solution Approach 1:
The system implements dynamic sizing where touch target dimensions are adjusted in real-time based on contextual factors including user behavior history, device screen characteristics, and the relative importance of different elements. This allows the interface to display more elements by using smaller targets for less critical items while ensuring important elements have adequate touch areas.
Solution Approach 2:
The system changes the size parameter of touch targets based on multiple factors including user behavior analysis, device properties, and content priority. By varying this single parameter dynamically, the system optimizes the balance between the number of displayable elements and their selectability without requiring fixed large or small sizes.
3Ease of manufacture
If uniform touch target sizes are used across all elements, then manufacturing precision is simplified, but user experience deteriorates due to inability to prioritize important elements
Solution Approach 1:
The system transitions from static uniform touch targets to dynamic adaptive targets that automatically adjust their sizes based on real-time analysis of user behavior, device characteristics, and element importance. This dynamic approach maintains ease of implementation while dramatically improving user experience through intelligent prioritization.
Solution Approach 2:
The system automatically analyzes user interaction patterns and self-adjusts touch target sizes without requiring manual configuration or design intervention. The system serves itself by learning from user behavior and autonomously optimizing the interface for each user's needs and device context.
4Device complexity
If fixed touch target layouts are used, then device complexity is reduced, but adaptability to different user behaviors and devices deteriorates
Solution Approach 1:
The system implements a dynamic adaptation mechanism that adjusts touch target characteristics based on real-time user behavior analysis and device characteristics. While the underlying layout structure remains relatively simple, the system dynamically modifies touch target sizes and positions to adapt to different users, devices, and usage contexts without requiring complex manual configuration.
Solution Approach 2:
The system incorporates feedback loops that continuously monitor user interaction patterns and automatically adjust touch target parameters accordingly. This feedback mechanism enables the system to adapt to user behaviors and device variations while maintaining a relatively simple base layout structure, as adjustments are made automatically based on observed patterns rather than pre-configured complexity.
Data Source
AI summary
A system is disclosed that improves the ability for users to select links and/or other display elements via a touch screen, such as the touch screen of a smartphone, tablet, or other mobile device. The system achieves this effect by adjusting the sizes and/or shapes of the touch targets associated with particular display elements. For example, if a particular link on a web page is determined to be difficult to select via a touch screen (based on monitored user behaviors and/or based on an automated analysis of page content), the touch target associated with the link may be increased in size.


