CN105426093A - Method and system for preventing or reducing misoperations on touch screen according to area - Google Patents
Method and system for preventing or reducing misoperations on touch screen according to area Download PDFInfo
- Publication number
- CN105426093A CN105426093A CN201510707331.3A CN201510707331A CN105426093A CN 105426093 A CN105426093 A CN 105426093A CN 201510707331 A CN201510707331 A CN 201510707331A CN 105426093 A CN105426093 A CN 105426093A
- Authority
- CN
- China
- Prior art keywords
- value
- touched
- touch
- area
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to the field of communication, in particular to a method for preventing or reducing misoperations on a touch screen according to the area, and the present invention also relates to a system capable of implementing the method. The method for preventing or reducing misoperations on a touch screen according to the area comprises the following steps: if a control is touched, detecting touch area values during the time when the touch screen is touched; determining, through comparison, the maximum of the touch area values, and determining whether the maximum of the touch area values exceeds a preset touch area value range or not; and determining whether to execute an operation corresponding to touching of the control. The system for preventing or reducing misoperations on a touch screen according to the area comprises: a fourth detecting module and an analysis processing module. The method and system provided by the present invention solve the problem in the prior art that misoperations are prone to occur.
Description
Technical field
The present invention relates to communication field, particularly a kind of method preventing according to area or reduce misoperation of touch screen, the invention still further relates to the system that can realize the method.
Background technology
Touch-screen (touchscreen) is also called " touch screen ", " contact panel ", it is a kind of induction type liquid crystal indicator receiving the input signals such as contact, when contacting the graphic button on screen, haptic feedback system on screen can drive various hookup mechanism according to the formula of programming in advance, in order to replace mechanical push button panel, and lively visual and sound effects can be produced by liquid crystal display picture.Touch-screen is as a kind of up-to-date input and display device, and it is the simplest, convenient current, natural a kind of man-machine interaction mode.It giving multimedia with brand-new looks, is extremely attractive brand-new multimedia interactive equipment.Touch-screen has a wide range of applications on intelligent terminal.
Touch-screen is by touching detection part and touch screen controller forms; Touching detection part is arranged on before indicator screen, for detecting user touch location, send touch screen controller after acceptance; And the Main Function of touch screen controller receives touch information from touch point detection device, and convert him to contact coordinate, then give CPU, it can receive order that CPU sends simultaneously and be performed.
But the shortcoming of touch-screen is, easy maloperation.The particularly portable intelligent terminal with touch-screen, especially easily maloperation.For this reason, there has been proposed the scheme that some prevent or reduce misoperation of touch screen to occur.
Application publication number is CN104375761A, Shen Qing Publication day is that the Chinese invention patent application of 2015.02.25 discloses a kind of method and system preventing touch-screen mobile phone maloperation, received by the real-time touch point to touch-screen triggers, and effective touch area value of touch point is calculated, by effective touch area value of the touch point calculated with compare with the touch area threshold preset, if effective touch area value of touch point is less than touch area threshold, the steering order that then touch-screen triggers according to described touch point operates accordingly, otherwise suppress this trigger action, thus distinguish according between the touch area of false triggering and the touch area of finger, the touch area value of trigger action is analyzed, determine whether false triggering, when trigger action for false triggering, then suppress operation, achieve the false triggering effectively preventing touch-screen, effectively can not only save electricity, information rate can also be avoided surprisingly to increase, to touch-screen mobile phone, user offers convenience.
The defect of this application is, if effective touch area value of touch point is less than touch area threshold, and this operation is maloperation really, then this maloperation cannot be suppressed or be cancelled.Particularly when the function that touch-screen has a key to call for help, obviously can bring bad consequence to the maloperation that a key is called for help.
A lot of intelligent terminal, particularly mobile intelligent terminal, the more especially mobile intelligent terminal of touch-screen, have a key calling function at present.User clicks the button that a key is called for help, and just can realize a key and call for help.One key is called for help convenient and swift.But because touch-screen is easily misused.Initiating a key to call for help (in a lot of situation, maloperation is not discovered, as being placed in bag by mobile intelligent terminal, because of the maloperation produced of colliding with) when maloperation one key is called for help, can social resources be wasted.
Summary of the invention
A first aspect of the present invention object is to provide a kind of method preventing according to area or reduce misoperation of touch screen, to solve the problem that easily there is maloperation in prior art.
The present invention solves the problems of the technologies described above by the following technical programs, reaches a first aspect of the present invention object.
Prevent or reduce a method for misoperation of touch screen according to area, it is characterized in that, comprise the following steps:
If touched control, touch-screen has been touched period, detects and touches area value;
Touch the maximal value of area value described in comparing, whether the maximal value of touching area value described in judgement exceeds to preset is touched area value scope;
Determine that whether performing described control is touched corresponding operation.
Under certain situation, very little or very large to the touching area of touch-screen, this is maloperation substantially.The beneficial effect of method of the present invention is, effectively can prevent or reduce this maloperation.
Preferably, in this way, then do not perform described control and touched corresponding operation; As no, then perform described control and touched corresponding operation
Further, according to the monitoring result of the wearable healthy equipment that user carries with, adjust described presetting and touch area value scope.
Preferably, described control is a key Help Point.Specifically, be the virtual key Help Point of mobile intelligent terminal of touch-screen.
A second aspect of the present invention object is to provide a kind of system preventing according to area or reduce misoperation of touch screen, to implement the above described method, solves the problem that easily there is maloperation in prior art.
Prevent or reduce a system for misoperation of touch screen according to area, it is characterized in that, comprising:
4th detection module, is touched period detection for described touch-screen and is touched area value;
Analysis and processing module, for comparing the maximal value of touching area value, whether the maximal value of touching area value described in judgement exceeds to preset is touched area value scope; Determine that whether performing described control is touched corresponding operation.
Under certain situation, very little or very large to the touching area of touch-screen, this is maloperation substantially.The beneficial effect of system of the present invention is, effectively can prevent or reduce this maloperation.
Further, also comprise wearable healthy equipment, described wearable healthy equipment is used for user and carries with to monitor health status, the monitoring result of wearable healthy equipment of described analysis and processing module also for carrying with according to user, adjusts described presetting and touches area value scope.
Preferably, described control is a key Help Point.Specifically, be the virtual key Help Point of mobile intelligent terminal of touch-screen.
Accompanying drawing explanation
Fig. 1 is the process flow diagram that can realize the method cancelling maloperation;
Fig. 2 is the process flow diagram of the method preventing or reduce maloperation according to the time;
Fig. 3 is the process flow diagram preventing or reduce maloperation according to the time, can realize the integrated approach cancelling maloperation;
Fig. 4 is the process flow diagram of the method preventing or reduce maloperation according to pressure;
Fig. 5 is the process flow diagram preventing or reduce maloperation according to pressure, can realize the integrated approach cancelling maloperation;
Fig. 6 is the process flow diagram of integrated approach preventing or reduce maloperation according to pressure, prevent or reduce maloperation according to the time;
Fig. 7 is the process flow diagram of integrated approach preventing or reduce maloperation according to pressure, can realize cancelling maloperation, prevent or reduce maloperation according to the time;
Fig. 8 is the process flow diagram of the method preventing or reduce maloperation according to area;
Fig. 9 is the process flow diagram preventing or reduce maloperation according to area, can realize the integrated approach cancelling maloperation;
Figure 10 is the process flow diagram of integrated approach preventing or reduce maloperation according to area, prevent or reduce maloperation according to the time;
Figure 11 is the process flow diagram of integrated approach preventing or reduce maloperation according to area, prevent or reduce maloperation according to pressure;
Figure 12 is the process flow diagram of integrated approach preventing or reduce maloperation according to area, can realize cancelling maloperation, prevent or reduce maloperation according to the time;
Figure 13 is the process flow diagram of integrated approach preventing or reduce maloperation according to area, can realize cancelling maloperation, prevent or reduce maloperation according to pressure;
Figure 14 is the process flow diagram of the integrated approach preventing or reduce maloperation according to area, prevent according to the time or reduce maloperation, prevent according to pressure or reduce maloperation;
Figure 15 is the process flow diagram of integrated approach that can realize cancelling maloperation, prevent or reduce maloperation, prevent according to pressure or reduce maloperation, prevent according to area or reduce maloperation according to the time;
Figure 16 is the process flow diagram that can realize the system cancelling maloperation;
Figure 17 is the process flow diagram of the system preventing or reduce maloperation according to the time;
Figure 18 is the process flow diagram preventing or reduce maloperation according to the time, can realize the system ensemble cancelling maloperation;
Figure 19 is the process flow diagram of the system preventing or reduce maloperation according to pressure;
Figure 20 is the process flow diagram preventing or reduce maloperation according to pressure, can realize the system ensemble cancelling maloperation;
Figure 21 is the process flow diagram of system ensemble preventing or reduce maloperation according to pressure, prevent or reduce maloperation according to the time;
Figure 22 is the process flow diagram of system ensemble preventing or reduce maloperation according to pressure, can realize cancelling maloperation, prevent or reduce maloperation according to the time;
Figure 23 is the process flow diagram of the system preventing or reduce maloperation according to area;
Figure 24 is the process flow diagram preventing or reduce maloperation according to area, can realize the system ensemble cancelling maloperation;
Figure 25 is the process flow diagram of system ensemble preventing or reduce maloperation according to area, prevent or reduce maloperation according to the time;
Figure 26 is the process flow diagram of system ensemble preventing or reduce maloperation according to area, prevent or reduce maloperation according to pressure;
Figure 27 is the process flow diagram of system ensemble preventing or reduce maloperation according to area, can realize cancelling maloperation, prevent or reduce maloperation according to the time;
Figure 28 is the process flow diagram of system ensemble preventing or reduce maloperation according to area, can realize cancelling maloperation, prevent or reduce maloperation according to pressure;
Figure 29 is the process flow diagram of the system ensemble preventing or reduce maloperation according to area, prevent according to the time or reduce maloperation, prevent according to pressure or reduce maloperation;
Figure 30 is the process flow diagram of system ensemble that can realize cancelling maloperation, prevent or reduce maloperation, prevent according to pressure or reduce maloperation, prevent according to area or reduce maloperation according to the time.
Embodiment
Below in conjunction with accompanying drawing, describe the present invention in detail.
See Fig. 1.A kind of method preventing or reduce misoperation of touch screen that the present invention proposes, when user point point touching screen control (described control is button, menu or icon, preferably, it is button, further preferably, be the button that a key is called for help) after, user realizes when being overdue, can be slided finger (as above sliding) on the touchscreen, can realize cancelling maloperation.This prevents or reduces the method for misoperation of touch screen, or is called the method that can realize cancelling maloperation, comprises the following steps:
A), if touched control, when touch-screen starts to be touched, contact coordinate when starting is obtained;
B), touch-screen stops when being touched, and obtains contact coordinate when stopping;
C), calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then enter subsequent step.
Subsequent step can be perform control to be touched the step of corresponding operation, also can be whether further judgement performs control and touched the step of corresponding operation.
See Fig. 2.Under certain situation, very short to the touching time of touch-screen, this is maloperation substantially.In order to prevent or reduce this maloperation, the present invention proposes following technical scheme (this technical scheme can be described as the method preventing or reduce maloperation according to the time): if touched control, when touch-screen starts to be touched, detect the time point started; When touch-screen stops being touched, detect the time point stopped; Calculate the time point difference of the time point of time point and the stopping started, judge whether time point difference is less than/is less than or equal to Preset Time segment value, in this way, then do not perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.See Fig. 3, this technical scheme can comprehensively become technical scheme below with the above-mentioned method realizing cancelling maloperation: if touched control, when touch-screen starts to be touched, obtain contact coordinate when starting, detect the time point started; When touch-screen stops being touched, obtain contact coordinate when stopping, detecting the time point stopped; Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of position displacement value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then calculate the time point difference of the time point of beginning and the time point of stopping; Judge whether time point difference is less than/is less than or equal to Preset Time segment value, in this way, then do not perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.
See Fig. 4.Under certain situation, very slight to the touching of touch-screen, this is maloperation substantially.In order to prevent or reduce this maloperation, the present invention proposes following technical scheme (this technical scheme can be described as the method preventing or reduce maloperation according to pressure): if touched control, touch-screen is touched period, detected pressures value is (because touching period, force value can change, so detection is multiple force value, Hereinafter the same); Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value, in this way, then do not perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.See Fig. 5, this technical scheme can comprehensively become technical scheme below with the above-mentioned method realizing cancelling maloperation: if touched control, when touch-screen starts to be touched, obtain contact coordinate when starting; When touch-screen stops being touched, obtain contact coordinate when stopping; Touch-screen is touched period, detected pressures value; Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then compare the maximal value of force value; Judge whether the maximal value of force value is less than/is less than or equal to preset pressure value, in this way, then do not perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.See Fig. 6, this technical scheme also could prevent or reduce maloperation according to time method with above-mentioned comprehensively becomes technical scheme below: if touched control, when touch-screen starts to be touched, detect the time point started; When touch-screen stops being touched, detect the time point stopped; Touch-screen is touched period, detected pressures value; Calculate the time point difference of the time point of time point and the stopping started, judge whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; As two judge have at least one item to be yes, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.See Fig. 7, the method that this technical scheme also can realize cancelling maloperation with above-mentioned, the above-mentioned method prevented according to the time or reduce maloperation comprehensively become technical scheme below: if touched control, when touch-screen starts to be touched, obtain contact coordinate when starting, detect the time point started; When touch-screen stops being touched, obtain contact coordinate when stopping, detecting the time point stopped; Touch-screen is touched period, detected pressures value; Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then calculate the time point difference of the time point of beginning and the time point of stopping, judging whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Fig. 8, under certain situation, very little or very large to the touching area of touch-screen, this is also maloperation substantially.In order to prevent or reduce this maloperation, the present invention proposes following technical scheme (this technical scheme can be described as the method preventing or reduce maloperation according to area): touch-screen is touched period, detection touches area value (because touching period, touch area value can change, so what detect is multiplely touch area value, Hereinafter the same); Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope, in this way, does not then perform control and is touched corresponding operation; As no, then perform control and touched corresponding operation.See Fig. 9, this technical scheme can comprehensively become technical scheme below with the above-mentioned method realizing cancelling maloperation: if touched control, when touch-screen starts to be touched, obtain contact coordinate when starting; When touch-screen stops being touched, obtain contact coordinate when stopping; Touch-screen is touched period, detects and touches area value; Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope, in this way, does not then perform control and is touched corresponding operation; As no, then perform control and touched corresponding operation.See Figure 10, this technical scheme also could prevent or reduce maloperation according to time method with above-mentioned comprehensively becomes technical scheme below: if touched control, when touch-screen starts to be touched, detect the time point started; When touch-screen stops being touched, detect the time point stopped; Touch-screen is touched period, detects and touches area value; Calculate the time point difference of the time point of time point and the stopping started, judge whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.See Figure 11, this technical scheme also could prevent or reduce maloperation according to pressure method with above-mentioned comprehensively becomes technical scheme below: if touched control, touch-screen is touched period, detected pressures value, detects and touches area value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.See Figure 12, the method that this technical scheme also can realize cancelling maloperation with above-mentioned, the above-mentioned method prevented according to the time or reduce maloperation comprehensively become technical scheme below: if touched control, when touch-screen starts to be touched, obtain contact coordinate when starting, detect the time point started; When touch-screen stops being touched, obtain contact coordinate when stopping, detecting the time point stopped; Touch-screen is touched period, detects and touches area value; Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then calculate the time point difference of the time point of beginning and the time point of stopping, judging whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.See Figure 13, the method that this technical scheme also can realize cancelling maloperation with above-mentioned, to prevent according to pressure or the method that reduces touching maloperation comprehensively becomes technical scheme below: if touched control, when touch-screen starts to be touched, obtain contact coordinate when starting; When touch-screen stops being touched, obtain contact coordinate when stopping; Touch-screen is touched period, detected pressures value, detects and touches area value; Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.See Figure 14, this technical scheme also can prevent according to the time with above-mentioned or reduce maloperation method, to prevent according to pressure or the method that reduces maloperation comprehensively becomes technical scheme below: if touched control, when touch-screen starts to be touched, detect the time point started; When touch-screen stops being touched, detect the time point stopped; Touch-screen is touched period, detected pressures value, detects and touches area value; Calculate the time point difference of the time point of time point and the stopping started, judge whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope.As three judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As three judgements are no, then perform control and touched corresponding operation.
See Figure 15, as preferably embodiment, on the basis of cancelling maloperation, comprehensively prevent or reduce very short to the touching time of touch-screen, touching very slight, or the maloperation that touching area is very little or very large, propose following technical scheme: when touch-screen starts to be touched, obtain contact coordinate when starting, detect the time point started;
When touch-screen stops being touched, obtain contact coordinate when stopping, detecting the time point stopped;
Touch-screen is touched period, detected pressures value;
Touch-screen is touched period, detects and touches area value;
Calculate contact and the absolute value of the shift value of contact when stopping when starting, judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then enter subsequent step.
Subsequent step, comprising:
Calculate the time point difference of the time point of time point and the stopping started, judge whether time point difference is less than/is less than or equal to Preset Time segment value;
And compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value;
And compare and touch area value and obtain maximal value, judge whether the maximal value of touching area value exceeds the scope preset and touch area value; As three judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As three judgements are no, then perform control and touched corresponding operation.
Preset Time segment value, preset pressure value and preset touch area value, from possible angle, should not be fixing.Such as very weak user, when needing first aid, if Preset Time segment value does not reduce, preset pressure value does not reduce, or presets and touch area value scope and do not expand, be then unfavorable for the calling for help of user.In a preferred technical scheme, according to the monitoring result of the wearable healthy equipment that user carries with, adjust Preset Time segment value, preset pressure value and preset and touch area value scope.
Preferably, control is a key Help Point.Specifically, be the virtual key Help Point of mobile intelligent terminal of touch-screen.See Figure 16, a kind of system (can be described as the system that can realize cancelling maloperation) prevented or reduce misoperation of touch screen, comprise: first detection module 1601, start when being touched, to obtain contact coordinate when starting for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
Analysis and processing module 1602, the absolute value of contact and the shift value of contact when stopping during for calculating beginning, and judge whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then enter subsequent step.
Described first detection module is preferably touch-screen itself.
The beneficial effect of the system preventing or reduce misoperation of touch screen of this embodiment is, after user points the control of point touching screen, user realizes when being overdue, and can slide finger (as above sliding) on the touchscreen, can realize cancelling maloperation.
See Figure 17.Under certain situation, very short to the touching time of touch-screen, this is maloperation substantially.In order to prevent or reduce this maloperation, the present invention proposes following technical scheme (this technical scheme can be described as the system preventing or reduce maloperation according to the time):
Prevent or reduce a system for misoperation of touch screen, comprising:
Second detection module 1701, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
Analysis and processing module 1702, for the time point difference of the time point of the time point and stopping that calculating beginning, judges whether time point difference is less than/is less than or equal to Preset Time segment value, in this way, does not then perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.
See Figure 18.The technical scheme that this technical scheme can become below with the above-mentioned system synthesis realizing cancelling maloperation:
Prevent or reduce a system for misoperation of touch screen, comprising:
First detection module 1801, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
Second detection module 1802, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
Analysis and processing module 1803, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of position displacement value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then calculate the time point difference of the time point of beginning and the time point of stopping; Judge whether time point difference is less than/is less than or equal to Preset Time segment value, in this way, then do not perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.See Figure 19.Under certain situation, very slight to the touching of touch-screen, this is maloperation substantially.In order to prevent or reduce this maloperation, the present invention proposes following technical scheme (this technical scheme can be described as the system preventing or reduce maloperation according to pressure):
Prevent or reduce a system for misoperation of touch screen, comprising:
3rd detection module 1901, is touched period detected pressures value for touch-screen;
Analysis and processing module 1902, for comparing the maximal value of force value, judges whether the maximal value of force value is less than/is less than or equal to preset pressure value, in this way, does not then perform control and is touched corresponding operation; As no, then perform control and touched corresponding operation.
See Figure 20.The technical scheme that this technical scheme can become below with the above-mentioned system synthesis realizing cancelling maloperation:
Prevent or reduce a system for misoperation of touch screen, comprising:
First detection module 2001, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
3rd detection module 2002, is touched period detected pressures value for touch-screen;
Analysis and processing module 2003, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then compare the maximal value of force value; Judge whether the maximal value of force value is less than/is less than or equal to preset pressure value, in this way, then do not perform control and touched corresponding operation; As no, then perform control and touched corresponding operation.
See Figure 21.The technical scheme that this technical scheme also can to prevent according to the time with above-mentioned or the system synthesis that reduces tactile maloperation becomes below:
Prevent or reduce a system for misoperation of touch screen, comprising:
Second detection module 2101, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
3rd detection module 2102, is touched period detected pressures value for touch-screen;
Analysis and processing module 2103, for the time point difference of the time point of the time point and stopping that calculating beginning, judges whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Figure 22.This technical scheme also can with the above-mentioned technical scheme realizing cancelling the system of maloperation, the above-mentioned system synthesis prevented according to the time or reduce maloperation becomes below:
Prevent or reduce a system for misoperation of touch screen, comprising:
First detection module 2201, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
Second detection module 2202, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
3rd detection module 2203, is touched period detected pressures value for touch-screen;
Analysis and processing module 2204, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then calculate the time point difference of the time point of beginning and the time point of stopping, judging whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Figure 23.Under certain situation, very little or very large to the touching area of touch-screen, this is also maloperation substantially.In order to prevent further or reduce this maloperation, the present invention proposes following technical scheme (this technical scheme can be described as the system preventing or reduce misoperation of touch screen according to area):
Prevent or reduce a system for misoperation of touch screen, comprising:
4th detection module 2301, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2302, for comparing the maximal value of touching area value, judges whether the maximal value of touching area value exceeds the maximal value preset and touch area value, in this way, does not then perform control and is touched corresponding operation; As no, then perform control and touched corresponding operation.
See Figure 24.The technical scheme that this technical scheme can become below with the above-mentioned system synthesis realizing cancelling maloperation:
Prevent or reduce a system for misoperation of touch screen, comprising:
First detection module 2401, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
4th detection module 2402, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2403, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope, in this way, does not then perform control and is touched corresponding operation; As no, then perform control and touched corresponding operation.
See Figure 25.The technical scheme that this technical scheme also can to prevent according to the time with above-mentioned or the method that reduces maloperation comprehensively becomes below:
Prevent or reduce a system for misoperation of touch screen, comprising:
Second detection module 2501, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
4th detection module 2502, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2503, for the time point difference of the time point of the time point and stopping that calculating beginning, judges whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Figure 26.The technical scheme that this technical scheme also can to prevent according to pressure with above-mentioned or the method that reduces maloperation comprehensively becomes below:
Prevent or reduce a system for misoperation of touch screen, comprising:
3rd detection module 2601, is touched period detected pressures value for touch-screen;
4th detection module 2602, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2603, for comparing the maximal value of force value, judges whether the maximal value of force value is less than/is less than or equal to preset pressure value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Figure 27.This technical scheme also can with the above-mentioned technical scheme realizing cancelling the method for maloperation, the above-mentioned method prevented according to the time or reduce maloperation comprehensively becomes below:
Prevent or reduce a system for misoperation of touch screen, comprising:
First detection module 2701, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
Second detection module 2702, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
4th detection module 2703, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2704, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then calculate the time point difference of the time point of beginning and the time point of stopping, judging whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Figure 28.This technical scheme also can with the above-mentioned technical scheme realizing cancelling the method for maloperation, the above-mentioned method prevented according to pressure or reduce maloperation comprehensively becomes below:
First detection module 2801, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
3rd detection module 2802, is touched period detected pressures value for touch-screen;
4th detection module 2803, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2804, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope; As two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation.
See Figure 29.The technical scheme that this technical scheme also could prevent or reduce the method for maloperation according to the time with above-mentioned, the above-mentioned method prevented according to pressure or reduce maloperation comprehensively becomes below:
Prevent or reduce a system for misoperation of touch screen, comprising:
Second detection module 2901, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
3rd detection module 2902, is touched period detected pressures value for touch-screen;
4th detection module 2903, is touched period detection for touch-screen and is effectively touched area value;
Analysis and processing module 2904, for the time point difference of the time point of the time point and stopping that calculating beginning, judges whether time point difference is less than/is less than or equal to Preset Time segment value; Compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value; Compare the maximal value of touching area value, whether the maximal value judging effectively to touch area value exceeds to preset is touched area value scope.As three judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As three judgements are no, then perform control and touched corresponding operation.
See Figure 30.In order to a kind of described in this embodiment prevents or reduces in the system-based of misoperation of touch screen, comprehensively prevent or reduce very short to the touching time of touch-screen, touching very slight, or the maloperation that touching area is very little or very large, described a kind of system preventing or reduce misoperation of touch screen, comprising:
First detection module 3001, starts to obtain contact coordinate when starting when being touched for touch-screen, and touch-screen stops contact coordinate when obtaining stopping when being touched;
Second detection module 3002, detects the time point started when starting to be touched for touch-screen, and detects the time point stopped when touch-screen stops being touched;
3rd detection module 3003, is touched period detected pressures value for touch-screen;
4th detection module 3004, is touched period detection for touch-screen and is touched area value;
Analysis and processing module 3005, during for calculating beginning, contact and the absolute value of the shift value of contact when stopping, judging whether the absolute value of shift value is greater than/is more than or equal to preset value; In this way, then do not perform control and touched corresponding operation; As no, then enter subsequent step;
Subsequent step, comprising:
Calculate the time point difference of the time point of time point and the stopping started, judge whether time point difference is less than/is less than or equal to Preset Time segment value;
And compare the maximal value of force value, judge whether the maximal value of force value is less than/is less than or equal to preset pressure value;
And compare and touch area value and obtain maximal value, judge whether the maximal value of touching area value exceeds the scope preset and touch area value; There is one to be judged as YES if any three judgements, then do not perform control and touched corresponding operation; As three judgements are no, then perform control and touched corresponding operation.
Preset Time segment value, preset pressure value and preset touch area value scope, from possible angle, should not be fixing.Such as very weak user, when needing first aid, if Preset Time segment value does not reduce, preset pressure value does not reduce, or presets and touch area value scope and do not expand, be then unfavorable for the calling for help of user.In a preferred technical scheme, the described system preventing or reduce misoperation of touch screen, also comprise wearable healthy equipment, described wearable healthy equipment is used for user and carries with to monitor health status, the monitoring result of wearable healthy equipment of analysis and processing module also for carrying with according to user, adjustment Preset Time segment value, preset pressure value and preset and touch area value scope.
Preferentially, control is a key Help Point.Specifically, be the virtual key Help Point of mobile intelligent terminal of touch-screen.In the present invention, the concrete numerical value of the preset value of the absolute value of shift value, can set as required, also can rule of thumb or statistics set.The concrete numerical value of Preset Time segment value, can set as required, also can rule of thumb or statistics set.The concrete numerical value of preset pressure value, can set as required, also can rule of thumb or statistics set.The concrete numerical value of preset area value, can set as required, also can rule of thumb or statistics set.
In the present invention, " as two judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As two judgements are no, then perform control and touched corresponding operation ", also can be adjusted to " is then do not perform control and touched corresponding operation as two judgements are; As two judgements have at least one item to be judged as NO, then perform control and touched corresponding operation.
In the present invention, " as three judgements have at least one item to be judged as YES, then do not perform control and touched corresponding operation; As three judgements are no, then perform control and touched corresponding operation ", also can be adjusted to " is then do not perform control and touched corresponding operation as three judgements are; As three judgements have at least one item to be judged as NO, then perform control and touched corresponding operation ", or " as three judgements have at least two items to be judged as YES, then do not perform control and touched corresponding operation; As three judgements have at least two to be judged as NO, then perform control and touched corresponding operation ".
Claims (7)
1. prevent or reduce a method for misoperation of touch screen according to area, it is characterized in that, comprise the following steps:
If touched control, touch-screen has been touched period, detects and touches area value;
Touch the maximal value of area value described in comparing, whether the maximal value of touching area value described in judgement exceeds to preset is touched area value scope;
Determine that whether performing described control is touched corresponding operation.
2. a kind of method preventing according to area or reduce misoperation of touch screen as claimed in claim 1, is characterized in that: in this way, does not then perform described control and touched corresponding operation; As no, then perform described control and touched corresponding operation.
3. a kind of method preventing according to area or reduce misoperation of touch screen as claimed in claim 1, is characterized in that, according to the monitoring result of the wearable healthy equipment that user carries with, adjusts described presetting and touches area value scope.
4. a kind of method preventing according to area or reduce misoperation of touch screen as described in any one of claim 1-3, is characterized in that, described control, is a key Help Point.
5. prevent or reduce a system for misoperation of touch screen according to area, it is characterized in that, comprising:
4th detection module, is touched period detection for described touch-screen and is touched area value;
Analysis and processing module, for comparing the maximal value of touching area value, whether the maximal value of touching area value described in judgement exceeds to preset is touched area value scope; Determine that whether performing described control is touched corresponding operation.
6. a kind of system preventing according to area or reduce misoperation of touch screen as claimed in claim 5, it is characterized in that, also comprise wearable healthy equipment, described wearable healthy equipment is used for user and carries with to monitor health status, the monitoring result of wearable healthy equipment of described analysis and processing module also for carrying with according to user, adjusts described presetting and touches area value scope.
7. a kind of system preventing according to area or reduce misoperation of touch screen as described in any one of claim 5-6, is characterized in that, described control, is a key Help Point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510707331.3A CN105426093A (en) | 2015-10-27 | 2015-10-27 | Method and system for preventing or reducing misoperations on touch screen according to area |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510707331.3A CN105426093A (en) | 2015-10-27 | 2015-10-27 | Method and system for preventing or reducing misoperations on touch screen according to area |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105426093A true CN105426093A (en) | 2016-03-23 |
Family
ID=55504329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510707331.3A Pending CN105426093A (en) | 2015-10-27 | 2015-10-27 | Method and system for preventing or reducing misoperations on touch screen according to area |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105426093A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106814908A (en) * | 2016-12-19 | 2017-06-09 | 广东小天才科技有限公司 | Instruction acquisition method and device for touch screen |
WO2018000343A1 (en) * | 2016-06-30 | 2018-01-04 | 深圳市汇顶科技股份有限公司 | Method and device for preventing touch screen edge misoperation |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0707315A2 (en) * | 1994-10-11 | 1996-04-17 | Sony Corporation | Data playback |
CN102339123A (en) * | 2010-07-14 | 2012-02-01 | Tcl集团股份有限公司 | Method for controlling vibration according to contact area |
US20140240257A1 (en) * | 2013-02-22 | 2014-08-28 | Samsung Electronics Co., Ltd. | Electronic device having touch-sensitive user interface and related operating method |
CN104035698A (en) * | 2013-03-04 | 2014-09-10 | 联想(北京)有限公司 | Terminal equipment and state switchover method for same |
CN104182068A (en) * | 2013-05-24 | 2014-12-03 | 宏碁股份有限公司 | Error touch identifying method and device |
CN104375761A (en) * | 2014-11-07 | 2015-02-25 | 惠州Tcl移动通信有限公司 | Method and system for preventing misoperation of touch screen mobile phone |
CN104765557A (en) * | 2015-03-18 | 2015-07-08 | 北京畅游天下网络技术有限公司 | Method and device for reducing mis-operation of touch screen |
-
2015
- 2015-10-27 CN CN201510707331.3A patent/CN105426093A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0707315A2 (en) * | 1994-10-11 | 1996-04-17 | Sony Corporation | Data playback |
CN102339123A (en) * | 2010-07-14 | 2012-02-01 | Tcl集团股份有限公司 | Method for controlling vibration according to contact area |
US20140240257A1 (en) * | 2013-02-22 | 2014-08-28 | Samsung Electronics Co., Ltd. | Electronic device having touch-sensitive user interface and related operating method |
CN104035698A (en) * | 2013-03-04 | 2014-09-10 | 联想(北京)有限公司 | Terminal equipment and state switchover method for same |
CN104182068A (en) * | 2013-05-24 | 2014-12-03 | 宏碁股份有限公司 | Error touch identifying method and device |
CN104375761A (en) * | 2014-11-07 | 2015-02-25 | 惠州Tcl移动通信有限公司 | Method and system for preventing misoperation of touch screen mobile phone |
CN104765557A (en) * | 2015-03-18 | 2015-07-08 | 北京畅游天下网络技术有限公司 | Method and device for reducing mis-operation of touch screen |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018000343A1 (en) * | 2016-06-30 | 2018-01-04 | 深圳市汇顶科技股份有限公司 | Method and device for preventing touch screen edge misoperation |
US11194422B2 (en) | 2016-06-30 | 2021-12-07 | Shenzhen GOODIX Technology Co., Ltd. | Method and apparatus for preventing misoperation on edge of touch screen |
CN106814908A (en) * | 2016-12-19 | 2017-06-09 | 广东小天才科技有限公司 | Instruction acquisition method and device for touch screen |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105302440A (en) | Method and system for preventing or reducing misoperations of touch screen according to time | |
CN105260122A (en) | Method for preventing or reducing touch screen misoperations based on pressure, and system | |
US11966558B2 (en) | Application association processing method and apparatus | |
CN105302369A (en) | Method and system for preventing or reducing misoperations of touch screen | |
KR101540169B1 (en) | Method and device for switching application program of touch screen terminal | |
CN103135818B (en) | Quick operation response method and electronic equipment | |
EP2975499B1 (en) | Method and apparatus for preventing misoperation on touchscreen equipped mobile device | |
US9658761B2 (en) | Information processing apparatus, information processing method, and computer program | |
CN105426074A (en) | Method and system for cancelling misoperation | |
CN104281295B (en) | A kind of method, system and electronic equipment for preventing from sliding false triggering on touch screen | |
CN103019596B (en) | A kind of method and mobile terminal realizing operation of virtual key based on touch screen | |
CN102043566A (en) | Electronic device with touch panel and operating method thereof | |
CN105487809A (en) | Terminal control method and device | |
US9256359B2 (en) | Touch control method and electronic device using the same | |
KR20130097331A (en) | Apparatus and method for selecting object in device with touch screen | |
CN103677578A (en) | Partial shielding method for screen and portable terminal with adoption of method | |
CN105630395A (en) | Terminal controlling method, terminal controlling device and terminal | |
CN105022561A (en) | Touch screen control apparatus and method and mobile terminal | |
CN104063142B (en) | Information processing method, device and electronic equipment | |
CN103870158A (en) | Information processing method and electronic equipment | |
CN105426093A (en) | Method and system for preventing or reducing misoperations on touch screen according to area | |
CN105468182A (en) | Virtual keyboard displaying system and method | |
JP6145706B2 (en) | Operation device and washing machine | |
WO2016070465A1 (en) | Method and terminal for multi-event input | |
US20150153871A1 (en) | Touch-sensitive device and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20160323 Assignee: Shenzhen First Reaction Information Technology Co., Ltd. Assignor: SHANGHAI JIUYAOJIU INFORMATION TECHNOLOGY CO., LTD. Contract record no.: 2019310000008 Denomination of invention: Method and system for preventing or reducing misoperations on touch screen according to area License type: Common License Record date: 20190122 |
|
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160323 |