Multi-modal Screen Magnifier Gesture Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Screen magnifiers struggle to effectively handle touch and natural input on tablet PCs and touch-based interface devices, leading to ambiguity between panning and interacting with the screen, limiting user functionality.

Innovation Solution

A multi-modal magnification system that supports various input methods, including mouse, keyboard, pen, and touch interactions, with dedicated features like pinch/scroll gestures for touch input, allowing users to zoom in/out and pan the magnified area, and an interactive panning mode for simultaneous interaction with the desktop or applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the screen magnifier uses touch-based interface devices for input, then the input becomes more natural and accessible, but it creates ambiguity between panning movements and clicking actions

Engineering Contradiction:
Improveinput naturalnessVSAvoidinput interpretation accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically adjusts its behavior based on the detected input gesture type. When a tap gesture is detected, the system interprets it as a click action to interact with UI elements. When a drag gesture is detected, the system interprets it as a panning action to move the magnified view. This dynamic interpretation resolves the ambiguity between different touch input meanings.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the interpretation parameter of touch inputs based on the gesture characteristics. By analyzing parameters such as movement distance, duration, and pattern, the system determines whether the input should be interpreted as panning or clicking, thereby maintaining both natural input and accurate interpretation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the screen magnifier activates exclusive panning mode to resolve input ambiguity, then panning becomes clear, but the user cannot interact with UI elements until leaving panning mode

Engineering Contradiction:
Improveinput interpretation accuracyVSAvoidinteraction flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments touch gestures into distinct types (tap, drag, long-press) and assigns different interpretations to each segment. This allows the system to maintain reliable input interpretation without requiring exclusive panning mode, as each gesture type can be independently and accurately interpreted based on its characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between panning and interaction modes based on the detected gesture type, eliminating the need for manual mode switching. This dynamic adaptation maintains both input accuracy and interaction flexibility simultaneously.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the screen magnifier treats all touch inputs as mouse-like clicks, then existing applications work without modification, but touch-specific gestures and natural input benefits are lost

Engineering Contradiction:
Improveapplication compatibilityVSAvoidtouch input capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements a universal gesture recognition framework that handles multiple input types (mouse, keyboard, touch, stylus) through a unified interface. This allows the system to maintain application compatibility while simultaneously enabling touch-specific gestures and natural input methods.

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

Solution Approach 2:

The system introduces a gesture interpretation layer as an intermediary between the physical input device and the application. This mediator translates various input types into meaningful actions, preserving application compatibility while enabling advanced touch capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8176438B2Multi-modal interaction for a screen magnifier
Publication Date: 2012.05.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8176438B2 patent drawing
  • US8176438B2 patent drawing
  • US8176438B2 patent drawing

AI summary

A multi-model magnification system is described that can be used with multiple forms of input, including natural input such as touch-based devices. Users can zoom in/out and pan with their preferred mode of interaction, including mouse, keyboard, pen, and touch interactions. The system provides dedicated features for some modes, such as pinch/scroll gestures for touch input, that allow users to easily zoom in/out and pan the magnified area (e.g., on a touch laptop). The system provides an interactive panning mode in which the user the user can interact with the desktop or applications (e.g., clicking on icons) and pan using special gestures. When the system is in the panning mode, the system consumes received gestures or other input, otherwise the system passes received input to a magnified application.