Dynamic Touch Target Sizing for Mobile Interface Selectability

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetouch target selectabilityVSAvoidscreen real estate
Core Design Contradiction:
Ease of operationVSArea of stationary object

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvelink selectabilityVSAvoidnumber of displayable elements
Core Design Contradiction:
Ease of operationVSQuantity of substance

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvetouch target consistencyVSAvoiduser experience
Core Design Contradiction:
Ease of manufactureVSEase of operation

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #25Self-service

4Device complexity

If fixed touch target layouts are used, then device complexity is reduced, but adaptability to different user behaviors and devices deteriorates

Engineering Contradiction:
Improvelayout structureVSAvoiduser behavior adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10656787B2Touch target optimization system
Publication Date: 2020.05.19 AMAZON TECH INC
  • US10656787B2 patent drawing
  • US10656787B2 patent drawing
  • US10656787B2 patent drawing

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.