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

CN106648223A - Method and apparatus for avoiding repeated clicking and misoperations - Google Patents

Method and apparatus for avoiding repeated clicking and misoperations Download PDF

Info

Publication number
CN106648223A
CN106648223A CN201611074882.1A CN201611074882A CN106648223A CN 106648223 A CN106648223 A CN 106648223A CN 201611074882 A CN201611074882 A CN 201611074882A CN 106648223 A CN106648223 A CN 106648223A
Authority
CN
China
Prior art keywords
pressing operation
follow
terminal
instruction type
pressure value
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.)
Granted
Application number
CN201611074882.1A
Other languages
Chinese (zh)
Other versions
CN106648223B (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.)
Wuhan Xingji 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 CN201611074882.1A priority Critical patent/CN106648223B/en
Publication of CN106648223A publication Critical patent/CN106648223A/en
Application granted granted Critical
Publication of CN106648223B publication Critical patent/CN106648223B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention relates to a method and an apparatus for avoiding repeated clicking and misoperations. The method is applied to a terminal having a pressure-sensitive touch screen, and comprises the following steps: if a terminal gets stuck after the pressure-sensitive touch screen receives a first pressing operation, acquiring a first pressure value generated in the first pressing operation; if in the stuck period of the terminal, the pressure-sensitive touch screen receives multiple follow-up pressing operations, acquiring the pressure value of each follow-up pressing operation; judging whether the pressing value of each follow-up pressing operation is larger than a first pressure value or not; if yes, skipping responding to the follow-up pressing operation of which the pressing value is larger than the first pressure value; and if not, sequentially responding to the follow-up pressing operations of which the pressing values are smaller than or equal to the first pressure value after the terminal becomes smooth. According to the invention, different pressing operations of a user can be distinguished when the terminal is in the stuck process period, so that repeat operations and misoperations of the user can be avoided effectively, and user experience is improved.

Description

A kind of method and device for avoiding repeating to click on maloperation
Technical field
The present invention relates to intelligent terminal field, more particularly, it relates to a kind of method for avoiding repeating clicking on maloperation and Device.
Background technology
The intelligent terminals such as mobile phone, panel computer, intelligent watch occur in use interim card, from terms of user perspective just It is click on rear terminal not reflect, i.e., terminal has not performed the instruction of user in Preset Time.Go out in system or software During existing interim card, the touch of user or clicking operation just cannot be responded, and now user often repeatedly clicks on, and can cause false touch Send out.
At present, when interim card occurs in terminal, terminal may proceed to execute instruction, can't interrupt execution, may proceed to receive and uses Family instructs;Also, operation of the terminal also not to user during interim card makes a distinction, it is impossible to judge which is to repeat, which It is a bit useful operation that user wants, causes to duplicate operation.In addition, when user is input into multiple instruction during interim card, it It is not desired to afterwards wait again, it is impossible to directly cancel input instruction, reduce user experience.
The content of the invention
The technical problem to be solved in the present invention is, for the above-mentioned because terminal cannot distinguish between during interim card of prior art User operation instruction causes to repeat the defect with false triggering, there is provided a kind of to avoid repeating the method and dress of clicking on maloperation Put.
The technical solution adopted for the present invention to solve the technical problems is:A kind of side for avoiding repeating to click on maloperation of construction Method, methods described is applied to the terminal with pressure sensitivity touch-screen, comprises the steps:
There is interim card in the terminal, obtain the first pressing behaviour after the pressure sensitivity touch-screen receives the first pressing operation The first pressure value that work is produced;
During the terminal interim card, the pressure sensitivity touch-screen receives repeatedly follow-up pressing operation, obtain every time it is described after The pressure value that continuous pressing operation is produced;
Judge every time whether the pressure value that the follow-up pressing operation is produced is more than the first pressure value;
If judged result is no, the pressure value is responded successively after the terminal not interim card less than or equal to described the The corresponding follow-up pressing operation of one pressure value.
Preferably, it is of the present invention avoid repeat click on maloperation method, it is described after the terminal not interim card according to Pressure value described in secondary response is worth the corresponding follow-up pressing operation less than or equal to the first pressure, including:
Obtain the instruction type of first pressing operation and the follow-up pressing operation;
The instruction type whether instruction type phase with first pressing operation of each follow-up pressing operation of detection Together;
If testing result is yes, it is not responding to subsequently be pressed described in the instruction type identical with first pressing operation Operation;If testing result is no, the instruction type with first pressing operation is responded successively after the terminal not interim card Different described follow-up pressing operations.
Preferably, the method for avoiding repeating to click on maloperation of the present invention, also includes:
Detect whether the follow-up pressing operation is to cancel pressing operation;
If so, all follow-up pressing operations before the cancellation pressing operation are then not responding to.
Preferably, the method for avoiding repeating to click on maloperation of the present invention, also includes:
Instruction type white list is set, if the corresponding instruction type of the follow-up pressing operation is in the white name of the instruction type In single, then the cancellation pressing operation is invalid;Or
Instruction type white list is set, if the corresponding instruction type of the follow-up pressing operation is in the white name of the instruction type In single, then the cancellation pressing operation is effective after the default combination operation of the cancellation pressing operation addition.
Preferably, the method for avoiding repeating to click on maloperation of the present invention, during the terminal interim card, the pressure Sense touch-screen is received repeatedly after follow-up pressing operation, is also included:
The terminal sends information, points out whether only perform first pressing operation;
If so, all follow-up pressing operations are then not responding to, first pressing operation is only performed;If it is not, then in institute State terminal and do not respond first pressing operation and the follow-up pressing operation successively after interim card.
Separately, the present invention also constructs a kind of device for avoiding and repeating to click on maloperation, and described device is applied to be touched with pressure sensitivity The terminal of screen is touched, including:
, there is interim card in receiving unit, obtain for the terminal after the pressure sensitivity touch-screen receives the first pressing operation The first pressure value that first pressing operation is produced;
Pressure value generation unit, for during the terminal interim card, the pressure sensitivity touch-screen to receive repeatedly follow-up pressing Operation, obtains every time the pressure value that the follow-up pressing operation is produced;
First judging unit, for judging every time whether the pressure value that the follow-up pressing operation is produced is more than described first Pressure value;
Second response unit, if the pressure value produced for the follow-up pressing operation is less than or equal to the first pressure Value, then respond successively after the terminal not interim card the pressure value less than or equal to the first pressure value it is corresponding it is described after Continuous pressing operation.
Preferably, the device for avoiding repeating to click on maloperation of the present invention, second response unit includes:
Instruction type acquiring unit, for obtaining the instruction class of first pressing operation and the follow-up pressing operation Type;
Second judging unit, for judging whether the instruction type of each follow-up pressing operation presses with described first The instruction type of operation is identical;
3rd response unit, if the instruction of instruction type and first pressing operation for the follow-up pressing operation Type is identical, then be not responding to follow-up pressing operation described in the instruction type identical with first pressing operation;
4th response unit, if the instruction of instruction type and first pressing operation for the follow-up pressing operation Type is different, then respond successively after the terminal not interim card it is different from the instruction type of first pressing operation it is described after Continuous pressing operation.
Preferably, the device for avoiding repeating to click on maloperation of the present invention, also includes:
Detector unit, for detecting whether the follow-up pressing operation is to cancel pressing operation;
5th response unit, if for the follow-up pressing operation for cancel pressing operation, be not responding to it is described cancel by All follow-up pressing operations before press operation.
Preferably, the device for avoiding repeating to click on maloperation of the present invention, also includes:
First setting unit, for arranging instruction type white list, if the corresponding instruction type of the follow-up pressing operation In the instruction type white list, then the cancellation pressing operation is invalid;Or
Second setting unit, for arranging instruction type white list, if the corresponding instruction type of the follow-up pressing operation In the instruction type white list, then after the default combination operation of the cancellation pressing operation addition there be the cancellation pressing operation Effect.
Preferably, the device for avoiding repeating to click on maloperation of the present invention, also includes:
Tip element, for the terminal information is sent, and points out whether only perform first pressing operation;
6th response unit, if for only performing first pressing operation, being not responding to all follow-up pressing behaviour Make, only perform first pressing operation;
7th response unit, for if not only perform first pressing operation, then after the terminal not interim card according to First pressing operation described in secondary response and the follow-up pressing operation.
Implement the method and device for avoiding repeating to click on maloperation of the present invention, have the advantages that:The method should For the terminal with pressure sensitivity touch-screen, including:The terminal occurs after the pressure sensitivity touch-screen receives the first pressing operation Interim card, obtains the first pressure value that first pressing operation is produced;During the terminal interim card, the pressure sensitivity touch-screen connects Follow-up pressing operation is received repeatedly, the pressure value that the follow-up pressing operation is produced is obtained every time;Judge the follow-up pressing every time Whether the pressure value that operation is produced is more than the first pressure value;If so, the pressure value is then not responding to more than the described first pressure The corresponding follow-up pressing operation of force value;If it is not, then respond successively after the terminal not interim card the pressure value be less than or It is worth the corresponding follow-up pressing operation equal to the first pressure.By implementing the present invention, can distinguish during terminal interim card The different pressing operations of user, so as to be prevented effectively from repeating and maloperation for user, improve Consumer's Experience.
Description of the drawings
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
Fig. 1 is a kind of first embodiment schematic flow sheet of the method for avoiding repeating to click on maloperation of the present invention;
Fig. 2 is a kind of second embodiment schematic flow sheet of the method for avoiding repeating to click on maloperation of the present invention;
Fig. 3 is a kind of 3rd embodiment schematic flow sheet of the method for avoiding repeating to click on maloperation of the present invention;
Fig. 4 is a kind of fourth embodiment schematic flow sheet of the method for avoiding repeating to click on maloperation of the present invention;
Fig. 5 is a kind of first embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention;
Fig. 6 is a kind of second embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention;
Fig. 7 is a kind of 3rd embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention;
Fig. 8 is a kind of fourth embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention.
Specific embodiment
In order to be more clearly understood to the technical characteristic of the present invention, purpose and effect, now compare accompanying drawing and describe in detail The specific embodiment of the present invention.
With reference to Fig. 1, Fig. 1 is a kind of first embodiment flow process signal of the method for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment discloses a kind of method for avoiding and repeating to click on maloperation, and the method is applied to pressure sensitivity touch-screen Terminal, terminal includes but is not limited to mobile phone, panel computer, notebook computer, intelligent watch, Intelligent bracelet, intelligence and wearable sets Standby, intelligent home device etc.;The operating system of terminal include but is not limited to Android operation system, IOS, Windows Phone operating systems, Windows operating system, Linux etc..The method includes:
Step 101:There is interim card in terminal, obtain the first pressing operation and produce after pressure sensitivity touch-screen receives the first pressing operation Raw first pressure value.
Specifically, the normal operating condition of terminal refers to that terminal receives pressing operation and produces operational order, can run the behaviour Make the corresponding function of instruction, and the function is completed in Preset Time, to receive next instruction.There is interim card and refers in terminal Terminal is received after the operational order that pressing operation is produced, no that the corresponding function of the operational order is completed in Preset Time, or Intuitively impression is exactly that user applies after operation to terminal, and terminal is not reacted.
For terminal, whether terminal can judge terminal in interim card state by detecting some operational factors.Inspection Survey method includes:Whether terminal can judge terminal in interim card shape by the similarity between the consecutive frame for monitoring output image State;Or judge terminal whether in interim card state by monitoring the data processing time in processor;Or shown by monitoring Whether the change of the rgb value of on-screen pixels point is judging terminal in interim card state;Or end is judged by the FPS values of detection frame Whether end is in interim card state etc..To detection terminal, whether the specific embodiment in interim card state is not limited the present embodiment It is fixed, as long as terminal can be judged whether in interim card state.In the same manner, whether interim card terminates (normal operating condition) detection terminal Said method can also be used.It is appreciated that terminal interim card described in the present embodiment refers to the system of terminal installation or is being The appearance interim card of the program run in system.
Terminal (system or program) is detected after interim card state by interim card detection method, terminal still can be received Pressing operation, simply before terminal interim card terminates, these follow-up pressing operations will not be made an immediate response.When detecting terminal After interim card terminates, terminal is in normal operating conditions, remember terminal interim card start to interim card this period for terminating for terminal card During.
The reason for causing terminal interim card is a lot:Processor process task is excessive, memory usage is excessive, memory cell read-write Data are relatively slow, bug occurs in loading object (file, software) excessive, software, user operation is too fast etc., and the present embodiment is to causing end The reason for end interim card, does not limit.
By the way, there is interim card when the corresponding function of instruction of the first pressing operation is performed in terminal, or can be with It is interpreted as terminal and occurs being to perform the first pressing operation during interim card.Now, terminal obtains the first pressing operation and is pressed against pressure sensitivity The pressure value produced during touch-screen.First pressing operation is including but not limited to clicked on, slided, multiple spot is clicked on etc., needs explanation Be operate in the present embodiment pair as if pressure sensitivity touch-screen, all operations all produce corresponding pressure value, and obtain operation every time Pressure value.
Step 102:During terminal interim card, pressure sensitivity touch-screen receives repeatedly follow-up pressing operation, and acquisition is subsequently pressed every time The pressure value that press operation is produced.
Specifically, after interim card occurs in terminal, user thinks that oneself does not apply pressing operation, after often proceeding Continuous pressing operation, but due to the interim card of terminal, these follow-up pressing operations can not be instantly available response.Now, terminal according to Time sequentially obtains these follow-up pressing operations, and obtains every time the pressure value that follow-up pressing operation is produced, and pressure value is stored In the memory cell of terminal.
Step 103:Judge every time whether the pressure value that follow-up pressing operation is produced is more than first pressure value.
Specifically, when interim card occurs in terminal, user sees terminal not to be reflected, often compares anxiety, can firmly again Operated, caused the pressure value that follow-up pressing is produced than larger, can be judged by the size of pressure value whereby which by Press operation is that behavior is clicked in the repetition of user, and which is the useful click behavior that user wants.So, terminal connects during interim card After receiving once follow-up pressing operation, the pressure value that the follow-up pressing operation is produced is obtained, the follow-up pressing operation is produced The first pressure value that pressure value is produced with the first pressing operation is compared, and judges whether is pressure value that the follow-up pressing operation produces More than first pressure value, and different pressing operations is processed according to comparative result.
Step 104:If the pressure value that every time follow-up pressing operation is produced is more than first pressure value, pressure value is not responding to big It is worth corresponding follow-up pressing operation in first pressure.
Specifically, by comparing, if the pressure value that every time follow-up pressing operation is produced is more than first pressure value, user is illustrated This follow-up pressing operation and there is the first pressing operation of interim card to repeat, to avoid repeating, be then not responding to Pressure value follow-up pressing behaviour corresponding more than first pressure value.Each follow-up pressing operation during terminal interim card be required for First pressure value is compared, and comparative approach refers to this comparison procedure, will not be described here.
Step 105:If the pressure value that this follow-up pressing operation is produced is less than or equal to first pressure value, in terminal not Successively response pressure value is worth corresponding follow-up pressing operation less than or equal to first pressure after interim card.
Specifically, by comparing, if the pressure value that this follow-up pressing operation is produced is less than or equal to first pressure value, say This follow-up pressing operation of bright user is different from the first pressing operation that interim card occurs, and is effectively to operate desired by user.Press This follow-up pressing operation is obtained according to time sequencing, successively response pressure value is less than or equal to first pressure after terminal not interim card It is worth corresponding follow-up pressing operation.Each follow-up pressing operation during terminal interim card is required for being compared with first pressure value Compared with comparative approach refers to this comparison procedure, will not be described here.
With reference to Fig. 2, Fig. 2 is a kind of second embodiment flow process signal of the method for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment is further limited on the basis of above-described embodiment, therefore, it is same as the previously described embodiments Part will not be described here, and refer to above-described embodiment.Specifically, if the pressure value that follow-up pressing operation is produced is less than or equal to First pressure value, then successively the follow-up pressing corresponding less than or equal to first pressure value of response pressure value is grasped after terminal not interim card Make.The present embodiment does further detection to pressure value less than or equal to the corresponding follow-up pressing operation of first pressure value, in this reality In applying example, this is avoided the method for repeating to click on maloperation, is also included:
Step 201:Obtain the instruction type of the first pressing operation and follow-up pressing operation.
Specifically, instruction type refers to the corresponding interior function of perhaps realizing of pressing operation, for example, opens, closes, returns Return, F.F., time-out, rewind, screenshotss, scaling etc., each function of terminal has corresponding instruction type, and each pressing operation is all Corresponding instruction can be produced, the instruction type of the instruction is determined according to the instruction content pointed to and the function of realizing.
When terminal is in interim card state, the instruction type of the first pressing operation and follow-up pressing operation is obtained, will be obtained The instruction of pressing operation and instruction type are stored sequentially in time in the memory cell of terminal.
Step 202:The instruction type whether instruction type phase with the first pressing operation of each follow-up pressing operation of detection Together.
Specifically, when interim card occurs in terminal, user sees terminal not to be reflected, is thought and do not apply pressing operation, meeting Continue to apply follow-up pressing operation to terminal.Now, to avoid repeating, the detection subsequently instruction of pressing operation every time is needed Whether type is identical with the instruction type of the first pressing operation, and difference is carried out to different follow-up pressing operations according to testing result Mode is processed.
Step 203:If every time the instruction type of follow-up pressing operation is identical with the instruction type of the first pressing operation, no Response and the follow-up pressing operation of instruction type identical of the first pressing operation.
Specifically, by detection, if the instruction type of the instruction type of this follow-up pressing operation and the first pressing operation It is identical, then illustrate that this pressing operation that user applies is to repeat, then be not responding to the instruction type with the first pressing operation The follow-up pressing operation of identical.During terminal interim card, every time follow-up pressing operation is all detected in this way that here is not Repeat again.
Step 204:If every time the instruction type of follow-up pressing operation is different from the instruction type of the first pressing operation, Terminal does not respond successively the follow-up pressing operations different from the instruction type of the first pressing operation after interim card.
Specifically, by detection, if the instruction type of the instruction type of this follow-up pressing operation and the first pressing operation Difference, then illustrate that this pressing operation that user applies is not repeated, and this pressing operation and pressing operation are produced Instruction and instruction type be stored in sequentially in time in the memory cell of terminal, the response and the successively after terminal not interim card The different follow-up pressing operation of the instruction type of one pressing operation.During terminal interim card, every time follow-up pressing operation all according to The method is detected, will not be described here.
With reference to Fig. 3, Fig. 3 is a kind of 3rd embodiment flow process signal of the method for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment is further limited on the basis of above-described embodiment, therefore, it is same as the previously described embodiments Part will not be described here, and refer to above-described embodiment.Specifically, in the present embodiment, mistake is clicked in the repetition that avoids of the invention The method of operation, also includes:
Step 301:Detect whether follow-up pressing operation is to cancel pressing operation.
Specifically, during terminal interim card, user thinks that terminal is not reacted, and may proceed to apply multiple follow-up pressing behaviour Make, but when user sees and still not reflecting, be just not desired to be further continued for waiting, be also not desired to perform follow-up pressing operation.Now, use Family can apply cancel pressing operation, for cancelling the cancellation pressing operation before all operations.
Step 302:If follow-up pressing operation is not responding to cancel all follow-up before pressing operation to cancel pressing operation Pressing operation.
Specifically, when terminal detects follow-up pressing operation to cancel pressing operation, then it is not responding to cancel pressing operation Before all follow-up pressing operations, so that terminal has performed as early as possible all operations, return to normal operating conditions.
If follow-up pressing operation is not to cancel pressing operation, respond and the first pressing operation successively after terminal not interim card The different follow-up pressing operation of instruction type.
Preferably, if the user desired that some functions still can be responded in the case where pressing operation is cancelled, then need to set Put instruction type white list, instruction type white list refer in advance need to instruction type to be protected or function obtained, make Obtain these instruction types still can respond in the case where pressing operation is cancelled.Maloperation is clicked in the repetition that avoids of the present embodiment Method, also includes:
Instruction type white list is set, if the follow-up corresponding instruction type of pressing operation is in instruction type white list, Cancel pressing operation invalid.Cancel pressing operation including but not limited to pressing cancellation button, pressing and return button, pressing home keys Deng.
Or
Instruction type white list is set, if the follow-up corresponding instruction type of pressing operation is in instruction type white list, Cancel cancellation pressing operation after the default combination operation of pressing operation addition effective.The default combination operation of addition refer to cancellation operation by Repeatedly pressing or the operation button that disappears are big with the pressure value that other press bond formed combination button or pressing return key generation for key needs In preset pressure value etc..For example, quick repeatedly pressing return key;Or while press return key and volume key;Pressing return key is produced Raw pressure value is more than preset pressure value.
With reference to Fig. 4, Fig. 4 is a kind of fourth embodiment flow process signal of the method for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment is further limited on the basis of above-described embodiment, therefore, it is same as the previously described embodiments Part will not be described here, and refer to above-described embodiment.Specifically, the method for avoiding repeating to click on maloperation of the present embodiment, During terminal interim card, pressure sensitivity touch-screen is received repeatedly after follow-up pressing operation, is also included:
Step 401:Terminal sends information, points out whether only perform the first pressing operation.
Specifically, it is to remind user when interim card occurs in system, terminal can be set and sends information, whether only points out Perform the first pressing operation.The information is reminded by ejecting the form of prompting frame, points out inframe to be provided with corresponding option. It is appreciated that the information has execution priority, though can also perform when terminal is in interim card, and preferential execution. Certainly, the information can also immediately be ejected after terminal interim card terminates, and point out user to select next step operation, and Follow-up pressing operation is performed according to selection result.
Step 402:By selecting, if only performing the first pressing operation, all follow-up pressing operations are not responding to, are only performed First pressing operation.
Step 403:By selecting, if not only perform the first pressing operation, then according to pressing behaviour after terminal not interim card The time sequencing of work responds successively the first pressing operation and follow-up pressing operation.
With reference to Fig. 5, Fig. 5 is a kind of first embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment discloses a kind of device for avoiding and repeating to click on maloperation, and the device is applied to pressure sensitivity touch-screen Terminal, terminal includes but is not limited to mobile phone, panel computer, notebook computer, intelligent watch, Intelligent bracelet, intelligence and wearable sets Standby, intelligent home device etc.;The operating system of terminal include but is not limited to Android operation system, IOS, Windows Phone operating systems, Windows operating system, Linux etc..The device includes:
, there is interim card in receiving unit 501, obtain first and press for terminal after pressure sensitivity touch-screen receives the first pressing operation The first pressure value that press operation is produced.
Specifically, the normal operating condition of terminal refers to that terminal receives pressing operation and produces operational order, can run the behaviour Make the corresponding function of instruction, and the function is completed in Preset Time, to receive next instruction.There is interim card and refers in terminal Terminal is received after the operational order that pressing operation is produced, no that the corresponding function of the operational order is completed in Preset Time, or Intuitively impression is exactly that user applies after operation to terminal, and terminal is not reacted.
For terminal, whether terminal can judge terminal in interim card state by detecting some operational factors.Inspection Surveying device includes:Whether terminal can judge terminal in interim card shape by the similarity between the consecutive frame for monitoring output image State;Or judge terminal whether in interim card state by monitoring the data processing time in processor;Or shown by monitoring Whether the change of the rgb value of on-screen pixels point is judging terminal in interim card state;Or end is judged by the FPS values of detection frame Whether end is in interim card state etc..To detection terminal, whether the specific embodiment in interim card state is not limited the present embodiment It is fixed, as long as terminal can be judged whether in interim card state.In the same manner, whether interim card terminates (normal operating condition) detection terminal Said apparatus can also be used.It is appreciated that terminal interim card described in the present embodiment refers to the system of terminal installation or is being The appearance interim card of the program run in system.
Terminal (system or program) is detected after interim card state by interim card detection means, terminal still can be received Pressing operation, simply before terminal interim card terminates, these follow-up pressing operations will not be made an immediate response.When detecting terminal After interim card terminates, terminal is in normal operating conditions, remember terminal interim card start to interim card this period for terminating for terminal card During.
The reason for causing terminal interim card is a lot:Processor process task is excessive, memory usage is excessive, memory cell read-write Data are relatively slow, bug occurs in loading object (file, software) excessive, software, user operation is too fast etc., and the present embodiment is to causing end The reason for end interim card, does not limit.
By the way, there is interim card when the corresponding function of instruction of the first pressing operation is performed in terminal, or can be with It is interpreted as terminal and occurs being to perform the first pressing operation during interim card.Now, terminal obtains the first pressing operation and is pressed against pressure sensitivity The pressure value produced during touch-screen.First pressing operation is including but not limited to clicked on, slided, multiple spot is clicked on etc., needs explanation Be operate in the present embodiment pair as if pressure sensitivity touch-screen, all operations all produce corresponding pressure value, and obtain operation every time Pressure value.
Pressure value generation unit 502, for during terminal interim card, pressure sensitivity touch-screen to receive repeatedly follow-up pressing operation, Obtain every time the pressure value that follow-up pressing operation is produced.
Specifically, after interim card occurs in terminal, user thinks that oneself does not apply pressing operation, after often proceeding Continuous pressing operation, but due to the interim card of terminal, these follow-up pressing operations can not be instantly available response.Now, terminal according to Time sequentially obtains these follow-up pressing operations, and obtains every time the pressure value that follow-up pressing operation is produced, and pressure value is stored In the memory cell of terminal.
First judging unit 503, for judging every time whether the pressure value that follow-up pressing operation is produced is more than first pressure Value.
Specifically, when interim card occurs in terminal, user sees terminal not to be reflected, often compares anxiety, can firmly again Operated, caused the pressure value that follow-up pressing is produced than larger, can be judged by the size of pressure value whereby which by Press operation is that behavior is clicked in the repetition of user, and which is the useful click behavior that user wants.So, terminal connects during interim card After receiving once follow-up pressing operation, the pressure value that the follow-up pressing operation is produced is obtained, the follow-up pressing operation is produced The first pressure value that pressure value is produced with the first pressing operation is compared, and judges whether is pressure value that the follow-up pressing operation produces More than first pressure value, and different pressing operations is processed according to comparative result.
First response unit 504, if the pressure value produced for each follow-up pressing operation is more than first pressure value, no Response pressure value is worth corresponding follow-up pressing operation more than first pressure.
Specifically, by comparing, if the pressure value that every time follow-up pressing operation is produced is more than first pressure value, user is illustrated This follow-up pressing operation and there is the first pressing operation of interim card to repeat, to avoid repeating, be then not responding to Pressure value follow-up pressing behaviour corresponding more than first pressure value.Each follow-up pressing operation during terminal interim card be required for First pressure value is compared, and comparison means refers to this comparison procedure, will not be described here.
Second response unit 505, if the pressure value produced for this follow-up pressing operation is less than or equal to first pressure Value, then successively response pressure value is worth corresponding follow-up pressing operation less than or equal to first pressure after terminal not interim card.
Specifically, by comparing, if the pressure value that this follow-up pressing operation is produced is less than or equal to first pressure value, say This follow-up pressing operation of bright user is different from the first pressing operation that interim card occurs, and is effectively to operate desired by user.Press This follow-up pressing operation is obtained according to time sequencing, successively response pressure value is less than or equal to first pressure after terminal not interim card It is worth corresponding follow-up pressing operation.Each follow-up pressing operation during terminal interim card is required for being compared with first pressure value Compared with comparison means refers to this comparison procedure, will not be described here.
With reference to Fig. 6, Fig. 6 is a kind of second embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment is further limited on the basis of above-described embodiment, therefore, it is same as the previously described embodiments Part will not be described here, and refer to above-described embodiment.Specifically, if the pressure value that follow-up pressing operation is produced is less than or equal to First pressure value, then successively the follow-up pressing corresponding less than or equal to first pressure value of response pressure value is grasped after terminal not interim card Make, the present embodiment does further detection to pressure value less than or equal to the corresponding follow-up pressing operation of first pressure value, in this reality In applying example, this is avoided the device for repeating to click on maloperation, is also included:
Instruction type acquiring unit 601, for obtaining the instruction type of the first pressing operation and follow-up pressing operation.
Specifically, instruction type refers to the corresponding interior function of perhaps realizing of pressing operation, for example, opens, closes, returns Return, F.F., time-out, rewind, screenshotss, scaling etc., each function of terminal has corresponding instruction type, and each pressing operation is all Corresponding instruction can be produced, the instruction type of the instruction is determined according to the instruction content pointed to and the function of realizing.
When terminal is in interim card state, the instruction type of the first pressing operation and follow-up pressing operation is obtained, will be obtained The instruction of pressing operation and instruction type are stored sequentially in time in the memory cell of terminal.
Second judging unit 602, for detect every time the instruction type of follow-up pressing operation whether with the first pressing operation Instruction type it is identical.
Specifically, when interim card occurs in terminal, user sees terminal not to be reflected, is thought and do not apply pressing operation, meeting Continue to apply follow-up pressing operation to terminal.Now, to avoid repeating, each follow-up pressing operation of detection detection is needed Whether instruction type is identical with the instruction type of the first pressing operation, and different follow-up pressing operations is carried out according to testing result Different modes process.
3rd response unit 603, if the instruction of the instruction type and the first pressing operation for each follow-up pressing operation Type is identical, then be not responding to the follow-up pressing operation of instruction type identical with the first pressing operation.
Specifically, by detection, if the instruction type of the instruction type of this follow-up pressing operation and the first pressing operation It is identical, then illustrate that this pressing operation that user applies is to repeat, then be not responding to the instruction type with the first pressing operation The follow-up pressing operation of identical.During terminal interim card, every time follow-up pressing operation is all detected that here is not according to this device Repeat again.
4th response unit 604, if the instruction of the instruction type and the first pressing operation for each follow-up pressing operation Type is different, then respond the follow-up pressing operations different from the instruction type of the first pressing operation successively after terminal not interim card.
Specifically, by detection, if the instruction type of the instruction type of this follow-up pressing operation and the first pressing operation Difference, then illustrate that this pressing operation that user applies is not repeated, and this pressing operation and pressing operation are produced Instruction and instruction type be stored in sequentially in time in the memory cell of terminal, the response and the successively after terminal not interim card The different follow-up pressing operation of the instruction type of one pressing operation.During terminal interim card, every time follow-up pressing operation all according to This device is detected, will not be described here.
With reference to Fig. 7, Fig. 7 is a kind of 3rd embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment is further limited on the basis of above-described embodiment, therefore, it is same as the previously described embodiments Part will not be described here, and refer to above-described embodiment.Specifically, in the present embodiment, mistake is clicked in the repetition that avoids of the invention The device of operation, also includes:
Detector unit 701, for detecting whether follow-up pressing operation is to cancel pressing operation.
Specifically, during terminal interim card, user thinks that terminal is not reacted, and may proceed to apply multiple follow-up pressing behaviour Make, but when user sees and still not reflecting, be just not desired to be further continued for waiting, be also not desired to perform follow-up pressing operation.Now, use Family can apply cancel pressing operation, for cancelling the cancellation pressing operation before all operations.
5th response unit 702, if being not responding to cancel pressing operation to cancel pressing operation for follow-up pressing operation Before all follow-up pressing operations.
Specifically, when terminal detects follow-up pressing operation to cancel pressing operation, then it is not responding to cancel pressing operation Before all follow-up pressing operations, so that terminal has performed as early as possible all operations, return to normal operating conditions.
If follow-up pressing operation is not to cancel pressing operation, respond and the first pressing operation successively after terminal not interim card The different follow-up pressing operation of instruction type.
Preferably, if the user desired that some functions still can be responded in the case where pressing operation is cancelled, then need to set Put instruction type white list, instruction type white list refer in advance need to instruction type to be protected or function obtained, make Obtain these instruction types still can respond in the case where pressing operation is cancelled.Maloperation is clicked in the repetition that avoids of the present embodiment Device, also includes:
Instruction type white list is set, if the follow-up corresponding instruction type of pressing operation is in instruction type white list, Cancel pressing operation invalid.Cancel pressing operation including but not limited to pressing cancellation button, pressing and return button, pressing home keys Deng.
Or
Instruction type white list is set, if the follow-up corresponding instruction type of pressing operation is in instruction type white list, Cancel cancellation pressing operation after the default combination operation of pressing operation addition effective.The default combination operation of addition refer to cancellation operation by Repeatedly pressing or the operation button that disappears are big with the pressure value that other press bond formed combination button or pressing return key generation for key needs In preset pressure value etc..For example, quick repeatedly pressing return key;Or while press return key and volume key;Pressing return key is produced Raw pressure value is more than preset pressure value.
With reference to Fig. 8, Fig. 8 is a kind of fourth embodiment structural representation of the device for avoiding repeating to click on maloperation of the present invention Figure.
The present embodiment is further limited on the basis of above-described embodiment, therefore, it is same as the previously described embodiments Part will not be described here, and refer to above-described embodiment.Specifically, the device for avoiding repeating to click on maloperation of the present embodiment, During terminal interim card, pressure sensitivity touch-screen is received repeatedly after follow-up pressing operation, is also included:
Tip element 801, for terminal information is sent, and points out whether only perform the first pressing operation.
Specifically, it is to remind user when interim card occurs in system, terminal can be set and sends information, whether only points out Perform the first pressing operation.The information is reminded by ejecting the form of prompting frame, points out inframe to be provided with corresponding option. It is appreciated that the information has execution priority, though can also perform when terminal is in interim card, and preferential execution. Certainly, the information can also immediately be ejected after terminal interim card terminates, and point out user to select next step operation, and Follow-up pressing operation is performed according to selection result.
6th response unit 802, for by selecting, if only performing the first pressing operation, be not responding to it is all it is follow-up by Press operation, only performs the first pressing operation.
7th response unit 803, for by selecting, if not only perform the first pressing operation, then in terminal not interim card Afterwards the first pressing operation and follow-up pressing operation are responded successively according to the time sequencing of pressing operation.
By implementing the present invention, the different pressing operations of user can be distinguished during terminal interim card, so as to be prevented effectively from use Repeating and maloperation for family, improves Consumer's Experience.
Above example technology design only to illustrate the invention and feature, its object is to allow person skilled in the art Scholar will appreciate that present disclosure and implement accordingly, can not limit the scope of the invention.It is all to want with right of the present invention The impartial change that scope is done and modification are asked, the covering scope of the claims in the present invention all should be belonged to.

Claims (10)

1. a kind of method for avoiding repeating to click on maloperation, methods described is applied to the terminal with pressure sensitivity touch-screen, its feature It is to comprise the steps:
There is interim card in the terminal, obtain first pressing operation and produce after the pressure sensitivity touch-screen receives the first pressing operation Raw first pressure value;
During the terminal interim card, the pressure sensitivity touch-screen receives repeatedly follow-up pressing operation, and acquisition is described every time subsequently to press The pressure value that press operation is produced;
Judge every time whether the pressure value that the follow-up pressing operation is produced is more than the first pressure value;
If judged result is no, the pressure value is responded successively after the terminal not interim card less than or equal to the described first pressure The corresponding follow-up pressing operation of force value.
2. it is according to claim 1 avoid repeat click on maloperation method, it is characterised in that it is described in the terminal not Respond the pressure value after interim card successively and be less than or equal to the corresponding follow-up pressing operation of the first pressure value, including:
Obtain the instruction type of first pressing operation and the follow-up pressing operation;
Whether the instruction type of each follow-up pressing operation of detection is identical with the instruction type of first pressing operation;
If testing result is yes, follow-up pressing behaviour described in the instruction type identical with first pressing operation is not responding to Make;If testing result is no, respond successively after the terminal not interim card with the instruction type of first pressing operation not Same described follow-up pressing operation.
3. it is according to claim 1 and 2 avoid repeat click on maloperation method, it is characterised in that also include:
Detect whether the follow-up pressing operation is to cancel pressing operation;
If so, all follow-up pressing operations before the cancellation pressing operation are then not responding to.
4. it is according to claim 3 avoid repeat click on maloperation method, it is characterised in that also include:
Instruction type white list is set, if the corresponding instruction type of the follow-up pressing operation is in the instruction type white list Interior, then the cancellation pressing operation is invalid;Or
Instruction type white list is set, if the corresponding instruction type of the follow-up pressing operation is in the instruction type white list Interior, then the cancellation pressing operation is effective after the default combination operation of the cancellation pressing operation addition.
5. according to the arbitrary described method for avoiding repeating to click on maloperation of claim 1-4, it is characterised in that in the terminal During interim card, the pressure sensitivity touch-screen is received repeatedly after follow-up pressing operation, is also included:
The terminal sends information, points out whether only perform first pressing operation;
If so, all follow-up pressing operations are then not responding to, first pressing operation is only performed;If it is not, then at the end Hold and respond first pressing operation and the follow-up pressing operation successively after not interim card.
6. a kind of device for avoiding repeating to click on maloperation, described device is applied to the terminal with pressure sensitivity touch-screen, its feature It is, including:
, there is interim card in receiving unit, obtain described for the terminal after the pressure sensitivity touch-screen receives the first pressing operation The first pressure value that first pressing operation is produced;
Pressure value generation unit, for during the terminal interim card, the pressure sensitivity touch-screen to receive repeatedly follow-up pressing operation, Obtain every time the pressure value that the follow-up pressing operation is produced;
First judging unit, for judging every time whether the pressure value that the follow-up pressing operation is produced is more than the first pressure Value;
Second response unit, if the pressure value produced for the follow-up pressing operation is less than or equal to the first pressure value, Then respond the pressure value successively after the terminal not interim card corresponding less than or equal to the first pressure value described follow-up Pressing operation.
7. it is according to claim 6 avoid repeat click on maloperation device, it is characterised in that second response unit Including:
Instruction type acquiring unit, for obtaining the instruction type of first pressing operation and the follow-up pressing operation;
Second judging unit, for detect the instruction type of each follow-up pressing operation whether with first pressing operation Instruction type it is identical;
3rd response unit, if the instruction type of instruction type and first pressing operation for the follow-up pressing operation It is identical, then it is not responding to follow-up pressing operation described in the instruction type identical with first pressing operation;
4th response unit, if the instruction type of instruction type and first pressing operation for the follow-up pressing operation Difference, then respond successively different from the instruction type of first pressing operation described subsequently press after the terminal not interim card Press operation.
8. avoiding according to claim 6 or 7 repeats the device for clicking on maloperation, it is characterised in that also include:
Detector unit, for detecting whether the follow-up pressing operation is to cancel pressing operation;
5th response unit, if being not responding to described cancellation and pressing behaviour to cancel pressing operation for the follow-up pressing operation All follow-up pressing operations before work.
9. it is according to claim 8 avoid repeat click on maloperation device, it is characterised in that also include:
First setting unit, for arranging instruction type white list, if the corresponding instruction type of the follow-up pressing operation is in institute State in instruction type white list, then the cancellation pressing operation is invalid;Or
Second setting unit, for arranging instruction type white list, if the corresponding instruction type of the follow-up pressing operation is in institute State in instruction type white list, then the cancellation pressing operation is effective after the default combination operation of the cancellation pressing operation addition.
10. according to the arbitrary described device for avoiding repeating to click on maloperation of claim 6-9, it is characterised in that also include:
Tip element, for the terminal information is sent, and points out whether only perform first pressing operation;
6th response unit, if for only performing first pressing operation, being not responding to all follow-up pressing operations, only Perform first pressing operation;
7th response unit, for if not only perform first pressing operation, then ringing successively after the terminal not interim card Answer first pressing operation and the follow-up pressing operation.
CN201611074882.1A 2016-11-29 2016-11-29 A kind of method and device for avoiding repeating to click maloperation Active CN106648223B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611074882.1A CN106648223B (en) 2016-11-29 2016-11-29 A kind of method and device for avoiding repeating to click maloperation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611074882.1A CN106648223B (en) 2016-11-29 2016-11-29 A kind of method and device for avoiding repeating to click maloperation

Publications (2)

Publication Number Publication Date
CN106648223A true CN106648223A (en) 2017-05-10
CN106648223B CN106648223B (en) 2019-07-16

Family

ID=58814425

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611074882.1A Active CN106648223B (en) 2016-11-29 2016-11-29 A kind of method and device for avoiding repeating to click maloperation

Country Status (1)

Country Link
CN (1) CN106648223B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109787043A (en) * 2019-01-19 2019-05-21 深圳市沃特沃德股份有限公司 Dump method, apparatus, storage medium and computer equipment
CN110594794A (en) * 2019-08-27 2019-12-20 珠海格力电器股份有限公司 Flame detection method and device, electrical equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094826A (en) * 2015-07-23 2015-11-25 上海斐讯数据通信技术有限公司 Response method and device thereof for interactive interface views in client terminal system
EP3026532A1 (en) * 2013-07-24 2016-06-01 Panasonic Intellectual Property Management Co., Ltd. Detection method using capacitive sensor, and electronic device
CN105677090A (en) * 2015-12-31 2016-06-15 宇龙计算机通信科技(深圳)有限公司 Press control method and device
CN105677225A (en) * 2016-01-12 2016-06-15 宇龙计算机通信科技(深圳)有限公司 Interface refreshing method and system
CN105893130A (en) * 2016-03-31 2016-08-24 维沃移动通信有限公司 Mobile terminal application program processing method and mobile terminal
CN106125984A (en) * 2016-06-28 2016-11-16 维沃移动通信有限公司 The touch-control processing method of a kind of mobile terminal and mobile terminal
CN106126061A (en) * 2016-06-21 2016-11-16 武汉斗鱼网络科技有限公司 A kind of interaction control method preventing adopting consecutive click chemical reaction and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3026532A1 (en) * 2013-07-24 2016-06-01 Panasonic Intellectual Property Management Co., Ltd. Detection method using capacitive sensor, and electronic device
CN105094826A (en) * 2015-07-23 2015-11-25 上海斐讯数据通信技术有限公司 Response method and device thereof for interactive interface views in client terminal system
CN105677090A (en) * 2015-12-31 2016-06-15 宇龙计算机通信科技(深圳)有限公司 Press control method and device
CN105677225A (en) * 2016-01-12 2016-06-15 宇龙计算机通信科技(深圳)有限公司 Interface refreshing method and system
CN105893130A (en) * 2016-03-31 2016-08-24 维沃移动通信有限公司 Mobile terminal application program processing method and mobile terminal
CN106126061A (en) * 2016-06-21 2016-11-16 武汉斗鱼网络科技有限公司 A kind of interaction control method preventing adopting consecutive click chemical reaction and device
CN106125984A (en) * 2016-06-28 2016-11-16 维沃移动通信有限公司 The touch-control processing method of a kind of mobile terminal and mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109787043A (en) * 2019-01-19 2019-05-21 深圳市沃特沃德股份有限公司 Dump method, apparatus, storage medium and computer equipment
CN110594794A (en) * 2019-08-27 2019-12-20 珠海格力电器股份有限公司 Flame detection method and device, electrical equipment and storage medium

Also Published As

Publication number Publication date
CN106648223B (en) 2019-07-16

Similar Documents

Publication Publication Date Title
WO2019041978A1 (en) Multi-screen terminal and application display control method and device thereof
US20190129613A1 (en) Method, device and system for manipulating presentation content of screen transmission
CN105068745B (en) Pass through pressure touch and the mobile phone display screen curtain operating method and system of rotation detection
US20230020852A1 (en) Method and Apparatus for Displaying Operation Interface and Touchscreen Terminal
CN102981747A (en) Information processing apparatus, information processing method, and computer program
CN106775727B (en) Control method and device of mobile terminal
CN105739700B (en) A kind of method and device for opening notice
WO2014042247A1 (en) Input display control device, thin client system, input display control method, and recording medium
CN106020698A (en) Mobile terminal and realization method of single-hand mode
KR20130097331A (en) Apparatus and method for selecting object in device with touch screen
CN108845752A (en) touch operation method, device, storage medium and electronic equipment
CN106681625A (en) Method and device for preventing misoperations
CN106648223A (en) Method and apparatus for avoiding repeated clicking and misoperations
CN103389871A (en) Control method for electronic equipment and electronic equipment
CN107621967B (en) Method and device for realizing system user interface
CN104182240A (en) Method and device for starting application programs and mobile terminal
US9600088B2 (en) Method and apparatus for displaying a pointer on an external display
US10944934B2 (en) Method and apparatus for channel switching in interactive smartboard
CN105373316A (en) Zooming method and device of display interface of mobile terminal
CN106791352A (en) A kind of photographic method, device and terminal
CN109683792A (en) A kind of voice interactive method, device, storage medium and mobile terminal
CN112162689B (en) Input method and device and electronic equipment
CN104777967B (en) Page information display method and device
CN105245693B (en) Pass through pressure touch and the mobile phone display screen curtain operating method and system of translation detection
CN106648629A (en) Complex command misoperation prevention method and device

Legal Events

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

Effective date of registration: 20240919

Address after: 430000, 14th floor, No. 181 Chunxiao Road, Wuhan Economic and Technological Development Zone, Hubei Province

Patentee after: Wuhan Xingji Meizu Technology Co.,Ltd.

Country or region after: China

Address before: 519085 Guangdong Zhuhai science and technology innovation coastal Meizu Technology Building

Patentee before: MEIZU TECHNOLOGY Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right