Touch Gesture Manager for Multi-Display Context Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing portable information handling systems face difficulties in extending native touch interactions across multiple displays and peripheral devices, leading to user confusion, especially in desktop environments where precise touch inputs are challenging due to varying display resolutions and lack of touch input capabilities in peripheral devices.
Innovation Solution
A user interface manager is introduced to distinguish between native touch inputs and touch gestures, adapting inputs based on the context of the information handling system, including the number and type of displays, and applying touch gestures as inputs to manage interactions across multiple displays, including those without touch detection, without the need for a keyboard or mouse.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If native touch inputs are used in dual display configurations, then touch inputs can be processed on individual displays, but user confusion arises when coordinating touch inputs across multiple displays and peripheral devices
Solution Approach 1:
A user interface manager is introduced as an intermediary layer between the touch detector and operating system. This manager detects touch gestures on any display, determines the appropriate context based on system configuration, and translates them into appropriate inputs for target applications or displays. This mediator resolves the confusion by providing a unified touch input system that works across multiple displays and peripheral devices without requiring users to understand the underlying complexity.
Solution Approach 2:
The touch gesture system is designed to be universal across all display types and configurations. The same touch gestures can be used whether the system is in dual display mode, single display mode, or connected to peripheral devices. The user interface manager adapts the gesture interpretation based on context, making the input system multi-functional and consistent across different operational states.
2Adaptability or versatility
If peripheral devices are added to extend display capabilities, then information handling capacity increases, but touch input capability is lost in peripheral devices
Solution Approach 1:
The system copies touch input capability to peripheral devices through the user interface manager. When a touch gesture is detected on a peripheral display, the manager translates it into appropriate inputs even though the peripheral device itself lacks touch detection hardware. This creates a virtual touch layer that mirrors the functionality of native touch displays, allowing users to interact with any display in the system using consistent touch gestures.
3Measurement precision
If display resolution is increased to ultra high definition, then visual quality improves, but precise touch inputs become difficult
Solution Approach 1:
The user interface manager acts as a mediator that decouples touch input precision from display resolution. Instead of requiring users to make precisely targeted touches on ultra high definition displays, the manager interprets broader touch gestures and maps them to appropriate actions. This intermediary layer translates imprecise physical touches into precise digital inputs, resolving the contradiction between high resolution and ease of touch interaction.
4Adaptability or versatility
If multiple display configurations are supported, then system versatility increases, but native touch input management becomes complex
Solution Approach 1:
The complexity of managing touch inputs across multiple display configurations is extracted from the operating system and consolidated into a dedicated user interface manager. This separate component handles all the logic for interpreting touch gestures in different configurations (dual display, single display, peripheral device connections, etc.), leaving the operating system to focus on core functionality. This extraction reduces overall system complexity by centralizing the management logic.
Data Source
AI summary
An information handling system enhanced user interface distinguishes native operating system touch inputs from enhance touch gestures based upon context, such as the number and types of displays interfaced with the information handling system. Enhanced touch gestures include multi-finger touches with symmetrical movement that command start events, move events and end events to interact with content at plural displays through touches at one of the plural displays, such as moving windows, selecting an active window, minimizing windows, maximizing content of one window and restoring minimized content.


