WO2019051641A1 - Procédé, appareil et dispositif de traitement d'opération basés sur un panneau tactile - Google Patents
Procédé, appareil et dispositif de traitement d'opération basés sur un panneau tactile Download PDFInfo
- Publication number
- WO2019051641A1 WO2019051641A1 PCT/CN2017/101403 CN2017101403W WO2019051641A1 WO 2019051641 A1 WO2019051641 A1 WO 2019051641A1 CN 2017101403 W CN2017101403 W CN 2017101403W WO 2019051641 A1 WO2019051641 A1 WO 2019051641A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- state
- information
- operation information
- touch screen
- determining
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Definitions
- the present application relates to the field of computer technologies, and in particular, to a touch screen-based operation processing method, apparatus, and device.
- many electronic devices for example, mobile phones, computers, etc.
- the fingerprint button is usually disposed under the touch screen.
- the distance between the touch screen and the fingerprint button is getting smaller and smaller.
- the distance between the touch screen and the fingerprint button is sometimes even less than 1 mm, so that the touch screen and the finger button are substantially close together.
- the electronic device When the electronic device receives the operation input by the user through the touch screen or the fingerprint button, the input operation is responded to.
- the user In the process of using the electronic device by the user, when the user operates the fingerprint button, it is easy to accidentally touch the touch screen in the vicinity of the fingerprint button.
- the user When the user operates the touch screen in the vicinity of the fingerprint button, it is easy to accidentally touch the fingerprint. button. Since the electronic device responds to all operations input by the user, there are many misoperation events in the electronic device.
- the present application provides a touch screen-based operation processing method, apparatus, and device, which reduce erroneous operation events in an electronic device.
- the present application provides a touch screen-based operation processing method. After the electronic device acquires operation information corresponding to an operation input by a user through a touch screen or a fingerprint button of the electronic device, the electronic device acquires the first time of the electronic device at the current time. a state, when the first state is determined to be a priority state, the operation information is cached, and the priority state includes a touch screen TP priority state and a fingerprint button FP priority state; when the first state is determined to be a report state, the information to be responded is determined in the operation information, and the information is determined. The response information is used to cause the electronic device to perform an action corresponding to the information to be responded, and the reporting status includes a TP reporting status and an FP reporting status.
- the electronic device acquires the first state of the electronic device at the current time, and responds to the operation input by the user only when the first state of the electronic device is the reporting state. That is, after the electronic device receives the user's operation, the electronic device determines the operation to determine whether to respond to the operation, thereby reducing the erroneous operation event in the electronic device.
- the first state of the electronic device may be obtained by acquiring a second state of the electronic device before the user inputs the operation information, and determining the first state of the electronic device according to the operation information and the second state.
- the manner of determining the first state of the electronic device is different, and the method may include at least five possible implementation manners as follows:
- the first feasible implementation is an initial state.
- the operation information includes the TP coordinate information in the first area of the touch screen, and the operation information does not include the FP interrupt information, determining that the first state is a TP priority state, and the first area is a preset area in the touch screen adjacent to the fingerprint button.
- the FP interrupt information is information generated when the fingerprint button is touched.
- the operation information includes the FP interruption information, and the operation information does not include the TP coordinate information in the touch screen, or the operation information includes the FP interruption information and the TP coordinate information in the first area of the touch screen, determining that the first state is the FP priority state .
- the operation information includes the TP coordinate information in the second area of the touch screen, it is determined that the first status is a TP report status, and the second area is an area other than the first area in the touch screen.
- the second state is a TP priority state.
- the operation information includes the FP interrupt information, determining that the first state is an FP priority state;
- the operation information includes the touch loose key information of the touch screen, or the operation information does not include the FP interrupt information within the first preset duration
- the first state is determined to be the TP report state, and the touch loose key information of the touch screen is generated when the touch screen is touched. information.
- the second state is an FP priority state.
- the operation information includes the FP event and the touch loose key information of the fingerprint button, and the TP coordinate information in the touch screen is not included in the operation information when the touch loose key information of the fingerprint button is generated, determining that the first state is the FP reporting state, the FP event An event generated when the fingerprint button is touched for a second preset duration or longer;
- the operation information includes at least one of TP coordinate information of a third preset duration in the first region, TP coordinate information in the second region, and upward sliding information in which the sliding distance in the first region is greater than the first threshold, Determining that the first state is a TP reporting state;
- the first state is determined to be the initial state.
- the second state is the TP reporting state.
- the operation information includes the fingerprint authentication information, determining that the first state is an FP reporting state
- the fifth feasible implementation manner the second state is the FP reporting state.
- the operation information includes TP coordinate information in the second area of the touch screen, and the operation information does not include the FP interrupt, determining that the first state is a TP reporting state;
- the capacitance value of the touch screen may be acquired; determining the width of the effective capacitance value according to the capacitance value of the touch screen, and the width direction of the effective capacitance value The arrangement direction of the touch screen and the fingerprint button are the same; according to the width of the effective capacitance value, the first state is determined to be the TP reporting state.
- the width of the effective capacitor value is greater than the preset width, determining that the first state is a TP reporting state.
- the manner of determining the information to be responded in the operation information is different, and at least the following two feasible implementation manners are included:
- the first feasible implementation mode is that the reporting status is TP reporting status.
- the TP information is determined in the operation information and the cached operation information, and the TP information includes at least one of TP coordinate information, touch loose key information of the touch screen, and up sliding information; and the TP information is determined as the information to be responded.
- the second possible implementation mode is that the reporting status is FP reporting status.
- the FP event is determined in the operation information and the cached operation information, and the FP event includes at least one of an FP click event, an FP long press event, an FP double click event, and an FP sliding event; and the FP event is determined as the pending response information.
- the information to be responded may be determined in the operation information and the cached operation information.
- the present application provides a touch screen-based operation processing apparatus, including a first acquisition module, a second acquisition module, a cache module, and a first determination module, where
- the first acquiring module is configured to acquire operation information corresponding to an operation input by a user through a touch screen or a fingerprint button of the electronic device;
- the second obtaining module is configured to acquire a first state of the electronic device at a current time
- the cache module is configured to cache the operation information when the first state is a priority state, where the priority state includes a touch screen TP priority state and a fingerprint button FP priority state;
- the first determining module is configured to: when the first state is a reporting state, determine the to-be-response information in the operation information, where the to-be-response information is used to enable the electronic device to perform the to-be-response information corresponding to
- the reporting status includes a TP reporting status and an FP reporting status.
- the second obtaining module includes an acquiring unit and a determining unit, where
- the obtaining unit is configured to acquire a second state of the electronic device when the user inputs the operation information
- the determining unit is configured to determine a first state of the electronic device according to the operation information and the second state.
- the operation information includes TP coordinate information in the first area of the touch screen, and the operation information does not include the FP interrupt information, determining that the first state is a TP priority state, and the first area is the a preset area adjacent to the fingerprint button in the touch screen, where the FP interrupt information is information generated when the fingerprint button is touched;
- the operation information includes FP interrupt information
- the operation information does not include TP coordinate information in the touch screen, or the operation information includes FP interrupt information and TP coordinate information in the first region of the touch screen. Determining that the first state is an FP priority state;
- the first state is a TP reporting state
- the second area is, in addition to the first area, in the touch screen region.
- the operation information includes the FP interrupt information, determining that the first state is an FP priority state;
- the loose key information is information generated when the touch screen is touched.
- the operation information includes the FP event and the touch loose key information of the fingerprint button, and when the touch loose key information of the fingerprint button is generated, the TP coordinate information in the touch screen is not included in the operation information,
- the first state is an FP reporting state, and the FP event is an event generated when the fingerprint button is touched for a second preset duration or longer;
- the operation information includes the TP coordinate information of the third preset duration in the first area, the TP coordinate information in the second area, and the upward sliding in the first area that is greater than the first threshold Determining, in the at least one of the information, that the first state is a TP reporting state;
- the first state is determined to be an initial state.
- the second state is a TP reporting state; the determining unit is specifically configured to:
- the operation information includes the fingerprint authentication information, determining that the first state is an FP reporting state
- the first state is determined to be an initial state.
- the operation information includes the TP coordinate information in the second area of the touch screen, and the operation information does not include the FP interrupt, determining that the first status is a TP report status;
- the first state is determined to be an initial state.
- the apparatus further includes a third obtaining module, a second determining module, and a third determining module, where
- the third acquiring module is configured to acquire a capacitance value of the touch screen before the determining unit determines that the first state is the TP reporting state;
- the second determining module is configured to determine a width of the effective capacitance value according to the capacitance value of the touch screen, where a width direction of the effective capacitance value is consistent with an arrangement direction of the touch screen and the fingerprint button;
- the third determining module is configured to determine, according to the width of the effective capacitance value, that the first state is the TP reporting state.
- the third determining module is specifically configured to:
- the width of the effective capacitance value is greater than a preset width, determining that the first state is the TP reporting state.
- TP information Determining, in the operation information and the cached operation information, TP information, where the TP information includes at least one of TP coordinate information, touch loose key information of the touch screen, and the upward sliding information;
- the TP information is determined as the to-be-response information.
- the FP event including at least one of an FP click event, an FP long press event, an FP double click event, and an FP sliding event;
- the FP event is determined as the to-be-response information.
- the first determining module is specifically configured to:
- the to-be-response information is determined in the operation information and the cached operation information.
- the present application provides an electronic device including a processor, a memory, and a communication bus, wherein the communication bus is used to implement a connection between components, the memory is used to store program instructions, and the processor is used to Read the program instructions in the memory and perform the following operations:
- the operation information is cached in the memory, where the priority state includes a touch screen TP priority state and a fingerprint button FP priority state;
- the to-be-response information is determined in the operation information, where the to-be-response information is used to cause the electronic device to perform an action corresponding to the to-be-response information, where the reporting state includes a TP Report status and FP report status.
- the processor is specifically configured to:
- the processor when the second state is an initial state, the processor is specifically configured to:
- the operation information includes TP coordinate information in the first area of the touch screen, and the operation information does not include the FP interrupt information, determining that the first state is a TP priority state, and the first area is the a preset area adjacent to the fingerprint button in the touch screen, where the FP interrupt information is information generated when the fingerprint button is touched;
- the operation information includes FP interrupt information
- the operation information does not include TP coordinate information in the touch screen, or the operation information includes FP interrupt information and TP coordinate information in the first region of the touch screen. Determining that the first state is an FP priority state;
- the first state is a TP reporting state
- the second area is, in addition to the first area, in the touch screen region.
- the processor when the second state is a TP priority state, the processor is specifically configured to:
- the operation information includes the FP interrupt information, determining that the first state is an FP priority state;
- the loose key information is information generated when the touch screen is touched.
- the processor when the second state is an FP priority state, the processor is specifically configured to:
- the operation information includes the FP event and the touch loose key information of the fingerprint button, and when the touch loose key information of the fingerprint button is generated, the TP coordinate information in the touch screen is not included in the operation information,
- the first state is an FP reporting state, and the FP event is an event generated when the fingerprint button is touched for a second preset duration or longer;
- the operation information includes the TP coordinate information of the third preset duration in the first area, the TP coordinate information in the second area, and the upward sliding in the first area that is greater than the first threshold Determining, in the at least one of the information, that the first state is a TP reporting state;
- the first state is determined to be an initial state.
- the processor when the second state is a TP reporting state, the processor is specifically configured to:
- the operation information includes the fingerprint authentication information, determining that the first state is an FP reporting state
- the first state is determined to be an initial state.
- the processor when the second state is an FP reporting state, the processor is specifically configured to:
- the operation information includes the TP coordinate information in the second area of the touch screen, and the operation information does not include the FP interrupt, determining that the first status is a TP report status;
- the first state is determined to be an initial state.
- the processor before the processor determines that the first state is the TP reporting state, the processor is further configured to:
- the first state is the TP reporting state.
- the processor is specifically configured to:
- the width of the effective capacitance value is greater than a preset width, determining that the first state is the TP reporting state.
- the processor when the reporting status is a TP reporting status, the processor is specifically configured to:
- TP information Determining, in the operation information and the cached operation information, TP information, where the TP information includes at least one of TP coordinate information, touch loose key information of the touch screen, and the upward sliding information;
- the TP information is determined as the to-be-response information.
- the processor when the reporting status is an FP reporting status, the processor is specifically configured to:
- the FP event including at least one of an FP click event, an FP long press event, an FP double click event, and an FP sliding event;
- the FP event is determined as the to-be-response information.
- the processor is specifically configured to:
- the to-be-response information is determined in the operation information and the cached operation information.
- the present application provides a computer readable storage medium having computer executed instructions stored therein, and when the at least one processor of the electronic device executes the computer to execute an instruction, the electronic device performs various possible designs described above. The method provided.
- the application provides a computer program product comprising computer executed instructions stored in a computer readable storage medium.
- At least one processor of the electronic device can read the computer-executable instructions from a computer readable storage medium, and the at least one processor executes the computer-executable instructions such that the electronic device implements the methods provided by various possible designs in the foregoing method embodiments.
- the present application provides a chip system including a processor for supporting an electronic device to implement the functions involved in the above aspects, for example, processing information involved in the above method.
- the chip system further comprises a memory for storing necessary program instructions and data of the electronic device.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- the touch screen-based operation processing method, apparatus, and device provided by the present application, after the user inputs an operation in the electronic device, the electronic device generates operation information corresponding to the operation, and when the electronic device is in the current first state, the electronic device is incorrect.
- the operation information is responsive, but the operation information is cached.
- the electronic device determines the to-be-response information in the operation information, and the to-be-response information is used to enable the electronic device to perform the corresponding information to be responded. action. It can be seen from the above that after the electronic device receives the operation of the user, the electronic device determines the operation to determine whether to respond to the operation, thereby reducing the number of erroneous operation events in the electronic device.
- FIG. 1A is a schematic diagram 1 of an application scenario provided by the present application.
- FIG. 1B is a schematic diagram 2 of an application scenario provided by the present application.
- FIG. 2 is a schematic flowchart of a touch screen-based operation processing method provided by the present application
- Figure 3 is a state transition diagram provided by the present application.
- FIG. 4 is a schematic flowchart 1 of determining a first state of an electronic device according to the present application
- FIG. 5 is a second schematic diagram of a process for determining a first state of an electronic device according to the present application.
- FIG. 6 is a schematic flowchart 3 of determining a first state of an electronic device according to the present application.
- FIG. 7 is a schematic flowchart 4 of determining a first state of an electronic device according to the present application.
- FIG. 8 is a schematic flowchart 5 of determining a first state of an electronic device according to the present application.
- FIG. 9 is a schematic flowchart of a method for determining a first state according to a capacitance value provided by the present application.
- 10A is a schematic plan view of a capacitance value of a touch screen provided by the present application.
- 10B is a perspective schematic view 1 of a capacitance value of a touch screen provided by the present application.
- 11A is a schematic plan view 2 of a capacitance value of a touch screen provided by the present application.
- 11B is a perspective schematic view 2 of the capacitance value of the touch screen provided by the present application.
- FIG. 12 is a schematic diagram 1 of operation of a user-to-electronic device provided by the present application.
- FIG. 13 is a schematic diagram 2 of operation of a user-to-electronic device provided by the present application.
- FIG. 14 is a structural diagram 1 of a touch screen-based operation processing apparatus provided by the present application.
- FIG. 15 is a structural diagram 2 of a touch screen-based operation processing apparatus provided by the present application.
- FIG. 16 is a schematic structural diagram of an electronic device provided by the present application.
- FIG. 1A is a schematic diagram 1 of an application scenario provided by the present application.
- FIG. 1B is a schematic diagram 2 of an application scenario provided by the present application.
- a touch panel (Touch Panel, TP) 101 and a Fingerprint Panel (FP) 102 are included in the electronic device, wherein the distance between the touch screen 101 and the fingerprint button 102 is small.
- the electronic device can be a mobile phone, a tablet computer, a laptop computer, and the like.
- the user can input a click, long press, slide, and the like in the touch screen 101 to perform operations on the electronic device.
- the user can perform operations on the electronic device by clicking, long-pressing, sliding, and touching the fingerprint button 102.
- the electronic device can also collect the fingerprint of the user through the fingerprint button 102.
- the user when the user operates the fingerprint button 102 of the electronic device, because the distance between the fingerprint button 102 and the touch screen 101 is relatively close, the user may face an area in the touch screen 101 that is adjacent to the fingerprint button 102 (for example, area A). ) Perform misoperations, such as accidental clicks, false long presses, etc.
- the user when the user operates the touch screen 101 of the electronic device, the user may misplace a part of the fingerprint button (for example, the area B) because the distance between the touch screen 101 and the fingerprint button 102 is relatively close.
- a part of the fingerprint button for example, the area B
- accidental touch accidental sliding, and the like.
- the operation of the touch screen and the fingerprint button may be input at the same time. After the electronic device receives the operation input by the user, the operation is judged to determine whether to respond to the operation, thereby reducing the number of erroneous operation events in the electronic device.
- FIG. 2 is a schematic flowchart diagram of a touch screen-based operation processing method provided by the present application. Please refer to Figure 2, the method Can include:
- the execution body of the present application may be an electronic device, or may be a touch screen-based operation processing device (referred to as an operation processing device) provided in the electronic device.
- the operation processing device may be implemented by software, or the operation processing device may also be implemented by a combination of software and hardware.
- the operations input by the user through the touch screen of the electronic device may include a click operation, a long press operation, a sliding operation, and the like.
- the operations input by the user through the fingerprint button of the electronic device may include a click operation, a double-click operation, a long-press operation, a slide operation, a touch operation, and the like.
- the corresponding operation information may be generated according to the operation input by the user.
- the electronic device may generate TP coordinate information according to the position of the operation in the touch screen. For example, after the user performs a click operation on the touch screen, the electronic device may generate TP coordinate information of the click operation in the touch screen. . After the user performs a sliding operation on the touch screen, the electronic device can generate a series of TP coordinate information of the sliding operation in the touch screen.
- the electronic device After the user inputs the operation through the fingerprint button, the electronic device generates the FP interrupt information and the FP event corresponding to the operation.
- the FP interrupt information is information generated when the fingerprint button is touched, that is, the electronic device immediately generates the FP interrupt information when the user touches the fingerprint button, and the FP interrupt information is used to instruct the user to operate the fingerprint button.
- the electronic device After the user operates the fingerprint button, or after the user completes the fingerprint button operation, the electronic device generates an FP event corresponding to the operation.
- the FP event may be an FP click event, an FP long press event, an FP double-click event, Or FP sliding events, etc.
- the electronic device when the user needs to click on the fingerprint button, when the user presses the fingerprint button, the electronic device generates an FP interrupt message. When the user releases the fingerprint button, the electronic device generates an FP click event according to the length of time the fingerprint button is pressed. .
- the electronic device when the user needs to perform a long press operation on the fingerprint button, it can be determined that the long press operation is performed for the button duration of the fingerprint button for 400 milliseconds.
- the electronic device When the user presses the fingerprint button, the electronic device generates the FP interrupt information when the user pairs When the button duration of the fingerprint button reaches 400 milliseconds, an FP long press event is generated.
- the state of the electronic device may include an initial state, a TP priority state, an FP priority state, a TP reporting state, and an FP reporting state.
- the state of the electronic device may be performed between the foregoing five states according to different operations input by the user. Switch.
- the first state of the electronic device may be any one of the foregoing states.
- the first state is a state that the electronic device switches to after receiving the operation input by the user.
- the state of the electronic device is the second state before the user inputs the operation of the electronic device, and the state of the electronic device may switch to the first state after the user inputs the operation in the electronic device.
- the first state and the first state may be the same or different.
- the state of the electronic device is an initial state at the initial time, or when the user does not input any operation in the electronic device for a long time.
- the initial state if the user inputs an operation through the touch screen and/or the fingerprint button of the electronic device, the electronic device switches the state of the electronic device from the initial state to the TP priority state, the FP priority state, or the TP report state according to the operation input by the user. .
- the electronic device When the state of the electronic device is the priority state (TP priority state or FP priority state), the electronic device does not respond to the user input operation, but caches the operation information corresponding to the operation input by the user.
- the state of the electronic device is the priority state (TP priority state or FP priority state)
- the electronic device does not respond to the user input operation, but caches the operation information corresponding to the operation input by the user.
- the electronic device When the state of the electronic device is the reporting state (the TP reporting state or the FP reporting state), the electronic device responds to some or all of the operations input by the user.
- the reporting state the TP reporting state or the FP reporting state
- the state of the electronic device is the second state before the user inputs the operation information, and accordingly, the first state of the electronic device may be determined according to the operation information and the second state.
- the priority status includes a TP priority status and an FP priority status.
- the information to be responded is used to enable the electronic device to perform an action corresponding to the information to be responded, and the reporting status includes a TP reporting status and an FP reporting status.
- the information to be responded may be reported to the response module of the electronic device, so that the response module performs an action according to the execution response information.
- the electronic device caches the operation information, and the cached operation information may have operation information that needs to be responded. Therefore, the operation information that needs to respond in order to avoid the leak response
- the electronic device may also determine the information to be responded in the operation information and the cached operation information. Of course, in the actual application process, it may be first determined whether there is cached operation information, and if so, the information to be responded is determined in the operation information and the cached operation information.
- the to-be-response information may be determined by the following feasible implementation manners: determining the TP information in the operation information, where the TP information includes the TP coordinate information, the touch-locked key information of the touch screen, and the upward sliding At least one of the information, and the TP information is determined as the information to be responded.
- the electronic device since the FP event is not determined as the information to be responded, the electronic device does not respond to the FP event when the first state is the TP reporting state, thereby avoiding the FP misoperation event when the TP reports the status.
- the TP information may be determined in the operation information and the buffered operation information, and the TP information is determined as the to-be-response information.
- the information to be responded may be determined by using a feasible implementation manner: determining an FP event in the operation information, where the FP event includes an FP click event, an FP long press event, an FP double-click event, At least one of the FP slip events, and the FP event is determined as the information to be responded.
- the TP information is not determined as the information to be responded. Therefore, when the first state is the FP reporting state, the electronic device does not respond to the TP information, thereby avoiding the TP erroneous event when the FP reports the status.
- the FP event may be determined in the operation information and the buffered operation information, and the FP event is determined as the to-be-response information.
- the touch screen-based operation processing method provided by the present application, after the user inputs an operation in the electronic device, the electronic device generates operation information corresponding to the operation, and when the electronic device is in the current first state, the electronic device does not respond to the operation information. On the other hand, when the electronic device is in the reporting state, the electronic device determines the to-be-response information in the operation information, and the to-be-response information is used to cause the electronic device to perform an action corresponding to the information to be responded. It can be seen from the above that after the electronic device receives the operation of the user, the electronic device determines the operation to determine whether to respond to the operation, thereby reducing the number of erroneous operation events in the electronic device.
- FIG. 3 is a state transition diagram provided by the present application. Referring to FIG. 3, the initial state, the TP priority state, the FP priority state, the TP reporting state, and the FP reporting state are included.
- the TP priority state can be directly switched to the FP priority state or the TP report state.
- the FP priority state can be directly switched to the initial state, the TP reporting state, or the FP reporting state.
- the status of reporting from the TP can be directly switched to the initial state or the FP reporting state.
- the status of reporting from the FP can be directly switched to the initial state or the TP reporting state.
- the electronic device may maintain a state for a long time.
- the electronic device may be maintained in an initial state for a long period of time, or may maintain a TP priority state or the like for a long time.
- FIG. 4 is a schematic flowchart 1 of determining a first state of an electronic device according to the present application.
- the second state before the electronic device acquires the operation information is an initial state.
- the method may include:
- the operation information includes TP coordinate information in the first area of the touch screen, and the operation information does not include the fingerprint button FP interrupt information, determine that the first state is a TP priority state.
- the first area is a preset area in the touch screen adjacent to the fingerprint button, and the FP interrupt information is information generated when the fingerprint button is touched.
- the first state switched from the initial state is also different.
- the touch screen can be divided into a first area and a second area, wherein the first area is a preset area in the touch screen adjacent to the fingerprint button, and the second area is an area outside the first area in the touch screen.
- the first area may be an area below the dotted line in the touch screen 101
- the second area may be an area above the dotted line in the touch screen 101 .
- the size of the first area and the second area may be set according to actual needs.
- FP interrupt information can be referred to in the description in S201, and details are not described herein.
- the electronic device when the user inputs an operation in the touch screen, the electronic device generates corresponding TP coordinate information, and when the user inputs an operation in the first area of the touch screen, the TP coordinate information is located in the first area of the touch screen.
- the operation information includes the TP coordinate information in the first area of the touch screen, and the operation information does not include the fingerprint button FP interruption information, it indicates that at this moment, the user operates the first area of the touch screen and does not perform the fingerprint button. Operation, but the user's operation on the electronic device is usually a process, and when the user operates the first area, it is easy to operate the fingerprint button, although at this moment, the user does not detect the operation of the fingerprint button, but the user There is a high probability that the fingerprint button will operate at the next moment. Therefore, in this case, it can be determined that the first state of the electronic device is the TP priority state, and the state of the electronic device is switched from the initial state to the TP priority state. .
- the operation information includes the FP interrupt information, and the operation information does not include the TP coordinate information in the touch screen, or the operation information includes the FP interrupt information and the TP coordinate information in the first area of the touch screen, determine that the first state is FP. Priority status.
- the FP interrupt information is included in the operation information, and the operation information does not include the TP coordinate information in the touch screen, the user touches the fingerprint button, and the user does not operate the touch screen, but at this moment, since the FP event has not been detected, It may be that the user accidentally touches the fingerprint button. Therefore, it is not completely determined that the user operates the fingerprint button. Therefore, it can be determined that the first state of the electronic device is the FP priority state, and the state of the electronic device is cut from the initial state. Change to FP priority status.
- the operation information includes the FP interrupt information and the TP coordinate information in the first area of the touch screen, it indicates that the user touches the fingerprint button, and the user operates the first area of the touch screen, but at this moment, since it has not been detected yet
- the FP event may be that the user accidentally touches the fingerprint button, and the operation on the first area may be that the first area is mistakenly touched when the user touches the fingerprint button. Therefore, it may be determined that the first state of the electronic device is the FP priority state. And switch the state of the electronic device from the initial state to the FP priority state.
- the operation information includes the TP coordinate information in the second area of the touch screen, determine that the first status is a TP report status.
- the operation information includes the TP coordinate information in the second area of the touch screen
- the user operates the second area of the touch screen, and the operation performed by the user on the second area is generally not an accidental touch, and thus, the electronic device can be determined.
- the first state is a TP reporting state, and the state of the electronic device is switched from the initial state to the TP reporting state.
- the state of the electronic device is the initial state, if the electronic device does not receive any operation, the state of the electronic device is maintained in an initial state.
- the first state of the electronic device when the state of the electronic device is the initial state, the first state of the electronic device is determined according to the content included in the operation information, and the content included in the operation information reflects the actual operation of the electronic device by the user. Therefore, the first state of the electronic device can be accurately determined according to the operation information.
- FIG. 5 is a second schematic diagram of a process for determining a first state of an electronic device according to the present application.
- the second state before the electronic device acquires the operation information is a TP priority state.
- the method may include:
- the operation information includes the FP interrupt information, determine that the first state is an FP priority state.
- the operation information includes the FP interrupt information
- the user has touched the fingerprint button, but at this moment, since the FP event has not been detected, the user may have accidentally touched the fingerprint button. Therefore, the user may not completely determine the operation of the fingerprint button. Therefore, it can be determined that the first state of the electronic device is the FP priority state, and the state of the electronic device is switched from the initial state to the FP priority state.
- the operation information includes the touch loose key information of the touch screen, or the operation information does not include the FP interrupt information in the first preset duration, determine that the first state is the TP reporting state.
- the touch loose key information of the touch screen is information generated when the touch screen is touched. For example, when the user inputs a press operation in the touch screen, when the user's long press operation on the touch screen ends, the user's finger leaves the touch screen, and the electronic device generates touch loose key information. For example, when the user inputs a sliding operation in the touch screen, when the user's sliding operation on the touch screen ends, the user's finger leaves the touch screen, and the electronic device generates touch loose key information.
- the first preset duration may be a preset duration after the state of the electronic device is switched to the TP priority state.
- the first preset duration may be 50 milliseconds or the like.
- the first preset duration may be set according to actual needs, which is not specifically limited in this application.
- the second state of the electronic device is the TP priority state
- the operation information includes the touch loose key information
- the user is actually operating the first area of the touch screen. Therefore, the first state of the electronic device can be determined to be the TP reporting state.
- the state of the electronic device is switched from the TP priority state to the TP reporting state.
- the second state of the electronic device is the TP priority state
- the FP interrupt information in the first preset duration is not included in the operation information, the user does not touch the fingerprint button within the first preset duration, and thus the electronic device can be determined.
- the first state of the device is the TP reporting state, and the state of the electronic device is switched from the TP priority state to the TP reporting state.
- the first state of the electronic device is determined according to the content included in the operation information, and the content included in the operation information reflects the actual user's actual use of the electronic device. Operation, therefore, the first state of the electronic device can be accurately determined based on the operation information.
- FIG. 6 is a schematic flowchart 3 of determining a first state of an electronic device according to the present application.
- the second state before the electronic device acquires the operation information is an FP priority state.
- the method may include:
- the operation information includes the FP event and the touch loose key information of the fingerprint button, and the TP coordinate information in the touch screen is not included in the operation information when the touch loose key information of the fingerprint button is generated, determining that the first state is the FP reporting state.
- the FP event is an event generated when the fingerprint button is touched for a second preset duration or longer. It should be noted that the FP event can be referred to the description in S201, and details are not described herein.
- the loose key information of the fingerprint button may be information generated when the user ends the operation of the fingerprint button. For example, when the user performs a long press operation on the fingerprint button, when the user stops the long press operation on the fingerprint button, and the user's finger leaves the fingerprint button, the touch loose key information of the fingerprint button is generated.
- the second state of the electronic device is the FP priority state
- the operation information includes the FP event and the touch loose key information of the fingerprint button
- the user actually operates the fingerprint button, and at the current time, the user can determine the fingerprint button.
- the operation ends. If the TP coordinate information in the touch screen is not included in the operation information when the touch key information of the fingerprint button is generated (the operation of the fingerprint button is ended), it means that when the user operates the fingerprint button, the touch screen is not operated. It can be determined that the user only operates the fingerprint button. Therefore, the first state of the electronic device can be determined as the FP reporting state, and the state of the electronic device can be switched from the FP priority state to the FP reporting state.
- the operation information includes at least one of TP coordinate information of a third preset duration in the first area, TP coordinate information in the second area, and upward sliding information in which the sliding distance in the first area is greater than the first threshold. Determining that the first state is a TP reporting state;
- the second state of the electronic device is the FP priority state
- the operation information includes the TP coordinate information of the third preset duration in the first region
- the user operates the first region of the touch screen for a long time. Since the user operates the first area of the touch screen for a long time, it indicates that the operation of the first area by the user is not an erroneous operation. Therefore, the first state of the electronic device can be determined as the TP reporting state, and the state of the electronic device is from the FP. The priority status is switched to the TP reporting status.
- the state of the electronic device is the FP priority state
- the operation information includes the TP coordinate information in the second region
- the user since the user does not perform the erroneous operation on the second region when the fingerprint button is operated, the user may The operation of the second area is not a erroneous operation. Therefore, the first state of the electronic device can be determined as the TP reporting state, and the state of the electronic device can be switched from the FP priority state to the TP reporting state.
- the state of the electronic device is the FP priority state
- the operation information includes the upward sliding information that the sliding distance in the first region is greater than the first threshold, that is, the user inputs an upward sliding operation in the first region, and the sliding distance is greater than the first
- the threshold indicates that the operation of the first area by the user is not an erroneous operation. Therefore, the first state of the electronic device can be determined as the TP reporting state, and the state of the electronic device can be switched from the FP priority state to the TP reporting state.
- the fourth preset duration may be a preset duration after the state of the electronic device is switched to the FP priority state.
- the fourth preset duration may be 50 milliseconds, 1 second, etc., in actual application, According to actual needs
- the fourth preset duration is set, which is not specifically limited in this application.
- the state of the electronic device is the FP priority state
- the operation information does not include the FP event generated in the fourth preset duration
- the FP event is not received within the fourth preset duration, indicating that the user touches the fingerprint button.
- the first state of the electronic device can be determined to be an initial state, and the state of the electronic device can be switched from the FP priority state to the initial state.
- the first state of the electronic device when the state of the electronic device is the FP priority state, the first state of the electronic device is determined according to the content included in the operation information, and the content included in the operation information reflects the actual content of the user on the electronic device. Operation, therefore, the first state of the electronic device can be accurately determined based on the operation information.
- FIG. 7 is a schematic flowchart 4 of determining a first state of an electronic device according to the present application.
- the second state before the electronic device acquires the operation information is the TP reporting state.
- the method may include:
- the operation information includes fingerprint authentication information.
- the state of the electronic device is the TP report state
- the operation information includes the fingerprint authentication information
- the electronic device enters the fingerprint authentication scenario, that is, the fingerprint information of the user needs to be collected, and the fingerprint information of the user is authenticated.
- the first state of the electronic device is determined to be the FP reporting state, and the state of the electronic device is switched from the TP reporting state to the FP reporting state.
- the fifth preset duration is a preset duration after the state of the electronic device is switched to the TP reporting state.
- the fifth preset duration may be 50 milliseconds, 1 second, or the like.
- the fifth preset duration may be set according to actual needs, which is not specifically limited in this application.
- the second state of the electronic device is the TP reporting state
- the operation information is empty within the fifth preset time period, it indicates that the user does not operate the electronic device within the fifth preset time period, and then the electronic device may be determined.
- the first state is an initial state, and the state of the electronic device is switched from the TP reporting state to the initial state.
- the state of the electronic device is the TP report state
- the operation information corresponding to the operation received by the electronic device is the FP interrupt information or the FP event
- the FP interrupt information or the FP event is determined as the user's fingerprint button.
- the erroneous operation maintains the state of the electronic device in the TP reporting state.
- the operation information includes the TP coordinate information of the second area of the touch screen
- the state of the electronic device is maintained as the TP reporting state.
- the first state of the electronic device when the state of the electronic device is the TP report state, the first state of the electronic device is determined according to the content included in the operation information, and the content included in the operation information reflects the actual user's actual use of the electronic device. Operation, therefore, the first state of the electronic device can be accurately determined based on the operation information.
- FIG. 8 is a schematic flowchart 5 of determining a first state of an electronic device according to the present application.
- the second state before the electronic device acquires the operation information is the FP reporting state.
- the method may include:
- the operation information includes the TP coordinate information in the second area of the touch screen, and the operation information does not include the FP interrupt, determine that the first status is a TP report status.
- the second state of the electronic device is the FP reporting state
- the operation information includes the TP coordinate information in the second region of the touch screen, and the operation information does not include the FP interrupt, the user does not operate the fingerprint button, and the touch screen is If the operation of the second area is not performed by the user, the first state of the electronic device is determined to be the TP reporting state, and the state of the electronic device is switched from the FP reporting state to the TP reporting state.
- the sixth preset duration is a preset duration after the state of the electronic device is switched to the FP reporting state.
- the sixth preset duration may be 50 milliseconds, 1 second, etc., and the sixth preset duration may be set according to actual needs during the actual application process, which is not specifically limited in this application.
- the second state of the electronic device is the FP reporting state
- the operation information is empty within the sixth preset time period, it indicates that the user does not operate the electronic device within the sixth preset time period, and then the electronic device may be determined.
- the first state is an initial state, and the state of the electronic device is switched from the FP reporting state to the initial state.
- the state of the electronic device is the FP report state
- the operation information includes the FP interrupt information
- the state of the electronic device is maintained in the FP report state.
- the FP event is included in the operation information, and the state of the electronic device is maintained as the FP reporting state.
- the first state of the electronic device when the state of the electronic device is the FP reporting state, the first state of the electronic device is determined according to the content included in the operation information, and the content included in the operation information reflects the actual user's actual operation on the electronic device. Operation, therefore, the first state of the electronic device can be accurately determined based on the operation information.
- the first state may be further confirmed according to the capacitance value of the touch screen.
- a method of further confirming the first state will be described in detail with reference to FIGS. 9 to 11B.
- FIG. 9 is a schematic flowchart of a method for determining a first state according to a capacitance value provided by the present application. Referring to FIG. 9, the method may include:
- a plurality of lateral electrodes and longitudinal electrodes are disposed in the touch screen, and intersections are formed between each of the two lateral electrodes and the longitudinal electrodes, and each intersection has a capacitance value.
- the capacitance value at the intersection point touched by the user is large.
- the capacitance value at the intersection point touched by the user can usually reach 800-2000.
- the capacitance value at each intersection in the touch screen can be obtained.
- FIG. 10A is a schematic plan view of a capacitance value of a touch screen provided by the present application.
- FIG. 10B is a perspective schematic view of the capacitance value of the touch screen provided by the present application.
- FIG. 11A is a schematic plan view 2 of a capacitance value of a touch screen provided by the present application.
- FIG. 11B is a perspective view 2 of the capacitance value of the touch screen provided by the present application.
- a plurality of junctions are included in the touch screen, each junction having a capacitance value.
- the capacitance value of the intersection point touched by the user is small, and the capacitance value of the intersection point that the user does not touch is large.
- the capacitance value of the intersection point in the area M when the user touches the area M, the capacitance value of the intersection point in the area M is large.
- the capacitance value of the area M appears as a protruding state.
- the capacitance value of the area N when the user touches the area N, the capacitance value of the intersection point in the area N is large.
- the capacitance value of the area N appears as a protruding state.
- the effective capacitance value may be determined according to the capacitance value of each intersection in the touch screen, wherein the effective capacitance value is a capacitance value whose capacitance value is greater than a preset threshold, for example, the preset threshold may be 800, etc., in actual During the application process, the preset threshold can be set according to actual needs.
- the width of the effective capacitance value is determined based on the determined effective capacitance value.
- the width direction of the effective capacitance value is consistent with the arrangement direction of the touch screen and the fingerprint button. For example, referring to FIG. 1, assuming that the fingerprint button is disposed under the touch screen, the arrangement direction of the touch screen and the fingerprint button is longitudinally arranged, and the effective capacitance width is H shown in FIG. 10A.
- the width of the effective capacitance value can be identified by the number of rows of the junction.
- the effective capacitance value has a width of 4 lines.
- the effective capacitance value has a width of one line.
- the width of the effective capacitor value is greater than the preset width, determining that the first state is a TP reporting state.
- the preset width may be 2 lines.
- the preset width may be set according to actual needs, which is not specifically limited in this application.
- the touch area of the user in the first area is large, so that the width of the effective capacitance value is large.
- the effective capacitance value has a width of 4 lines.
- the touch area of the user in the first area is small, so that the width of the effective capacitance value is small.
- the effective capacitance value has a width of one line.
- the capacitance value of the touch screen it can be accurately determined whether the user performs a real operation on the touch screen or a touch screen, and thus can accurately determine whether the first state of the electronic device is the first a state.
- FIG. 12 is a schematic diagram 1 of operation of a user-to-electronic device provided by the present application.
- the electronic device is a mobile phone, and the mobile phone includes a touch screen 1201 and a fingerprint button 1202.
- a pull-up menu is set in the mobile phone.
- the user can slide the preset distance upward from the bottom of the touch screen of the mobile phone to make the mobile phone display the pull-up menu regardless of whether the mobile phone is unlocked or not.
- the mobile phone When the mobile phone is in the unlocked state, when the mobile phone is unlocked, if the user touches the fingerprint button, the mobile phone collects the fingerprint information touched by the user on the fingerprint button, and unlocks according to the fingerprint information, if the fingerprint is collected. If the information is incorrect, or the fingerprint information input by the user is incomplete, the mobile phone displays a password input interface to enable the user to manually input the password. If the collected fingerprint information is correct, the main page of the mobile phone is unlocked and displayed.
- the state of the mobile phone is the initial state at the first moment.
- the user first touches the finger to the bottom of the touch screen (the bottom of the first area), assuming that the user touches the fingerprint button when the user touches the finger at the bottom of the touch screen.
- Area P in the middle.
- the TP coordinate information in the first area is generated, and when the user's finger accidentally touches the area P in the fingerprint key, the FP interrupt information is generated.
- the operation information includes the TP coordinate information and the FP interrupt information in the first area, and therefore, the state of the mobile phone is switched from the initial state to the FP priority state. Since the state of the mobile phone is switched to the FP priority state, the mobile phone caches the FP interrupt information and the TP coordinate information.
- the operation information includes the upward sliding information that the sliding distance in the first area is greater than the first threshold. Therefore, the state of the mobile phone is switched from the FP priority state to the TP reporting state.
- the mobile phone Since the state of the mobile phone is switched to the TP reporting state, the mobile phone determines the to-be-response information in the cached operation information (FP interrupt information and TP coordinate information) and the acquired operation information (sliding information): TP coordinate information and sliding Information, the mobile phone can determine that the pull-up menu K needs to be displayed according to the information to be responded, and display the pull-up menu in the mobile phone.
- the mobile phone since the mobile phone does not respond to the user's touch operation on the fingerprint button, the mobile phone will not respond regardless of whether the fingerprint information obtained by the mobile phone is correct, that is, the mobile phone neither unlocks nor displays the password input.
- the interface in order to avoid responding to the user's accidental touch event on the fingerprint button.
- the mobile phone when the user operates the touch screen of the mobile phone, even if the user accidentally touches the fingerprint button of the mobile phone, the mobile phone does not respond to the false touch event of the fingerprint button, thereby improving the user experience of using the mobile phone.
- FIG. 13 is a schematic diagram 2 of operation of a user-to-electronic device provided by the present application.
- the electronic device is a mobile phone, and the mobile phone includes a touch screen 1301 and a fingerprint button 1302.
- the mobile phone When the user presses the fingerprint button of the mobile phone for a long time, the mobile phone displays the voice assistant.
- the icon of the application is included in the bottom (first area) of the mobile phone, for example, the phone icon, the short message icon, and the Internet access icon are included in the first area, and when the user clicks on the icon, the application corresponding to the mobile phone startup icon .
- the state of the mobile phone is the initial state at the first moment.
- the operation information generated by the mobile phone is The TP coordinate information in the first area is included, and the FP interrupt information is not included, and the state of the mobile phone is switched from the initial state to the TP priority state.
- the operation information generated by the mobile phone includes the FP interrupt information, and the state of the mobile phone is switched from the TP priority state to the FP priority state, and the FP interrupt information is cached.
- the operation diagram corresponding to the second moment Please refer to the operation diagram corresponding to the second moment.
- the user touches the fingerprint button, the user presses the fingerprint button, and assumes that the user presses the fingerprint button for more than the preset duration.
- the user finishes pressing the fingerprint button, the user The finger is moved away from the mobile phone, so that the finger does not touch the touch screen of the mobile phone nor touches the fingerprint button of the mobile phone.
- the operation information generated by the mobile phone includes the FP long press event and the touch loose key information of the fingerprint button, and the fingerprint key is generated.
- the touch loose key information is touched, the TP coordinate information in the touch screen is not included in the operation information, and therefore, the state of the mobile phone can be switched from the FP priority state to the FP report state.
- the mobile phone Since the state of the mobile phone is switched to the FP reporting state, the mobile phone determines the pending event in the cached operation information (FP interrupt information) and the generated operation information (the FP long press event and the touch key of the fingerprint button). : FP long press event. Then the mobile phone responds to the FP long press event to display the voice assistant in the mobile phone. At the same time, since the mobile phone does not respond to the user's accidental touch event on the touch screen, even if the user's finger does not touch the area where the short message icon is located, the mobile phone does not activate the short message application, thereby avoiding the user's erroneous touch event on the touch screen.
- FP interrupt information the cached operation information
- the generated operation information the FP long press event and the touch key of the fingerprint button
- the mobile phone when the user operates the fingerprint button of the mobile phone, even if the user accidentally touches the touch screen of the mobile phone, the mobile phone does not respond to the false touch event to the touch screen, thereby improving the user experience of using the mobile phone.
- FIG. 14 is a structural diagram 1 of a touch screen-based operation processing apparatus provided by the present application.
- the apparatus may include a first obtaining module 11, a second obtaining module 12, a cache module 13, and a first determining module 14, wherein
- the first obtaining module 11 is configured to acquire an operation of a user inputting through a touch screen or a fingerprint button of an electronic device. Corresponding operation information;
- the second obtaining module 12 is configured to acquire a first state of the electronic device at a current time
- the cache module 13 is configured to cache the operation information when the first state is a priority state, where the priority state includes a touch screen TP priority state and a fingerprint button FP priority state;
- the first determining module 14 is configured to: when the first state is a reporting state, determine to-be-response information in the operation information, where the to-be-response information is used to enable the electronic device to execute the to-be-response information
- the corresponding status includes the TP reporting status and the FP reporting status.
- the touch screen-based operation processing apparatus provided by the present application may perform the technical solutions shown in the foregoing method embodiments, and the implementation principles and the beneficial effects thereof are similar, and details are not described herein.
- FIG. 15 is a structural diagram 2 of the touch screen-based operation processing apparatus provided by the present application.
- the second obtaining module 12 includes an obtaining unit 121 and a determining unit 122, where
- the obtaining unit 121 is configured to acquire a second state of the electronic device when the user inputs the operation information
- the determining unit 122 is configured to determine a first state of the electronic device according to the operation information and the second state.
- the operation information includes TP coordinate information in the first area of the touch screen, and the operation information does not include the FP interrupt information, determining that the first state is a TP priority state, and the first area is the a preset area adjacent to the fingerprint button in the touch screen, where the FP interrupt information is information generated when the fingerprint button is touched;
- the operation information includes FP interrupt information
- the operation information does not include TP coordinate information in the touch screen, or the operation information includes FP interrupt information and TP coordinate information in the first region of the touch screen. Determining that the first state is an FP priority state;
- the first state is a TP reporting state
- the second area is, in addition to the first area, in the touch screen region.
- the second state is a TP priority state; the determining unit 122 is specifically configured to:
- the operation information includes the FP interrupt information, determining that the first state is an FP priority state;
- the loose key information is information generated when the touch screen is touched.
- the second state is an FP priority state; the determining unit 122 is specifically configured to:
- the operation information includes the FP event and the touch loose key information of the fingerprint button, and when the touch loose key information of the fingerprint button is generated, the TP coordinate information in the touch screen is not included in the operation information,
- the first state is an FP reporting state, and the FP event is an event generated when the fingerprint button is touched for a second preset duration or longer;
- the operation information includes the TP coordinate information of the third preset duration in the first area, the TP coordinate information in the second area, and the upward sliding in the first area that is greater than the first threshold Determining, in the at least one of the information, that the first state is a TP reporting state;
- the second state is a TP reporting state; the determining unit 122 is specifically configured to:
- the operation information includes the fingerprint authentication information, determining that the first state is an FP reporting state
- the first state is determined to be an initial state.
- the second state is an FP reporting state; the determining unit 122 is specifically configured to:
- the operation information includes the TP coordinate information in the second area of the touch screen, and the operation information does not include the FP interrupt, determining that the first status is a TP report status;
- the first state is determined to be an initial state.
- the apparatus further includes a third obtaining module 15, a second determining module 16, and a third determining module 17, wherein
- the third obtaining module 15 is configured to acquire a capacitance value of the touch screen before the determining unit 122 determines that the first state is the TP reporting state;
- the second determining module 16 is configured to determine a width of the effective capacitance value according to the capacitance value of the touch screen, where a width direction of the effective capacitance value is consistent with an arrangement direction of the touch screen and the fingerprint button;
- the third determining module 17 is configured to determine, according to the width of the effective capacitance value, that the first state is the TP reporting state.
- the third determining module 17 is specifically configured to:
- the width of the effective capacitance value is greater than a preset width, determining that the first state is the TP reporting state.
- the reporting status is a TP reporting status; the first determining module 14 is specifically configured to:
- TP information Determining, in the operation information and the cached operation information, TP information, where the TP information includes at least one of TP coordinate information, touch loose key information of the touch screen, and the upward sliding information;
- the TP information is determined as the to-be-response information.
- the reporting status is an FP reporting status; the first determining module 14 is specifically configured to:
- the FP event including at least one of an FP click event, an FP long press event, an FP double click event, and an FP sliding event;
- the FP event is determined as the to-be-response information.
- the first determining module 14 is specifically configured to:
- the to-be-response information is determined in the operation information and the cached operation information.
- the touch screen-based operation processing apparatus provided by the present application may perform the technical solutions shown in the foregoing method embodiments, and the implementation principles and the beneficial effects thereof are similar, and details are not described herein.
- FIG. 16 is a schematic structural diagram of an electronic device provided by the present application.
- the electronic device may include a processor 21, a memory 22 for implementing a connection between components, and a communication bus 23 for storing program instructions, the processing The device 21 is configured to read program instructions in the memory 22 and perform the following operations:
- the operation information is buffered in the memory 22, and the priority state includes a touch screen TP priority state and a fingerprint button FP priority state;
- the to-be-response information is determined in the operation information, where the to-be-response information is used to cause the electronic device to perform an action corresponding to the to-be-response information, where the reporting state includes a TP Report status and FP report status.
- the electronic device provided by the present application can perform the technical solutions shown in the foregoing method embodiments, and the implementation principles and beneficial effects thereof are similar, and details are not described herein.
- the processor 21 is specifically configured to:
- the processor 21 when the second state is an initial state, the processor 21 is specifically configured to:
- the operation information includes TP coordinate information in the first area of the touch screen, and the operation information does not include the FP interrupt information, determining that the first state is a TP priority state, and the first area is the a preset area adjacent to the fingerprint button in the touch screen, where the FP interrupt information is information generated when the fingerprint button is touched;
- the operation information includes FP interrupt information
- the operation information does not include TP coordinate information in the touch screen, or the operation information includes FP interrupt information and TP coordinate information in the first region of the touch screen. Determining that the first state is an FP priority state;
- the first state is a TP reporting state
- the second area is, in addition to the first area, in the touch screen region.
- the processor 21 when the second state is a TP priority state, the processor 21 is specifically configured to:
- the operation information includes the FP interrupt information, determining that the first state is an FP priority state;
- the loose key information is information generated when the touch screen is touched.
- the processor 21 when the second state is an FP priority state, the processor 21 is specifically configured to:
- the operation information includes the FP event and the touch loose key information of the fingerprint button, and when the touch loose key information of the fingerprint button is generated, the TP coordinate information in the touch screen is not included in the operation information,
- the first state is an FP reporting state, and the FP event is an event generated when the fingerprint button is touched for a second preset duration or longer;
- the operation information includes the TP coordinate information of the third preset duration in the first area, the TP coordinate information in the second area, and the upward sliding in the first area that is greater than the first threshold Determining, in the at least one of the information, that the first state is a TP reporting state;
- the first state is determined to be an initial state.
- the processor 21 is specific. Used for:
- the operation information includes the fingerprint authentication information, determining that the first state is an FP reporting state
- the first state is determined to be an initial state.
- the processor 21 when the second state is an FP reporting state, the processor 21 is specifically configured to:
- the operation information includes the TP coordinate information in the second area of the touch screen, and the operation information does not include the FP interrupt, determining that the first status is a TP report status;
- the first state is determined to be an initial state.
- the processor 21 before the processor 21 determines that the first state is the TP reporting state, the processor 21 is further configured to:
- the first state is the TP reporting state.
- the processor 21 is specifically configured to:
- the width of the effective capacitance value is greater than a preset width, determining that the first state is the TP reporting state.
- the processor 21 when the reporting status is a TP reporting status, the processor 21 is specifically configured to:
- TP information Determining, in the operation information and the cached operation information, TP information, where the TP information includes at least one of TP coordinate information, touch loose key information of the touch screen, and the upward sliding information;
- the TP information is determined as the to-be-response information.
- the processor 21 is specifically configured to:
- the FP event including at least one of an FP click event, an FP long press event, an FP double click event, and an FP sliding event;
- the FP event is determined as the to-be-response information.
- the processor 21 is specifically configured to:
- the to-be-response information is determined in the operation information and the cached operation information.
- the electronic device provided by the present application can perform the technical solutions shown in the foregoing method embodiments, and the implementation principles and beneficial effects thereof are similar, and details are not described herein.
- the present application provides a computer readable storage medium having stored therein computer executed instructions that, when executed by at least one processor of an electronic device, execute the methods provided by the various possible designs described above.
- the application provides a computer program product comprising computer executed instructions stored in a computer readable storage medium.
- At least one processor of the electronic device can read the computer-executable instructions from a computer readable storage medium, and the at least one processor executes the computer-executable instructions such that the electronic device implements the methods provided by various possible designs in the foregoing method embodiments.
- the present application provides a chip system including a processor for supporting an electronic device to implement the functions involved in the above aspects, for example, processing information involved in the above method.
- the chip also includes a memory for holding program instructions and data necessary for the electronic device.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
L'invention concerne un procédé, un appareil et un dispositif de traitement d'opération basés sur un panneau tactile. Le procédé consiste : à obtenir des informations d'opération correspondant à une opération entrée par un utilisateur au moyen d'un panneau tactile ou d'une touche d'empreinte digitale d'un dispositif électronique (S201) ; à obtenir un premier état du dispositif électronique à un instant courant (S202) ; lorsque le premier état est un état de priorité, à mettre en cache les informations d'opération (S203), l'état de priorité comprenant un état de priorité de panneau tactile TP et un état de priorité de touche d'empreinte digitale FP ; et lorsque le premier état est un état de rapport, à déterminer des informations à répondre dans les informations d'opération (S204), les informations à répondre étant utilisées pour permettre au dispositif électronique d'effectuer une action correspondant aux informations à répondre, et l'état de rapport comprenant un état de rapport TP et un état de rapport FP. Au moyen du procédé, il est possible de réduire les événements d'opération indésirables dans le dispositif électronique.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/101403 WO2019051641A1 (fr) | 2017-09-12 | 2017-09-12 | Procédé, appareil et dispositif de traitement d'opération basés sur un panneau tactile |
| CN201780093925.7A CN110998506B (zh) | 2017-09-12 | 2017-09-12 | 基于触摸屏的操作处理方法、装置及设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/101403 WO2019051641A1 (fr) | 2017-09-12 | 2017-09-12 | Procédé, appareil et dispositif de traitement d'opération basés sur un panneau tactile |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019051641A1 true WO2019051641A1 (fr) | 2019-03-21 |
Family
ID=65723928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/101403 Ceased WO2019051641A1 (fr) | 2017-09-12 | 2017-09-12 | Procédé, appareil et dispositif de traitement d'opération basés sur un panneau tactile |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN110998506B (fr) |
| WO (1) | WO2019051641A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150047017A1 (en) * | 2013-08-09 | 2015-02-12 | Lg Electronics Inc. | Mobile device and method of controlling therefor |
| US20150324565A1 (en) * | 2014-05-09 | 2015-11-12 | Lg Electronics Inc. | Display device and method for controlling the same |
| CN105426048A (zh) * | 2015-11-19 | 2016-03-23 | 广东欧珀移动通信有限公司 | 一种防止应用程序误操作的方法及装置 |
| CN105867830A (zh) * | 2016-06-15 | 2016-08-17 | 维沃移动通信有限公司 | 一种基于指纹识别的处理方法和移动终端 |
-
2017
- 2017-09-12 WO PCT/CN2017/101403 patent/WO2019051641A1/fr not_active Ceased
- 2017-09-12 CN CN201780093925.7A patent/CN110998506B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150047017A1 (en) * | 2013-08-09 | 2015-02-12 | Lg Electronics Inc. | Mobile device and method of controlling therefor |
| US20150324565A1 (en) * | 2014-05-09 | 2015-11-12 | Lg Electronics Inc. | Display device and method for controlling the same |
| CN105426048A (zh) * | 2015-11-19 | 2016-03-23 | 广东欧珀移动通信有限公司 | 一种防止应用程序误操作的方法及装置 |
| CN105867830A (zh) * | 2016-06-15 | 2016-08-17 | 维沃移动通信有限公司 | 一种基于指纹识别的处理方法和移动终端 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110998506A (zh) | 2020-04-10 |
| CN110998506B (zh) | 2021-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108021259B (zh) | 一种防误触方法及电子设备 | |
| JP5983503B2 (ja) | 情報処理装置及びプログラム | |
| CN102221957B (zh) | 电子设备的操作控制的方法及电子设备 | |
| CN103488419B (zh) | 通信终端的操作方法及通信终端 | |
| EP2851766A1 (fr) | Procédé empêchant une exploitation erronée d'un écran tactile, écran tactile et terminal mobile | |
| US20150268789A1 (en) | Method for preventing accidentally triggering edge swipe gesture and gesture triggering | |
| CN106415472B (zh) | 一种手势控制方法、装置、终端设备和存储介质 | |
| CN104020878A (zh) | 触摸输入控制方法及装置 | |
| CN103869947B (zh) | 控制电子设备的方法及电子设备 | |
| EP3792740B1 (fr) | Procédé et dispositif de réglage de clés et support d'enregistrement | |
| US20150286283A1 (en) | Method, system, mobile terminal, and storage medium for processing sliding event | |
| CN104536684A (zh) | 界面显示方法及装置 | |
| WO2015131590A1 (fr) | Procédé pour commander un traitement de geste d'écran vide et terminal | |
| CN104035623B (zh) | 触控屏防误触的响应方法和装置 | |
| CN109683739B (zh) | 调整操作界面的方法和装置,存储介质和电子设备 | |
| WO2016183912A1 (fr) | Procédé et appareil d'agencement de disposition de menus | |
| CN107562262B (zh) | 一种响应触控操作的方法、终端及计算机可读存储介质 | |
| TW201740271A (zh) | 應用程式資料處理的方法及裝置 | |
| CN114153369A (zh) | 基于触控板功能的多指手势应用方法、装置、终端及介质 | |
| JP2014123327A (ja) | 携帯情報端末 | |
| US9710080B2 (en) | Portable electronic device including contact sensors, and method for controlling same | |
| CN107577404B (zh) | 信息处理方法、装置和电子设备 | |
| CN106385508A (zh) | 一种信息显示方法及移动终端 | |
| CN109683792A (zh) | 一种语音交互方法、装置、存储介质及移动终端 | |
| CN117687515A (zh) | 信息输入方法、装置、设备及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17925260 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17925260 Country of ref document: EP Kind code of ref document: A1 |