Hinged Input Control to Prevent Accidental Touch During Opening
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices, such as notebook computers, are prone to inadvertent touch operations when being opened or closed, leading to potential misoperations due to the user's natural tendency to grip both the display and main body, causing unintended input on touch screens or panels.
Innovation Solution
The method involves detecting the state-information of the device's bodies to determine if they are in a motion state, generating a disable command for the input apparatuses when in motion, and selectively disabling only those input apparatuses that are within a predefined distance of the gripping body to prevent misoperations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the user grips both the display unit and the main body to open/close the laptop computer, then the opening/closing operation is performed, but inadvertent touch operations occur on the input device
Solution Approach 1:
The system detects the opening/closing motion state in advance and proactively disables the input apparatus before inadvertent touch can occur. The detection unit monitors the relative position between display unit and main body, and when motion is detected, the control unit disables the input apparatus preemptively, preventing the harmful effect before it can manifest.
Solution Approach 2:
The system applies a counter-action by disabling the input apparatus when opening/closing motion is detected. This preliminary anti-action counteracts the potential harmful effect of inadvertent touch by making the input apparatus unresponsive during the vulnerable period when the user's hands are in motion.
2Reliability
If all input apparatuses are disabled during motion state, then inadvertent touch operations are prevented, but unnecessary input apparatuses remain disabled reducing system efficiency
Solution Approach 1:
Instead of uniformly disabling all input apparatuses, the system selectively disables only those that are likely to be inadvertently touched based on the detected motion state and grip position. The control unit determines which specific input apparatuses need disabling by analyzing the relationship between the display unit movement and the location of input apparatuses, applying the disable function locally rather than globally.
Solution Approach 2:
The system applies partial action by disabling only the necessary subset of input apparatuses rather than all of them. By using detection algorithms to identify which input apparatuses are in the danger zone, the system disables only those specific components, avoiding the excessive action of disabling all input apparatuses and thereby maintaining system responsiveness for non-critical inputs.
3Productivity
If the input apparatus remains enabled during opening/closing, then system responsiveness is maintained, but misoperations occur due to inadvertent touch
Solution Approach 1:
The control unit acts as an intermediary between the detection unit and the input apparatus. When motion is detected, the control unit mediates by disabling the input apparatus, and when motion stops, it re-enables the input apparatus. This intermediary control mechanism smoothly transitions the input apparatus state based on the operational context, preventing misoperations while maintaining responsiveness.
Data Source
AI summary
A control method and an electronic device are described. The method is applied in an electronic device which includes a first body, a second body and a rotary apparatus. On at least one body of the first body and the second body, there are provided M number of input apparatuses; the first body and the second body are rotatably connected together, where M is an integer greater than or equal to 1. The state-information of the first body and/or the second body is detected, to obtain a detection result; when the detection result indicates that the first body and/or the second body are/is in a motion state, a disable command is generated; the disable command is executed, so that N number of input apparatuses from the M number of input apparatuses are in a disabled state, where N is an integer less than or equal to M.


