Nothing Special   »   [go: up one dir, main page]

CN106201304A - A kind of method and device of false-touch prevention operation - Google Patents

A kind of method and device of false-touch prevention operation Download PDF

Info

Publication number
CN106201304A
CN106201304A CN201610465538.9A CN201610465538A CN106201304A CN 106201304 A CN106201304 A CN 106201304A CN 201610465538 A CN201610465538 A CN 201610465538A CN 106201304 A CN106201304 A CN 106201304A
Authority
CN
China
Prior art keywords
contact
touch operation
terminal
area
false
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
Application number
CN201610465538.9A
Other languages
Chinese (zh)
Inventor
杨智敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Mobile Intelligent Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Mobile Intelligent Information Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Mobile Intelligent Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610465538.9A priority Critical patent/CN106201304A/en
Publication of CN106201304A publication Critical patent/CN106201304A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/83Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention discloses the method and device of a kind of false-touch prevention operation, relate to mobile communication technology field, wherein, the method includes: when touch screen terminal being detected has operating of contacts, obtain the exposure parameter of described operating of contacts;Described exposure parameter is compared with the canonical parameter preset, it may be judged whether false touch operation occurs;When judging to occur false touch operation, control terminal and carry out false-touch prevention operation.Use the method, the technical problem made troubles to user due to false touch operation operation in prior art can be solved.

Description

Method and device for preventing false touch operation
Technical Field
The embodiment of the invention relates to the technical field of mobile communication, in particular to a method and a device for preventing false touch operation.
Background
The existing mobile terminal generally adopts a touch screen, and most of the operation of the existing intelligent mobile terminal can be realized through the touch screen. In order to meet higher and higher experience requirements of people, the touch screen of the mobile terminal is gradually developed towards a large touch screen, so that the front side of the mobile terminal is almost an effective operation area of the touch screen. Meanwhile, with the continuous maturity of the touch screen technology, the touch reaction of the touch screen is more sensitive, and the touch operation of the user on the touch screen can be rapidly identified, so that the mobile terminal is controlled to execute the related operation according to the touch operation.
In the process of implementing the invention, the inventor finds that the prior art has the following defects: although the existing touch screen technology can bring more operation convenience and richer touch experience for a user to use a mobile terminal, the trouble that the mobile device executes an operation which the user does not want to execute due to the fact that the user touches an operation control of a program on the touch screen by mistake is also brought, for example, the operation which the user does not want to execute is executed due to the fact that the user touches the screen by mistake in the conversation process, and the operation which the user does not want to execute is executed, so that the trouble is brought to the user.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method and an apparatus for preventing a false touch operation, so as to solve the technical problem in the prior art that a user is troubled due to the false touch operation.
In a first aspect, an embodiment of the present invention provides a method for preventing a false touch operation, including:
when a touch operation of a touch screen of a terminal is detected, acquiring a contact parameter of the contact operation;
comparing the contact parameters with preset standard parameters, and judging whether mistaken touch operation occurs;
and when the mistaken touch operation is judged to occur, the control terminal performs the mistaken touch preventing operation.
Optionally, the contact parameter includes at least one of:
contact area, number of contact points, duration of contact, and number of contact durations.
Optionally, when it is detected that a touch screen of the terminal has a contact operation, acquiring a contact parameter of the contact operation includes:
and when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact parameter of the contact operation.
Optionally, when it is detected that the terminal is in a call process and a touch screen of the terminal has a contact operation, acquiring a contact parameter of the contact operation, including:
when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact area of the contact operation as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the total area of the touch screen; or,
when the terminal is detected to be in a call process and a touch operation is performed on a touch screen of the terminal, acquiring a contact area of the contact operation, and acquiring contact duration and/or contact duration times as the contact parameters.
Optionally, when it is detected that a touch screen of the terminal has a contact operation, acquiring a contact parameter of the contact operation includes:
and when the touch operation is detected in the edge area of the touch screen, acquiring the contact parameters of the touch operation.
Optionally, when it is detected that there is a contact operation in the edge area of the touch screen, acquiring a contact parameter of the contact operation includes:
when the touch operation of the edge area of the touch screen is detected, acquiring the contact area of the edge area as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the area of the edge area; or,
when the touch operation in the edge area of the touch screen is detected, the contact area of the edge area is obtained, and at least one of the number of contact points, the contact duration and the contact duration number of the edge area is obtained as the contact parameter.
Optionally, the method compares the contact parameter with a preset standard parameter, and determines whether a false touch operation occurs, including:
comparing the contact parameters with preset standard parameters, judging whether false touch operation occurs or not, and judging the occurrence grade of the false touch operation, wherein the occurrence grade comprises a shielding grade and a prompt grade;
when judging that the mistake takes place to touch the operation, control terminal prevents mistake and touches the operation, includes:
and when the mistaken touch operation is judged to occur, controlling the terminal to perform mistaken touch prevention operation of a corresponding grade according to the occurrence grade of the mistaken touch operation.
Optionally, when judging that the error touch operation occurs, according to the error touch operation occurring level control terminal performs the error touch operation preventing operation of the corresponding level, including:
when the occurrence grade of the false touch operation is a shielding grade, the control terminal shields the false touch operation;
and when the occurrence grade of the false touch operation is a prompt grade, the control terminal sends out a false touch operation prompt.
In a second aspect, an embodiment of the present invention further provides a device for preventing a false touch operation, including:
the terminal comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring contact parameters of contact operation when the touch screen of the terminal is detected to have the contact operation;
the comparison module is used for comparing the contact parameters with preset standard parameters and judging whether the mistaken touch operation occurs or not;
and the control module is used for controlling the terminal to perform false touch prevention operation when the false touch operation is judged to occur.
Optionally, the contact parameter includes at least one of:
contact area, number of contact points, duration of contact, and number of contact durations.
Optionally, the obtaining module includes:
the call acquisition unit is used for acquiring contact parameters of contact operation when the terminal is detected to be in a call process and the touch screen of the terminal has the contact operation.
Optionally, the call acquisition unit is specifically configured to:
when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact area of the contact operation as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the total area of the touch screen; or,
when the terminal is detected to be in a call process and a touch operation is performed on a touch screen of the terminal, acquiring a contact area of the contact operation, and acquiring contact duration and/or contact duration times as the contact parameters.
Optionally, the obtaining module includes:
and the edge contact acquisition unit is used for acquiring contact parameters of the contact operation when the edge area of the touch screen is detected to have the contact operation.
Optionally, the edge contact acquiring unit is specifically configured to:
when the touch operation of the edge area of the touch screen is detected, acquiring the contact area of the edge area as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the area of the edge area; or,
when the touch operation in the edge area of the touch screen is detected, the contact area of the edge area is obtained, and at least one of the number of contact points, the contact duration and the contact duration number of the edge area is obtained as the contact parameter.
Optionally, the comparing module is specifically configured to:
comparing the contact parameters with preset standard parameters, judging whether false touch operation occurs or not, and judging the occurrence grade of the false touch operation, wherein the occurrence grade comprises a shielding grade and a prompt grade;
the control module includes:
and the control unit is used for controlling the terminal to perform false touch prevention operation of a corresponding grade according to the occurrence grade of the false touch operation when the false touch operation is judged to occur.
Optionally, the control unit is specifically configured to:
when the occurrence grade of the false touch operation is a shielding grade, the control terminal shields the false touch operation;
and when the occurrence grade of the false touch operation is a prompt grade, the control terminal sends out a false touch operation prompt.
According to the method and the device for preventing the false touch operation, when the touch screen of the terminal is detected to have the touch operation, the touch parameters at least comprising the contact area are obtained, the touch parameters are compared with the preset standard parameters, whether the false touch operation occurs or not is judged, and the terminal is controlled to perform the false touch operation when the false touch operation occurs. By adopting the method, the occurrence of the false touch operation can be prevented when the occurrence of the false touch operation is judged, the technical problem that the user is troublesome to use due to the false touch operation in the prior art can be solved, and convenience is provided for the user to use the terminal better.
Drawings
In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, a brief description is given below of the drawings used in describing the embodiments. It should be clear that the described figures are only views of some of the embodiments of the invention to be described, not all, and that for a person skilled in the art, other figures can be derived from these figures without inventive effort.
Fig. 1 is a schematic flowchart of a method for preventing a false touch operation according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a method for preventing false touch operation according to a second embodiment of the present invention;
fig. 3 is a schematic flowchart of a method for preventing false touch operation according to a third embodiment of the present invention;
fig. 4 is a schematic flowchart of a method for preventing a false touch operation according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of a device for preventing a false touch operation according to a fifth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be fully described by the detailed description with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, not all embodiments, and all other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without inventive efforts fall within the scope of the present invention.
Example one
Fig. 1 is a schematic flowchart of a method for preventing a false touch operation according to an embodiment of the present invention. The present embodiment can be applied to the case where the erroneous touch operation is prevented. The method may be performed by a device for preventing a false touch operation, wherein the device may be implemented by software and/or hardware and may be generally integrated in a terminal using a touch operation. As shown in fig. 1, the method for preventing a false touch operation provided in this embodiment may specifically include:
s110, when the touch operation of the touch screen of the terminal is detected, the contact parameters of the contact operation are obtained.
For example, when a touch operation on the touch screen of the terminal is detected, the touch operation may be a touch operation with the front surface of the touch screen or a touch operation with the edge area of the touch screen. Optionally, whether a contact operation occurs between the terminal and the touch screen may be detected through a pressure sensor or a touch device in the terminal, and when the contact operation is detected, a contact parameter of the contact operation is obtained. The contact parameter includes at least a contact area, and may further include at least one of a number of contact points, a contact duration, and a number of contact durations. For example, the contact area may represent the size of a contact area between the user and a touch screen of the terminal, may be a contact surface between the user's finger and the touch screen, and may also be a contact area between other parts of the user and the touch screen, such as a cheek. The number of the contact points can represent the number of touch points received by a touch screen of the terminal at the same time; the contact duration may represent the time that the same location of the touch screen remains in contact for a duration; the number of contact durations may represent the number of times the same location of the touch screen remains in contact.
And S120, comparing the contact parameter with a preset standard parameter, and judging whether a false touch operation occurs.
For example, the standard parameter may represent a characteristic parameter when a user makes a false touch operation on the touch screen, where the standard parameter represents a range parameter, the range may be obtained by training through training data for the current user, and is preset in the terminal, and the standard parameter may be used to provide a determination standard when the contact parameter is compared with the standard parameter, so as to determine whether the false touch operation occurs. Further, the standard parameters may include a standard contact area parameter, a standard contact point number parameter, a standard contact duration parameter, and a standard contact duration parameter, which correspond to a contact area, a contact point number, a contact duration, and a contact duration of a user on the terminal touch screen. Specifically, the standard contact area parameter may indicate a size of a contact area between the user and a touch screen of the terminal when a false touch operation occurs; the standard contact point quantity parameter can represent the quantity of touch points of a touch screen of a user and a terminal under the condition of error touch operation; the standard contact duration parameter may represent a time for which the user maintains continuous contact with the same position of the touch screen in the case of a false touch operation; the standard contact duration number parameter specifically indicates the number of times that the user keeps continuous contact with the same position of the touch screen under the condition of mistaken touch operation, and the standard contact area parameter, the standard contact point number parameter, the standard contact duration parameter and the standard contact duration number parameter all indicate range parameters. And comparing the contact parameter with a preset standard parameter, wherein the judgment can be whether the contact parameter is in the range of the standard parameter or whether the difference value of the contact parameter and the standard parameter is in the preset range, and further judging whether a false touch operation occurs.
And S130, when the mistaken touch operation is judged to occur, the control terminal performs the mistaken touch preventing operation.
Illustratively, when the contact parameter is within the range of the standard parameter, or the difference value between the contact parameter and the standard parameter is within a preset range, it may be determined that a false touch operation occurs at this time, and the control terminal performs a false touch prevention operation for the false touch operation. Optionally, the false touch prevention operation may be that the control terminal shields the false touch operation, that is, the terminal does not execute the false touch operation, or that the control terminal sends a false touch operation prompt.
The method for preventing the false touch operation provided by the embodiment of the invention obtains the contact parameter of the contact operation when the touch screen of the terminal is detected to have the contact operation, compares the contact parameter with the preset standard parameter to judge whether the false touch operation occurs, and controls the terminal to perform the false touch operation when the false touch operation occurs. In the method for preventing the false touch operation provided by the embodiment of the invention, the contact parameter at least comprises the contact area, whether the false touch operation occurs or not is judged through the contact parameter, the false touch operation is more intelligent and more reliable, the false touch operation can be prevented when the false touch operation is judged, the technical problem that troubles are brought to a user due to the false touch operation in the prior art can be solved, the user can be helped to use the terminal better, and the use troubles brought by the false touch are avoided.
Example two
The present embodiment provides a method for preventing a false touch operation based on the above embodiments. Fig. 2 is a flowchart illustrating a method for preventing a false touch operation according to a second embodiment of the present invention. As shown in fig. 2, the method for preventing a false touch operation provided in this embodiment may include:
s210, when the terminal is detected to be in a call process and a touch operation exists on a touch screen of the terminal, obtaining a contact parameter of the contact operation.
Optionally, when it is detected that the terminal is in a call process and a touch screen of the terminal has a contact operation, acquiring a contact area of the contact operation as a contact parameter, where the contact area includes an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and a total area of the touch screen.
For example, when a contact operation with a touch screen of a terminal is detected during a call, for example, during the call, when the terminal is in a bright screen state, and a contact operation between a human face and the touch screen of the terminal is detected, a contact area between the human face and the touch screen is obtained as a contact parameter, where the contact area may include an absolute value of the contact area between the human face and the touch screen, for example, 10cm2And may also include a proportional value between the absolute value of the contact area and the total area of the touch screen, such as 50%.
Optionally, when it is detected that the terminal is in a call process and a touch screen of the terminal has a contact operation, the contact area of the contact operation is obtained, and the contact duration and/or the contact duration times are obtained as the contact parameters.
For example, when a contact operation with a touch screen of a terminal is detected in a call process, for example, when the terminal is in a bright screen state in the call process, and a contact operation between a human face and the touch screen of the terminal is detected, a contact area between the human face and the touch screen is obtained, and a contact duration and/or a contact duration number of the human face and the touch screen are/is obtained as a contact parameter.
And S220, comparing the contact parameter with a preset standard parameter, and judging whether a false touch operation occurs.
For example, the contact area may be used as a contact parameter alone, and compared with a standard contact area parameter in a preset standard parameter, to determine whether the contact area is within a range of the standard contact area parameter, or determine whether a difference between the contact area and the standard contact area parameter is within a preset range, so as to determine whether a false touch operation occurs. The contact area, the upper contact duration time and/or the contact duration times are/is combined and used as contact parameters, the contact parameters are respectively compared with corresponding parameters in preset standard parameters, whether the contact parameters are within the range of the standard parameters or not is judged, whether the difference value of the contact parameters and the standard parameters is within the preset range or not is judged, and whether the false touch operation occurs is judged. For example, combining the contact areas with the contact duration, taking the combined contact area as a contact parameter, comparing the combined contact area with a standard contact area parameter and a standard contact duration parameter in preset standard parameters, and when the contact area and the contact duration are both in the range of the standard parameters or the difference value between the contact area and the standard parameters is both in the preset range, judging that a false touch operation occurs, and shielding the false touch operation by the terminal; when one parameter of the contact area or the contact duration is within the range of the standard parameter or the difference value of the contact area or the contact duration and the standard parameter is within a preset range, the terminal sends out prompt information to prompt a user that a false touch operation possibly exists; and when the contact area and the contact duration are not in the range of the standard parameters or the difference value of the contact area and the contact duration is not in the preset range, judging that no error touch operation occurs.
And S230, when the mistaken touch operation is judged to occur, the control terminal performs the mistaken touch preventing operation.
For example, it may be determined that the mis-touch operation occurs when the contact area is within the range of the standard contact area parameter, or the difference between the contact area and the standard contact area parameter is within a preset range. The method may further include judging that a false touch operation occurs when at least one of the contact area, the contact duration and/or the contact duration is within a range of a standard parameter or a difference value between the contact area and the standard parameter is within a preset range, and performing, by the control terminal, a false touch operation for the false touch operation when the false touch operation is judged to occur. Optionally, the false touch prevention operation may be that the control terminal shields the false touch operation, that is, the terminal does not execute the false touch operation, or that the control terminal sends a false touch operation prompt.
In the method for preventing the false touch operation provided by the second embodiment of the invention, when the touch operation of the touch screen of the terminal is detected in the conversation process, the touch parameters at least including the contact area are obtained, the touch parameters are compared with the preset standard parameters, and the terminal is controlled to perform the false touch operation when the false touch operation is judged to occur. By adopting the method, the error touch operation with the touch screen in the conversation process can be avoided, the conversation interruption caused by the error touch operation or other problems causing the conversation quality reduction can be avoided, and the normal conversation of the user can be ensured.
EXAMPLE III
The present embodiment provides a method for preventing a false touch operation based on the above embodiments. Fig. 3 is a flowchart illustrating a method for preventing a false touch operation according to a third embodiment of the present invention. As shown in fig. 3, the method for preventing a false touch operation provided in this embodiment may include:
s310, when the touch operation is detected in the edge area of the touch screen, obtaining the contact parameters of the touch operation.
Optionally, when a contact operation is detected in the edge region of the touch screen, a contact area of the edge region is obtained as a contact parameter, where the contact area includes an absolute value of the contact area, and/or a proportional value between the absolute value of the contact area and the area of the edge region.
Illustratively, upon detection of a touch screenWhen the edge area has a contact operation, for example, a human hand holds the terminal, and when the terminal is in a bright screen state and the human hand is detected to have a contact operation with the edge area of the touch screen, the contact area between the human hand and the edge area is obtained as a contact parameter, where the contact area may include an absolute value of the contact area between the human hand and the edge area, for example, 5cm2And may also include a proportional value between the absolute value of the contact area and the total area of the touch screen, such as 10%.
Optionally, when it is detected that a touch operation is performed in an edge region of the touch screen, the contact area of the edge region is obtained, and at least one of the number of contact points, the contact duration time, and the contact duration times of the edge region is obtained as the contact parameter.
Illustratively, when a contact operation is detected in an edge area of the touch screen, for example, a human hand holds the terminal, the terminal is in a bright screen state, and when a contact operation is detected in the edge area of the touch screen, a contact area between the human hand and the edge area is obtained, and at least one of the number of contact points, the contact duration time, and the contact duration number of the human hand and the edge area is obtained as the contact parameter.
And S320, comparing the contact parameter with a preset standard parameter, and judging whether a false touch operation occurs.
For example, the contact area of the edge region may be used as a contact parameter, and compared with a standard contact area parameter in a preset standard parameter, to determine whether the contact area is within a range of the standard contact area parameter, or determine whether a difference between the contact area and the standard contact area parameter is within a preset range, so as to determine whether a false touch operation occurs. The contact area of the edge area and at least one of the number of contact points, the contact duration and the contact duration of the upper edge area can be combined to serve as contact parameters, the contact parameters are respectively compared with corresponding parameters in preset standard parameters, whether the contact parameters are within the range of the standard parameters or whether the difference value of the contact parameters and the standard parameters is within the preset range is judged, and whether the false touch operation occurs is further judged. For example, combining the contact area with the contact duration and the contact duration times as contact parameters, and comparing the contact parameters with a standard contact area parameter, a standard contact duration parameter and a standard contact duration time in preset standard parameters respectively, when the contact area, the contact duration time and the contact duration times are all in the range of the standard parameters, or the difference value with the standard parameters is all in the preset range, judging that a false touch operation occurs, and shielding the false touch operation by the terminal; when one or two parameters of the contact area, the contact duration time or the contact duration times are within the range of the standard parameter or the difference value of the standard parameter and the standard parameter is within a preset range, the terminal sends out prompt information to prompt a user that mistaken touch operation may exist; and when the contact area, the contact duration time and the contact duration times are not in the range of the standard parameters or the difference value of the contact area, the contact duration time and the contact duration times with the standard parameters is not in the preset range, judging that no mistaken touch operation occurs.
And S330, when the mistaken touch operation is judged to occur, the control terminal performs the mistaken touch preventing operation.
For example, it may be determined that the mis-touch operation occurs when the contact area of the edge region is within the range of the standard contact area parameter, or the difference between the contact area of the edge region and the standard contact area parameter is within a preset range. The method may further include judging that a false touch operation occurs at the time when at least one of the contact area of the edge region, and the number of contact points, the contact duration time, and the contact duration times of the edge region is within a range of a standard parameter, or a difference value between the standard parameter and the standard parameter is within a preset range, and performing, by the control terminal, a false touch operation for the false touch operation when the false touch operation is judged to occur. Optionally, the false touch prevention operation may be that the control terminal shields the false touch operation, that is, the terminal does not execute the false touch operation, or that the control terminal sends a false touch operation prompt.
In the method for preventing the false touch operation provided by the third embodiment of the present invention, when the edge area of the touch screen is detected to have the touch operation, the touch parameter at least including the contact area is obtained, and the touch parameter is compared with the preset standard parameter, and when the false touch operation is determined to occur, the control terminal performs the false touch operation. By adopting the method, the error touch operation between the user and the edge area of the terminal in the terminal using process can be avoided, the trouble brought to the user by the error touch operation can be further avoided, and the user can be helped to use the terminal better.
Example four
The present embodiment provides a method for preventing a false touch operation based on the above embodiments. Fig. 4 is a flowchart illustrating a method for preventing a false touch operation according to a fourth embodiment of the present invention. As shown in fig. 4, the method for preventing a false touch operation provided in this embodiment may include:
s410, when the touch operation of the touch screen of the terminal is detected, the contact parameters of the contact operation are obtained.
S420, comparing the contact parameters with preset standard parameters, judging whether false touch operation occurs or not, and judging the occurrence grade of the false touch operation, wherein the occurrence grade comprises a shielding grade and a prompt grade.
For example, the touch parameter is compared with a preset standard parameter to determine whether a false touch operation occurs, and further determine the occurrence level of the false touch operation, where the occurrence level of the false touch operation may be determined as a shielding level or a prompting level. The shielding level may indicate that any operation of the user on the terminal touch screen is directly shielded when it is judged that the occurrence level of the false touch operation is the shielding level. And the prompt level indicates that when the occurrence level of the false touch operation is judged to be the prompt level, the terminal sends a prompt message to prompt a user to judge whether the false touch operation occurs or not and carries out subsequent operation according to the instruction of the user. Optionally, the occurrence level of the false touch operation may be set corresponding to the occurrence probability of the false touch operation, for example, when the occurrence probability of the false touch operation is greater than or equal to 50%, the occurrence level of the false touch operation may be determined as a shielding level, and when the occurrence probability of the false touch operation is less than 50%, the occurrence level of the false touch operation may be determined as a prompt level.
And S430, when the mistaken touch operation is judged to occur, controlling the terminal to perform mistaken touch prevention operation of a corresponding level according to the occurrence level of the mistaken touch operation.
Illustratively, when the occurrence of the false touch operation is judged and the occurrence grade of the false touch operation is a shielding grade, the terminal is controlled to shield the false touch operation, and the terminal does not execute the corresponding false touch operation; and when the occurrence grade of the false touch operation is a prompt grade, the control terminal sends out a false touch operation prompt.
According to the method for preventing the false touch operation provided by the fourth embodiment of the invention, when the touch operation of the touch screen of the terminal is detected, the touch parameter of the touch operation is obtained, the touch parameter is compared with the preset standard parameter, whether the false touch operation occurs or not is judged, the occurrence grade of the false touch operation is judged, and when the false touch operation is judged to occur, the terminal is controlled to perform the false touch operation of the corresponding grade according to the occurrence grade of the false touch operation. By adopting the method, the occurrence condition of the false touch operation is classified according to grades, different false touch prevention operations are set in different grades, and the false touch prevention operation is more accurate and more intelligent.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a device for preventing a false touch operation according to a fifth embodiment of the present invention. The present embodiment can be applied to the case where the erroneous touch operation is prevented. Wherein the apparatus may be implemented by software and/or hardware and may be generally integrated in a terminal using touch operation. As shown in fig. 5, the device for preventing false touch operation provided in this embodiment may specifically include: an acquisition module 501, a comparison module 502, and a control module 503.
The acquiring module 501 is configured to acquire a contact parameter of a contact operation when the touch screen of the terminal is detected to have the contact operation; a comparing module 502, configured to compare the contact parameter with a preset standard parameter, and determine whether a false touch operation occurs; and the control module 503 is configured to control the terminal to perform a false touch prevention operation when it is determined that the false touch operation occurs.
Optionally, the contact parameter may include at least one of:
contact area, number of contact points, duration of contact, and number of contact durations.
Optionally, the obtaining module 501 may include:
the call acquisition unit is used for acquiring contact parameters of contact operation when the terminal is detected to be in a call process and the touch screen of the terminal has the contact operation.
Optionally, the call acquiring unit may be specifically configured to:
when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact area of the contact operation as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the total area of the touch screen; or,
when the terminal is detected to be in a call process and a touch operation is performed on a touch screen of the terminal, acquiring a contact area of the contact operation, and acquiring contact duration and/or contact duration times as the contact parameters.
Optionally, the obtaining module 501 may include:
and the edge contact acquisition unit is used for acquiring contact parameters of the contact operation when the edge area of the touch screen is detected to have the contact operation.
Optionally, the edge contact acquiring unit may be specifically configured to:
when the touch operation of the edge area of the touch screen is detected, acquiring the contact area of the edge area as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the area of the edge area; or,
when the touch operation in the edge area of the touch screen is detected, the contact area of the edge area is obtained, and at least one of the number of contact points, the contact duration and the contact duration number of the edge area is obtained as the contact parameter.
Optionally, the comparing module 502 may be specifically configured to:
comparing the contact parameters with preset standard parameters, judging whether false touch operation occurs or not, and judging the occurrence grade of the false touch operation, wherein the occurrence grade comprises a shielding grade and a prompt grade;
the control module 503 may include:
and the control unit is used for controlling the terminal to perform false touch prevention operation of a corresponding grade according to the occurrence grade of the false touch operation when the false touch operation is judged to occur.
Optionally, the control unit is specifically configured to:
when the occurrence grade of the false touch operation is a shielding grade, the control terminal shields the false touch operation;
and when the occurrence grade of the false touch operation is a prompt grade, the control terminal sends out a false touch operation prompt.
The device for preventing false touch operation provided by the fifth embodiment of the invention belongs to the same inventive concept as the method for preventing false touch operation provided by any embodiment of the invention, and can execute the method for preventing false touch operation provided by any embodiment of the invention. For details of the technique not described in detail in this embodiment, reference may be made to the method for preventing the false touch operation provided in any embodiment of the present invention.
Embodiments of the present invention also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method of anti-false touch operation, the method comprising:
when a touch operation of a touch screen of a terminal is detected, acquiring a contact parameter of the contact operation;
comparing the contact parameters with preset standard parameters, and judging whether mistaken touch operation occurs;
and when the mistaken touch operation is judged to occur, the control terminal performs the mistaken touch preventing operation.
Optionally, the computer executable instruction, when executed by the computer processor, may be further used to implement a technical solution of the method for preventing a false touch operation provided in any embodiment of the present invention.
From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which may be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods according to the embodiments of the present invention.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (16)

1. A method of preventing false touch operation, comprising:
when a touch operation of a touch screen of a terminal is detected, acquiring a contact parameter of the contact operation;
comparing the contact parameters with preset standard parameters, and judging whether mistaken touch operation occurs;
and when the mistaken touch operation is judged to occur, the control terminal performs the mistaken touch preventing operation.
2. The method of claim 1, wherein the contact parameters comprise at least one of:
contact area, number of contact points, duration of contact, and number of contact durations.
3. The method according to claim 2, wherein when a touch operation on a touch screen of the terminal is detected, acquiring contact parameters of the touch operation comprises:
and when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact parameter of the contact operation.
4. The method according to claim 3, wherein when it is detected that the terminal is in a call process and a touch operation is performed on a touch screen of the terminal, acquiring the contact parameters of the touch operation comprises:
when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact area of the contact operation as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the total area of the touch screen; or,
when the terminal is detected to be in a call process and a touch operation is performed on a touch screen of the terminal, acquiring a contact area of the contact operation, and acquiring contact duration and/or contact duration times as the contact parameters.
5. The method according to claim 2, wherein when a touch operation on a touch screen of the terminal is detected, acquiring contact parameters of the touch operation comprises:
and when the touch operation is detected in the edge area of the touch screen, acquiring the contact parameters of the touch operation.
6. The method according to claim 5, wherein when a contact operation is detected in the edge area of the touch screen, acquiring contact parameters of the contact operation comprises:
when the touch operation of the edge area of the touch screen is detected, acquiring the contact area of the edge area as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the area of the edge area; or,
when the touch operation in the edge area of the touch screen is detected, the contact area of the edge area is obtained, and at least one of the number of contact points, the contact duration and the contact duration number of the edge area is obtained as the contact parameter.
7. The method of claim 1, wherein comparing the contact parameter with a preset standard parameter to determine whether a false touch operation occurs comprises:
comparing the contact parameters with preset standard parameters, judging whether false touch operation occurs or not, and judging the occurrence grade of the false touch operation, wherein the occurrence grade comprises a shielding grade and a prompt grade;
when judging that the mistake takes place to touch the operation, control terminal prevents mistake and touches the operation, includes:
and when the mistaken touch operation is judged to occur, controlling the terminal to perform mistaken touch prevention operation of a corresponding grade according to the occurrence grade of the mistaken touch operation.
8. The method according to claim 7, wherein when it is determined that the false touch operation occurs, controlling the terminal to perform the false touch prevention operation of a corresponding level according to the occurrence level of the false touch operation comprises:
when the occurrence grade of the false touch operation is a shielding grade, the control terminal shields the false touch operation;
and when the occurrence grade of the false touch operation is a prompt grade, the control terminal sends out a false touch operation prompt.
9. A device for preventing false touch operation, comprising:
the terminal comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring contact parameters of contact operation when the touch screen of the terminal is detected to have the contact operation;
the comparison module is used for comparing the contact parameters with preset standard parameters and judging whether the mistaken touch operation occurs or not;
and the control module is used for controlling the terminal to perform false touch prevention operation when the false touch operation is judged to occur.
10. The apparatus of claim 9, wherein the contact parameters comprise at least one of:
contact area, number of contact points, duration of contact, and number of contact durations.
11. The apparatus of claim 10, wherein the obtaining module comprises:
the call acquisition unit is used for acquiring contact parameters of contact operation when the terminal is detected to be in a call process and the touch screen of the terminal has the contact operation.
12. The apparatus according to claim 11, wherein the call acquisition unit is specifically configured to:
when the terminal is detected to be in a call process and a touch screen of the terminal has a contact operation, acquiring a contact area of the contact operation as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the total area of the touch screen; or,
when the terminal is detected to be in a call process and a touch operation is performed on a touch screen of the terminal, acquiring a contact area of the contact operation, and acquiring contact duration and/or contact duration times as the contact parameters.
13. The apparatus of claim 10, wherein the obtaining module comprises:
and the edge contact acquisition unit is used for acquiring contact parameters of the contact operation when the edge area of the touch screen is detected to have the contact operation.
14. The apparatus according to claim 13, wherein the edge contact obtaining unit is specifically configured to:
when the touch operation of the edge area of the touch screen is detected, acquiring the contact area of the edge area as a contact parameter, wherein the contact area comprises an absolute value of the contact area and/or a proportional value between the absolute value of the contact area and the area of the edge area; or,
when the touch operation in the edge area of the touch screen is detected, the contact area of the edge area is obtained, and at least one of the number of contact points, the contact duration and the contact duration number of the edge area is obtained as the contact parameter.
15. The apparatus of claim 9, wherein the comparison module is specifically configured to:
comparing the contact parameters with preset standard parameters, judging whether false touch operation occurs or not, and judging the occurrence grade of the false touch operation, wherein the occurrence grade comprises a shielding grade and a prompt grade;
the control module includes:
and the control unit is used for controlling the terminal to perform false touch prevention operation of a corresponding grade according to the occurrence grade of the false touch operation when the false touch operation is judged to occur.
16. The apparatus according to claim 15, wherein the control unit is specifically configured to:
when the occurrence grade of the false touch operation is a shielding grade, the control terminal shields the false touch operation;
and when the occurrence grade of the false touch operation is a prompt grade, the control terminal sends out a false touch operation prompt.
CN201610465538.9A 2016-06-23 2016-06-23 A kind of method and device of false-touch prevention operation Pending CN106201304A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610465538.9A CN106201304A (en) 2016-06-23 2016-06-23 A kind of method and device of false-touch prevention operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610465538.9A CN106201304A (en) 2016-06-23 2016-06-23 A kind of method and device of false-touch prevention operation

Publications (1)

Publication Number Publication Date
CN106201304A true CN106201304A (en) 2016-12-07

Family

ID=57460945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610465538.9A Pending CN106201304A (en) 2016-06-23 2016-06-23 A kind of method and device of false-touch prevention operation

Country Status (1)

Country Link
CN (1) CN106201304A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106681555A (en) * 2016-12-16 2017-05-17 广东欧珀移动通信有限公司 Touch screen control method and device of mobile terminal and mobile terminal
CN106843568A (en) * 2016-12-30 2017-06-13 珠海市魅族科技有限公司 A kind of terminal installation of false-touch prevention method and false-touch prevention
CN106874744A (en) * 2017-01-19 2017-06-20 深圳市金立通信设备有限公司 A kind of method and terminal for preventing from missing locking terminal
CN107203315A (en) * 2017-05-25 2017-09-26 北京小米移动软件有限公司 Processing method, device and the terminal of click event
CN107562261A (en) * 2017-08-08 2018-01-09 Tcl海外电子(惠州)有限公司 Display device control method and device
CN107609429A (en) * 2017-08-28 2018-01-19 联动优势科技有限公司 A kind of touch pad control method and equipment
CN108769420A (en) * 2018-06-05 2018-11-06 钟嵩然 It is a kind of to prevent phone from missing the method dialled and mobile terminal
CN108803980A (en) * 2017-04-27 2018-11-13 北京搜狗科技发展有限公司 Operation recognition methods, device, equipment and the readable storage medium storing program for executing of equipment
CN109164938A (en) * 2018-09-14 2019-01-08 梁晨 The method for avoiding capacitive touch screen drag motions micro-displacement maloperation
CN110192170A (en) * 2017-12-11 2019-08-30 深圳市汇顶科技股份有限公司 Touch controller, device, terminal and touch control method
CN110909332A (en) * 2019-11-15 2020-03-24 美的集团股份有限公司 Method and device for preventing misoperation of equipment
CN111046290A (en) * 2019-12-13 2020-04-21 珠海格力电器股份有限公司 Advertisement processing method and device, electronic equipment and storage medium
CN111176536A (en) * 2019-09-19 2020-05-19 广东小天才科技有限公司 Screen expanding method based on intelligent sound box and intelligent sound box
CN111897476A (en) * 2020-07-31 2020-11-06 维沃移动通信有限公司 False touch prevention setting method and device
CN113467652A (en) * 2020-03-31 2021-10-01 华为技术有限公司 Mistaken touch reminding method and device for under-screen camera terminal equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1912819A (en) * 2005-08-12 2007-02-14 乐金电子(中国)研究开发中心有限公司 Touch input recognition method for terminal provided with touch screen and terminal thereof
CN101741944A (en) * 2008-11-25 2010-06-16 英业达股份有限公司 Method for preventing false operation
CN102629183A (en) * 2012-02-29 2012-08-08 华为终端有限公司 Terminal screen control method and device
CN103593140A (en) * 2013-11-29 2014-02-19 深圳市金立通信设备有限公司 Method and terminal for touch screen terminal screen locking
CN105243345A (en) * 2015-10-30 2016-01-13 维沃移动通信有限公司 Accidental touch preventing method for electronic equipment and electronic equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1912819A (en) * 2005-08-12 2007-02-14 乐金电子(中国)研究开发中心有限公司 Touch input recognition method for terminal provided with touch screen and terminal thereof
CN101741944A (en) * 2008-11-25 2010-06-16 英业达股份有限公司 Method for preventing false operation
CN102629183A (en) * 2012-02-29 2012-08-08 华为终端有限公司 Terminal screen control method and device
CN103593140A (en) * 2013-11-29 2014-02-19 深圳市金立通信设备有限公司 Method and terminal for touch screen terminal screen locking
CN105243345A (en) * 2015-10-30 2016-01-13 维沃移动通信有限公司 Accidental touch preventing method for electronic equipment and electronic equipment

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106681555A (en) * 2016-12-16 2017-05-17 广东欧珀移动通信有限公司 Touch screen control method and device of mobile terminal and mobile terminal
WO2018107901A1 (en) * 2016-12-16 2018-06-21 广东欧珀移动通信有限公司 Control method and device for touch screen of mobile terminal, mobile terminal, and storage medium
CN106843568A (en) * 2016-12-30 2017-06-13 珠海市魅族科技有限公司 A kind of terminal installation of false-touch prevention method and false-touch prevention
CN106874744A (en) * 2017-01-19 2017-06-20 深圳市金立通信设备有限公司 A kind of method and terminal for preventing from missing locking terminal
CN108803980A (en) * 2017-04-27 2018-11-13 北京搜狗科技发展有限公司 Operation recognition methods, device, equipment and the readable storage medium storing program for executing of equipment
CN107203315A (en) * 2017-05-25 2017-09-26 北京小米移动软件有限公司 Processing method, device and the terminal of click event
CN107203315B (en) * 2017-05-25 2020-02-07 北京小米移动软件有限公司 Click event processing method and device and terminal
CN107562261A (en) * 2017-08-08 2018-01-09 Tcl海外电子(惠州)有限公司 Display device control method and device
CN107609429A (en) * 2017-08-28 2018-01-19 联动优势科技有限公司 A kind of touch pad control method and equipment
CN110192170A (en) * 2017-12-11 2019-08-30 深圳市汇顶科技股份有限公司 Touch controller, device, terminal and touch control method
CN110192170B (en) * 2017-12-11 2022-10-14 深圳市汇顶科技股份有限公司 Touch controller, device, terminal and touch method
CN108769420B (en) * 2018-06-05 2019-10-29 钟嵩然 It is a kind of to prevent phone from missing the method dialled and mobile terminal
CN108769420A (en) * 2018-06-05 2018-11-06 钟嵩然 It is a kind of to prevent phone from missing the method dialled and mobile terminal
CN109164938A (en) * 2018-09-14 2019-01-08 梁晨 The method for avoiding capacitive touch screen drag motions micro-displacement maloperation
CN111176536A (en) * 2019-09-19 2020-05-19 广东小天才科技有限公司 Screen expanding method based on intelligent sound box and intelligent sound box
CN110909332A (en) * 2019-11-15 2020-03-24 美的集团股份有限公司 Method and device for preventing misoperation of equipment
CN110909332B (en) * 2019-11-15 2022-03-04 美的集团股份有限公司 Method and device for preventing misoperation of equipment
CN111046290A (en) * 2019-12-13 2020-04-21 珠海格力电器股份有限公司 Advertisement processing method and device, electronic equipment and storage medium
CN113467652A (en) * 2020-03-31 2021-10-01 华为技术有限公司 Mistaken touch reminding method and device for under-screen camera terminal equipment
WO2021197085A1 (en) * 2020-03-31 2021-10-07 华为技术有限公司 Mistouch prompting method and apparatus for terminal device having under-display camera
CN111897476A (en) * 2020-07-31 2020-11-06 维沃移动通信有限公司 False touch prevention setting method and device

Similar Documents

Publication Publication Date Title
CN106201304A (en) A kind of method and device of false-touch prevention operation
CN107506092B (en) Input control method and terminal
CN108288050B (en) Method and device for updating fingerprint template and electronic equipment
CN108319886B (en) Fingerprint identification method and device
CN108810275A (en) A kind of information displaying method and device
CN106911863A (en) A kind of false-touch prevention method and device of terminal
CN105138241A (en) Application startup method and system based on mobile terminal and mobile terminal
CN106814838B (en) Method and device for terminal automatic dormancy
CN106293426A (en) Screenshotss method and apparatus based on browser of mobile terminal
CN104932821A (en) Display method of operation interface of intelligent terminal and intelligent terminal
EP3089015A1 (en) Processing method for touch signal and terminal device
CN106911861A (en) A kind of information displaying method and device based on iris recognition
CN111104001B (en) Method and device for preventing screen from being touched mistakenly, mobile terminal and storage medium
CN107861614A (en) Method and device for preventing false touch in full screen state, mobile terminal and storage medium
CN104202480A (en) Adaptively-calibrated distance measurement method and handheld calling type communication equipment
CN105809117A (en) Information prompt method and user terminal
CN108683896A (en) A kind of calibration method of projection device, device, projection device and terminal device
EP3460655A1 (en) Image erasing method and system
CN105809071B (en) Accidentally method and terminal that touching is corrected
CN104156167A (en) Mobile terminal and children mode entering and exiting method thereof
CN107870685B (en) Touch operation identification method and device
CN106547381B (en) A kind of method and apparatus of mobile terminal false-touch prevention
CN109710111B (en) False touch prevention method and electronic equipment
CN108287658B (en) Mobile terminal control touch processing method, storage device and mobile terminal
CN112286430B (en) Image processing method, apparatus, device and medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161207

WD01 Invention patent application deemed withdrawn after publication