Dynamic Gesture Navigation for Touchscreen Dock Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for navigating between user interfaces on electronic devices with touch-sensitive surfaces are cumbersome, inefficient, and energy-intensive, requiring multiple inputs and leading to errors and increased battery consumption.
Innovation Solution
The implementation of dynamic and adjustable gestures on touch-sensitive displays that allow for seamless navigation between user interfaces, including the display of a dock at user-defined positions, providing real-time visual feedback and reducing the number of inputs required, thereby enhancing user interaction and conserving power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional mouse-based inputs are used to navigate between user interfaces, then navigation can be performed, but the process is tedious and error-prone requiring multiple inputs
Solution Approach 1:
The patent implements dynamic gesture recognition that adapts to user intent based on contact position, movement trajectory, and duration. Different swipe patterns from different screen regions trigger different navigation actions, allowing single-gesture navigation instead of multiple sequential mouse inputs, thereby reducing navigation time and improving ease of operation
Solution Approach 2:
The patent introduces a gesture recognition system as an intermediary between user input and interface navigation. This mediator interprets continuous touch movements and translates them into appropriate navigation actions, eliminating the need for discrete mouse clicks and reducing the number of inputs required for navigation
2Ease of operation
If conventional navigation methods are used, then user interfaces can be accessed, but energy is wasted due to prolonged interaction time
Solution Approach 1:
The dynamic gesture system enables faster navigation by recognizing intent from initial contact position and trajectory, reducing the duration of interaction. Quick swipes from edge regions can immediately trigger dock display or home screen navigation, minimizing the time the processor and display remain active, thereby conserving battery energy
Solution Approach 2:
The system performs preliminary gesture recognition during the swipe motion itself, determining the intended navigation target before the gesture completes. This allows the system to prepare and execute navigation actions more efficiently, reducing overall interaction time and energy consumption compared to sequential mouse-based navigation
3Adaptability or versatility
If the dock is displayed at fixed positions, then display consistency is maintained, but user-defined positioning flexibility is limited
Solution Approach 1:
The system automatically determines optimal dock positions based on user gesture patterns and screen layout analysis without requiring manual configuration. The dock positioning adapts self-service style to frequently used applications and user preferences, providing flexibility without adding complex control mechanisms for the user
Solution Approach 2:
The dock position becomes dynamic rather than fixed, automatically adjusting based on context such as active applications, screen orientation, and user interaction patterns. This dynamic positioning provides versatility while the system manages the complexity internally through automated adaptation algorithms
Data Source
AI summary
An electronic device displays a system user interface element that indicates a location for performing a gesture that triggers a system operation, a first application having a first set of behaviors associated with the element, and a second application having a different, second set of behaviors associated with the element. The first and second applications are both displayed along an edge of the display; the element overlaps the first application without overlapping the second application; and an appearance of the element is determined based on the first set of behaviors. The device detects an input corresponding to a request to resize the second application; and, in response, resizes the second application in accordance with the input and, if the element overlaps the second application without overlapping the first application, changes the appearance of the element to an appearance based on the second set of behaviors associated with the element.


