Touch Interface Orthogonal Dragging for Window Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computing devices, especially mobile devices, face challenges in providing intuitive user interaction mechanisms due to limited screen size, making traditional keyboard-based interactions impractical, and existing touch screen interfaces may not efficiently accommodate user intents for opening new windows or navigating applications.
Innovation Solution
The system employs a graphical user interface with a touch screen display and a dragging input subsystem to identify orthogonal dragging motions on scroll bars as intent to open new windows, allowing users to generate additional windows alongside existing ones without resizing, and provides haptic feedback for user input validation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional keyboard-based interaction mechanisms are used, then user interaction precision is improved, but device portability and ease of operation deteriorate due to increased device size and complexity
Solution Approach 1:
The patent replaces the mechanical keyboard input system with a touch screen interface that detects finger contact positions and gestures. The touch screen controller measures touch coordinates and gesture patterns (swipe, tap, hold) to interpret user intent, eliminating the need for physical keys while maintaining interaction precision through digital signal processing.
Solution Approach 2:
The patent introduces a gesture recognition software layer as an intermediary between the touch screen hardware and application logic. This mediator interprets touch patterns, distinguishes between accidental contacts and intentional gestures, and translates them into meaningful commands, bridging the gap between simple touch input and complex user intentions.
2Ease of operation
If touch screen interfaces are used to improve portability, then device size is reduced, but user interaction efficiency deteriorates due to limited input precision
Solution Approach 1:
The patent implements dynamic gesture recognition that adapts to different usage contexts. The system adjusts sensitivity thresholds, gesture recognition time windows, and input validation criteria based on the current application state and user behavior patterns, optimizing interaction efficiency for different scenarios without compromising portability.
Solution Approach 2:
The patent designs the touch screen interface to handle multiple input types (tap, swipe, pinch, hold, drag) and multiple functions (navigation, selection, scrolling, gesture commands) through a unified gesture recognition system, eliminating the need for separate input mechanisms and maximizing the utility of the touch screen.
3Productivity
If orthogonal dragging on scroll bars is interpreted as new window opening intent, then window management efficiency is improved, but input interpretation complexity increases
Solution Approach 1:
The patent applies different interpretation rules to different regions of the interface. When touch input occurs specifically on scroll bar elements, the system recognizes orthogonal dragging as a new window command. For other regions, standard scrolling or selection rules apply. This localized gesture interpretation reduces ambiguity and simplifies the overall recognition logic.
Solution Approach 2:
The patent pre-defines specific gesture patterns (orthogonal dragging on scroll bars, edge swipes, long presses) that map to common user intentions (open new window, minimize, maximize). By establishing these preliminary gesture-meaning mappings, the system avoids complex real-time analysis and enables rapid, intuitive window management.
4Reliability
If haptic feedback is added to validate user inputs, then user feedback quality is improved, but device complexity and energy consumption increase
Solution Approach 1:
The patent implements haptic feedback as a periodic or event-triggered response rather than continuous operation. The vibration motor activates only when specific gestures are recognized or critical feedback is needed, providing tactile confirmation at key interaction moments while remaining dormant during normal operation, thus minimizing energy consumption.
Solution Approach 2:
The patent uses a simple, low-cost vibration motor for haptic feedback instead of complex audio or visual feedback systems. The motor provides brief, discrete tactile pulses that are sufficient for gesture validation, offering reliable feedback with minimal energy expenditure and simple hardware implementation.
Data Source
AI summary
A computer-implemented user interface method includes displaying content in a first window on a display of a computing device, receiving a dragging user input on an element at a periphery of the window, and in response to receiving the dragging input, generating and displaying a second window on the display of the computing device and displaying the first window simultaneously with the second window.


