CN106708645B - Misoperation processing method, misoperation processing device and terminal - Google Patents

Misoperation processing method, misoperation processing device and terminal Download PDF

Info

Publication number
CN106708645B
CN106708645B CN201611096588.0A CN201611096588A CN106708645B CN 106708645 B CN106708645 B CN 106708645B CN 201611096588 A CN201611096588 A CN 201611096588A CN 106708645 B CN106708645 B CN 106708645B
Authority
CN
China
Prior art keywords
preset
operations
determining
display
unit
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.)
Active
Application number
CN201611096588.0A
Other languages
Chinese (zh)
Other versions
CN106708645A (en
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.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology 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 Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201611096588.0A priority Critical patent/CN106708645B/en
Publication of CN106708645A publication Critical patent/CN106708645A/en
Application granted granted Critical
Publication of CN106708645B publication Critical patent/CN106708645B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a misoperation processing method, a misoperation processing device and a terminal, wherein the misoperation processing method is used for the terminal and comprises the following steps: taking an operation object corresponding to the first operation of a plurality of operations within preset time as a preset operation object; determining a preset coordinate corresponding to a preset operation object; determining at least one valid operation among all operations located at preset coordinates; an active operation is performed. According to the technical scheme, the touch coordinate of the user when the user touches the page is detected, the touch instruction is combined with the touched control, after the page suddenly jumps within the preset time, even if the control under the same coordinate is changed, the subsequent touch instruction is not responded at the moment, and the possibility of misoperation caused by sudden change of the interface when the blocking phenomenon occurs can be effectively reduced by screening effective operation.

Description

Misoperation processing method, misoperation processing device and terminal
Technical Field
The present invention relates to the field of information control technologies, and in particular, to an incorrect manipulation processing method, an incorrect manipulation processing apparatus, and a terminal.
Background
At present, a mobile phone is often stuck when being used, touch or click operation of a user cannot be responded when a system or software is stuck, the user usually clicks for multiple times, and multiple click instructions of the user are responded when the system is stuck, so that false triggering is caused.
Therefore, how to design a method for handling a malfunction, which can avoid the malfunction caused by the change of the operation object when the stuck phenomenon is not serious, is an urgent technical problem to be solved.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art or the related art.
Therefore, an object of the present invention is to provide a method for handling an erroneous operation.
Another object of the present invention is to provide an erroneous operation processing apparatus.
It is a further object of the present invention to provide a terminal.
In order to achieve the above object, according to a technical solution of a first aspect of the present invention, an misoperation processing method is provided for a terminal, including: taking an operation object corresponding to the first operation of a plurality of operations within preset time as a preset operation object; determining a preset coordinate corresponding to a preset operation object; determining at least one valid operation among all operations located at preset coordinates; an active operation is performed.
According to the misoperation processing method of the technical scheme, the touch coordinate of the user when the user touches the page is detected, the touch instruction is combined with the touched control, after the page suddenly jumps within the preset time, even if the control under the same coordinate is changed, the subsequent touch instruction is not responded at the moment, and the possibility of misoperation caused by sudden change of an operation object when the phenomenon of blocking occurs can be effectively reduced by screening multiple operations and only executing effective operation. The preset time is 1-60 seconds, and the specific preset time is set by a user according to the use condition.
According to the above technical solution of the present invention, preferably, the determining at least one valid operation among all operations located at the preset coordinates specifically includes: selecting an operation with an operation object as a preset operation object as at least one first operation in all operations positioned at the preset coordinates; at least one first operation is taken as an active operation.
According to the technical scheme, the preset coordinates are determined, the selection range of effective operation is narrowed, then a plurality of operations in the preset coordinates are judged, the corresponding first touched control under the preset coordinates is used as the effective operation, the limiting conditions of the effective operation are increased, the effective operation can be determined more accurately, when the mistaken touch of a user is judged, the judgment is more accurate, meanwhile, the reference value is obtained, and the requirements of the user are met.
According to the above technical solution of the present invention, preferably, the taking at least one first operation as an effective operation specifically includes: counting the operation sequence of at least one first operation; and sequentially taking at least one first operation as an effective operation according to the operation sequence.
According to the technical scheme, before the effective operation to be executed is finally determined, the operation sequence of the first operations is counted, after the terminal is recovered to be normally used, each first operation is sequentially used as the effective operation to be executed, when a user is familiar with the function or the interface of the terminal, for example, when characters are input, if a frequently-used Sudoku input method is adopted, the operation time is very short, the user does not need to carry out input for multiple times aiming at one set of operation because the terminal is jammed, the input effect can be achieved by directly passing through the operation sequence recorded before and sequentially executing after being normal, and therefore the influence of the jam on the use of the user can be reduced.
According to an aspect of the present invention, preferably, the determining at least one valid operation among all operations at the preset coordinates specifically includes: determining a first display object corresponding to the first operation; selecting the operation with the operation object as the preset operation object as at least one second operation in all the operations of the preset coordinates, and determining all second display objects corresponding to all the second operations; displaying the first display object and all the second display objects in the reminding interface for selection; and receiving an operation selection signal, sequentially selecting one or more display objects from the first display object and all the second display objects according to the operation selection signal, and sequentially taking the operation corresponding to the one or more display objects as effective operation.
In the technical scheme, a first display object when the first operation is triggered is determined in preset coordinates, then determining a plurality of second display objects corresponding to a plurality of operations in the preset coordinates, displaying the first display object and all the second display objects in the reminding interface, for selection, finally, the operation corresponding to the display object selected by the user is taken as an effective operation, the user can select the operation executed for the first time as the effective operation, and also can select the operation with the operation object as the preset operation object as the effective operation, when the user selects the operation with the operation object as the preset operation object as the effective operation, the selection sequence of the user is judged at the same time, so that all the effective operations are executed in sequence, and the user can select the operation according to the actual use condition, the effective operation is selected, so that the operability of a user is improved, and the possibility of deviation of misoperation judgment is reduced.
According to any one of the above technical solutions of the present invention, preferably, the method further includes: and receiving a user setting instruction, and setting at least one preset program on the terminal as a program capable of determining a preset coordinate corresponding to a preset operation object.
In the technical scheme, the application program can be set, the running program which is easy to cause the pause phenomenon is selected to be set as the preset program, and only the preset program is subjected to misoperation processing, so that the use resources of the memory are saved, and the display interface is smoother. Wherein, to the preset program that every kind of user set up, all can set up independent different preset time, preset time according to the different use habit pertinence setting of user, improve user's operability, also promoted the judgement degree of accuracy to the maloperation simultaneously.
According to a technical solution of the second aspect of the present invention, there is also provided an misoperation processing apparatus for a terminal, including: the device comprises a preset object determining unit, a judging unit and a judging unit, wherein the preset object determining unit is used for taking an operation object corresponding to the first operation of a plurality of operations within preset time as a preset operation object; the preset coordinate determination unit is used for determining a preset coordinate corresponding to a preset operation object; an effective operation determination unit for determining at least one effective operation among all operations located at preset coordinates; and the execution unit is used for executing effective operation.
According to the misoperation processing device in the technical scheme of the invention, the touch coordinate of the user when touching the page is detected, the touch instruction is combined with the touched control, after the page suddenly jumps within the preset time, even if the control under the same coordinate is changed, the subsequent touch instruction is not responded at the moment, and the possibility of misoperation caused by sudden change of an operation object when the phenomenon of blocking occurs can be effectively reduced by screening multiple operations and only executing effective operation. The preset time is 1-60 seconds, and the specific preset time is set by a user according to the use condition.
According to the above technical solution of the present invention, preferably, the effective operation determining unit specifically includes: the first selection unit is used for selecting the operation with the operation object as the preset operation object as at least one first operation in all the operations positioned at the preset coordinate; an operation determination unit configured to take at least one first operation as an active operation.
According to the technical scheme, the preset coordinates are determined, the selection range of effective operation is narrowed, then a plurality of operations in the preset coordinates are judged, the corresponding first touched control under the preset coordinates is used as the effective operation, the limiting conditions of the effective operation are increased, the effective operation can be determined more accurately, when the mistaken touch of a user is judged, the judgment is more accurate, meanwhile, the reference value is obtained, and the requirements of the user are met.
According to the above technical solution of the present invention, preferably, the operation determination unit specifically includes: the first counting unit is used for counting the operation sequence of at least one first operation; and the first effective unit is used for sequentially taking at least one first operation as an effective operation according to the operation sequence.
According to the technical scheme, before the effective operation to be executed is finally determined, the operation sequence of the first operations is counted, after the terminal is recovered to be normally used, each first operation is sequentially used as the effective operation to be executed, when a user is familiar with the functions or interfaces of the terminal, for example, the user inputs characters through a Sudoku input method, the operation time is very short, the user does not need to block the terminal, the user inputs the characters for multiple times aiming at one set of operation, the input effect can be achieved through the operation sequence recorded before, and therefore the influence of blocking on the use of the user can be reduced.
According to one technical solution of the present invention, preferably, the effective operation determination unit specifically includes: the first display determining unit is used for determining a first display object corresponding to the first operation; the second display determining unit is used for selecting the operation with the operation object as the preset operation object as at least one second operation in all the operations of the preset coordinates, and determining all second display objects corresponding to all the second operations; the display unit is used for displaying the first display object and all the second display objects in the reminding interface for selection; and the second effective unit is used for receiving the operation selection signal, sequentially selecting one or more display objects from the first display object and all the second display objects according to the operation selection signal, and sequentially taking the operation corresponding to the one or more display objects as an effective operation.
In the technical scheme, a first display object when a first operation is triggered is determined in a preset coordinate through a first display determination unit, a plurality of second display objects corresponding to a plurality of operations in the preset coordinate are determined through a second display determination unit, the first display object and all the second display objects are displayed in a reminding interface through a display unit for selection, and finally, the operation corresponding to the display object selected by a user is taken as an effective operation through a second effective unit, the user can select the operation executed for the first time as the effective operation or select the operation with the operation object as the preset operation object as the effective operation, when the user selects the operation with the operation object as the preset operation object as the effective operation, the selection sequence of the user is judged simultaneously, all the effective operations are executed in sequence, and the user can execute the operation according to the actual use condition of the user, the effective operation is selected, so that the operability of a user is improved, and the possibility of deviation of misoperation judgment is reduced.
According to any one of the above technical solutions of the present invention, preferably, the method further includes: and the program setting unit is used for receiving a user setting instruction and setting at least one preset program on the terminal as a program capable of determining a preset coordinate corresponding to the preset operation object.
In the technical scheme, the application program in the terminal can be set through the program setting unit, the application program which frequently pops up the prompt interface or the running program which is easy to have a tiny pause phenomenon can be set as the preset program, and the running display of the program in the display interface can be smoother by only identifying the effective operation of the preset program. Wherein, to the preset program that every kind of user set up, all can set up independent different preset time, preset time according to the different use habit pertinence setting of user, improve user's operability, also promoted the judgement degree of accuracy to the maloperation simultaneously.
According to a third aspect of the present invention, a terminal is provided, which includes the misoperation processing device according to the second aspect.
According to the technical scheme, the touch coordinate of the user when the user touches the page is detected, the touch instruction is combined with the touched control, after the page suddenly jumps within the preset time, even if the control under the same coordinate is changed, the subsequent touch instruction is not responded at the moment, and only effective operation is executed by screening multiple operations, so that the possibility of misoperation caused by sudden change of an operation object when the phenomenon of blockage occurs can be effectively reduced.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a flow diagram illustrating a method for handling a malfunction according to an embodiment of the present invention;
FIG. 2 is a flow diagram illustrating a method for handling a malfunction according to yet another embodiment of the present invention;
FIG. 3 is a flow diagram illustrating a method for handling a malfunction according to yet another embodiment of the present invention;
FIG. 4 is a flow diagram illustrating a method for handling a malfunction according to an embodiment of the present invention;
FIG. 5 shows a schematic diagram of a malfunction handling apparatus according to an embodiment of the present invention;
FIG. 6 shows a schematic diagram of a malfunction handling apparatus according to yet another embodiment of the present invention;
FIG. 7 shows a schematic diagram of a malfunction handling apparatus according to yet another embodiment of the present invention;
FIG. 8 shows a schematic diagram of a malfunction handling apparatus according to an embodiment of the present invention;
fig. 9 shows a schematic diagram of a terminal according to an embodiment of the invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited to the specific embodiments disclosed below.
Fig. 1 is a flowchart illustrating a method for handling a malfunction according to an embodiment of the present invention.
As shown in fig. 1, the misoperation processing method includes:
step 102, taking an operation object corresponding to the first operation of a plurality of operations within a preset time as a preset operation object;
step 104, determining a preset coordinate corresponding to a preset operation object;
step 106, determining at least one effective operation in all the operations at the preset coordinates;
and step 108, executing effective operation.
According to the misoperation processing method, the touch coordinate of the user when touching the page is detected, the touch instruction is combined with the touched control, after the page suddenly jumps within the preset time, even if the control under the same coordinate is changed, the subsequent touch instruction is not responded at the moment, and the possibility of misoperation caused by sudden change of an operation object when the phenomenon of blocking is generated can be effectively reduced by screening multiple operations and only executing effective operation. For example, when a user a searches for a charm mobile phone by using a hundredth browser, a system is in a stuck state, the user a clicks a determination search button for 1 time, then a WeChat message reminding interface pops up suddenly on a page, the user clicks the WeChat message reminding interface located at the same coordinate carelessly, the system determines an operation object corresponding to the first click because an operation object changes when the WeChat message reminding interface is clicked, the operation object corresponding to the first operation is set as a preset operation object, then the determination search button clicked in the preset operation object is taken as an effective operation, and after the click, the system executes the effective operation, ignores a touch instruction for opening the WeChat message, and jumps to a page after the search.
Fig. 2 is a flowchart illustrating a method for handling a malfunction according to still another embodiment of the present invention.
As shown in fig. 2, the misoperation processing method includes:
step 202, using an operation object corresponding to a first operation of a plurality of operations within a preset time as a preset operation object;
step 204, determining a preset coordinate corresponding to a preset operation object;
step 206, selecting the operation object as a preset operation object as at least one first operation in all the operations positioned at the preset coordinates;
step 208, taking at least one first operation as an effective operation;
step 210, perform the active operation.
In the embodiment, the preset coordinates are determined, the selection range of effective operation is narrowed, then a plurality of operations in the preset coordinates are judged, the corresponding first touched control under the preset coordinates is used as the effective operation, the limitation condition of the effective operation is increased, the effective operation can be determined more accurately, when the mistaken touch of a user is judged, the judgment is more accurate, meanwhile, the judgment has reference value, and the requirements of the user are met. For example, when a user B listens to music using a cool dog player, the user B needs to switch the current song to a second song, and then needs to click the next button for playing for 1 time, if the user B accidentally clicks the next button for playing for 2 times, the system first determines the operation object corresponding to the first click, and takes the operation object corresponding to the first operation and containing the current song as a preset operation object, because the operation object corresponding to the second click is the next song and the operation object changes, the system directly regards the operation of clicking the next song for the second time as an invalid operation, and avoids omitting the second song, and the more intelligent method for avoiding misoperation makes the system more practical, and better meets the requirements of the user.
Fig. 3 is a flowchart illustrating a method for handling a malfunction according to another embodiment of the present invention.
As shown in fig. 3, the misoperation processing method includes:
step 302, using an operation object corresponding to a first operation of a plurality of operations within a preset time as a preset operation object;
step 304, determining a preset coordinate corresponding to a preset operation object;
step 306, selecting the operation with the operation object as a preset operation object as at least one first operation in all the operations positioned at the preset coordinates;
step 308, counting the operation sequence of at least one first operation;
step 310, sequentially taking at least one first operation as effective operations according to the operation sequence;
in step 312, the active operation is performed.
In this embodiment, when an effective operation is determined in a preset coordinate, a preset operation object is determined first, a first operation corresponding to the preset operation object is used as the effective operation, the sequence of the first operation is counted at the same time, and all the effective operations are executed in sequence after the pause, so that the risk of system crash caused by the fact that the pause phenomenon is aggravated due to the confusion of a system program is avoided. For example, when a user C plays a song through a player, the user C needs to switch the current song to a fourth song, and then needs to click a next button for playing for 4 times, if a system is stuck at this time, after the user C clicks the next button for playing for 4 times, a webpage push message pops up suddenly, the user C accidentally clicks a corresponding push message in preset coordinates, the system firstly judges an operation object corresponding to the first click, and uses a music player corresponding to the first operation as a preset operation object, because the webpage push message pops up suddenly and the operation object triggered later changes, the system ignores a trigger command for operating the webpage push message, then counts a trigger sequence of clicking the next button for the previous 4 times, and executes operations in sequence, and switches the current song to the fourth song.
FIG. 4 is a flow diagram illustrating a method for handling a malfunction according to an embodiment of the present invention.
As shown in fig. 4, the misoperation processing method includes:
step 402, using an operation object corresponding to a first operation of a plurality of operations within a preset time as a preset operation object;
step 404, determining a preset coordinate corresponding to a preset operation object;
step 406, determining a first display object corresponding to the first operation;
step 408, selecting the operation with the operation object as the preset operation object as at least one second operation in all the operations of the preset coordinates, and determining all second display objects corresponding to all the second operations;
step 410, displaying the first display object and all the second display objects in the reminding interface for selection;
step 412, receiving an operation selection signal, sequentially selecting one or more display objects from the first display object and all the second display objects according to the operation selection signal, and sequentially taking the operation corresponding to the one or more display objects as an effective operation;
in step 414, the active operation is performed.
In the embodiment, a first display object when a first operation is triggered is determined in a preset coordinate, then a plurality of second display objects corresponding to a plurality of operations in the preset coordinate are determined, the first display object and all the second display objects are displayed in a reminding interface for selection, finally, the operation corresponding to the display object selected by a user is taken as an effective operation, and meanwhile, the selection sequence of the user is judged, so that all the effective operations are executed in sequence, the use efficiency of a memory is improved, and the phenomenon that a system program is confused to aggravate a stuck phenomenon is avoided. For example, when a user D plays happy and happy, the system generates a stuck phenomenon, if the user D slides a bird icon upwards, downwards, leftwards and rightwards in sequence, a QQ notification message pops up suddenly when the user D slides rightwards, the QQ viewing message is opened automatically under normal conditions, in this embodiment, the system judges that a plurality of operation objects corresponding to the operation objects are in a preset coordinate, namely, in the same trigger position, and then the operation of moving upwards, downwards and leftwards and opening the QQ viewing message in happy and happy disappearing is displayed in a reminding interface, and the user D can select the operation according to the requirement of the user D. If D wants to view the QQ message, selecting a corresponding display object in the reminding interface; if D needs to move the bird icon in the happy laughing happy upwards, downwards and leftwards in sequence, the corresponding first display object or the second display object in the reminding interface is clicked in sequence, the requirements of the user in multiple aspects are met, and the user can use the method more conveniently through more accurate selection.
According to any one of the above embodiments of the present invention, preferably, the method further comprises: and receiving a user setting instruction, and setting at least one preset program on the terminal as a program capable of determining a preset coordinate corresponding to a preset operation object.
In this embodiment, the application program may be set, the running program in which the stuck phenomenon is likely to occur is selected to be set as the preset program, and only the preset program is subjected to the misoperation processing, so that the memory use resources are saved, and the display interface is smoother. Wherein, to the preset program that every kind of user set up, all can set up independent different preset time, preset time according to the different use habit pertinence setting of user, improve user's operability, also promoted the judgement degree of accuracy to the maloperation simultaneously. For example, the user may set the wechat, QQ, and browser as the preset program, and determine the misoperation by determining the preset operation object if the user is using the wechat when the card pause occurs.
Fig. 5 shows a schematic diagram of a malfunction processing apparatus according to an embodiment of the present invention.
As shown in fig. 5, the misoperation processing device 500 includes:
a preset object determining unit 502, configured to use an operation object corresponding to a first operation of multiple operations within a preset time as a preset operation object;
a preset coordinate determining unit 504, configured to determine a preset coordinate corresponding to a preset operation object;
a valid operation determination unit 506 for determining at least one valid operation among all operations located at preset coordinates;
an execution unit 508 for executing the valid operation.
The misoperation processing device detects the touch coordinate when a user touches the page, combines the touch instruction with the touched control, does not respond to the subsequent touch instruction at the moment even if the control under the same coordinate is changed after the page suddenly jumps within the preset time, and only executes effective operation by screening multiple operations, thereby effectively reducing the possibility of misoperation caused by sudden change of an operation object when the phenomenon of blocking occurs.
Fig. 6 shows a schematic diagram of a malfunction processing apparatus according to an embodiment of the present invention.
As shown in fig. 6, the malfunction processing apparatus 600 includes:
a preset object determining unit 602, configured to use an operation object corresponding to a first operation of multiple operations within a preset time as a preset operation object;
a preset coordinate determining unit 604, configured to determine a preset coordinate corresponding to a preset operation object;
a first selecting unit 606, configured to select, as at least one first operation, an operation whose operation object is a preset operation object among all operations located at the preset coordinates;
an operation determination unit 608 for regarding at least one first operation as a valid operation;
and an execution unit 610 for executing the valid operation.
In this embodiment, the preset coordinate determining unit 604 determines the preset coordinate, the selection range of the effective operation is narrowed, then the first selecting unit 606 determines a plurality of operations in the preset coordinate, before the effective operation to be executed is finally determined, the operation sequence of the plurality of first operations is counted, after the terminal is recovered to be normally used, each first operation is sequentially executed as the effective operation according to the operation sequence recorded previously, when the user is familiar with the function or interface of the terminal, for example, when character input is performed by the nine-grid input method, the operation time is very short, the user does not need to perform multiple times of input for one set of operations because the terminal is jammed, and the input effect can be achieved by directly passing through the operation sequence recorded previously and sequentially executing after being normal, so that the influence of the jam on the use of the user can be reduced.
Fig. 7 shows a schematic diagram of a malfunction processing apparatus according to an embodiment of the present invention.
As shown in fig. 7, the malfunction processing apparatus 700 includes:
a preset object determining unit 702, configured to use an operation object corresponding to a first operation of multiple operations within a preset time as a preset operation object;
a preset coordinate determining unit 704, configured to determine a preset coordinate corresponding to a preset operation object;
a first selecting unit 706 configured to select, as at least one first operation, an operation whose operation object is a preset operation object among all operations located at the preset coordinates;
a first statistical unit 708 for counting an operation sequence of at least one first operation;
a first valid unit 710 for sequentially taking at least one first operation as valid operations according to the operation sequence;
an execution unit 712 for executing the valid operation.
In this embodiment, when an effective operation is determined in a preset coordinate, a preset operation object is determined first, a first operation corresponding to the preset operation object is used as the effective operation, the sequence of the first operation is counted at the same time, and all the effective operations are executed in sequence after the pause, so that the risk of system crash caused by the fact that the pause phenomenon is aggravated due to the confusion of a system program is avoided.
Fig. 8 shows a schematic diagram of a malfunction processing apparatus according to an embodiment of the present invention.
As shown in fig. 8, the misoperation processing device 800 includes:
a display interface determining unit 802, configured to determine at least one display interface that is operated multiple times within a preset time;
a preset interface determining unit 804, configured to use a display interface corresponding to a first operation of multiple operations within a preset time as a preset display interface;
a first display determination unit 806 configured to determine a first display object when a first operation is triggered;
a second display determining unit 808, configured to select, as at least one second operation, an operation in which the operation object is a preset operation object among all operations of the preset coordinates, and determine all second display objects corresponding to all the second operations;
the display unit 810 is configured to display the first display object and all the second display objects in the reminder interface for selection;
a second valid unit 812 for receiving the operation selection signal, sequentially selecting one or more display objects from the first display object and all the second display objects according to the operation selection signal, and sequentially regarding operations corresponding to the one or more display objects as valid operations;
an execution unit 814 for executing the valid operation.
In this embodiment, a first display object when a first operation is triggered is determined in a preset coordinate by the first display determining unit 806, then a plurality of second display objects corresponding to a plurality of operations in the preset coordinate are determined by the second display determining unit 808, the first display object and all the second display objects are displayed in a reminding interface for selection by the display unit 810, and finally an operation corresponding to the display object selected by the user is taken as an effective operation by the second effective unit 812, the user may select an operation executed for the first time as an effective operation or an operation with an operation object as the preset operation object as an effective operation, when the user selects the operation with the operation object as the preset operation object as an effective operation, the selection sequence of the user is determined at the same time, so that all the effective operations are executed in sequence, and the user may select, according to the actual use condition of the user, the effective operation is selected, so that the operability of a user is improved, and the possibility of deviation of misoperation judgment is reduced.
According to any one of the above embodiments of the present invention, preferably, the method further comprises: and the program setting unit is used for receiving a user setting instruction and setting at least one preset program on the terminal as a program capable of determining a preset coordinate corresponding to the preset operation object.
In the embodiment, the application program can be set, the application program which frequently pops up the prompt interface or the running program which is easy to have the micro-pause phenomenon is selected to be set as the misoperation processing, so that the use resources of the memory are saved, and the display interface is smoother.
Fig. 9 shows a schematic diagram of a terminal according to an embodiment of the invention.
As shown in fig. 9, an embodiment of the third aspect of the present invention provides a terminal 900, which includes the volume adjustment apparatus 902 provided in any embodiment of the second aspect.
In the embodiment, the touch coordinate of the user when touching the page is detected, the touch instruction is combined with the touched control, after the page suddenly jumps within the preset time, even if the control under the same coordinate is changed, the subsequent touch instruction is not responded at this time, and only effective operation is executed by screening multiple operations, so that the possibility of misoperation caused by sudden change of an operation object when the stuck phenomenon occurs can be effectively reduced.
The technical scheme of the invention is described in detail above, and the invention provides a method for processing misoperation, which detects a touch coordinate when a user touches a page, combines a touch instruction with a touched control, does not respond to a subsequent touch instruction at the moment even if the control under the same coordinate is changed after the page suddenly jumps within a preset time, and only executes effective operation by screening multiple operations, so that the possibility of misoperation caused by sudden change of an operation object when a stuck phenomenon occurs can be effectively reduced.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. A misoperation processing method is used for a terminal, and is characterized by comprising the following steps:
taking an operation object corresponding to the first operation of a plurality of operations within preset time as a preset operation object;
determining a preset coordinate corresponding to the preset operation object;
determining at least one valid operation among all operations located at the preset coordinates;
executing the valid operation;
the determining at least one valid operation among all operations located at the preset coordinates specifically includes:
determining a first display object corresponding to the first operation;
selecting an operation with an operation object as the preset operation object as at least one second operation in all the operations of the preset coordinate, and determining all second display objects corresponding to all the second operations;
displaying the first display object and all the second display objects in a reminding interface for selection;
receiving an operation selection signal, sequentially selecting one or more display objects from the first display object and all the second display objects according to the operation selection signal, and sequentially taking operations corresponding to the one or more display objects as the effective operations.
2. The misoperation processing method according to claim 1, wherein the determining at least one valid operation among all the operations located at the preset coordinates specifically comprises:
selecting an operation with an operation object as the preset operation object as a first operation in all the operations at the preset coordinate;
taking at least one of the first operations as the valid operation.
3. The misoperation processing method according to claim 2, wherein the taking at least one of the first operations as the valid operation specifically comprises:
counting the operation sequence of the at least one first operation;
and according to the operation sequence, sequentially taking the at least one first operation as the effective operation.
4. The malfunction processing method according to any one of claims 1 to 3, further comprising:
and receiving a user setting instruction, and setting at least one preset program on the terminal as a program capable of determining a preset coordinate corresponding to the preset operation object.
5. An erroneous operation processing apparatus for a terminal, comprising:
the device comprises a preset object determining unit, a judging unit and a judging unit, wherein the preset object determining unit is used for taking an operation object corresponding to the first operation of a plurality of operations within preset time as a preset operation object;
the preset coordinate determination unit is used for determining a preset coordinate corresponding to the preset operation object;
an effective operation determination unit configured to determine at least one effective operation among all operations located at the preset coordinates;
an execution unit for executing the valid operation;
the valid operation determination unit specifically includes:
the first display determining unit is used for determining a first display object corresponding to the first operation;
a second display determining unit, configured to select, as at least one second operation, an operation whose operation object is the preset operation object among all the operations of the preset coordinate, and determine all second display objects corresponding to all the second operations;
the display unit is used for displaying the first display object and all the second display objects in a reminding interface for selection;
and the second effective unit is used for receiving an operation selection signal, sequentially selecting one or more display objects from the first display object and all the second display objects according to the operation selection signal, and sequentially taking the operation corresponding to the one or more display objects as the effective operation.
6. The malfunction processing apparatus according to claim 5, wherein the valid operation determination unit specifically includes:
a first selection unit, configured to select, as at least one first operation, an operation whose operation object is the preset operation object among all the operations located at the preset coordinate;
an operation determination unit configured to take the at least one first operation as the valid operation.
7. The malfunction processing apparatus according to claim 6, wherein the operation determination unit specifically includes:
the first statistic unit is used for counting the operation sequence of the at least one first operation;
and the first effective unit is used for sequentially taking the at least one first operation as the effective operation according to the operation sequence.
8. The malfunction processing apparatus according to any one of claims 5 to 7, further comprising:
and the program setting unit is used for receiving a user setting instruction and setting at least one preset program on the terminal as a program capable of determining a preset coordinate corresponding to the preset operation object.
9. A terminal characterized by comprising the malfunction processing apparatus according to any one of claims 5 to 8.
CN201611096588.0A 2016-12-01 2016-12-01 Misoperation processing method, misoperation processing device and terminal Active CN106708645B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611096588.0A CN106708645B (en) 2016-12-01 2016-12-01 Misoperation processing method, misoperation processing device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611096588.0A CN106708645B (en) 2016-12-01 2016-12-01 Misoperation processing method, misoperation processing device and terminal

Publications (2)

Publication Number Publication Date
CN106708645A CN106708645A (en) 2017-05-24
CN106708645B true CN106708645B (en) 2020-05-15

Family

ID=58935424

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611096588.0A Active CN106708645B (en) 2016-12-01 2016-12-01 Misoperation processing method, misoperation processing device and terminal

Country Status (1)

Country Link
CN (1) CN106708645B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107197107B (en) * 2017-07-31 2020-08-11 北京小米移动软件有限公司 Method and device for processing starting instruction
CN108536367B (en) * 2018-03-28 2020-11-13 努比亚技术有限公司 Interactive page jamming processing method, terminal and readable storage medium
CN108874569B (en) * 2018-05-31 2021-07-30 北京三快在线科技有限公司 Event response and file generation method and device and electronic equipment
CN109284046B (en) * 2018-09-18 2021-04-27 广州虎牙信息科技有限公司 Method, device, terminal and storage medium for controlling control
CN109683739B (en) * 2018-12-06 2022-08-30 深圳前海达闼云端智能科技有限公司 Method and device for adjusting operation interface, storage medium and electronic equipment
CN111638841B (en) * 2020-05-20 2021-10-15 维沃移动通信有限公司 Message detail page display method and device and electronic equipment
CN114116041A (en) * 2021-10-27 2022-03-01 维沃移动通信有限公司 Operation control method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440092A (en) * 2013-08-13 2013-12-11 广东欧珀移动通信有限公司 Return key processing method, system and mobile terminal
CN104679407A (en) * 2015-03-12 2015-06-03 深圳市欧珀通信软件有限公司 Interface response method and device
CN106125984A (en) * 2016-06-28 2016-11-16 维沃移动通信有限公司 The touch-control processing method of a kind of mobile terminal and mobile terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012247960A (en) * 2011-05-27 2012-12-13 Sony Corp Information processing apparatus, information processing method, and computer program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440092A (en) * 2013-08-13 2013-12-11 广东欧珀移动通信有限公司 Return key processing method, system and mobile terminal
CN104679407A (en) * 2015-03-12 2015-06-03 深圳市欧珀通信软件有限公司 Interface response method and device
CN106125984A (en) * 2016-06-28 2016-11-16 维沃移动通信有限公司 The touch-control processing method of a kind of mobile terminal and mobile terminal

Also Published As

Publication number Publication date
CN106708645A (en) 2017-05-24

Similar Documents

Publication Publication Date Title
CN106708645B (en) Misoperation processing method, misoperation processing device and terminal
CN108710469B (en) Application program starting method, mobile terminal and medium product
US11269497B2 (en) Information processing method for cancelling release of a skill in a game, apparatus, electronic device and storage medium
KR101892315B1 (en) Touch event anticipation in a computing device
JP5957834B2 (en) Portable information terminal, touch operation control method, and program
US20090066659A1 (en) Computer system with touch screen and separate display screen
CN111659107B (en) Game skill releasing method and device and electronic equipment
US20100261505A1 (en) Control method for a cell phone
US10152220B2 (en) System and method to control a touchscreen user interface
US20140104170A1 (en) Method of performing keypad input in a portable terminal and apparatus
CN111840988B (en) Game skill triggering method, game skill triggering device, game client and medium
CN110624241A (en) Information processing method and device, electronic equipment and storage medium
CN110780783B (en) Interface element moving method, system, vehicle and storage medium
CN112817483B (en) Multi-point touch processing method, device, equipment and storage medium
US20140137008A1 (en) Apparatus and algorithm for implementing processing assignment including system level gestures
WO2014135055A1 (en) Method for preventing misoperations of intelligent terminal, and intelligent terminal
CN104951213A (en) Method for preventing false triggering of edge sliding gesture and gesture triggering method
JP6370118B2 (en) Information processing apparatus, information processing method, and computer program
JPWO2011152335A1 (en) Electronic device using touch panel input and operation reception method using the same
KR101952342B1 (en) Off-center sensor target region
CN106527903B (en) Touch control method and device
CN106775681A (en) Incorrect manipulation processing method and maloperation processing unit
JP2013257641A (en) Information terminal equipment and display control method
CN110035171B (en) Electronic device and operation assistance method
CN106708314A (en) Incorrect operation handling method, device and terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant