Touchscreen Interaction Modes for Mobile Usability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional touchscreen systems face challenges in interacting with user interfaces designed for desktop form factors on mobile devices, particularly due to the 'fat finger' problem, where it is difficult to accurately select small objects or navigate complex interfaces, leading to inefficiencies and reduced functionality.

Innovation Solution

The implementation of touch modes that allow direct interaction with user interfaces using touchscreen functionality, including a first mode for direct interaction dependent on detected location and a second mode for indirect interaction using a cursor, which mimics trackpad functionality, enabling precise control independent of the object's location on the screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If direct touch interaction is used with mobile form factor devices, then mobile usability is improved, but interaction precision with desktop-designed interfaces deteriorates

Engineering Contradiction:
Improvemobile usabilityVSAvoidinteraction precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system dynamically switches between two interaction modes: direct touch mode for mobile-optimized interfaces and cursor control mode for desktop interfaces. The mode selection adapts based on the detected interface type, allowing the interaction mechanism to change characteristics to match the requirements of the specific application being used.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the interaction parameter from direct touch coordinates to cursor-controlled coordinates when switching to desktop interface mode. This parameter transformation allows precise selection of small elements by decoupling the touch input location from the actual selection target location on the screen.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If applications are rewritten for mobile form factor, then mobile compatibility is improved, but functionality and development efficiency deteriorate

Engineering Contradiction:
Improvemobile compatibilityVSAvoiddevelopment efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The touchscreen device is designed to support multiple interaction modes within a single system, making it universally compatible with both mobile-optimized interfaces and traditional desktop interfaces. This multi-functionality eliminates the need for separate rewritten versions of applications, as the same application can be used across different form factors with appropriate mode selection.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If cursor control mode is used for desktop interfaces, then interaction precision is improved, but operation complexity increases

Engineering Contradiction:
Improveinteraction precisionVSAvoidoperation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system automatically adapts the interaction mode based on the detected interface type, reducing the need for users to manually understand or switch between complex interaction paradigms. The dynamic mode selection handles the complexity internally, presenting a simplified user experience while maintaining precise cursor control when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9348501B2Touch modes
Publication Date: 2016.05.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9348501B2 patent drawing
  • US9348501B2 patent drawing
  • US9348501B2 patent drawing

AI summary

Touch modes are described. In one or more implementations, a first mode of interaction is supported with a user interface displayed by a display device of a computing device having touchscreen functionality, the first mode usable to interact directly with a user interface using the touchscreen functionality. A second mode of interaction is supported with the user interface displayed by the display device of the computing device, the second mode usable to control a cursor using the touchscreen functionality to interact with the user interface.