Touch Screen Gesture Interaction with Pressure and Pixel Traversal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch screen interaction methods, such as 3D Touch, primarily allow users to preview content one item at a time and do not efficiently enable scrolling through multiple items or sequences, limiting user interaction speed and efficiency.
Innovation Solution
Implementing a method that combines pressure sensing with directional pixel traversal on a touch screen to initiate a directional scroll function, allowing users to preview and navigate through multiple content items sequentially by monitoring gestures and adjusting thresholds for pressure and movement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If pressure sensing is used to enable content preview functionality, then user interaction depth is improved, but interaction speed and efficiency deteriorate due to inability to scroll through multiple items
Solution Approach 1:
The patent merges pressure sensing with directional pixel traversal to create a unified interaction mechanism. When pressure exceeds a threshold, the system activates directional scroll functionality that combines the pressure input with swipe gestures, allowing users to both preview content depth and scroll through multiple items efficiently in a single interaction mode.
Solution Approach 2:
The pressure sensing mechanism is enhanced to serve multiple functions: it not only triggers content preview but also enables directional scrolling when combined with pixel traversal detection. This multi-functional approach allows a single pressure threshold to control both preview depth and scroll navigation, improving interaction efficiency.
2Measurement precision
If pressure threshold is set high to ensure accurate content selection, then selection precision is improved, but user interaction speed deteriorates due to more attempts needed
Solution Approach 1:
The system introduces directional pixel traversal as an intermediary mechanism that works alongside pressure sensing. Instead of relying solely on pressure threshold accuracy, the system uses the combination of pressure (mediating content selection) and directional movement (mediating scroll navigation) to achieve both precise selection and fast interaction.
Solution Approach 2:
The system dynamically adjusts interaction parameters by detecting both pressure magnitude and pixel traversal direction. When pressure exceeds the threshold, the system changes its response based on the directional movement detected, enabling faster interaction by recognizing scroll intent through parameter changes in the touch gesture.
3Adaptability or versatility
If directional scroll function is added to pressure sensing, then interaction versatility is improved, but system complexity increases
Solution Approach 1:
The gesture recognition system is segmented into distinct detection phases: first detecting pressure threshold exceedance, then detecting directional pixel traversal, and finally combining both signals to determine the appropriate response. This segmentation allows the complex interaction to be managed through simpler, sequential detection steps.
Solution Approach 2:
The system adds a new dimension to the interaction model by incorporating directional pixel traversal alongside traditional pressure sensing. This dimensional expansion allows the system to distinguish between simple pressure taps and directional scroll gestures, enhancing versatility while managing complexity through structured detection layers.
Data Source
AI summary
Disclosed is a system, method, and non-transitory computer readable storage medium for monitoring a user interface for a gesture, determining whether the gesture is exerting pressure on a screen of a computing device, when the gesture is exerting pressure on the screen, determining whether the pressure is above a threshold amount of pressure, when the pressure is above the threshold, previewing a content item in a series of content items, monitoring the user interface for a second gesture, determining whether the second gesture is traversing pixels in a predetermined direction on the screen, upon determining that the second gesture is traversing pixels, further determining whether the traversal meets a threshold number of traversed pixels, and when the traversal meets the threshold, displaying a subsequent content item in the series.


