Stylus Translation Switching for Precise and Distant Touch Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touch-sensitive display devices translate real-world stylus movements into virtual input positions using a fixed 1:1 relationship (absolute movement translation), which may not be optimal for interacting with distant interface elements or improving precision, and lack flexibility in adapting to different contexts.

Innovation Solution

The touch-sensitive display device switches between absolute and relative movement translations based on various context parameters, such as trackpad region, stylus mode, contact with the surface, software application, and predefined gestures, to tailor the translation of stylus movements for improved human-computer interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If absolute movement translation (1:1 mapping) is used, then input precision is maintained, but ease of operation deteriorates when interacting with distant interface elements

Engineering Contradiction:
Improveinput precisionVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically switches between absolute and relative movement translation modes based on contextual parameters such as stylus position, application type, and interface state. This allows the translation behavior to adapt in real-time, providing precision when needed and ease of operation when interacting with distant elements, thereby resolving the contradiction between fixed precision and contextual ease of use.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If fixed 1:1 translation is used, then device complexity is low, but adaptability deteriorates for different contexts and applications

Engineering Contradiction:
Improvedevice complexityVSAvoidadaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system changes the translation parameter (from absolute 1:1 mapping to relative movement scaling) based on detected contextual conditions. By modifying the translation behavior parameter dynamically, the system achieves high adaptability across different applications and usage scenarios without fundamentally changing the hardware architecture, thus maintaining relatively low device complexity while improving adaptability.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If relative movement translation is used, then ease of operation improves for distant elements, but input precision deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidinput precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system dynamically selects between absolute and relative movement translation modes based on the operational context. When precision is critical (e.g., drawing applications), absolute mode is used. When ease of operation is prioritized (e.g., navigating distant UI elements), relative mode is activated. This dynamic switching resolves the contradiction by allowing each mode to excel in its appropriate context.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12602119B2Stylus movement translation switching
Publication Date: 2026.04.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12602119B2 patent drawing
  • US12602119B2 patent drawing
  • US12602119B2 patent drawing

AI summary

A method for a touch-sensitive display device includes detecting a first real-world movement of a stylus from a first surface position to a second surface position separated from the first surface position by a first real-world movement distance. The first real-world movement is translated into a first virtual movement from a first virtual input position to a second virtual input position using an absolute movement translation. Based on one or more movement translation context parameters, movement translation is switched from the absolute movement translation to a relative movement translation. A second real-world movement of the stylus is detected from the second surface position to a third surface position separated from the second surface position by a second real-world movement distance. The second real-world movement is translated into a corresponding second virtual movement from the second virtual input position to a third virtual input position using the relative movement translation.