An information processing method and an electronic device
By delaying the detection of the touch parameters after detecting the input signal on the capacitive touch screen, the problem of indistinguishable finger and palm operations is solved, and the operation accuracy is improved.
Patent Information
- Application Number
- CN202111135362.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-27
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2041-09-27
AI Technical Summary
The existing capacitive touch screen cannot accurately distinguish finger touch and palm touch, resulting in a decrease in the accuracy of touch operation.
By determining touch parameters, including contact area and capacitance values, a response strategy is generated based on the target touch conditions, and finger and palm operations are distinguished.
Improve the accuracy of touch operation of capacitive touch screens and avoid operation errors caused by accidental touch of the palm.
Smart Images

Figure CN113849084B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of information processing, and particularly to an information processing method and an electronic device. Background Art
[0002] Capacitive touchscreens are becoming increasingly popular due to their convenience. Currently, electronic devices supporting capacitive touchscreens can support the operations of hands and styluses. However, when a hand touches a capacitive touchscreen, it is impossible to determine whether it is a finger touch or a palm touch, and when a user uses a palm to touch a capacitive touchscreen, it will affect the accuracy of touch operations. Summary of the Invention
[0003] To solve the above technical problems, embodiments of this application are expected to provide an information processing method and an electronic device, which solve the problem of inaccurate touch operations and improve the accuracy of touch operations.
[0004] An information processing method is applied to an electronic device. The method includes:
[0005] When a first input signal of a first operating body is detected, after an interval of a first time, determine touch parameters of the first input signal input by the first operating body; wherein, the touch parameters are at least related to the contact area between the first operating body and the electronic device;
[0006] When it is determined that the touch parameters meet a target touch condition, generate a response strategy for the first input signal.
[0007] In the above solution, the determining the touch parameters of the first input signal input by the first operating body after the interval of the first time includes:
[0008] After the interval of the first time, based on a target capacitance value and target level information of the contact area, determine a target level parameter of the first input signal input by the first operating body; wherein, the target level information represents the relationship between the capacitance value and the level of the first input signal; wherein, the touch parameters include the target level parameter; the target level parameter is related to the contact area between the first operating body and the electronic device.
[0009] In the above solution, the generating a response strategy for the first input signal when it is determined that the touch parameters meet a target touch condition includes:
[0010] Determine a first target level parameter corresponding to a first sub-input signal input by the first operating body, and in the case where the first target level parameter is greater than a first target threshold, do not respond to the first sub-input signal input by the first operating body; or detect the first sub-input signal input by the first operating body and do not respond to the first sub-input signal input by the first operating body;
[0011] Determine a second target level parameter corresponding to a second sub-input signal input by the first operating body at an interval of a second time;
[0012] In the case where the second target level parameter is less than or equal to a second target threshold, determine that the first operating body is a non-target object and respond to the second sub-input signal input by the first operating body; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
[0013] In the above solution, the generating a response strategy for the first input signal in the case where it is determined that the touch parameter satisfies the target touch condition includes:
[0014] Determine a first target level parameter corresponding to a first sub-input signal input by the first operating body, and in the case where the first target level parameter is greater than a first target threshold, respond to the first sub-input signal input by the first operating body; or, in the case where the first sub-input signal input by the first operating body is detected, respond to the first sub-input signal input by the first operating body;
[0015] Determine a second target level parameter corresponding to a second sub-input signal input by the first operating body at an interval of a second time;
[0016] In the case where the second target level parameter is greater than a second target threshold, determine that the first operating body is the target object and delete the response result of the first sub-input signal input by the first operating body; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
[0017] In the above solution, before determining the touch parameter of the first input signal input by the first operating body after the interval of the first time, the method further includes:
[0018] Obtain a first position parameter of contact between the first operating body and the electronic device, and based on the first position parameter, determine a candidate area from the display area of the electronic device;
[0019] Obtain a second position parameter of a position where the sensing parameter changes in the candidate area;
[0020] Determine the contact area from the candidate areas based on the second position parameter.
[0021] In the above solution, determining the target level parameter of the contact area based on the target capacitance value and the target level information of the contact area after the first time interval includes:
[0022] After the first time interval, determine multiple level parameters of the first input signal based on each target capacitance value of the first input signal detected in the contact area and the target level information;
[0023] Based on the multiple level parameters, determine the target level parameter of the first input signal input by the first operating body.
[0024] In the above solution, the method further includes:
[0025] When the second input signal of the second operating body is detected, control the electronic device to enter the first mode; wherein, the first mode is the mode in which the electronic device processes the second input signal;
[0026] When the electronic device is in the first mode, determine and display the first input information of the second operating body based on the second input signal.
[0027] In the above solution, when detecting the second input signal of the second operating body, controlling the electronic device to enter the first mode includes:
[0028] When detecting the second input signal of the second operating body, determine the third position parameter of the input component of the second operating body relative to the electronic device;
[0029] Based on the third position parameter, determine the distance parameter between the input component of the second operating body and the display screen of the electronic device;
[0030] When the distance parameter is less than or equal to the target distance parameter, control the electronic device to enter the first mode;
[0031] Correspondingly, the method further includes:
[0032] When the distance parameter is greater than the target distance parameter, control to turn on the second mode for processing the first input signal of the first operating body;
[0033] When the electronic device is in the second mode and the first input signal is detected, determine and display the second input information of the first operating body based on the first input signal.
[0034] In the above solution, controlling the electronic device to enter the first mode when the second input signal of the second operating body is detected includes:
[0035] When the second input signal of the second operating body is detected, detecting the intensity of the second input signal relative to the electrical signal of the electronic device;
[0036] When the signal intensity of the electrical signal meets the target signal intensity, controlling the electronic device to enter the first mode.
[0037] An electronic device, the device includes: a processor, a memory, and a communication bus;
[0038] The communication bus is used to implement a communication connection between the processor and the memory;
[0039] The processor is used to execute the information processing program stored in the memory to implement the following steps:
[0040] When the first input signal of the first operating body is detected, determining the touch parameters of the first input signal input by the first operating body after an interval of the first time; wherein, the touch parameters are at least related to the contact area of the contact region between the first operating body and the electronic device;
[0041] When it is determined that the touch parameters meet the target touch conditions, generating a response strategy for the first input signal.
[0042] In the information processing method and electronic device provided by the embodiments of the present application, when the first input signal of the first operating body is detected, the touch parameters of the first input signal input by the first operating body are determined after an interval of the first time; wherein, the touch parameters are at least related to the contact area of the contact region between the first operating body and the electronic device; when it is determined that the touch parameters meet the target touch conditions, a response strategy for the first input signal is generated; in this way, when it is determined that the touch parameters meet the target touch conditions, a response strategy for the first input signal can be generated, avoiding directly responding to the first input signal when the first input signal is detected, and there is a problem of accidental palm touch, improving the accuracy of the user's touch operation on the capacitive touch screen. Description of the Drawings
[0043] Figure 1 It is a schematic flowchart of an information processing method provided by an embodiment of the present application;
[0044] Figure 2 It is a schematic flowchart of an information processing method provided by an embodiment of the present application;
[0045] Figure 3Schematic diagram of the level parameter of the contact area in an information processing method provided by an embodiment of the present application;
[0046] Figure 4 Schematic flow chart of an information processing method provided by an embodiment of the present application;
[0047] Figure 5 Schematic diagram of the display area of an information processing method provided by an embodiment of the present application;
[0048] Figure 6 Schematic diagram of the structure of an electronic device provided by an embodiment of the present application;
[0049] Figure 7 Schematic diagram of the structure of an information processing device provided by an embodiment of the present application. Detailed implementation manners
[0050] Next, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application.
[0051] An embodiment of the present application provides an information processing method, which is applied to an electronic device, such as Figure 1 As shown, the method includes the following steps:
[0052] Step 101: When a first input signal of a first operating body is detected, determine the touch parameters of the first input signal input by the first operating body after an interval of a first time.
[0053] Among them, the touch parameters are at least related to the contact area between the first operating body and the electronic device; the first operating body may be a hand.
[0054] In the embodiment of the present application, the electronic device is provided with a capacitive touch screen. When a capacitive stylus and / or a hand performs a touch operation on the capacitive touch screen, the electronic device can determine an input signal according to the touch operation, and determine whether to generate input information and output it according to the input signal. When the electronic device detects a first input signal of a hand according to the touch operation of the hand, it can continuously detect the first input signal within a first time, and determine the touch parameters of the first input signal after an interval of a first time.
[0055] In a feasible implementation manner, when the electronic device detects a first input signal of a hand at time t1, it may not respond to the first input signal, continuously receive the first input signal, and determine the touch parameters of the first input signal received at time t2 at time t2. Among them, the time between time t1 and time t2 is the first time. It should be noted that the first time can be determined by the frequency at which the electronic device scans the first input signal input by the hand.
[0056] Step 102: Generate a response strategy for the first input signal when it is determined that the touch parameters meet the target touch conditions.
[0057] The target touch conditions are determined in advance according to the variation rules of the touch parameters of the signals input by fingers and palms.
[0058] In the embodiments of the present application, the electronic device determines whether the first operating body is the target object to obtain a determination result by determining whether the touch parameters meet the target touch conditions, and generates a response strategy for the first input signal according to the determination result.
[0059] It should be noted that the response strategy for the first input signal may include, but is not limited to, not responding to the first input signal, or responding to the first input signal at time t1 and canceling the response result of the first input signal at the second time.
[0060] In a feasible implementation, the target touch condition is that the touch parameter is greater than the target touch threshold; when the first input signal of the first operating body is detected, the first input signal of the first operating body can be continuously detected, and the touch parameter of the first input signal detected at the current moment is determined after the first time. When the touch parameter is greater than the target threshold, it is determined that the first operating body is a palm, and at this time, the first input signal input by the palm is not responded to; when the touch parameter is less than or equal to the target threshold, it is determined that the first operating body is a finger, and at this time, the first input signal input by the finger can be responded to.
[0061] It should be noted that since the difference in touch parameters is not significant when fingers and palms initially touch the capacitive touch screen, in order to reduce the misjudgment rate, according to the characteristics of the palm and finger touching the capacitive touch screen, the touch parameter of the first input signal input by the first operating body can be determined by an interval of the first time, and then whether the first operating body is the target object is determined by whether the touch parameter meets the target touch conditions, avoiding misjudgment caused by determining whether the first operating body is the target object according to the touch parameter of the first input signal when the first input signal is detected, and improving the accuracy of determining whether the first operating body is the target object. Among them, if the first operating body is a finger, the difference change of the touch parameter of the first input signal input by the finger after the first time is small, and if the first operating body is a palm, the difference change of the touch parameter after the first time is relatively large. Therefore, the accuracy of determining whether the first operating body is the target object according to the first input signal after the first time will be higher.
[0062] In addition, the touch parameters are not only related to the contact area of the first operating body with the electronic device, but also related to the capacitance value of the contact area. Among them, the contact area of the contact area is determined according to the position where the first operating body contacts the capacitive touch screen. Among them, a two-dimensional coordinate system can be established with the center point of the capacitive touch screen as the center of the circle, and the position can be represented by two-dimensional coordinates x and y. That is to say, determining whether the first operating body is the target object is jointly determined by four-dimensional parameters, and the four-dimensional parameters are x, y, capacitance value, and time. In this way, the accuracy of determining whether the first operating body is the target object is improved, and the misjudgment rate is reduced.
[0063] In the information processing method provided by the embodiment of the present application, when the first input signal of the first operating body is detected, the touch parameters of the first input signal input by the first operating body are determined after an interval of the first time. Among them, the touch parameters are at least related to the contact area of the first operating body with the electronic device. When it is determined that the touch parameters meet the target touch conditions, a response strategy for the first input signal is generated. In this way, when it is determined that the touch parameters meet the target touch conditions, a response strategy for the first input signal can be generated, avoiding directly responding to the first input signal when the first input signal is detected, and there is a problem of accidental palm touch, which improves the accuracy of the user's touch operation on the capacitive touch screen.
[0064] Based on the foregoing embodiments, the embodiment of the present application provides an information processing method, referring to Figure 2 As shown, the method includes the following steps:
[0065] Step 201: When the electronic device detects the first input signal of the first operating body, after an interval of a period of time, obtain the first position parameter of the first operating body in contact with the electronic device, and based on the first position parameter, determine a candidate area from the display area of the electronic device.
[0066] In the embodiment of the present application, a pressure sensor may also be provided on the electronic device. When the first operating body contacts the electronic device, the position where the pressure changes in the display area can be determined through the pressure sensor on the electronic device, and the first position parameter can be determined according to the position where the pressure changes. The first position parameter can also be determined by other methods. The embodiment of the present application does not limit the method for determining the first position parameter. The area corresponding to the position represented by the first position parameter can be determined from the display area of the electronic device as the candidate area.
[0067] In a feasible implementation, a two-dimensional rectangular coordinate system can be established with the lower left corner of the display area as the origin, and the x-axis coordinates x1 and x2 of the first operating body in the display area when it contacts the display area are determined, and the y-axis coordinates y1 and y2 of the first operating body in the display area when it contacts the display area are determined. Then, the candidate area is determined based on x1, x2, y1, and y2.
[0068] Step 202: The electronic device obtains the second position parameter of the position where the sensing parameter changes in the candidate area.
[0069] Among them, the sensing parameter can be capacitance.
[0070] In the embodiments of the present application, the second position parameter of the position where the capacitance changes in the candidate area can be determined through the capacitance sensor provided on the electronic device, so as to determine the exact position where the second operating body contacts the display area.
[0071] Step 203: The electronic device determines the contact area from the candidate area based on the second position parameter.
[0072] Among them, the contact area is the area where the capacitance changes in the candidate area.
[0073] In the embodiments of the present application, the area corresponding to the position represented by the second position parameter can be determined and used as the contact area.
[0074] It should be noted that when the capacitive stylus and the hand operate on the display area at the same time, if the contact area is determined from the display area only based on the second position parameter of the position where the capacitance changes, the obtained contact area includes the contact area of the capacitive stylus on the display area and the contact area of the hand on the display area. This will affect the accuracy of determining whether the second operating body is the target object. Therefore, it is necessary to first determine the candidate area where the hand contacts the display area in the display area, and then determine the contact area where the hand contacts the display area from the candidate area, which improves the accuracy of determining the contact area where the hand contacts the display area and further improves the accuracy of determining whether the second operating body is the target object.
[0075] Step 204: The electronic device determines the target level parameter of the first input signal input by the first operating body based on the target capacitance value and the target level information of the contact area.
[0076] Among them, the target level information characterizes the relationship between the capacitance value and the level of the first input signal; among them, the touch parameter includes the target level parameter; the target level parameter is related to the contact area between the first operating body and the electronic device.
[0077] In an embodiment of the present application, the target level information is determined according to the contact area and the change in capacitance value of the contact area between the first operating body and the electronic device; the maximum capacitance value and the minimum capacitance value of the touch screen can be set; the larger the contact area, the larger the target level parameter.
[0078] In a feasible implementation manner, the target level information may be a target level table, where the level parameters of the first input signal corresponding to different ranges of capacitance values in the contact area are set in the target level table. The target capacitance value range where the target capacitance value is located can be determined through the target level table, and the level parameter of the first input signal corresponding to the target capacitance value range is determined as the target level parameter.
[0079] It should be noted that step 204 can also be implemented through steps a1-3:
[0080] a1. The electronic device determines multiple level parameters of the first input signal based on each target capacitance value of the first input signal detected in the contact area and the target level information.
[0081] Among them, the contact area may include multiple unit areas, and the target capacitance value is the capacitance value of each unit area in the contact area.
[0082] In an embodiment of the present application, the target level information may include multiple capacitance value ranges in the unit area and the level parameters of the first input signal corresponding to each capacitance value range. The target capacitance value of the first input signal detected in each unit area of the contact area can be determined, the target capacitance value range where each target capacitance value is located is determined according to the target level information, and the level parameter corresponding to the target capacitance value range is determined, so as to obtain multiple level parameters.
[0083] The process of determining the target level information is introduced in detail below by way of example.
[0084] In a feasible implementation, the maximum capacitance value in a unit area can be set to 255, and the minimum capacitance value can be set to 0, that is, the change range of the capacitance value is within (0, 255). The change range of the capacitance value can be divided into multiple capacitance value ranges; it is also possible to simulate the maximum force (240F) of a finger pressing the display area with a brass rod to determine that the capacitance value of the unit area is the maximum capacitance value. When using the brass rod with the minimum force, that is, the capacitance value corresponding to the force that can cause a reporting point is used as the minimum capacitance value; at this time, the minimum capacitance value is not 0; when determining the maximum capacitance value and the minimum capacitance value, the same area can be used to determine. This area includes multiple unit areas; it is also possible to use two areas, both of which include multiple unit areas. Among them, one area is used to determine the maximum capacitance value, and the other area is used to determine the minimum capacitance value. However, a distance parameter needs to be set for the two areas to limit the distance between the two areas to reduce data errors. It should be noted that when using a brass rod to simulate the finger pressing the display area to determine the capacitance value, the influence of noise also needs to be removed to improve the accuracy of the data.
[0085] As shown in Table 1, the change range of the capacitance value in the unit area can be (0, 255). When it is detected that the change range of the capacitance value in the unit area is within (0, 64), the level parameter in the unit area is determined to be 0. When it is detected that the change range of the capacitance value in the unit area is within (64, 128), the level parameter in the unit area is determined to be 1. When it is detected that the change range of the capacitance value in the unit area is within (128, 192), the level parameter is determined to be 2. When it is detected that the change range of the capacitance value in the unit area is within (192, 255), the level parameter is determined to be 3; among them, "64" is determined by taking the average of the intermediate value "255" in the capacitance value change range and the minimum value "0" of the capacitance value; "128" is determined by taking the average of the minimum value "0" and the maximum value "255" of the capacitance value in the capacitance value change range; "192" is determined by taking the average of the intermediate value "128" and the maximum value "255" of the capacitance value in the capacitance value change range. Among them, 255 is the maximum value of the capacitance value, which can be determined according to the maximum capacitance value 240 detected in the unit area by simulating the finger pressure and the set error value.
[0086]
[0087] Table 1
[0088] a2. The electronic device determines the target level parameter of the first input signal input by the first operating body based on multiple level parameters.
[0089] In the embodiments of the present application, the target level parameter can be determined by summing multiple level parameters, or the target level parameter can be determined by averaging multiple level parameters.
[0090] In a feasible implementation, as Figure 3 shown, the area where the shaded part is located is the contact area. There are a total of 46 unit areas in this contact area. The target level parameter can be represented by h, and h = 19 * 3 + 4 * 2 + 23 * 1 = 88. Among them, 19 * 3 means there are 19 unit areas with a level parameter of 3 in the candidate area, 4 * 2 means there are 4 unit areas with a level parameter of 2 in the candidate area, and 23 * 1 means there are 23 unit areas with a level parameter of 1 in the candidate area.
[0091] In the embodiment of the present application, when it is determined that the touch parameters meet the target touch conditions, generating a response strategy for the first input signal can be implemented through steps 205 - 207 or steps 208 - 210:
[0092] Step 205: The electronic device determines the first target level parameter corresponding to the first sub - input signal input by the first operating body, and when the first target level parameter is greater than the first target threshold, does not respond to the first sub - input signal input by the first operating body; or detects the first sub - input signal input by the first operating body and does not respond to the first sub - input signal input by the first operating body.
[0093] In the embodiment of the present application, not responding to the first sub - input signal input by the first operating body can be divided into two cases. The first case: when detecting the first sub - input signal input by the first operating body, no processing is performed and the first sub - input signal is not responded to; the second case: when detecting the first sub - input signal input by the first operating body, it is also necessary to determine the first target level parameter of the first sub - input signal, compare the first target level parameter with the first target threshold, and when the first target level parameter is greater than the first target threshold, do not respond to the first sub - input signal; when the first target level parameter is less than or equal to the first target threshold, it can be determined that the target object is a finger, that is, the first sub - input signal can be responded to.
[0094] Step 206: The electronic device determines the second target level parameter corresponding to the second sub - input signal input by the first operating body at an interval of a second time.
[0095] Among them, the second time can be determined according to the frequency of the electronic device scanning the signal input by the second operating body.
[0096] In the embodiment of the present application, the first sub - input signal can be detected at time t1, and the second target level parameter of the second sub - input signal received at time t2 is determined at time t2 after an interval of the second time; among them, within the second time, the electronic device can continuously receive the first sub - input signal or can also not receive the first sub - input signal.
[0097] It should be noted that the process of determining the second target level parameter of the second sub-input signal is similar to the process of steps 201-204, and will not be elaborated herein in the embodiments of the present application.
[0098] Step 207: When the second target level parameter is less than or equal to the second target threshold, the electronic device determines that the first operating body is a non-target object and responds to the second sub-input signal input for the first operating body.
[0099] The first input signal includes a first sub-input signal and a second sub-input signal; the target object is the palm, and the non-target object is the finger.
[0100] In the embodiments of the present application, when the second target level parameter is less than or equal to the second target threshold, it is determined that the second operating body is a finger, and the second sub-input signal for the second operating body can be responded to; when the second target level parameter is greater than the second target threshold, it can be determined that the second operating body is a palm, and the second sub-input signal for the second operating body is not responded to. It should be noted that when it is determined that the second operating body is a finger, both the first sub-input signal and the second sub-input signal can be responded to. Since the second time is determined according to the frequency of the signal input by scanning the second operating body, the second time is in milliseconds. That is to say, the input information corresponding to the first sub-input signal and the second sub-input signal is the same within the allowable error range. Even if only the second sub-input signal is responded to and the first sub-input signal is not responded to when it is determined that the second operating body is a finger, it does not affect the information input by the second operating body.
[0101] In a feasible implementation, as Figure 4 shown, the first target threshold is represented by A, and the second target threshold is represented by B. When the hand touches the display area, the first sub-input signal input by the hand can be detected at this time, and the first target level parameter corresponding to the first sub-input signal is determined. When the first sub-input signal is greater than A, it is still impossible to determine whether it is a palm touch. After the second time, it is necessary to determine the second target level parameter of the detected second sub-input signal again. When the second target level parameter is greater than B, it is determined that it is a palm touch, and both the first sub-input signal and the second sub-input signal input by the palm can be blocked. When the second target level parameter is less than B, it is determined that it is a finger touch, and the input information input by the finger can be determined and displayed based on the second sub-input signal.
[0102] In a feasible implementation, the first target threshold can be set to 10, and the second target threshold can be set to 80. When the first sub-input signal of the hand is detected, if the first target level parameter of the first sub-input signal is 55, which has exceeded the first target threshold at this time, the first sub-input signal may not be responded to. After the second time, if the second target level parameter of the second sub-input signal of the hand detected is 64, it has not exceeded the second target threshold at this time, and the second sub-input signal can be responded to; when the second target level parameter of the second sub-input signal is 90, which has exceeded the second target threshold at this time, the second sub-input signal may not be responded to. That is to say, the palm accidental touch function can be activated to shield the second sub-input signal.
[0103] Step 208: The electronic device determines the first target level parameter corresponding to the first sub-input signal input by the first operating body, and responds to the first sub-input signal input by the first operating body when the first target level parameter is greater than the first target threshold; or, when the first sub-input signal input by the first operating body is detected, responds to the first sub-input signal input by the first operating body.
[0104] In the embodiment of the present application, responding to the first sub-input signal input by the first operating body can be divided into two cases. The first case: when the first sub-input signal input by the first operating body is detected, the first sub-input signal can be responded to without any judgment; the second case: when the first sub-input signal input by the first operating body is detected, it is also necessary to determine the first target level parameter of the first sub-input signal, compare the first target level parameter with the first target threshold, and respond to the first sub-input signal when the first target level parameter is greater than the first target threshold; when the first target level parameter is less than or equal to the first target threshold, it can be determined that the target object is a finger, and the first sub-input signal can be responded to.
[0105] It should be noted that although the first sub-input signal is responded to whether the first target level parameter is greater than the first target threshold or less than or equal to the first target threshold, when the first target level is less than or equal to the first target threshold, it can be determined that the first operating body is a finger. However, when the first target level parameter is greater than the first target threshold, it is still impossible to determine whether the first operating body is a finger or a palm at this time, and further determination is still needed.
[0106] Step 209: The electronic device determines the second target level parameter corresponding to the second sub-input signal input by the first operating body at an interval of the second time.
[0107] Among them, the implementation process of step 209 is similar to the implementation process of step 206, and the embodiment of the present application will not elaborate here.
[0108] Step 210: When the second target level parameter is greater than the second target threshold, the electronic device determines the first operating body as the target object and deletes the response result of the first sub-input signal input for the first operating body.
[0109] Among them, the first input signal includes a first sub-input signal and a second sub-input signal.
[0110] In the embodiment of the present application, when the second target level parameter is greater than the second target threshold, it can be determined that the second operating body is the palm, then the response result of the first sub-input signal input for the first operating body is deleted, and the signal input by the second operating body is not responded to; among them, not responding to the signal input by the second operating body includes: shielding the signal input by the second operating body, or not processing the signal input by the second operating body. When the second target level is less than or equal to the second target threshold, it is determined that the second operating body is a finger, and the second sub-input signal can be responded to.
[0111] Based on the foregoing embodiments, the information processing method provided by the embodiments of the present application may further include the following steps:
[0112] Step 211: When the electronic device detects the second input signal of the second operating body, the electronic device is controlled to enter the first mode.
[0113] Among them, the first mode is the mode in which the electronic device processes the second input signal; the second operating body may be an active stylus in a capacitive stylus.
[0114] In the embodiment of the present application, in the embodiment of the present application, when the second input signal of the active stylus is detected, it indicates that at least the active stylus is inputting the second input signal at this time, and the electronic device can be controlled to enter the first mode of processing the second input signal. Among them, the first mode of processing the second input signal refers to the mode of only processing the second input signal and not processing the first input signal. That is to say, as long as the second input signal of the active stylus is detected, regardless of whether the hand inputs the first input signal at this time, the first mode needs to be turned on; that is, the priority of setting the processed signal is set, and the priority of the active stylus is higher than that of the hand.
[0115] It should be noted that step 211 can also be implemented through steps b1-3 or c1-2:
[0116] b1: When the electronic device detects the second input signal of the second operating body, the third position parameter of the input component of the second operating body relative to the electronic device is determined.
[0117] In an embodiment of the present application, when the second input signal of the second operating body is detected, it indicates that at least the second operating body is inputting the second input signal at this time. The electronic device can determine the third position parameter of the input component of the second operating body relative to the electronic device according to the second input signal.
[0118] b2. The electronic device determines the distance parameter between the input component of the second operating body and the display screen of the electronic device based on the third position parameter.
[0119] In an embodiment of the present application, the electronic device can calculate the distance parameter between the input component of the second operating body and the display screen of the electronic device according to the third position parameter and the position of the display screen of the electronic device.
[0120] b3. When the distance parameter is less than or equal to the target distance parameter, the electronic device controls the electronic device to enter the first mode.
[0121] In an embodiment of the present application, when the distance parameter is less than or equal to the target distance parameter, it indicates that the second operating body is in a state of waiting for input, and the electronic device is controlled to enter the first mode; wherein, the state of waiting for input refers to the state of about to perform an input operation on the display screen of the electronic device.
[0122] b4. When the distance parameter is greater than the target distance parameter, the electronic device controls to enable the second mode for processing the first input signal of the first operating body.
[0123] In an embodiment of the present application, when the distance parameter is greater than the target distance parameter, it is determined that the second operating body is in a non-input state, and the second mode for processing the first input signal of the first operating body is controlled to be enabled. Wherein, the second mode refers to a mode that can process both the first input signal of the hand and the second input signal of the active stylus.
[0124] In a feasible implementation manner, the target distance parameter can be 3 mm.
[0125] b5. When the electronic device is in the second mode and the first input signal is detected, the second input information of the first operating body is determined and displayed based on the first input signal.
[0126] In an embodiment of the present application, when the electronic device is in the second mode and the first input signal of the hand is detected, the second input information of the first operating body can be determined based on the first input signal and displayed.
[0127] c1. When the electronic device detects the second input signal of the second operating body, it detects the intensity of the second input signal relative to the electrical signal of the electronic device.
[0128] In an embodiment of the present application, the second operating body may be an active stylus. The active stylus sends a second input signal to the electronic device within a certain range. When the second input signal is detected, the intensity of the second input signal relative to the electrical signal of the electronic device can be determined, and based on the intensity of the electrical signal, it can be determined whether the active stylus is in a state of waiting for input or a non-input state.
[0129] c2. When the signal intensity of the electrical signal meets the target signal intensity, the electronic device controls itself to enter the first mode.
[0130] In an embodiment of the present application, when the signal intensity of the electrical signal is greater than the target signal intensity, it is determined that the second operating body is in a state of waiting for input, and the electronic device can be controlled to enter the first mode. When the signal intensity of the electrical signal is less than or equal to the target signal intensity, it is determined that the second operating body is in a non-input state, and then the current working mode of the electronic device can be maintained.
[0131] 212. When the electronic device is in the first mode, based on the second input signal, the electronic device determines the first input information of the second operating body and displays it.
[0132] In an embodiment of the present application, when the electronic device is in the first mode, it can only process the second input signal, determine the first input information input by the second operating body according to the second input signal, and display the first input information in the display area of the electronic device.
[0133] The following combines Figure 5 , and when the hand and the active stylus operate in the display area, a detailed explanation of controlling the electronic device to be in the first mode is given.
[0134] As Figure 5 shown, the user can select a ruler in the drawing tool (auxiliary tool) box through the touch operation of the hand, drag the ruler to the target area in the display area, and adjust the position of the ruler by hand. At this time, the electronic device may be in the second mode. If the second input signal of the active stylus is detected, the electronic device can be controlled to be in the first mode. In the first mode, the electronic device can only respond to the second input signal input by the active stylus and does not respond to the first input signal input by the hand.
[0135] In addition, in addition to setting the priority of the active stylus higher than that of the hand, the scanning frequencies of the first input signal and the second input signal can also be changed. When the second input signal is detected, the scanning frequency of the second input signal can be increased, while the scanning frequency of the first input signal is decreased to avoid misoperation of the palm; or, when it is determined that the active stylus is in a state of waiting for input, the scanning frequency of the second input signal is increased and the scanning frequency of the first input signal is decreased.
[0136] The information processing method provided by the embodiments of the present application can generate a response strategy for the first input signal when it is determined that the touch parameters meet the target touch conditions, avoiding directly responding to the first input signal when the first input signal is detected, thus solving the problem of accidental palm touch and improving the accuracy of the touch operation of the user on the capacitive touch screen.
[0137] Based on the foregoing embodiments, the embodiments of the present application provide an electronic device 3, which can be applied to Figure 1-2 the information processing method provided by the corresponding embodiments, as Figure 6 shown, the electronic device 3 includes: a memory 31, a processor 32, and a communication bus 33;
[0138] The communication bus 33 is used to implement the communication connection between the processor 32 and the memory 31;
[0139] The processor 32 is configured to execute the information processing program stored in the memory 31 to implement the following steps:
[0140] When the first input signal of the first operating body is detected, determine the touch parameters of the first input signal input by the first operating body after an interval of the first time; wherein, the touch parameters are at least related to the contact area between the first operating body and the electronic device 3;
[0141] When it is determined that the touch parameters meet the target touch conditions, generate a response strategy for the first input signal.
[0142] In other embodiments of the present application, the processor 32 is configured to determine the touch parameters of the first input signal input by the first operating body after an interval of the first time when executing the information processing program stored in the memory 31, so as to implement the following steps:
[0143] After an interval of the first time, determine the target level parameter of the first input signal input by the first operating body based on the target capacitance value and the target level information of the contact area; wherein, the target level information characterizes the relationship between the capacitance value and the level of the first input signal; wherein, the touch parameters include the target level parameter; the target level parameter is related to the contact area between the first operating body and the electronic device 3.
[0144] In other embodiments of the present application, the processor 32 is configured to generate a response strategy for the first input signal when it is determined that the touch parameters meet the target touch conditions when executing the information processing program stored in the memory 31, so as to implement the following steps:
[0145] Determine a first target level parameter corresponding to a first sub-input signal input by a first operating body, and in the case where the first target level parameter is greater than a first target threshold, do not respond to the first sub-input signal input by the first operating body; or detect the first sub-input signal input by the first operating body and do not respond to the first sub-input signal input by the first operating body;
[0146] Determine a second target level parameter corresponding to a second sub-input signal input by the first operating body at an interval of a second time;
[0147] In the case where the second target level parameter is less than or equal to a second target threshold, determine that the first operating body is a non-target object and respond to the second sub-input signal input by the first operating body; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
[0148] In other embodiments of the present application, the processor 32 is configured to, when determining that the touch parameters meet the target touch conditions in the information processing program stored in the memory 31, generate a response strategy for the first input signal to implement the following steps:
[0149] Determine a first target level parameter corresponding to a first sub-input signal input by the first operating body, and in the case where the first target level parameter is greater than the first target threshold, respond to the first sub-input signal input by the first operating body; or, in the case of detecting the first sub-input signal input by the first operating body, respond to the first sub-input signal input by the first operating body;
[0150] Determine a second target level parameter corresponding to a second sub-input signal input by the first operating body at an interval of a second time;
[0151] In the case where the second target level parameter is greater than the second target threshold, determine that the first operating body is a target object and delete the response result of the first sub-input signal input by the first operating body; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
[0152] In other embodiments of the present application, before the processor 32 determines the touch parameters of the first input signal input by the first operating body after an interval of a first time to implement the following steps:
[0153] Obtain a first position parameter of the contact between the first operating body and the electronic device 3, and based on the first position parameter, determine a candidate area from the display area of the electronic device 3;
[0154] Obtain a second position parameter of a position where the sensing parameter changes in the candidate area;
[0155] Based on the second position parameter, determine a contact area from the candidate area.
[0156] In other embodiments of the present application, the processor 32 is configured to, after a first period of time of executing the information processing program stored in the memory 31, determine a target level parameter of the contact area based on the target capacitance value and the target level information of the contact area, so as to implement the following steps:
[0157] After a first period of time, determine multiple level parameters of the first input signal based on each target capacitance value and the target level information of the first input signal detected in the contact area;
[0158] Based on the multiple level parameters, determine the target level parameter of the first input signal input by the first operating body.
[0159] In other embodiments of the present application, the processor 32 is configured to execute the information processing program stored in the memory 31 to implement the following steps:
[0160] When detecting the second input signal of the second operating body, control the electronic device 3 to enter the first mode; wherein, the first mode is the mode in which the electronic device 3 processes the second input signal;
[0161] When the electronic device 3 is in the first mode, determine and display the first input information of the second operating body based on the second input signal.
[0162] In other embodiments of the present application, the processor 32 is configured to execute the information processing program stored in the memory 31 to control the electronic device 3 to enter the first mode when detecting the second input signal of the second operating body, so as to implement the following steps:
[0163] When detecting the second input signal of the second operating body, determine the third position parameter of the input component of the second operating body relative to the electronic device 3;
[0164] Based on the third position parameter, determine the distance parameter between the input component of the second operating body and the display screen of the electronic device 3;
[0165] When the distance parameter is less than or equal to the target distance parameter, control the electronic device 3 to enter the first mode;
[0166] When the distance parameter is greater than the target distance parameter, control to turn on the second mode for processing the first input signal of the first operating body;
[0167] When the electronic device 3 is in the second mode and the first input signal is detected, determine and display the second input information of the first operating body based on the first input signal.
[0168] In other embodiments of the present application, the processor 32 is configured to, when detecting a second input signal of a second operating body and executing an information processing program stored in the memory 31, control the electronic device to enter a first mode to implement the following steps:
[0169] When detecting a second input signal of a second operating body, detect the intensity of the second input signal relative to the electrical signal of the electronic device;
[0170] When the signal intensity of the electrical signal meets the target signal intensity, control the electronic device to enter the first mode.
[0171] It should be noted that for the specific implementation process of the steps executed by the processor in this embodiment, reference can be made to Figure 1-2 the implementation process in the information processing method provided in the corresponding embodiment, which will not be elaborated here.
[0172] The electronic device provided in the embodiment of the present application can generate a response strategy for the first input signal when it is determined that the touch parameters meet the target touch conditions, avoiding directly responding to the first input signal and causing the problem of accidental palm touch, and improving the accuracy of touch operations when the user uses a capacitive touch screen.
[0173] Based on the foregoing embodiments, an information processing device 4 is provided in an embodiment of the present application. This device is applied to Figure 1-2 the information processing method provided in the corresponding embodiment. As shown in Figure 7 , this information processing device 4 includes:
[0174] A determination unit 41, configured to, when detecting a first input signal of a first operating body, determine the touch parameters of the first input signal input by the first operating body after an interval of a first time; wherein, the touch parameters are at least related to the contact area between the first operating body and the electronic device;
[0175] A processing unit 42, configured to generate a response strategy for the first input signal when it is determined that the touch parameters meet the target touch conditions.
[0176] In the embodiment of the present application, the determination unit 41 is further configured to execute the following steps:
[0177] After an interval of a first time, based on the target capacitance value and target level information of the contact area, determine the target level parameter of the first input signal input by the first operating body; wherein, the target level information characterizes the relationship between the capacitance value and the level of the first input signal; wherein, the touch parameters include the target level parameter; the target level parameter is related to the contact area between the first operating body and the electronic device.
[0178] In the embodiment of the present application, the processing unit 42 is further configured to execute the following steps:
[0179] Determine the first target level parameter corresponding to the first sub-input signal of the first operation body input, and when the first target level parameter is greater than the first target threshold, do not respond to the first sub-input signal for the first operation body input; or detect the first sub-input signal of the first operation body input and do not respond to the first sub-input signal for the first operation body input;
[0180] Determine the second target level parameter corresponding to the second sub-input signal of the first operation body input at an interval of a second time;
[0181] When the second target level parameter is less than or equal to the second target threshold, determine that the first operation body is a non-target object and respond to the second sub-input signal for the first operation body input; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
[0182] In an embodiment of the present application, the processing unit 42 is further configured to perform the following steps:
[0183] Determine the first target level parameter corresponding to the first sub-input signal of the first operation body input, and when the first target level parameter is greater than the first target threshold, respond to the first sub-input signal for the first operation body input; or, when detecting the first sub-input signal of the first operation body input, respond to the first sub-input signal for the first operation body input;
[0184] Determine the second target level parameter corresponding to the second sub-input signal of the first operation body input at an interval of a second time;
[0185] When the second target level parameter is greater than the second target threshold, determine that the first operation body is a target object and delete the response result of the first sub-input signal for the first operation body input; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
[0186] In an embodiment of the present application, the determining unit 41 is further configured to perform the following steps:
[0187] Obtain the first position parameter of the contact between the first operation body and the electronic device, and based on the first position parameter, determine a candidate area from the display area of the electronic device;
[0188] Obtain the second position parameter of the position where the induction parameter changes in the candidate area;
[0189] Based on the second position parameter, determine the contact area from the candidate area.
[0190] In an embodiment of the present application, the determining unit 41 is further configured to perform the following steps:
[0191] After an interval of the first time, based on each target capacitance value and target level information of the first input signal detected in the contact area, determine a plurality of level parameters of the first input signal;
[0192] Based on the plurality of level parameters, determine the target level parameter of the first input signal input by the first operating body.
[0193] In the embodiment of the present application, the processing unit 42 is further configured to perform the following steps:
[0194] When the second input signal of the second operating body is detected, control the electronic device to enter the first mode; wherein, the first mode is the mode in which the electronic device processes the second input signal;
[0195] When the electronic device is in the first mode, based on the second input signal, determine and display the first input information of the second operating body.
[0196] In the embodiment of the present application, the processing unit 42 is further configured to perform the following steps:
[0197] When the second input signal of the second operating body is detected, determine the third position parameter of the input component of the second operating body relative to the electronic device;
[0198] Based on the third position parameter, determine the distance parameter between the input component of the second operating body and the display screen of the electronic device;
[0199] When the distance parameter is less than or equal to the target distance parameter, control the electronic device to enter the first mode;
[0200] In the embodiment of the present application, the processing unit 42 is further configured to perform the following steps:
[0201] When the distance parameter is greater than the target distance parameter, control to turn on the second mode for processing the first input signal of the first operating body;
[0202] When the electronic device is in the second mode and the first input signal is detected, based on the first input signal, determine and display the second input information of the first operating body.
[0203] In the embodiment of the present application, the processing unit 42 is further configured to perform the following steps:
[0204] When the second input signal of the second operating body is detected, detect the intensity of the second input signal relative to the electrical signal of the electronic device;
[0205] When the signal intensity of the electrical signal meets the target signal intensity, control the electronic device to enter the first mode.
[0206] It should be noted that the interaction process between the units in the embodiments of the present application can be referred to Figure 1-2 the implementation process in the information processing method provided in the corresponding embodiment, which will not be elaborated here.
[0207] The information processing device provided in the embodiments of the present application can generate a response strategy for the first input signal when it is determined that the touch parameters meet the target touch conditions, avoiding directly responding to the first input signal and causing the problem of accidental palm touch, and improving the accuracy of touch operations when the user uses a capacitive touch screen.
[0208] Based on the foregoing embodiments, the embodiments of the present application provide a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement Figure 1-2 the steps in the information processing method provided in the corresponding embodiment.
[0209] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0210] It should be noted that the above computer-readable storage medium can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM), etc.; it can also be various electronic devices including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc.
[0211] It should be noted that in this text, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device that includes a series of elements includes not only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "including a..." does not exclude the presence of additional identical elements in the process, method, article or device that includes the element.
[0212] The serial numbers of the embodiments of the present application above are only for description and do not represent the superiority or inferiority of the embodiments.
[0213] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions for causing a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.
[0214] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0215] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0216] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are executed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions for implementing the process Figure 1 one process or multiple processes and / or blocks Figure 1 steps for the functions specified in one block or multiple blocks.
[0217] The above are only the preferred embodiments of the present application, and thus do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.
Claims
1. An information processing method, applied to an electronic device, the method comprising: When detecting a first input signal of a first operating body, obtaining a first position parameter of the contact between the first operating body and the electronic device, and based on the first position parameter, determining a candidate area from the display area of the electronic device; Obtaining a second position parameter of a position where the induction parameter changes in the candidate area; Based on the second position parameter, determining a contact area from the candidate area; Determining the contact area between the first input signal input by the first operating body and the electronic device after an interval of a first time; When determining a change amount of a capacitance difference of the contact area and determining that the type of the first operating body meets a target touch condition according to the change amount of the capacitance difference, generating a response strategy for the first input signal.
2. The method according to claim 1, the determining the contact area between the first input signal input by the first operating body and the electronic device after an interval of the first time comprises: After the interval of the first time, determining a target level parameter of the first input signal input by the first operating body based on a target capacitance value and target level information of the contact area; wherein, the target level information represents a relationship between a capacitance value and a level of the first input signal; the target level information is related to a contact area between the first operating body and the electronic device.
3. The method according to claim 2, the generating a response strategy for the first input signal when determining a change amount of a capacitance difference of the contact area and determining that the type of the first operating body meets a target touch condition according to the change amount of the capacitance difference comprises: Determining a first target level parameter corresponding to a first sub-input signal input by the first operating body, and when the first target level parameter is greater than a first target threshold, not responding to the first sub-input signal input by the first operating body; or detecting the first sub-input signal input by the first operating body and not responding to the first sub-input signal input by the first operating body; Determining a second target level parameter corresponding to a second sub-input signal input by the first operating body after an interval of a second time; When the second target level parameter is less than or equal to a second target threshold, determining that the first operating body is a non-target object and responding to the second sub-input signal input by the first operating body; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
4. The method according to claim 2, the generating a response strategy for the first input signal when determining a change amount of a capacitance difference of the contact area and determining that the type of the first operating body meets a target touch condition according to the change amount of the capacitance difference comprises: Determine a first target level parameter corresponding to a first sub-input signal input by the first operating body, and in the case where the first target level parameter is greater than a first target threshold, respond to the first sub-input signal input by the first operating body; or, in the case where the first sub-input signal input by the first operating body is detected, respond to the first sub-input signal input by the first operating body; Determine a second target level parameter corresponding to a second sub-input signal input by the first operating body at an interval of a second time; In the case where the second target level parameter is greater than a second target threshold, determine that the first operating body is a target object, and delete a response result of the first sub-input signal input by the first operating body; wherein, the first input signal includes the first sub-input signal and the second sub-input signal.
5. The method according to claim 2, wherein the determining the target level parameter of the contact area based on the target capacitance value and the target level information of the contact area after the interval of the first time includes: After the interval of the first time, determine a plurality of level parameters of the first input signal based on each target capacitance value of the first input signal detected in the contact area and the target level information; Based on the plurality of level parameters, determine a target level parameter of the first input signal input by the first operating body.
6. The method according to claim 1, wherein the method further includes: In the case where a second input signal of a second operating body is detected, control the electronic device to enter a first mode; wherein, the first mode is a mode in which the electronic device processes the second input signal; In the case where the electronic device is in the first mode, determine and display first input information of the second operating body based on the second input signal.
7. The method according to claim 6, wherein the controlling the electronic device to enter the first mode in the case where the second input signal of the second operating body is detected includes: In the case where the second input signal of the second operating body is detected, determine a third position parameter of an input component of the second operating body relative to the electronic device; Based on the third position parameter, determine a distance parameter between the input component of the second operating body and a display screen of the electronic device; In the case where the distance parameter is less than or equal to a target distance parameter, control the electronic device to enter the first mode; Correspondingly, the method further includes: In the case where the distance parameter is greater than the target distance parameter, control to turn on a second mode for processing the first input signal of the first operating body; In the case where the electronic device is in the second mode and the first input signal is detected, determine and display second input information of the first operating body based on the first input signal.
8. The method according to claim 6, wherein the controlling the electronic device to enter the first mode in the case where the second input signal of the second operating body is detected includes: When the second input signal of the second operating body is detected, detect the intensity of the second input signal relative to the electrical signal of the electronic device; When the intensity of the electrical signal meets the target signal intensity, control the electronic device to enter the first mode.
9. An electronic device, the device comprising: A processor, a memory, and a communication bus; The communication bus is used to implement the communication connection between the processor and the memory; The processor is configured to execute the information processing program stored in the memory to implement the following steps: When the first input signal of the first operating body is detected, obtain the first position parameter of the contact between the first operating body and the electronic device, and based on the first position parameter, determine a candidate area from the display area of the electronic device; Obtain the second position parameter of the position where the sensing parameter changes in the candidate area; based on the second position parameter, determine the contact area from the candidate area; wherein, the contact area is the area where the capacitance changes in the candidate area; determine the contact area between the first input signal input by the first operating body and the electronic device after an interval of the first time; wherein, the contact area is related to the change amount of the capacitance value of the contact area; When determining the change amount of the capacitance difference of the contact area and determining that the type of the first operating body meets the target touch condition according to the change amount of the capacitance difference, generate a response strategy for the first input signal.
Citation Information
Patent Citations
Mobile terminal and method of operating a user interface therein
CN102968267A
Control method and electronic equipment
CN112269497A
Method for identifying palm input to a digitizer
US20130300696A1