Touch Pressure Application Switching for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-task switching methods in electronic devices require high hardware specifications, such as a physical home button or multitasking menu button, and can only switch background tasks to foreground, limiting their applicability.
Innovation Solution
An application switching method that detects touch pressure values on a touchscreen to generate display windows for previewing applications without the need for specific hardware buttons, using preset priorities based on attributes like usage time and category to switch between applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a physical home button or multitasking menu button is used for application switching, then the switching function is reliable, but the hardware requirements and device complexity increase
Solution Approach 1:
The patent extracts the application switching function from the physical button hardware and implements it through software-based touch pressure detection on the touchscreen. The touch pressure detection unit detects pressure values without requiring any physical buttons, thereby removing the hardware dependency while maintaining the switching functionality.
Solution Approach 2:
The patent replaces the mechanical button system with an electronic touch pressure detection system. Instead of using physical buttons that require mechanical actuation, the system uses the touchscreen's ability to detect pressure values, substituting a mechanical input method with an electronic sensing method that integrates into the existing display structure.
2Adaptability or versatility
If only background tasks are switched to foreground, then the switching logic is simple, but the adaptability to different usage scenarios is limited
Solution Approach 1:
The patent implements dynamic application switching logic that adapts to different scenarios. The switching behavior changes based on the number of running applications: when only one application is running, it switches to the most recently used app; when multiple applications are running, it displays a task switching list. This dynamic adaptation increases versatility without excessive complexity.
Solution Approach 2:
The patent performs preliminary detection of the current running application state before executing the switch. The processing unit determines whether to display the task switching list or directly switch applications based on pre-assessed conditions, allowing the system to adapt to different usage scenarios while maintaining clear switching logic.
3Device complexity
If touch pressure detection is used for application switching, then hardware requirements are reduced, but the precision of touch input detection must be increased
Solution Approach 1:
The patent utilizes the touch pressure parameter, which is an inherent capability of modern touchscreens, to trigger application switching. By changing the detection parameter from simple touch presence to pressure magnitude, the system achieves functionality with existing hardware while leveraging the precision already built into touchscreen technology for various input scenarios.
Data Source
AI summary
The present disclosure relates to the field of electronic devices and provides an application switching method, apparatus, and a graphical user interface to resolve a problem that multi-task switching has a relatively high requirement on the hardware of an electronic device. The application switching method includes: detecting a touch pressure value that is generated by a touch operation when a target region of a touchscreen is touched; when detecting that the touch pressure value is greater than a preset threshold, generating a first display window in a current display interface of an electronic device, and presenting a first application in the first display window according to a preset rule; and switching the current display interface to a display interface of the first application if detecting an enable signal for the first application, where the current display interface is different from the display interface of the first application.


