Electronic atomization device control method, electronic atomization device and computer program product

By using multiple touch sensing controls in the electronic atomization device to detect signal change sequences and match operation instructions, the problem of cumbersome button-type operation is solved, and a convenient and efficient control method is achieved.

CN120391747APending Publication Date: 2025-08-01SHENZHEN MERIT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410130591.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-30
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The button-type operation method of traditional electronic atomization devices is cumbersome and complex, and it is difficult to meet the diverse and personalized user needs.

Method used

Multiple touch sensing controls are used to detect signal change information of the touch sensing control, generate a signal change sequence, and adjust the working state of the electronic atomization device according to the sequence matching operation instructions to simplify the operation process.

Benefits of technology

It realizes convenient and efficient control of electronic atomization device, simplifies operation steps, and meets diverse and personalized user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120391747A_ABST
    Figure CN120391747A_ABST
Patent Text Reader

Abstract

The invention relates to an electronic atomization device control method, an electronic atomization device and a computer program product. The method comprises the steps of determining signal change information of at least one part of touch-sensitive controls in response to a trigger operation for at least one part of touch-sensitive controls in a plurality of touch-sensitive controls; obtaining a signal change sequence corresponding to the triggering operation according to the triggering sequence and the signal change information of at least one part of touch sensing controls; searching an operation instruction corresponding to the signal change sequence; and changing the working state of the electronic atomization device according to the operation instruction. By adopting the method, various signal change sequences can be formed through custom combination and sorting of the touch sensing controls; according to the corresponding relation between the signal change sequence and the operation instruction, various operation instructions can be recorded to meet the requirements for diversity and individuation, operation guidance of a key pressing operation mode can be omitted, and the operation mode is more direct, convenient and efficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic atomization devices, and particularly to a control method for an electronic atomization device, an electronic atomization device, and a computer program product. Background Art

[0002] Electronic atomization devices have become a relatively mature product in the market. They atomize an aerosol-forming substrate through an atomizer to generate an aerosol, enabling users to effectively absorb the active substances and components in the aerosol-forming substrate. Generally, a heating component is provided inside the electronic atomization device. When a non-combustible aerosol-forming substrate carrier is connected and contacts the heating component, the heating element in the heating component will heat the aerosol-forming substrate in the carrier.

[0003] With the continuous development and growth of electronic atomization devices and related industries, during the use of electronic atomization devices, diverse and personalized requirements have been put forward for the way of human-computer interaction. However, in traditional technical solutions, a physical button method is mostly adopted, and the physical button is pressed according to relevant operation guides to control or set the electronic atomization device. However, due to diverse and personalized requirements, the operation process by pressing the button becomes more cumbersome and complex. Summary of the Invention

[0004] Based on this, it is necessary to provide a control method, device, computer device, computer-readable storage medium, and computer program product for an electronic atomization device that can be convenient and efficient in view of the above technical problems.

[0005] In a first aspect, the present application provides a control method for an electronic atomization device. Applied to an electronic atomization device, the electronic atomization device includes a plurality of touch sensing controls, and the method includes:

[0006] Responding to a triggering operation on at least a part of the plurality of touch sensing controls, determining signal change information of the at least a part of the touch sensing controls;

[0007] According to the triggering order of the at least a part of the touch sensing controls and the signal change information, obtaining a signal change sequence corresponding to the triggering operation;

[0008] Searching for an operation instruction corresponding to the signal change sequence;

[0009] Changing the working state of the electronic atomization device according to the operation instruction.

[0010] In one embodiment, taking each of the at least part of touch sensing controls as a target touch sensing control, an initial signal output by the target touch sensing control before being triggered and a response signal output when being triggered are obtained;

[0011] According to the initial signal and the response signal, signal change information corresponding to each target touch sensing control is determined.

[0012] In one embodiment, the determining, according to the initial signal and the response signal, signal change information corresponding to each target touch sensing control includes:

[0013] If a signal difference between the initial signal and the response signal is greater than or equal to a preset signal change threshold, signal change information corresponding to the target touch sensing control is determined according to the signal difference.

[0014] In one embodiment, the determining, according to the signal difference, signal change information corresponding to the target touch sensing control includes:

[0015] An adjacent touch sensing control triggered before the target touch sensing control is determined;

[0016] According to signal change times corresponding to respective touch sensing controls in the signal change information, a trigger interval duration between the target touch sensing control and the adjacent touch sensing control is determined;

[0017] If the trigger interval duration is less than or equal to a preset interval duration, signal change information corresponding to the target touch sensing control is determined according to the signal difference.

[0018] In one embodiment, the obtaining, according to trigger orders of the at least part of touch sensing controls and the signal change information, a signal change sequence corresponding to the trigger operation includes:

[0019] According to the trigger orders of the at least part of touch sensing controls, control information corresponding to respective touch sensing controls in the at least part of touch sensing controls is sorted to generate a signal change sequence corresponding to the trigger operation.

[0020] In one embodiment, the finding an operation instruction corresponding to the signal change sequence includes;

[0021] The signal change sequence is matched with a target change sequence corresponding to a preset instruction;

[0022] If the signal change sequence is the same as the target change sequence, the preset instruction corresponding to the target change sequence is determined as the operation instruction corresponding to the target change sequence.

[0023] In one embodiment, determining the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence includes:

[0024] Obtaining the target change duration corresponding to the target signal in the target change sequence;

[0025] If the change duration of the signal change in the signal change sequence is the same as the target change duration, determining the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence.

[0026] In one embodiment, the generating manner of the target change sequence includes:

[0027] Obtaining an initial signal sequence output by at least a part of touch sensing controls in response to an instruction setting action;

[0028] If the verification signal sequence output by at least a part of touch sensing controls in response to an instruction confirmation action is the same as the initial signal sequence, determining the initial signal sequence as the target change sequence, and determining the function instruction corresponding to the instruction setting action as the preset instruction corresponding to the target change sequence.

[0029] In a second aspect, the present application further provides an electronic atomization device control device. The device includes a plurality of touch sensing controls and a processor, and the processor is used to implement the following steps:

[0030] Responding to a trigger operation on at least a part of the plurality of touch sensing controls, determining signal change information of the at least a part of touch sensing controls;

[0031] Obtaining a signal change sequence corresponding to the trigger operation according to the trigger order of the at least a part of touch sensing controls and the signal change information;

[0032] Searching for an operation instruction corresponding to the signal change sequence;

[0033] Changing the working state of the electronic atomization device according to the operation instruction.

[0034] In a third aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0035] Responding to a trigger operation on at least a part of the plurality of touch sensing controls, determining signal change information of the at least a part of touch sensing controls;

[0036] Obtain a signal change sequence corresponding to the trigger operation according to the trigger order of at least a part of the touch sensing controls and the signal change information;

[0037] Search for an operation instruction corresponding to the signal change sequence;

[0038] Change the working state of the electronic atomization device according to the operation instruction.

[0039] The electronic atomization device control method, electronic atomization device, and readable storage medium provided by this application. Among them, the touch sensing controls of the electronic atomization device can generate signal changes in response to trigger operations, and since the trigger operations will pass through the touch sensing controls in sequence, the touch sensing controls will generate signal changes in sequence. Based on the signal change information generated by the touch sensing controls, determine the generation order of the signal change information corresponding to each touch sensing control, and form a corresponding signal change sequence; further determine the operation instruction corresponding to the trigger operation according to the signal change sequence, so as to adjust and change the working state of the electronic atomization device. Through the flexible combination and sorting of touch sensing controls, multiple signal change sequences can be formed; furthermore, according to the corresponding relationship between the signal change sequence and the operation instruction, multiple operation instructions can be recorded to meet the requirements of diversity and personalization. In addition, simple trigger operations can omit the operation guidance of the button pressing operation method, and the operation method is more direct, convenient, and efficient. Description of the Drawings

[0040] Figure 1 It is the internal structure diagram of the electronic atomization device in an embodiment;

[0041] Figure 2 It is the schematic flowchart of the control method of the electronic atomization device in an embodiment;

[0042] Figure 3 It is the schematic flowchart of the sub-steps for generating signal change information in an embodiment;

[0043] Figure 4 It is the schematic flowchart of the sub-steps for judging the trigger interval duration of the control in an embodiment;

[0044] Figure 5 It is the schematic flowchart of the sub-steps for the matching search process in an embodiment;

[0045] Figure 6 It is the internal structure diagram of the processor in the electronic atomization device in an embodiment. Detailed Description of the Invention

[0046] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. 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.

[0047] The electronic atomization device involved in the present application is used to heat an aerosol-generating substrate to generate an aerosol for user use. Among them, the heating method can be convection, conduction, radiation or a combination thereof. The form of the aerosol-generating substrate can be liquid, gel, paste or solid, etc. When the aerosol-generating substrate is solid, it can be in the form of crushed, granulated, powdered, granular, strip-shaped or sheet-shaped solid. The aerosol-generating substrate includes but is not limited to materials for medical, health care, health, beauty purposes. For example, the aerosol-generating substrate is a liquid medicine, an oil, or the aerosol-generating substrate is a plant material, such as the roots, stems, leaves, flowers, buds, seeds of plants, etc. That is, the embodiments of the present application do not limit the heating method, form and use of the aerosol-generating substrate.

[0048] As pointed out in the traditional technical solution as mentioned above, the button-type or pressing-type control method adopted in the traditional technical solution in the electronic atomization device has a relatively cumbersome and complex operation process. Therefore, in order to solve this technical problem, the embodiments of the present application provide an electronic atomization device control method, which can be applied to an electronic atomization device as Figure 1 shown. Among them, an interactive operation area is provided on the outer surface of the electronic atomization device, and the interactive operation area is composed of a plurality of touch sensing controls 102; the touch sensing controls 102 can output corresponding signals and send them to the processor 104 inside the electronic atomization device before responding to the trigger operation; in addition, during the operation of the electronic atomization device, after the operator's finger touches the touch sensing control 102, the signal output by it will change. Therefore, the processor 104, as the main control unit, can judge the touch sensing control 102 touched by the operator's current trigger operation based on the received signal change situation.

[0049] Based on Figure 1Regarding the working principle of the described device, during the use of the electronic atomization device in the embodiments of the present application, multiple touch sensing controls 102 can detect and respond to the triggering operations of the operator in real time (to the processor 104). During the triggering operation, when a finger touches the touch sensing control 102, since the finger comes into contact with multiple touch sensing controls 102 in sequence, the signals output by the corresponding touch sensing controls 102 to the processor 104 will change. Therefore, some of the touch sensing controls 104 that come into contact with the finger can generate signal change information in response to the triggering operation. During the triggering operation, a certain number of touch sensing controls 102 may be touched. Therefore, according to the triggering order of the touch sensing controls 102, multiple signal change information will be formed and sent to the processor 104. Further, the processor 104 forms a signal change sequence corresponding to the current triggering operation based on the multiple signal change information received and the previously determined triggering order. Based on the matching and screening of this signal change sequence and the signal change sequence corresponding to the (functional) operation instructions pre-written in the processor 104, the operation instructions corresponding to the current signal change sequence are determined. According to the correspondence between the triggering operation and the signal change sequence, the operation instructions corresponding to the triggering operation can be determined, and the processor 104 responds to the operation instructions to change or adjust the current working state of the electronic atomization device.

[0050] In one embodiment, as Figure 2 shown, a control method for an electronic atomization device is provided. Taking the electronic atomization device in Figure 1 as an example, its control method is described, including the following steps:

[0051] Step 202, in response to a triggering operation on at least some of the multiple touch sensing controls, determine the signal change information of at least some of the touch sensing controls.

[0052] In an embodiment, a touch sensing control is a control for implementing human-computer interaction, including but not limited to specific implementation manners such as touch points, touch panels, and touch areas. The touch sensing control in the embodiment is a medium for implementing interaction between an operator and an electronic atomization device, which can detect the position and movement of the operator's finger or touch tool (e.g., a stylus) on the touch sensing control, so that the touch sensing control generates corresponding signals or signal changes. The trigger operation in the embodiment is a human-computer interaction method, and the electronic atomization device is controlled through trigger operations such as swiping and tapping. Specifically, the trigger operation methods in the embodiment include but are not limited to actions such as finger tapping, swiping, pinching, and rotating. The signal change information in the embodiment is formed by the changes in the output signals of the touch sensing control. Among them, the output signals of the touch sensing control include but are not limited to voltage signals, level signals, or current signals, etc.; taking the level signal as an example, the signal change information generated by the touch control includes but is not limited to changes in the level state or generation of signal pulses.

[0053] In addition, multiple touch sensing controls may be provided in the device in the embodiment, and in the trigger operation, signal change information may be formed only by contacting a part of the touch sensing controls; for example, the electronic atomization device is provided with four touch sensing controls A, B, C, and D; and only three touch sensing controls A, B, and D are contacted in the trigger operation in the embodiment.

[0054] Exemplarily, an operator needs to start the electronic atomization device to heat the aerosol generating substrate and selects a touch point as the touch sensing control; a trigger operation is formed by swiping with a finger in the interaction area formed by the touch point on the surface of the electronic atomization device. There are four touch points A, B, C, and D in the interaction area of the electronic atomization device, and the three touch points A, B, and C passed by the finger during the trigger operation. Since the capacitance or resistance of the touch points changes after the three touch points A, B, and C are all in contact with the finger, the signals output before and after contact with the finger change. For example, the contact between the finger and the touch point will cause a pulse signal to be formed in the control circuit of the touch point, so the generation of the pulse signal forms the signal change information corresponding to the touch point. Further, based on the order of the touch points passed by the finger during the trigger operation, the signal change information generated by the corresponding touch points will also be sent to the processor in the electronic atomization device in the foregoing order, and the processor performs subsequent processing.

[0055] Step 204, obtain a signal change sequence corresponding to the trigger operation according to the trigger order and signal change information of at least a part of the touch sensing controls.

[0056] In an embodiment, the triggering order is used to characterize the order in which a touch sensing control is contacted by a finger in a triggering operation. Furthermore, the signal change sequence in the embodiment is a sequence formed by arranging the signal changes (information) generated by multiple touch sensing controls in the triggering order in the triggering operation.

[0057] Exemplarily, after receiving all the signal change information generated in the current triggering operation, the processor in the electronic atomization device in the embodiment sorts the sources of each signal change information, that is, the touch sensing controls that generate the signal changes, according to the signal change occurrence time or timestamp recorded in each signal change information, so as to form a control triggering sequence that can reflect the order in which each touch point is contacted in the triggering operation.

[0058] Step 206, search for the operation instruction corresponding to the signal change sequence.

[0059] In an embodiment, the operation instruction is the function instruction that the electronic atomization device needs to execute; among them, the function instruction can be specific instruction content such as starting device heating, stopping heating, turning on the child lock, and turning off the child lock according to the instruction content preset and written into the processor. More specifically, the process of searching for and determining the operation instruction corresponding to the triggering operation in the embodiment can be determined based on matching and screening the signal change sequence corresponding to the triggering operation or performing rule analysis.

[0060] Exemplarily, after the processor generates the signal change sequence corresponding to the current triggering operation, it will match and screen the current signal change sequence with the triggering methods corresponding to each function instruction pre-written in the processor. Taking the touch point as the touch sensing control as an example, the triggering method in the embodiment refers to the touch point corresponding to the function instruction and the combination method of the touch points, where the combination method is mainly determined by the triggering order of the touch points. When the touch points and the triggering order of the touch points included in the current signal change sequence are both the same, determine the function instruction corresponding to the signal change sequence, and further determine the operation instruction corresponding to the triggering operation according to the correspondence between the signal change sequence and the triggering operation.

[0061] For example, the processor in the electronic atomization device sorts the touch points that generate each pulse signal according to the time information or timestamp of each received pulse signal, and the formed signal change sequence is A→B→C→D→C→B→A. The processor matches and screens this signal change sequence with the triggering order of the touch points corresponding to each function instruction pre-written, and based on the matching and screening results, determines that among the pre-written function instructions, the instruction corresponding to the triggering sequence A→B→C→D→C→B→A is the instruction to start device heating. Therefore, the processor confirms that the instruction corresponding to the current triggering operation is the device heating instruction.

[0062] Step 206, change the working state of the electronic atomization device according to the operation instruction.

[0063] In the embodiment, the working state refers to the state where the electronic atomization device is currently located. For example, it is an operating state where the aerosol - generating matrix is being heated at a specific temperature value. In the process of changing the working state of the device in the embodiment, the processor responds to the operation instruction formed in the foregoing steps, triggers the corresponding control information or generates the corresponding instruction parameters, and sends them to the relevant functional modules in the device, changing the operating states of each functional module, so as to realize the change and adjustment of the overall working state of the device.

[0064] Exemplarily, in the embodiment, the electronic atomization device determines that the operation instruction corresponding to the current trigger operation is a device heating instruction according to the recognition of the signal change sequence and the matching and screening of the instructions. And, before the processor takes the device heating instruction as corresponding, the electronic atomization device is in a standby state. After the processor recognizes and determines the device heating instruction, it triggers the start signal of the heating component according to the instruction, and sends the start signal to the heating component in the electronic atomization device. After receiving the start signal, the heating component will turn on the power supply and start heating.

[0065] For the above - mentioned electronic atomization device control method, the touch - sensing control can respond to the trigger operation to generate signal changes. And since the trigger operation will pass through the touch - sensing control in sequence, the touch - sensing control will generate signal changes in sequence. Based on the signal change information generated by the touch - sensing control, determine the generation order of the signal change information corresponding to each touch - sensing control, and form the corresponding signal change sequence; further determine the operation instruction corresponding to the trigger operation according to the signal change sequence, so as to adjust and change the working state of the electronic atomization device. Through the flexible combination and sorting of the touch - sensing controls, multiple signal change sequences can be formed; furthermore, according to the corresponding relationship between the signal change sequence and the operation instruction, multiple operation instructions can be recorded, meeting the requirements of diversity and personalization; in addition, the simple trigger operation can omit the operation guidance of the button - pressing operation method, and the operation method is more direct, convenient and efficient.

[0066] In one embodiment, as Figure 3 shown, in the process of determining the signal change information of at least a part of the touch - sensing controls in the above method, the following steps may be included:

[0067] Step 302, taking each of at least a part of the touch - sensing controls as the target touch - sensing control, obtain the initial signal output by the target touch - sensing control before being triggered and the response signal output when being triggered.

[0068] In an embodiment, the target touch sensing control represents each touch sensing control that the operator's finger touches during a triggering operation. The initial signal in the embodiment refers to the signal output to the device processor before the touch sensing control is triggered. Among them, the state of the target touch sensing control before being triggered can refer to the resting state or the unresponsive state of the touch sensing control; therefore, the initial signal can also refer to the signal output by the touch sensing control in the resting state or the unresponsive state. Correspondingly, the response signal in the embodiment refers to that during the triggering operation, when the operator's finger touches the touch sensing control, the electrical component parameters in the control circuit inside the touch sensing control change, and then the output electrical signal of the control circuit changes; therefore, the changed output electrical signal is the response signal output in response to the triggering operation.

[0069] Exemplarily, the touch sensing control of the electronic atomization device in the embodiment can adopt the implementation manner of a touch point, and the touch point control is composed of a touch electrode sheet and an electronic touch integrated circuit (IC). The electrode sheet and the electronic touch IC form a control circuit. In a scenario where the operator controls the electronic atomization device with a sliding triggering operation, when the operator's finger slides and touches the electrode sheet of a certain touch point, the capacitance value or resistance value in the control circuit of the touch point changes, causing the output voltage of the control circuit to change accordingly. For example, before contacting the finger, the output voltage of the control circuit of the touch point, that is, the initial signal transmitted to the processor, is a high-level signal; during the triggering operation, due to contact with the finger, the resistance value in the control circuit changes, and then the output voltage of the control circuit decreases, and the electrical signal transmitted to the processor, that is, the response signal, changes to a low-level signal.

[0070] Step 304, determine the signal change information corresponding to each target touch sensing control according to the initial signal and the response signal.

[0071] In the embodiment, the signal change information is formed by comparing and analyzing the foregoing initial signal and response signal; among them, the process of comparison and analysis can adopt the method of difference calculation or ratio analysis.

[0072] Exemplarily, the processor in the electronic atomization device in the embodiment can be implemented by a microcontroller unit (MCU). The MCU in the device can receive the electrical signals sent by each touch sensing control in real time and perform analysis and arithmetic processing on the electrical signals. For example, before responding to the trigger operation, the electronic atomization device is in a standby state; in the standby state, the control circuits of the touch sensing controls in the device will output corresponding level signals to the MCU, and the MCU records the high-level states corresponding to each touch sensing control in the standby state as the initial signals. Then, when the operator performs a trigger operation, since the touch sensing control contacts the operator's finger, the resistance value in the control circuit changes, so that the signal state output by the touch sensing control to the MCU is a low-level state, and the MCU also records the response signal corresponding to the response state as the response signal. Further, the MCU calculates the difference between the voltage value of the initial signal and the voltage value of the response signal, and takes the voltage difference between the two as the signal change information. That is to say, on the MCU side, when it detects that there is signal change information in a certain touch sensing control, it can determine the touch sensing control contacted by the current trigger operation, and can accurately identify the touch sensing control contacted in the trigger operation.

[0073] In order to more accurately identify and determine the touch sensing control contacted in the trigger operation and the control trigger sequence, in one embodiment, the process of determining the signal change information corresponding to each target touch sensing control according to the initial signal and the response signal in the above method can be specifically the following steps:

[0074] If the signal difference between the initial signal and the response signal is greater than or equal to a preset signal change threshold, the signal change information corresponding to the target touch sensing control is determined according to the signal difference.

[0075] In the embodiment, the signal difference is determined according to the voltage difference or current difference between the initial signal and the response signal; furthermore, the level signal difference in the embodiment can be obtained by the MCU performing a subtraction operation. In the embodiment, the signal change threshold can refer to a judgment condition pre-written into the device processor, and this judgment condition is used to judge whether the signal change reflected by the level signal difference is caused by a finger operation.

[0076] Since in the usage scenario of the electronic atomization device, there may be situations of accidental touch or contact by other objects, in order to avoid misoperation or accidental triggering of the touch sensing control, in the embodiment, the signal change threshold can be preset as the trigger judgment basis.

[0077] Exemplarily, when the electronic atomization device is in the standby state in the embodiment, the initial signal transmitted by each touch sensing control in the device to the MCU has a voltage value of 2.4V; and when the resistance value in the control loop changes due to the contact between the touch sensing control and the finger, the signal state output by the touch sensing control to the MCU is in the low level state, that is, the response signal corresponding to the touch sensing control is 0.8V. Therefore, in this embodiment, the MCU calculates the signal difference as 1.6V based on the voltage values corresponding to the initial signal and the response signal respectively.

[0078] More specifically, in the embodiment, a signal change threshold can be pre-written in the MCU of the electronic atomization device and the threshold is set to 1.2V. That is to say, only when the difference between the level signals is greater than 1.2V, the MCU will determine that the change of the current level signal is caused by a trigger operation. For example, in the embodiment, the MCU calculates and determines that the difference between the initial signal and the response signal of a certain touch sensing control is 1.0V; this difference between the level signals is less than the set signal change threshold of 1.2V in the MCU; then the MCU determines that this difference between the level signals is a change in the level signal caused by the trigger of other objects or accidental touch, and the MCU will ignore this difference between the level signals and the change in the level signal. Another example is that the difference between the initial signal and the response signal of a certain touch sensing control is 1.5V, which is greater than the signal change threshold of 1.2V. The MCU determines that this difference between the level signals is a change in the level signal caused by a trigger operation, will retain and cache this difference between the level signals, and form corresponding signal change information based on this difference between the level signals for triggering subsequent actions. By setting the signal change threshold, the embodiment can more accurately identify and judge trigger operations, effectively avoid accidental touch, and improve the safety of the electronic atomization device.

[0079] In order to more accurately identify and determine the touch sensing control in contact during the trigger operation and the trigger order of the controls, as Figure 4 shown, in one embodiment, the method for determining the signal change information corresponding to the target touch sensing control according to the signal difference may include the following steps:

[0080] Step 402, determine the adjacent touch sensing control that was triggered before the target touch sensing control.

[0081] In the embodiment, the adjacent touch sensing control is the touch sensing control that was triggered due to contact with the finger before the target touch sensing control after the target touch sensing control in the trigger operation process is determined.

[0082] Exemplarily, in the case of forming a trigger operation by means of finger sliding, the trigger operation will touch multiple touch sensing controls. There must be a certain time interval between sliding from the previous touch sensing control to the current touch sensing control, and this time interval can be used to judge the integrity of the trigger operation, avoiding power loss and performance loss caused by the MCU always being in a high-power consumption state of operation. For this reason, when receiving the response signal output by each touch sensing control, the MCU in the embodiment will also determine the trigger time of the response signal according to the clock circuit in the MCU. When the trigger operation slides to the next touch sensing control, the control information of the previous touch sensing control and the time when the output signal of the control changes are recorded and cached.

[0083] Step 404: Determine the trigger interval duration between the target touch sensing control and the adjacent touch sensing control according to the signal change times corresponding to the respective touch sensing controls in the signal change information.

[0084] In the embodiment, the signal change time is used to describe the time when the output signal of each touch sensing control changes in response to the trigger operation. Furthermore, the trigger interval duration is determined according to the difference between the two signal change times when the signal change times corresponding to the target touch sensing control and the adjacent touch sensing control are determined. Specifically, in the embodiment, the processor can mark the time when the signal changes based on the clock circuit.

[0085] Exemplarily, after detecting the response signal triggered by the current touch sensing control, the MCU in the electronic atomization device of the embodiment determines that the response signal is the signal triggered by the current touch sensing control in response to the trigger operation after judging according to the signal change threshold provided in the foregoing embodiment. Further, the MCU will judge the interval time between the response signals to determine whether the current trigger sensing control and the adjacent triggered touch sensing control belong to the same trigger operation for describing the same operation instruction. Specifically, the MCU calls the trigger time of the response signal of the previous touch sensing control temporarily stored in the cache space, calculates the difference from the time when the current touch sensing control triggers the response signal, and performs subsequent judgment and analysis processing according to the difference between the two signal trigger times, that is, the trigger interval duration.

[0086] Step 406: If the trigger interval duration is less than or equal to the preset interval duration, determine the signal change information corresponding to the target touch sensing control according to the signal difference.

[0087] In an embodiment, the preset interval duration refers to the maximum value of the preset trigger interval duration. If the trigger interval duration between two adjacent triggered touch sensing controls is less than or equal to the aforementioned preset interval duration, it can be determined that the attribution of the two response signals belongs to the same trigger operation. That is to say, in this trigger operation, the operator's finger slides past these two touch sensing controls successively.

[0088] Exemplarily, in the embodiment, the preset interval duration of the trigger operation of the electronic atomization device can also be set to 2 seconds by the way of being pre-written into the MCU. For example, in the embodiment, when it is determined through the signal change threshold judgment step that the response signal of the current touch sensing control is triggered by a trigger operation, the MCU records the signal change time of the current signal change information through the clock circuit, as well as the target touch sensing control that generates the signal change information. In addition, the MCU also retrieves the adjacent touch sensing control triggered before the target touch sensing control from the local cache space and obtains the signal change time corresponding to this adjacent touch sensing control. The MCU determines that the trigger interval duration is 1 second through time difference calculation. Therefore, the MCU can determine that the adjacent touch sensing control triggered before the target touch sensing control belongs to the control touched in the same trigger operation, and can determine the trigger order of the signals according to the response time. Further, due to the one-to-one correspondence between the signal change information and the touch sensing control, the MCU can determine the touch sensing controls touched by the finger sliding in this trigger operation and the sequence of the touched touch sensing controls. By introducing the trigger interval duration in the embodiment, the touch sensing controls touched in the trigger operation and the touch sequence of the touch sensing controls can be identified more accurately, and a reliable judgment basis is provided for the identification and judgment of function instructions.

[0089] In one embodiment, the process of obtaining the signal change sequence corresponding to the trigger operation according to the trigger order and signal change information of at least a part of the touch sensing controls in the above method can be specifically the following steps:

[0090] Sort the control information corresponding to each touch sensing control in at least a part of the touch sensing controls according to the trigger order of at least a part of the touch sensing controls to generate the signal change sequence corresponding to the trigger operation.

[0091] In the embodiment, the trigger order refers to the order in which the operator's finger touches the touch sensing controls successively in the trigger operation.

[0092] Exemplarily, in the embodiment, first, through the signal change threshold, it is determined that the difference in the level signal corresponding to the current touch sensing control is generated by a triggering operation; and further, by judging the preset interval duration, it is determined that before contacting the current touch sensing control, two touch sensing controls are also contacted in the triggering operation. Denote the first two contacted sensing controls as A and B. According to the cache in the MCU, record the time when controls A and B generate signal change information respectively, and sort them in chronological order to determine that it is from A to B during the triggering operation, recorded as A→B. When it is determined that the difference in the level signal is greater than or equal to the signal change threshold, the MCU uses the time when it receives the response signal corresponding to the current touch sensing control C as the time when control C generates the difference in the response signal, and based on this time, it can be determined that during the triggering operation, after contacting control B, control C is contacted; therefore, in the embodiment, according to the time when the touch sensing control generates the difference in the level signal, the signal change sequence obtained by sorting the triggers of each control is A→B→C. Then, the MCU in the embodiment can identify and judge the current signal change sequence according to the signal change sequence formed in the foregoing steps and the instruction rules pre-written in the MCU or the target change sequence of the pre-written function instructions, and finally determine the operation instruction corresponding to the signal change sequence.

[0093] In one embodiment, as Figure 5 shown, the process of determining the operation instruction corresponding to the triggering operation according to the signal change sequence in the above method may include the following steps:

[0094] Step 501, match the signal change sequence with the target change sequence corresponding to the preset instruction.

[0095] Step 502, if the signal change sequence is the same as the target change sequence, determine the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence.

[0096] In the embodiment, the preset instruction is the instruction corresponding to the function that can be realized by the electronic atomization device and is pre-written into the processor of the electronic atomization device. Further, in the process of writing the preset instruction into the processor in the embodiment, the triggering method corresponding to each preset instruction can also be set. This triggering method stipulates the order of contacting each touch sensing control during the triggering operation when this preset instruction needs to be triggered, and this order is the target change sequence corresponding to the preset instruction. It should be noted that in some embodiments, the target change sequence corresponding to the preset instruction can be modified by a custom setting method.

[0097] Exemplarily, in the embodiment, multiple preset instructions are pre-written in the MCU of the electronic atomization device, and a target change sequence corresponding to the preset instructions is set. For example, the written preset instructions and target change sequences include: start heating: A→B→C→D; stop heating / standby: D→C→B→A; turn on child lock: B→C→D→A; turn off child lock: A→D→C→B. During the use of the electronic atomization device, through the judgment and recognition method described in the foregoing embodiment, the MCU determines that the signal change sequence corresponding to the current trigger operation is D→C→B→A; then the MCU compares the signal change sequence with multiple preset target change sequences one by one, and can determine that this signal change sequence is the same as the target change sequence of stopping heating / standby. Furthermore, the MCU can determine that the operation instruction corresponding to the current trigger operation is to stop heating or enter the standby state. By comparing with the target change sequence corresponding to the preset instruction, the embodiment can more clearly and accurately describe the function instruction corresponding to each trigger operation, and can more flexibly implement the issuance of the operation instruction.

[0098] For another example, in the embodiment, the operation instruction corresponding to the signal change sequence is identified and judged by the judgment method of the instruction rule; wherein, the instruction rule stipulates that the trigger operation from control A to control B is to start the device and heat; and the next control contacted after control B determines the heating temperature: control A is 10°C; control C is 25°C; control D is 45°C. Then when the signal change sequence is A→B→C, the MCU determines that the operation instruction corresponding to this sequence is to start the electronic atomization device and heat at a temperature of 25°C according to the foregoing instruction rule. Further, according to the correspondence between the signal change sequence and the trigger operation, it can be determined that the trigger operation of the finger sliding past the touch sensing control in the order of A→B→C can start the electronic atomization device and heat the aerosol generating matrix at a temperature of 25°C. By determining the signal change sequence in the order of the signal change information, the embodiment can form a unique mapping relationship between the trigger operation and the operation instruction, and through this mapping relationship, the operation instruction can be accurately identified.

[0099] In one embodiment, the process of determining the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence in the above method may include the following steps:

[0100] Step 1, obtain the target change duration corresponding to the target signal in the target change sequence.

[0101] In an embodiment, in the target change sequence corresponding to each preset instruction, there must be more than one target touch sensing control. The signal change information generated after each target touch sensing control comes into contact with a finger is the target signal. Furthermore, in the embodiment, the target change duration is used to describe the duration for which the signal change of the target touch sensing control in the target change sequence corresponding to the preset instruction is maintained. For example, in the embodiment, the stop heating / standby instruction pre-written into the MCU has a corresponding target change sequence: D→C→B→A; and, in this target change sequence, it is further set that the signal change corresponding to control D is maintained for 2 seconds, that is, during the triggering operation, the contact time between the finger and control D needs to reach 2 seconds.

[0102] Step 2, if the change duration of the signal change in the signal change sequence is the same as the target change duration, then determine the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the triggering operation.

[0103] Exemplarily, the MCU in the embodiment generates the signal change sequence corresponding to the current triggering operation as D→C→B→A through the steps of the foregoing embodiment. And, during the generation of the signal change sequence, the MCU will also perform more precise detection and analysis on the signal change information corresponding to each touch sensing control. Specifically, the MCU identifies the output signal waveform corresponding to each touch sensing control, and determines the signal change information corresponding to the touch sensing control according to the change of the high and low level states in the output signal waveform. The MCU records the moment of the change of the high and low level states for judging the signal response duration; and also records the duration for which the high and low level states change for judging the signal change. For example, in the sequence of D→C→B→A, the change durations of the signal changes of controls D, C, B, and A are 2 seconds, 1 second, 1 second, and 2 seconds respectively; when writing the stop heating / standby instruction into the MCU, first its target change sequence is set as D→C→B→A, and then the signal change duration of the starting control in the sequence, that is, the output of control D, is further set, that is, the target change duration is 2 seconds. After the MCU makes a comparison and judgment through the sequence, it is also necessary to further make an accurate judgment on the signal change duration. By comparing the durations, it can be determined that the signal change durations of control D in the two sequences are the same, then the MCU can determine that the operation instruction corresponding to the current signal change sequence is the stop heating / standby instruction; that is, the operation instruction corresponding to the current triggering operation is the stop heating / standby instruction. In the embodiment, adding the reference factor of the signal change duration in the instruction matching and screening can not only make the instruction recognition and judgment results more accurate, but also improve the flexibility and diversity of instruction setting.

[0104] In one embodiment, the generation method of the target change sequence in the above method may include the following steps:

[0105] Step 1: obtaining an initial signal sequence output by at least a portion of the touch-sensitive controls in response to an instruction setting action.

[0106] Step 2: If the verification signal sequence output by at least a portion of the touch-sensitive controls in response to the instruction confirmation action is the same as the initial signal sequence, the initial signal sequence is determined as the target change sequence, and the functional instruction corresponding to the instruction setting action is determined as the preset instruction corresponding to the target change sequence.

[0107] In an embodiment, the instruction setting action is a triggering operation formed by the finger sequentially contacting the touch-sensitive control when writing a preset instruction; the instruction confirmation action refers to a triggering operation formed by the finger sequentially contacting the touch-sensitive control when confirming the execution of the written preset. The initial signal sequence in the embodiment is used to describe the sequence of signal changes corresponding to the touch-sensitive control that the finger slides over during the triggering operation during the initial setting. The verification signal sequence in the embodiment is the sequence of signal changes corresponding to the touch-sensitive control that the finger slides over during the triggering operation during the confirmation stage of the initial signal sequence. In the embodiment, only when the verification signal sequence is the same as the initial signal sequence can the initial signal sequence be determined as the target change sequence determined by the preset instruction.

[0108] For example, the setting instruction content in the embodiment is: the operator touches the touch-sensitive controls A and D with his fingers at the same time and maintains the contact time for 5 seconds. After receiving this setting instruction, the MCU in the electronic atomization device enters the configuration state of the device, that is, the data writing state of the MCU. The function instruction content to be set can be selected through the visual interactive interface in the device, such as checking the power level, starting heating, stopping heating, entering the child lock, releasing the child lock, etc. After selecting the function instruction (such as checking the power level), by triggering the touch-sensitive control of the sliding touch device, the MCU records the order in which the fingers slide over the touch keys according to the order of high and low levels output by the detected touch keys and records it as the initial signal sequence. Then, the aforementioned triggering operation needs to be reproduced to complete the confirmation. The touch-sensitive control of the sliding touch device needs to be triggered again, and the MCU records the order in which the fingers slide over the touch keys according to the order of high and low levels output by the detected touch keys and records it as the verification signal sequence. The MCU compares the initial signal sequence with the verification signal sequence. If the two sliding gestures have the same sequential path, the MCU prompts the user to complete the setup through a visual interactive interface. If the two sliding gestures are different, the MCU prompts the user to reset the setup until the two sliding gestures have the same sequential path. In this embodiment, the verification signal sequence is compared with the initial signal sequence to improve the accuracy of the command customization process.

[0109] More specifically, the complete implementation process of the electronic atomization device control method provided in this application is described. In this embodiment, the electronic atomization device is equipped with four touch buttons ABCD, which are arranged in a straight line with equal spacing. The corresponding electronic atomization device control method of the device includes the following steps:

[0110] Step 1: When the device is in standby mode, each touch button will output a high level or a low level to the MCU.

[0111] Step 2: For a single touch button, when the finger is not touching it, it outputs a high level to the MCU. When the finger touches the touch button (without pressing it), or when the finger slides on the body and touches the touch button, the touch button will output a low level to the MCU.

[0112] Step 3: When a finger slides across a row of multiple touch buttons, it will touch the touch buttons in turn and change the level state of the touch button output. After the MCU receives the high and low level signals output by the touch buttons, it will record the order in which the high and low levels of the touch buttons are output.

[0113] Step 4: According to the mapping relationship between the sequence of high and low level signals output by the multiple touch keys and the functions set in the MCU software, when it is detected that the sequence of high and low level signals output by the touch keys is the same as that set by the software, the corresponding function is executed.

[0114] Step 5: Slide on multiple touch buttons and use your fingers to perform different gestures to trigger different functions. The user's interactive experience is just like operating on a mobile phone touch screen. In this way, multiple touch buttons with lower cost than a touch screen can be used to simulate the same experience as sliding fingers on a touch screen.

[0115] Step 6: The electronic atomizer can be connected to the application (Application, APP) via Bluetooth. Through the APP, the user can customize the electronic atomizer function corresponding to the sliding gesture:

[0116] 1) Select the function for which you want to customize the gesture, such as checking the battery level, starting heating, stopping heating, entering child lock, and removing child lock.

[0117] 2) Set a sliding gesture and slide on multiple touch buttons. The MCU records the order in which the finger slides over the touch buttons based on the order in which the detected touch buttons output high and low levels.

[0118] 3) Repeat step 2) to confirm. If the two swipe gestures are exactly the same, the setup is complete. If they are different, the setup fails and you need to reset again until the two swipe gestures are exactly the same.

[0119] It should be understood that although the steps in the flowcharts involved in the above embodiments are sequentially shown according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, there is no strict order limit for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0120] Based on the same inventive concept, an embodiment of the present application also provides an electronic atomization device control device for implementing the above-mentioned electronic atomization device control method. The implementation solutions provided by this device to solve problems are similar to the implementation solutions described in the above method. Therefore, the specific limitations in one or more embodiments of the following electronic atomization device control devices can refer to the limitations on the electronic atomization device control method in the above text, and will not be repeated here.

[0121] In one embodiment, as Figure 6 shown, an electronic atomization device control device 600 is provided, including: a gesture detection module 601, a signal processing module 602, an instruction search module 603, and an action execution module 604, where:

[0122] The gesture detection module 601 is configured to determine signal change information of at least a part of touch sensing controls in response to a trigger operation on at least a part of the touch sensing controls among a plurality of touch sensing controls.

[0123] The signal processing module 602 is configured to obtain a signal change sequence corresponding to the trigger operation according to the trigger order and signal change information of at least a part of the touch sensing controls.

[0124] The instruction search module 603 is configured to search for an operation instruction corresponding to the signal change sequence;

[0125] The action execution module 604 is configured to change the working state of the electronic atomization device according to the operation instruction.

[0126] In one embodiment, the gesture detection module 601 is further configured to use each of at least a part of the touch sensing controls as a target touch sensing control, obtain an initial signal output by the target touch sensing control before being triggered and a response signal output when being triggered; and determine the signal change information corresponding to each target touch sensing control according to the initial signal and the response signal.

[0127] In one embodiment, the gesture detection module 601 is further configured to, if the signal difference between the initial signal and the response signal is greater than or equal to a preset signal change threshold, determine the signal change information corresponding to the target touch sensing control according to the signal difference.

[0128] In one embodiment, the gesture detection module 601 is further configured to determine an adjacent touch sensing control triggered before the target touch sensing control; determine the triggering interval duration between the target touch sensing control and the adjacent touch sensing control according to the signal change time corresponding to each touch sensing control in the signal change information; if the triggering interval duration is less than or equal to a preset interval duration, determine the signal change information corresponding to the target touch sensing control according to the signal difference.

[0129] In one embodiment, the signal processing module 602 is further configured to sort the control information corresponding to each touch sensing control in at least a part of the touch sensing controls according to the triggering order of at least a part of the touch sensing controls, and generate a signal change sequence corresponding to the triggering operation.

[0130] In one embodiment, the instruction lookup module 603 is further configured to match the signal change sequence with a target change sequence corresponding to a preset instruction; if the signal change sequence is the same as the target change sequence, determine the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence.

[0131] In one embodiment, the instruction lookup module 603 is further configured to obtain the target change duration corresponding to a target signal in the target change sequence; if the change duration of the signal change in the signal change sequence is the same as the target change duration, determine the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence.

[0132] In one embodiment, the device 600 further includes an instruction setting module, which is configured to obtain an initial signal sequence output by at least a part of the touch sensing controls in response to an instruction setting action; if the verification signal sequence output by at least a part of the touch sensing controls in response to an instruction confirmation action is the same as the initial signal sequence, determine the initial signal sequence as the target change sequence, and determine the function instruction corresponding to the instruction setting action as the preset instruction corresponding to the target change sequence.

[0133] Each module in the above electronic atomization device control device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above respective modules.

[0134] In one embodiment, a control device for an electronic atomization device is provided, which includes a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the following steps are implemented:

[0135] In response to a triggering operation on at least a part of a plurality of touch sensing controls, determine signal change information of at least a part of the touch sensing controls; obtain a signal change sequence corresponding to the triggering operation according to the triggering order and the signal change information of at least a part of the touch sensing controls; search for an operation instruction corresponding to the signal change sequence; and change the working state of the electronic atomization device according to the operation instruction.

[0136] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0137] In response to a triggering operation on at least a part of a plurality of touch sensing controls, determine signal change information of at least a part of the touch sensing controls; obtain a signal change sequence corresponding to the triggering operation according to the triggering order and the signal change information of at least a part of the touch sensing controls; search for an operation instruction corresponding to the signal change sequence; and change the working state of the electronic atomization device according to the operation instruction.

[0138] In one embodiment, a computer program product is provided, which includes a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0139] In response to a triggering operation on at least a part of a plurality of touch sensing controls, determine signal change information of at least a part of the touch sensing controls; obtain a signal change sequence corresponding to the triggering operation according to the triggering order and the signal change information of at least a part of the touch sensing controls; search for an operation instruction corresponding to the signal change sequence; and change the working state of the electronic atomization device according to the operation instruction.

[0140] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0141] The above embodiments only represent several implementation manners of the present application. Their descriptions are relatively specific and detailed, but they should not be construed as limiting the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several deformations and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for controlling an electronic atomization device, characterized in that, Applied to an electronic atomization device, the electronic atomization device includes a plurality of touch sensing controls, and the method includes: In response to a triggering operation on at least a part of the plurality of touch sensing controls, determining signal change information of the at least a part of the touch sensing controls; Obtaining a signal change sequence corresponding to the triggering operation according to the triggering order of the at least a part of the touch sensing controls and the signal change information; Searching for an operation instruction corresponding to the signal change sequence; Changing the working state of the electronic atomization device according to the operation instruction.

2. The method according to claim 1, wherein The determining the signal change information of the at least a part of the touch sensing controls includes: Taking each of the at least a part of the touch sensing controls as a target touch sensing control, and obtaining an initial signal output by the target touch sensing control before being triggered and a response signal output when being triggered; Determining signal change information corresponding to each target touch sensing control according to the initial signal and the response signal.

3. The method according to claim 2, wherein The determining signal change information corresponding to each target touch sensing control according to the initial signal and the response signal includes: If the signal difference between the initial signal and the response signal is greater than or equal to a preset signal change threshold, determining the signal change information corresponding to the target touch sensing control according to the signal difference.

4. The method according to claim 3, wherein The determining the signal change information corresponding to the target touch sensing control according to the signal difference includes: Determining an adjacent touch sensing control triggered before the target touch sensing control; Determining a triggering interval duration between the target touch sensing control and the adjacent touch sensing control according to the signal change time corresponding to each touch sensing control in the signal change information; If the triggering interval duration is less than or equal to a preset interval duration, determining the signal change information corresponding to the target touch sensing control according to the signal difference.

5. The method according to claim 1, characterized in that The obtaining a signal change sequence corresponding to the triggering operation according to the triggering order of the at least a part of the touch sensing controls and the signal change information includes: Sorting the control information corresponding to each touch sensing control in the at least a part of the touch sensing controls according to the triggering order of the at least a part of the touch sensing controls, and generating a signal change sequence corresponding to the triggering operation.

6. The method according to claim 1, wherein The searching for an operation instruction corresponding to the signal change sequence includes; Matching the signal change sequence with a target change sequence corresponding to a preset instruction; If the signal change sequence is the same as the target change sequence, determining the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence.

7. The method according to claim 6, characterized in that, The determining the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence includes: Obtaining a target change duration corresponding to a target signal in the target change sequence; If the change duration of the signal change in the signal change sequence is the same as the target change duration, determining the preset instruction corresponding to the target change sequence as the operation instruction corresponding to the target change sequence.

8. The method according to claim 6, characterized in that, The generation method of the target change sequence includes: Obtain at least a part of the initial signal sequence output by the touch sensing control in response to the instruction setting action; If the verification signal sequence output by the at least a part of the touch sensing control in response to the instruction confirmation action is the same as the initial signal sequence, determine the initial signal sequence as the target change sequence, and determine the function instruction corresponding to the instruction setting action as the preset instruction corresponding to the target change sequence.

9. An electronic atomization device, characterized in that, The device includes a plurality of touch sensing controls and a processor, and the processor is configured to execute the steps of the method according to any one of claims 1 to 8.

10. A computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.