Touchscreen Pop-up Relocation to Prevent Accidental Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touchscreen devices often inadvertently dismiss notifications or select unwanted options when a pop-up window appears during user interaction, such as typing or gaming, due to accidental touches, leading to disruptive actions or loss of data.
Innovation Solution
A method that tracks user touches on the touchscreen and generates a heat map to predictively relocate pop-up windows away from current interaction areas, ensuring they do not overlap with recent touch locations, thereby reducing accidental selections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a pop-up window is displayed on the touchscreen during user interaction, then the user is notified of important information, but the user may accidentally dismiss the message or select unwanted options due to rapid touching
Solution Approach 1:
The system performs preliminary action by detecting the location of user input before displaying the pop-up window, and proactively relocating the pop-up window to a position that does not coincide with the detected user input location. This preventive measure ensures that the pop-up window will not be accidentally dismissed or have unwanted options selected during rapid touching, thereby resolving the technical contradiction between notifying the user reliably and preventing accidental interactions
2Ease of operation
If the pop-up window is displayed at a fixed location, then the display is simple and consistent, but the pop-up window may overlap with the user's current interaction area causing disruptive actions
Solution Approach 1:
The system applies dynamics by transitioning from a fixed pop-up window location to a dynamic location that adapts based on the detected user input position. The pop-up window is relocated to a position that does not coincide with the user's current interaction area, thereby preventing disruption to user activity while maintaining ease of operation through automated location adjustment
3Reliability
If the pop-up window is relocated away from the user input location, then accidental selections are reduced, but the system complexity increases due to location tracking and calculation
Solution Approach 1:
The system extracts and utilizes only the essential information from the user input location detection - specifically, the coordinates of the user's touch point. By extracting this key data and using it to calculate an appropriate pop-up window position, the system achieves reliable prevention of accidental selections without implementing overly complex location tracking mechanisms, thus balancing reliability improvement with acceptable system complexity
Data Source
AI summary
A method is provided which includes displaying an output of an application on a touchscreen, receiving a user input for the application on the touchscreen, and determining the location of the received user input on the touchscreen. Further, the method includes generating an additional pop-up window for display on the touchscreen, and selecting a location for the additional pop-up window, where the selected location for the additional pop-up window does not coincide with the determined location of the user input for application. Further, the method includes displaying the additional pop-up window at the selected location for the additional pop-up window.


