Method and apparatus for determining a trigger operation event type, and electronic device

By comparing the pressure dataset of the pressure sensor module with threshold values, the system can distinguish between false triggering and normal triggering, thus solving the problem of erroneous operation in traditional electronic devices and improving the user experience and operational accuracy.

CN113311956BActive Publication Date: 2025-12-12BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010124983.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-27
Publication Date
2025-12-12
Estimated Expiration
2040-02-27

AI Technical Summary

Technical Problem

Physical buttons on traditional electronic devices are prone to accidental operation by the thumb, which reduces the user experience. Existing pressure sensor solutions cannot effectively distinguish between accidental and normal triggering operations.

Method used

By acquiring the pressure dataset from the pressure sensor module, comparing the data with a preset threshold, it is determined whether the set conditions are met. If they are met, it is determined to be a false trigger operation and the response is prohibited; otherwise, it is a normal trigger operation and the corresponding function is responded to.

Benefits of technology

It effectively avoids accidental triggering of operations, improves the user experience, and enhances the accuracy of operations and the precision of responses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113311956B_ABST
    Figure CN113311956B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method and device for determining a trigger operation event type, and an electronic device. The method for determining a trigger operation event type comprises: obtaining a pressure data set from a pressure sensor module; comparing each pressure data in the pressure data set with a preset first pressure threshold to determine whether the pressure data set satisfies a first set condition; and when it is determined that the pressure data set satisfies the first set condition, determining that a current trigger operation type is a false trigger operation and inhibiting a response to the false trigger operation. In this embodiment, by determining that the current trigger operation is a false trigger operation and inhibiting a response to the false trigger operation, data interaction caused by the false trigger operation can be avoided, and the user experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of detection, and in particular, to a method and device for determining a type of triggered operation event, and an electronic device. BACKGROUND

[0002] At present, a traditional electronic device is provided with physical keys such as a power key, a volume up key and a volume down key. These physical keys are not conducive to the most simplified design. Therefore, in the related art, a plurality of pressure sensors are embedded in the side frame of the electronic device. When the digital signal of a certain area pressure sensor exceeds a certain threshold value, the pressure sensor can report a corresponding key value. Through the key value, the control effect of the physical keys such as the power key, the volume up key and the volume down key can be achieved. The single key control effect is as shown in Figure 1 or the combination key control effect is as shown in Figure 2 .

[0003] Taking a mobile phone as an example, a user usually holds the mobile phone. In this case, the contact area between the base of the user's thumb and the pressure sensor is large. Thus, at least one pressure sensor in the contact area reports a key value, so that the electronic device achieves the control effect of a single key or a combination key. However, in actual application, the user usually uses finger operation to achieve the corresponding function. That is, the large-area contact of the thumb is a misoperation, which reduces the use experience. SUMMARY

[0004] The present disclosure provides a method and device for determining a type of triggered operation event, and an electronic device, to solve the problems in the related art.

[0005] According to a first aspect of an embodiment of the present disclosure, a method for determining a type of triggered operation event is provided, which is applied to an electronic device provided with a pressure sensor module, the pressure sensor module including a first number of pressure sensors. The method includes:

[0006] obtaining a pressure data set from the pressure sensor module;

[0007] comparing each pressure data in the pressure data set with a preset first pressure threshold value to determine whether the pressure data set satisfies a first set condition;

[0008] when it is determined that the pressure data set satisfies the first set condition, determining that a current triggered operation type is a mis-triggered operation and prohibiting responding to the mis-triggered operation.

[0009] Optionally, determining that the pressure data set satisfies the first set condition includes:

[0010] when each pressure data in the pressure data set exceeds the first pressure threshold value, determining that the pressure data set satisfies the first set condition.

[0011] Optionally, determining that the pressure data set satisfies the first set condition comprises:

[0012] obtaining a number of pressure data in the pressure data set that exceeds the first pressure threshold;

[0013] obtaining a ratio of the number to a number of pressure data in the pressure data set;

[0014] determining that the pressure data set satisfies the first set condition when the ratio exceeds a preset ratio threshold.

[0015] Optionally, determining that the pressure data set satisfies the first set condition comprises:

[0016] determining that the pressure data set satisfies the first set condition when the pressure data exceeding the first pressure threshold comes from adjacent pressure sensors.

[0017] Optionally, the method further comprises:

[0018] determining that a current trigger operation type is a normal trigger operation and responding to the normal trigger operation when it is determined that the pressure data set does not satisfy the first set condition.

[0019] Optionally, responding to the normal trigger operation comprises:

[0020] comparing each pressure data in the pressure data set with a preset second pressure threshold; the second pressure threshold is greater than the first pressure threshold;

[0021] obtaining a key value corresponding to the current normal trigger operation when there is pressure data exceeding the second pressure threshold.

[0022] According to a second aspect of the embodiments of the present disclosure, a device for determining a trigger operation event type is provided, which is applied to an electronic device provided with a pressure sensor module, the pressure sensor module comprising a first number of pressure sensors; the device comprises:

[0023] an obtaining module, configured to obtain a pressure data set from the pressure sensor module;

[0024] the obtaining module, configured to compare each pressure data in the pressure data set with a preset first pressure threshold to determine whether the pressure data set satisfies a first set condition;

[0025] a determining module, configured to determine that a current trigger operation type is a false trigger operation and prohibit responding to the false trigger operation when it is determined that the pressure data set satisfies the first set condition.

[0026] Optionally, the determining module comprises:

[0027] The first determining unit is configured to determine that the pressure data set meets the first set condition when each pressure data in the pressure data set exceeds the first pressure threshold.

[0028] Optionally, the determining module comprises:

[0029] The data obtaining unit is configured to obtain a number of pressure data in the pressure data set that exceeds the first pressure threshold.

[0030] The ratio obtaining unit is configured to obtain a ratio of the number to a number of pressure data in the pressure data set.

[0031] The second determining unit is configured to determine that the pressure data set meets the first set condition when the ratio exceeds a preset ratio threshold.

[0032] Optionally, the determining module comprises:

[0033] The third determining unit is configured to determine that the pressure data set meets the first set condition when the pressure data exceeding the first pressure threshold is from adjacent pressure sensors.

[0034] Optionally, the determining module is further configured to determine that a current trigger operation type is a normal trigger operation and respond to the normal trigger operation when it is determined that the pressure data set does not meet the first set condition.

[0035] Optionally, the determining module comprises:

[0036] The pressure comparing unit is configured to compare each pressure data in the pressure data set with a preset second pressure threshold; the second pressure threshold is greater than the first pressure threshold.

[0037] The key value obtaining unit is configured to obtain a key value corresponding to the current normal trigger operation when there is pressure data exceeding the second pressure threshold.

[0038] According to a third aspect of the embodiments of the present disclosure, an electronic device is provided, comprising:

[0039] A pressure sensor;

[0040] A processor;

[0041] A memory for storing a computer program executable by the processor and a pressure data set collected by the pressure sensor;

[0042] The processor is configured to execute the computer program in the memory to implement the steps of the above method.

[0043] According to a fourth aspect of the embodiments of the present disclosure, a readable storage medium is provided, and the readable storage medium has stored thereon a computer program capable of being executed, and the computer program is capable of implementing the steps of the method when being executed.

[0044] The technical solutions provided by the embodiments of the present disclosure can have the following beneficial effects.

[0045] From the above embodiments, it can be seen that in the embodiments of the present disclosure, the pressure data set from the pressure sensor module is acquired; then, each pressure data in the pressure data set is compared with the preset first pressure threshold value to determine whether the pressure data set satisfies the first set condition; after that, when it is determined that the pressure data set satisfies the first set condition, it is determined that the current trigger operation type is a false trigger operation and the false trigger operation is inhibited from being responded. In this way, in the embodiments, by determining that the current trigger operation is a false trigger operation and inhibiting the false trigger operation from being responded, data interaction caused by the false trigger operation can be avoided, and the use experience can be improved.

[0046] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0047] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the present disclosure.

[0048] Figure 1 is a schematic diagram of a single-key trigger operation shown in the related art.

[0049] Figure 2 is a schematic diagram of a combination key trigger operation shown in the related art.

[0050] Figure 3 is a schematic diagram of a method for determining a trigger operation event type according to an exemplary embodiment.

[0051] Figure 4 is a schematic diagram of a large-area trigger operation according to an exemplary embodiment.

[0052] Figure 5 is a flowchart for determining that a first set condition is satisfied according to an exemplary embodiment.

[0053] Figure 6 is a schematic diagram of a large-area trigger operation of a part of a pressure sensor according to an exemplary embodiment.

[0054] Figure 7 is a schematic diagram of a large-area trigger operation of a part of a pressure sensor according to an exemplary embodiment.

[0055] Figure 8 is a flowchart of acquiring key values according to an example embodiment.

[0056] Figures 9-11 is a block diagram of an apparatus for determining a type of a triggering operation event according to an example embodiment.

[0057] Figure 12 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION

[0058] The example embodiments will be described in detail herein with reference to the accompanying drawings. In the following description, unless otherwise indicated, like numbers in the different drawings represent similar or analogous elements. The following description of example embodiments is not representative of all embodiments consistent with the present disclosure. Rather, they are merely examples of devices consistent with some aspects of the present disclosure as detailed in the appended claims.

[0059] At present, when a user holds an electronic device provided with a pressure sensor, the contact area between the base of the user's thumb and the pressure sensor is large, so that at least one pressure sensor in the contact area reports a key value, so that the electronic device realizes the control effect of a single key or a combination of keys. However, in actual application, the user usually uses finger operation to realize the corresponding function, that is, the large-area contact of the thumb is a misoperation, which will reduce the use experience.

[0060] To solve the above technical problems, the embodiments of the present disclosure provide a method for determining a type of a triggering operation event, which can be applied to an electronic device provided with a pressure sensor module or a pressure sensor module containing processing capability, the pressure sensor module containing a first number of pressure sensors, for example, the first number is 7. Figure 3 is a flowchart of a method for determining a type of a triggering operation event according to an example embodiment, referring to Figure 3 A method for determining a type of a triggering operation event includes steps 31-33, wherein:

[0061] In step 31, a pressure data set from the pressure sensor module is acquired.

[0062] In the present embodiment, when the electronic device is held, each pressure sensor therein detects pressure data from the user's hand outside and can store the pressure data to a local cache. In each preset period, the pressure sensor module can read the pressure data corresponding to each pressure sensor from the local cache, thereby forming a pressure data set containing the pressure data of all pressure sensors.

[0063] It can be understood that for the pressure sensor that does not detect the external force, the pressure data can be set as a preset value, which can be a default value or 0, so that when analyzing the pressure data later, if the pressure data is the preset value, it is determined that the pressure sensor does not sense the pressure value. The skilled person can set it according to the specific scene, which is not limited here.

[0064] It should be noted that the electronic device can read the data from the local cache according to the set period (such as millisecond level) to obtain the pressure data set. Of course, the pressure sensor module reports a trigger signal in the initial stage of sensing the pressure, which can indicate that the pressure sensor has sensed the pressure and started collecting pressure data. The electronic device can respond to the trigger signal and read the pressure data collected by each pressure sensor from the local cache in turn after a delay, forming the pressure data set. The skilled person can select the way to read the pressure data set according to the specific scene, which is not limited here.

[0065] In step 32, each pressure data in the pressure data set is compared with a preset first pressure threshold to determine whether the pressure data set meets a first set condition.

[0066] In this embodiment, the electronic device can pre-store a pressure threshold in the electronic device, which is used to judge whether the trigger operation is a false trigger operation. The subsequent is called the first pressure threshold to distinguish. The first pressure threshold can be a fixed value in the initial stage of the user using the electronic device. With the extension of the user's use of the electronic device, the electronic device can update the first pressure threshold according to the force (i.e. the pressure data collected by the pressure sensor) held by the user, for example, look-up table update. The electronic device pre-stores a corresponding relationship table of the pressure threshold and the pressure data in the electronic device. The corresponding relationship table can be obtained based on big data statistics. After obtaining pressure data for a certain period of time, the average value of the pressure data can be obtained. Based on the average value, the corresponding relationship table is searched, and the newly searched pressure threshold is used as the new first pressure threshold. The skilled person can select the way to update the first pressure threshold according to the specific scene, and the corresponding scheme falls within the protection scope of the present disclosure.

[0067] In this embodiment, when the electronic device obtains the pressure data set, it can compare each pressure data in the pressure data set with the first pressure threshold to determine whether the pressure data set meets the first set condition, including:

[0068] In an example, the electronic device can obtain each pressure data in the pressure data set, and compare each pressure data with the first pressure threshold in sequence. When each pressure data exceeds (is greater than or equal to) the first pressure threshold, that is, when each pressure data exceeds the first pressure threshold, it indicates that the user holds the electronic device in large-area contact with the pressure sensor, and at this time it can be determined that the pressure data set meets the first set condition.

[0069] Referring to Figure 4 , the pressure sensor module contains 7 pressure sensors (using to represent), and the labels are 1-7 respectively. When pressed by the outside, each pressure sensor senses pressure data (using to represent). Since the pressure data of each pressure sensor exceeds the first pressure threshold, it can be determined that the pressure sensor is in large-area contact, and at this time the pressure data set meets the first set condition.

[0070] It can be understood that in the present example, when there is at least one pressure data less than the first pressure threshold, the electronic device can determine that the pressure data set does not meet the first set condition.

[0071] In another example, referring to Figure 5 , in step 51, the electronic device can obtain each pressure data in the pressure data set, and compare each pressure data with the first pressure threshold in sequence, and can obtain the number of pressure data exceeding the first pressure threshold. In step 52, the electronic device can obtain the ratio of the above number and the number of pressure data in the pressure data set. In step 53, when the above ratio exceeds a preset ratio threshold, the electronic device can determine that the pressure data set meets the first set condition. In this way, by setting the ratio of pressure data in the present embodiment, the situation that each pressure sensor is unevenly stressed when held in large area can be solved, which is beneficial to improve the accuracy of detecting the false trigger operation type.

[0072] Referring to Figure 6 , three operation areas (using corresponding to different functions, such as a power-off button, a volume-up button, and a volume-down button. It should be noted that the three operation areas can not be actually set, and are only used for exemplary description in this embodiment. For each operation area, a main pressure sensor corresponding thereto is provided, for example, the uppermost operation area has a main pressure sensor 1, the middle operation area has a main pressure sensor 7, and the lowermost operation area has a main pressure sensor 7. In actual application, when a user triggers an operation by using a finger, the main pressure sensor corresponding to the operation area works, and the pressure sensors between the two adjacent operation areas do not work or the pressure sensor module does not respond to the triggering operation. Based on the above analysis, when the pressure sensors between the two adjacent operation areas obtain pressure data, the triggering operation is a large-area triggering operation, and therefore a ratio is set in this example, the pressure sensors corresponding to the ratio at least include a middle sensor (for example, the pressure sensors 2, 3, 5, or 6). Figure 6 The middle pressure sensors 2, 3, 5, or 6 can facilitate detection of the scenario of the large-area triggering operation.

[0073] It can be understood that when the ratio is less than the ratio threshold in this example, the electronic device can determine that the pressure data set does not satisfy the first set condition.

[0074] In yet another example, the electronic device can obtain each pressure data in the pressure data set and compare each pressure data with the first pressure threshold in sequence. When each pressure data exceeds (is greater than or equal to) the first pressure threshold and these pressure data come from adjacent pressure sensors, that is, the user holds the electronic device in a large-area contact with part of the pressure sensors, it can be determined that the pressure data set satisfies the first set condition.

[0075] Referring to Figure 7 , the electronic device determines that the pressure data of the pressure sensors in the dashed box exceeds the first pressure threshold, and the pressure sensors in the dashed box are adjacent, the electronic device can determine that at least the area corresponding to the dashed box is subjected to a large-area triggering operation, or that, compared with the scenario shown in Figure 6 , the position held by the user moves downward, so that part of the pressure sensors are in large-area contact and detect external pressure.

[0076] It can be understood that when the pressure sensors in the dashed box in this example are not adjacent, the electronic device can determine that the pressure data set does not satisfy the first set condition.

[0077] It should be noted that the skilled person can determine whether the pressure data set satisfies the first set condition according to the pressure data set, the pressure sensors, the operation areas, and the like. In the case where the large-area triggering operation can be determined, the corresponding scheme falls within the protection scope of the present disclosure.

[0078] In step 33, when it is determined that the pressure data set meets the first set condition, it is determined that the current trigger operation type is a false trigger operation and the false trigger operation is inhibited.

[0079] In this embodiment, the electronic device can determine that the type of the current trigger operation is a false trigger operation when it is determined that the pressure data set meets the first set condition, and inhibit the false trigger operation.

[0080] In another embodiment, when it is determined that the pressure data set does not meet the first set condition, the electronic device can determine that the type of the current trigger operation is a normal trigger operation and respond to the normal trigger operation. The response mode includes one of the following: outputting the key value corresponding to the normal trigger operation, or executing the function corresponding to the normal trigger operation.

[0081] For example, in response to the normal trigger operation, the electronic device can output the key value corresponding to the normal trigger operation, which includes the following steps:

[0082] The electronic device can preset a pressure threshold value for judging the key value, which is referred to as a second pressure threshold value. The second pressure threshold value can be a fixed value, or can be updated in the same way as the first pressure threshold value. The update content can refer to the update content of the first pressure threshold value, which will not be described here. The second pressure threshold value is greater than the first pressure threshold value.

[0083] Referring to Figure 8 In step 81, the electronic device can compare each pressure data in the pressure data set with the preset second pressure threshold value. In step 82, when the pressure data exceeds the second pressure threshold value, the electronic device can obtain the key value corresponding to the normal trigger operation.

[0084] So far, in the embodiment of the present disclosure, the pressure data set from the pressure sensor module is obtained, then each pressure data in the pressure data set is compared with the preset first pressure threshold value to determine whether the pressure data set meets the first set condition, and then when it is determined that the pressure data set meets the first set condition, the type of the current trigger operation is determined to be a false trigger operation and the false trigger operation is inhibited. In this embodiment, by determining that the current trigger operation is a false trigger operation and inhibiting the false trigger operation, data interaction caused by the false trigger operation can be avoided, which is beneficial to improve the user experience.

[0085] Figure 9 is a block diagram of a device for determining a trigger operation event type according to an exemplary embodiment, referring to Figure 9 A device for determining a trigger operation event type is applied to an electronic device provided with a pressure sensor module, the pressure sensor module including a first number of pressure sensors; the device includes:

[0086] The acquisition module 91 is configured to acquire a pressure data set from the pressure sensor module.

[0087] The acquisition module 92 is configured to compare each pressure data in the pressure data set with a preset first pressure threshold to determine whether the pressure data set satisfies a first set condition.

[0088] The determination module 93 is configured to determine that a current trigger operation type is a false trigger operation and to prohibit responding to the false trigger operation when it is determined that the pressure data set satisfies the first set condition.

[0089] In an embodiment, the determination module 93 comprises:

[0090] The first determination unit is configured to determine that the pressure data set satisfies the first set condition when each pressure data in the pressure data set exceeds the first pressure threshold.

[0091] In an embodiment, referring to Figure 10 , the determination module 93 comprises:

[0092] The data acquisition unit 101 is configured to acquire a number of pressure data in the pressure data set that exceeds the first pressure threshold.

[0093] The ratio acquisition unit 102 is configured to acquire a ratio of the number to a number of pressure data in the pressure data set.

[0094] The second determination unit 103 is configured to determine that the pressure data set satisfies the first set condition when the ratio exceeds a preset ratio threshold.

[0095] In an embodiment, the determination module comprises:

[0096] The third determination unit is configured to determine that the pressure data set satisfies the first set condition when the pressure data exceeding the first pressure threshold comes from adjacent pressure sensors.

[0097] In an embodiment, the determination module is further configured to determine that a current trigger operation type is a normal trigger operation and to respond to the normal trigger operation when it is determined that the pressure data set does not satisfy the first set condition.

[0098] In an embodiment, referring to Figure 11 , the determination module comprises:

[0099] The pressure comparison unit 111 is configured to compare each pressure data in the pressure data set with a preset second pressure threshold; the second pressure threshold is greater than the first pressure threshold.

[0100] The key value acquisition unit 112 is configured to acquire a key value corresponding to the current normal trigger operation when the pressure data exceeds the second pressure threshold.

[0101] It can be understood that the apparatus provided by the embodiments of the present disclosure corresponds to the above method, and the specific content can refer to the content of each embodiment of the method, which will not be repeated here.

[0102] Figure 12 is a block diagram of an electronic device according to an exemplary embodiment. For example, the electronic device 1200 can be a smartphone, a computer, a digital broadcast terminal, a tablet device, a medical device, a fitness device, a personal digital assistant, or the like.

[0103] Referring to Figure 12 , the electronic device 1200 can include one or more of the following components: a processing component 1202, a memory 1204, a power supply component 1206, a multimedia component 1208, an audio component 1210, an input / output (I / O) interface 1212, a sensor component 1214, a communication component 1216, and an image acquisition component 1218.

[0104] The processing component 1202 generally controls the overall operation of the electronic device 1200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1202 can include one or more processors 1220 to execute computer programs. In addition, the processing component 1202 can include one or more modules to facilitate interaction between the processing component 1202 and other components. For example, the processing component 1202 can include a multimedia module to facilitate interaction between the multimedia component 1208 and the processing component 1202. In an example, the processor 1220 can implement some or all of the steps of the methods described in the specification. Figures 1-8

[0105] The memory 1204 is configured to store various types of data to support the operation of the electronic device 1200. Examples of these data include computer programs for operating any application or method on the electronic device 1200, contact data, phonebook data, messages, pictures, videos, etc. The memory 1204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0106] ​The power component 1206 provides power to various components of the electronic device 1200. The power component 1206 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 1200.

[0107] The multimedia component 1208 includes a screen providing an output interface between the electronic device 1200 and a target object. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive input signals from a target object. The touch panel includes one or more touch sensors to sense touch, slide, and gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or sliding action, but also detect duration and pressure related to the touching or sliding action.

[0108] The audio component 1210 is configured to output and / or input audio signals. For example, the audio component 1210 includes a microphone (MIC) configured to receive an external audio signal when the electronic device 1200 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 1204 or transmitted via the communication component 1216. In some embodiments, the audio component 1210 also includes a speaker for outputting audio signals.

[0109] The I / O interface 1212 provides an interface between the processing component 1202 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like.

[0110] The sensor component 1214 includes one or more sensors for providing various state assessments for the electronic device 1200. For example, the sensor component 1214 can detect an open / closed state of the electronic device 1200, relative positioning of components, such as a display screen and a keypad of the electronic device 1200, a change in position of the electronic device 1200 or a component, presence or absence of contact of a target object with the electronic device 1200, orientation or acceleration / deceleration of the electronic device 1200, and a change in temperature of the electronic device 1200.

[0111] The communication component 1216 is configured to facilitate wired or wireless communication between the electronic device 1200 and other devices. The electronic device 1200 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1216 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1216 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0112] In an exemplary embodiment, the electronic device 1200 can be implemented using one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements.

[0113] In an exemplary embodiment, a non-transitory readable storage medium, such as the memory 1204 including instructions, is also provided, which can be executed by a processor. The readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.

[0114] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the aspects disclosed herein. The present disclosure is intended to encompass any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure that come within known

[0115] It is to be understood that the present disclosure is not limited to the precise construction described above and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the claims that follow.

Claims

1. A method of determining a trigger operation event type, the method comprising: The method is applied to an electronic device provided with a first number of pressure sensors; the electronic device has a plurality of operation areas, a pressure sensor located in each operation area is a main pressure sensor, and at least one intermediate pressure sensor is included between two adjacent operation areas; the method comprises: obtaining a pressure data set from the main pressure sensors and the intermediate pressure sensors; comparing each pressure data in the pressure data set with a preset first pressure threshold to determine whether the pressure data set meets a first set condition, wherein the first pressure threshold is updated according to an average value of pressure data collected by the pressure sensor module, including: obtaining pressure data for a certain time length, and obtaining an average value of the pressure data; obtaining a newly found pressure threshold from a preset corresponding relationship table of pressure thresholds and pressure data according to the average value to update the first pressure threshold; the preset corresponding relationship table of pressure thresholds and pressure data is obtained based on big data statistical methods; when it is determined that the pressure data set meets the first set condition, determining that the current trigger operation type is a false trigger operation and inhibiting a response to the false trigger operation; wherein determining that the pressure data set meets the first set condition comprises: when the intermediate pressure sensor obtains pressure data, determining that the pressure data set meets the first set condition; obtaining the number of pressure data in the pressure data set that exceeds the first pressure threshold; obtaining the proportion of the number to the number of pressure data in the pressure data set; when the proportion exceeds a preset proportion threshold, determining that the pressure data set meets the first set condition; the first set condition is used to determine that there is a false operation of large-area contact with the pressure sensor when holding the electronic device.

2. The method of claim 1, wherein, Determining that the pressure data set meets the first set condition comprises: when each pressure data in the pressure data set exceeds the first pressure threshold, determining that the pressure data set meets the first set condition.

3. The method of claim 1, wherein, Determining that the pressure data set meets the first set condition comprises: when the pressure data exceeding the first pressure threshold comes from adjacent pressure sensors, determining that the pressure data set meets the first set condition.

4. The method of claim 1, wherein, The method further comprises: when it is determined that the pressure data set does not meet the first set condition, determining that the current trigger operation type is a normal trigger operation and responding to the normal trigger operation.

5. The method of claim 4, wherein, responding to the normal trigger operation comprises: comparing each pressure data in the pressure data set with a preset second pressure threshold; the second pressure threshold is greater than the first pressure threshold; when there is pressure data exceeding the second pressure threshold, obtaining a key value corresponding to the current normal trigger operation.

6. An apparatus for determining a trigger operation event type, the apparatus comprising: The method is applied to an electronic device provided with a first number of pressure sensors; the electronic device has a plurality of operation areas, a pressure sensor located in each operation area is a main pressure sensor, and at least one intermediate pressure sensor is included between two adjacent operation areas; the device comprises: an obtaining module for obtaining a pressure data set from the main pressure sensors and the intermediate pressure sensors; The acquisition module is configured to compare each pressure data in the pressure data set with a preset first pressure threshold to determine whether the pressure data set satisfies a first set condition, wherein the first pressure threshold is updated according to an average value of pressure data collected by the pressure sensor module, including: acquiring pressure data for a certain time length, and acquiring an average value of the pressure data; querying a preset corresponding relationship table of pressure threshold and pressure data according to the average value to acquire a newly found pressure threshold to update the first pressure threshold; the preset corresponding relationship table of pressure threshold and pressure data is obtained based on big data statistics; The determination module is configured to determine that a current trigger operation type is a false trigger operation and inhibit responding to the false trigger operation when it is determined that the pressure data set satisfies the first set condition. The determination module is configured to determine that the pressure data set satisfies the first set condition when the intermediate pressure sensor acquires pressure data. The determination module is configured to acquire a number of pressure data in the pressure data set that exceeds the first pressure threshold, acquire a ratio of the number to a number of pressure data in the pressure data set, and determine that the pressure data set satisfies the first set condition when the ratio exceeds a preset ratio threshold. The first set condition is used to determine a false operation of large-area contact with the pressure sensor when holding the electronic device. The determination module includes:

7. The apparatus of claim 6, wherein, The first determination unit is configured to determine that the pressure data set satisfies the first set condition when each pressure data in the pressure data set exceeds the first pressure threshold. The determination module includes:

8. The apparatus of claim 6, wherein, The third determination unit is configured to determine that the pressure data set satisfies the first set condition when the pressure data exceeding the first pressure threshold comes from adjacent pressure sensors. The determination module is further configured to determine that a current trigger operation type is a normal trigger operation and respond to the normal trigger operation when it is determined that the pressure data set does not satisfy the first set condition.

9. The apparatus of claim 6, wherein, The determination module includes:

10. The apparatus of claim 9, wherein, The pressure comparison unit is configured to compare each pressure data in the pressure data set with a preset second pressure threshold; the second pressure threshold is greater than the first pressure threshold. The key value acquisition unit is configured to acquire a key value corresponding to the current normal trigger operation when there is pressure data exceeding the second pressure threshold. The pressure sensor; 11. An electronic device, comprising: The processor; The memory for storing computer programs executable by the processor and the pressure data set collected by the pressure sensor; The processor is configured to execute the computer programs in the memory to implement the steps of the method of any one of claims 1-5. The computer programs are executed to implement the steps of the method of any one of claims 1-5. ​ 12. A readable storage medium, having stored thereon an executable computer program, characterized in that, ​

Citation Information

Patent Citations

  • Quick response operation method and electronic equipment

    CN103135818A

  • Keystroke identification device and method based on pressure sensor

    CN105357367A

  • Edge touch method and edge touch device for dual-screen terminal, and computer readable storage medium

    CN109428969A