Atomization device control method, device and electronic atomization device

By controlling vaporization devices with airflow intensity data, the need for inertial sensors is eliminated, reducing costs and maintaining functionality while improving usability.

CN114568764BActive Publication Date: 2025-07-15SHENZHEN SMOORE TECH LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210337290.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-01
Publication Date
2025-07-15
Estimated Expiration
2042-04-01

AI Technical Summary

Technical Problem

When the existing atomization device realizes functions such as unlocking, locking and lighting effect switching, the use of inertial sensors to detect user motion increases the cost.

Method used

By acquiring the airflow intensity data of the atomization device, it is determined whether the operation execution conditions are met, including the airflow intensity change value and the number of shaking times, and the atomization device is controlled to perform corresponding actions, and the airflow sensor is used to detect the airflow change without adding an inertial sensor.

Benefits of technology

The cost of the atomization device is reduced, avoiding the use of veneer space, and improving the practicality and functional richness of the device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114568764B_ABST
    Figure CN114568764B_ABST
Patent Text Reader

Abstract

The present application relates to a method and apparatus for controlling an atomizing device and an electronic atomizing device. The method for controlling the atomizing device includes: obtaining airflow intensity data of the atomizing device; and if it is confirmed according to the airflow intensity data that the atomizing device meets the action execution condition, controlling the atomizing device to execute a corresponding action. Among them, the airflow intensity data is data that can be detected by the atomizing device itself. Without adding other components such as inertial sensors, the atomizing device can be controlled to execute corresponding actions, which does not occupy the single-board space of the atomizing device. Therefore, the present application effectively reduces the cost of the atomizing device, ensures the performance of the atomizing device, and improves the practicability of the atomizing device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of atomization, and particularly to a method and device for controlling an atomization device and an electronic atomization device. Background Art

[0002] One of the existing technologies for the existing atomization device to implement functions such as unlocking, locking, and lighting effect switching is to use an inertial sensor to detect user movements such as tapping and shaking to achieve user unlocking. The principle is to utilize that the inertial sensor can detect the movement direction and acceleration of the atomization device. However, using the inertial sensor to implement actions such as unlocking, locking, and lighting effect switching not only occupies the existing single-board space of the atomization device but also increases the cost of the atomization device.

[0003] In the implementation process, the inventor found that there are at least the following problems in the traditional technology: The control method for implementing actions such as unlocking in the existing atomization device has a high cost. Summary of the Invention

[0004] Based on this, it is necessary to provide a method and device for controlling an atomization device and an electronic atomization device in view of the above technical problems.

[0005] An atomization device control method includes:

[0006] Obtaining airflow intensity data of the atomization device;

[0007] If it is confirmed according to the airflow intensity data that the atomization device meets the action execution condition, then controlling the atomization device to execute the corresponding action.

[0008] In one embodiment, after the step of obtaining the airflow intensity data of the atomization device, it further includes:

[0009] Based on the airflow intensity data, determining that the atomization device currently has a motion behavior; the motion behavior includes a shaking behavior.

[0010] In one embodiment, the step of determining that the atomization device currently has a motion behavior based on the airflow intensity data includes:

[0011] Based on the airflow intensity data, obtaining an airflow intensity change value within a first preset time;

[0012] Comparing the airflow intensity change value with a first threshold and a second threshold respectively;

[0013] If the airflow intensity change value is greater than the first threshold and less than the second threshold, then it is determined that the atomization device currently has a motion behavior.

[0014] In one embodiment, the action execution condition includes that the number of times the atomization device shakes within a second preset time reaches a preset number;

[0015] The steps of confirming that the atomization device meets the action execution condition according to the air flow intensity data include:

[0016] Obtain the number of times the atomization device shakes within the second preset time according to the air flow intensity data, and determine whether the number of shakes reaches the preset number;

[0017] If the judgment result is that the number of shakes reaches the preset number, it is confirmed that the atomization device meets the action execution condition.

[0018] In one embodiment, the step of obtaining the number of times the atomization device shakes within the second preset time according to the air flow intensity data includes:

[0019] Based on the air flow intensity data, obtain the number of times the extreme value of the air flow intensity data within the second preset time is between the third threshold and the fourth threshold, and confirm the number as the number of times the atomization device shakes.

[0020] In one embodiment, the step of obtaining the air flow intensity data of the atomization device includes:

[0021] Receive the air flow data transmitted by the air flow sensor of the atomization device;

[0022] Collect the air flow data at a preset period to obtain the air flow intensity data.

[0023] In one embodiment, the air flow intensity data includes any one or any combination of the following parameters: air flow frequency and air pressure; the actions controlled by the atomization device to execute include any one or any combination of the following actions: unlocking, locking, light effect switching, power switching, alarm, and power on / off.

[0024] An atomization device control device includes:

[0025] A data acquisition module for acquiring the air flow intensity data of the atomization device;

[0026] An action execution module for controlling the atomization device to execute corresponding actions if it is confirmed that the atomization device meets the action execution condition according to the air flow intensity data.

[0027] An electronic atomization device includes a controller;

[0028] The controller is used to execute the above-mentioned atomization device control method.

[0029] In one embodiment, it further includes an air flow sensor connected to the controller;

[0030] The air flow sensor is used to detect the air flow data in the air passage of the electronic atomization device.

[0031] A computer-readable storage medium stores a computer program thereon, and when the computer program is executed by a processor, the steps of the above-mentioned method are implemented.

[0032] A computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned method are implemented.

[0033] One of the above technical solutions has at least the following advantages and beneficial effects:

[0034] In this application, by obtaining the air flow intensity data of the atomizing device, if it is confirmed according to the air flow intensity data that the atomizing device meets the action execution condition, the atomizing device is controlled to execute the corresponding action; wherein the air flow intensity data is data that can be detected by the atomizing device itself, and other devices such as inertial sensors do not need to be added to control the atomizing device to execute the corresponding action, which will not occupy the single-board space of the atomizing device, thereby effectively reducing the cost of the atomizing device, ensuring the performance of the atomizing device, and improving the practicability of the atomizing device. Description of the Drawings

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0036] Figure 1 It is a schematic flowchart of the control method of the atomizing device in an embodiment;

[0037] Figure 2 It is a schematic flowchart of the steps of obtaining the air flow intensity data of the atomizing device in an embodiment;

[0038] Figure 3 It is a schematic flowchart of the steps of determining that the atomizing device currently has a motion behavior in an embodiment;

[0039] Figure 4 It is a schematic flowchart of confirming that the atomizing device meets the action execution condition according to the air flow intensity data in an embodiment;

[0040] Figure 5 It is a sampling diagram of the air flow intensity data in an embodiment;

[0041] Figure 6 It is a structural block diagram of the atomizing device control device in an embodiment;

[0042] Figure 7 It is a structural block diagram of the electronic atomizing device in an embodiment;

[0043] Figure 8 It is a structural block diagram of an electronic atomization device in another embodiment. Specific implementation manners

[0044] For the convenience of understanding the present application, the present application will be described more comprehensively below with reference to the relevant drawings. Embodiments of the present application are shown in the drawings. However, the present application may be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided so that the disclosure of the present application is thorough and complete.

[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs. The terms used herein in the description of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0046] It can be understood that the terms "first", "second", etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from another element.

[0047] It should be noted that when an element is considered to be "connected" to another element, it may be directly connected to the other element or connected to the other element through an intermediate element. In addition, "connection" in the following embodiments should be understood as "electrical connection", "communication connection", etc. if there is transmission of electrical signals or data between the connected objects.

[0048] As used herein, the singular forms "a", "an" and "the" may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms "comprising", "including" or "having", etc. specify the presence of the stated features, wholes, steps, operations, components, parts or combinations thereof, but do not preclude the presence or addition of one or more other features, wholes, steps, operations, components, parts or combinations thereof.

[0049] In one embodiment, as Figure 1 shown, a method for controlling an atomization device is provided, which may include:

[0050] Step 202, obtaining airflow intensity data of the atomization device;

[0051] Step 204, if it is confirmed according to the airflow intensity data that the atomization device meets the action execution condition, controlling the atomization device to execute the corresponding action.

[0052] Among them, the atomization device can be an electronic atomizer; according to the present application, the airflow sensor in the atomization device can detect weak airflow characteristics. When the user shakes, knocks or performs other actions on the atomization device, the atomization device can detect weak airflow changes. Therefore, the airflow intensity data of the atomization device can reflect the current state of the atomization device, and by analyzing the airflow intensity data, the atomization device can be controlled to perform corresponding actions.

[0053] In one example, the airflow intensity data can include any one or any combination of the following parameters: airflow frequency and airflow pressure; the actions controlled for the atomization device to perform can include any one or any combination of the following actions: unlocking, locking, light effect switching, power switching, alarming, and power on / off.

[0054] Specifically, obtain the airflow intensity data of the atomization device, for example, obtain the airflow frequency of the atomization device or the airflow pressure of the atomization device, etc.; confirm whether the atomization device meets the action execution conditions according to the airflow intensity data, and the action execution conditions can be set according to the actual situation; when it is confirmed according to the airflow intensity data that the atomization device meets the corresponding action execution conditions, the atomization device can be controlled to perform the corresponding actions; the actions performed by the atomization device can also be set accordingly, and there is no limit to this. The action execution conditions can correspond one by one to the actions performed by the atomization device; for example, when it is confirmed according to the airflow intensity data that the atomization device meets the action execution conditions corresponding to unlocking the atomization device, the atomization device is controlled to be unlocked; or when it is confirmed according to the airflow intensity data that the atomization device meets the action execution conditions corresponding to light effect switching, the atomization device is controlled to perform light effect switching.

[0055] The present application utilizes the principle that when the user shakes, knocks or performs other actions on the atomization device, the airflow in the airway of the atomization device changes, and the airflow sensor of the atomization device can detect the corresponding airflow changes. By obtaining the airflow intensity data of the atomization device and when it is confirmed according to the airflow intensity data that the atomization device meets the action execution conditions, the atomization device is controlled to perform the corresponding actions. Thus, the present application can achieve rich action executions without setting devices such as inertial sensors, without adding new materials, without occupying additional single-board space, effectively reducing the cost of the atomization device and improving the practicality of the atomization device.

[0056] In one of the embodiments, as Figure 2 shown, step 202 of obtaining the airflow intensity data of the atomization device may include:

[0057] Step 302, receive the airflow data transmitted by the airflow sensor of the atomization device;

[0058] Step 304, collect the airflow data at a preset period to obtain the airflow intensity data.

[0059] The preset period may be set according to actual conditions, for example, the preset period may be 10 milliseconds.

[0060] Specifically, when the atomizer device experiences acceleration movements such as shaking, the diaphragm inside the airflow sensor will be impacted by the air in the airway, causing the diaphragm to deform. The deformed diaphragm causes a change in capacitance, and the chip inside the airflow sensor converts this capacitance change into another parameter that characterizes the airflow intensity, such as airflow frequency, airflow pressure, etc., thereby obtaining airflow flow data; by collecting the airflow flow data at a preset period, the airflow intensity data can be obtained, and then by analyzing the airflow intensity data, it can be determined whether the atomizer device meets the action execution conditions.

[0061] In one embodiment, after step 202 of obtaining the airflow intensity data of the atomizing device, the following steps may also be performed:

[0062] Based on the airflow intensity data, it is determined that the atomization device is currently in motion; the motion behavior may include shaking behavior.

[0063] Specifically, when the airflow intensity data of the atomizer is obtained, it is necessary to determine whether the atomizer currently has motion behavior based on the airflow intensity data, wherein the motion behavior may include shaking behavior. Since the airflow sensor of the atomizer also detects the suction behavior based on the detected airflow intensity data, it is necessary to distinguish the suction behavior from the motion behavior. When the atomizer currently has motion behavior based on the obtained airflow intensity data, it is determined whether the atomizer meets the action execution condition, so that the current state of the atomizer can be more accurately determined.

[0064] In one embodiment, if Figure 3 As shown, based on the airflow intensity data, the step of determining that the atomization device currently has motion behavior may include:

[0065] Step 402, based on the airflow intensity data, obtaining the airflow intensity change value within the first preset time;

[0066] Step 404, comparing the airflow intensity change value with the first threshold and the second threshold respectively;

[0067] Step 406: If the airflow intensity change value is greater than the first threshold value and less than the second threshold value, it is determined that the atomization device is currently in motion.

[0068] Specifically, since the changing patterns of the airflow intensity data generated when the atomizer device is performing a suction action and when it is performing a shaking action are different, the magnitude of the airflow intensity when the atomizer device is performing a suction action is much greater than the airflow intensity when the atomizer device is shaking. Therefore, it is possible to determine whether the atomizer device is currently in motion based on the airflow intensity change value within a certain period of time; wherein the first preset time, the first threshold value, and the second threshold value are all data determined based on the difference between the changing pattern of the airflow intensity when the atomizer device performs the motion behavior and the changing pattern of the airflow intensity when the atomizer performs a suction action.

[0069] When the airflow intensity data is obtained, the airflow intensity change value within the first preset time is obtained based on the airflow intensity data, for example, the airflow intensity change value within 10 milliseconds; and the airflow intensity change value is compared with the first threshold and the second threshold respectively; when the airflow intensity change value within the first preset time is greater than the first threshold but less than the second threshold, it is determined that the atomizer device is currently in motion; for example, when the airflow intensity change value within 10 milliseconds is between the first threshold and the second threshold, it is determined that the atomizer device is currently shaking, and after determining that the atomizer device is currently shaking, it is determined whether the atomizer device meets the action execution condition; if the airflow intensity change value within 10 milliseconds is greater than the second threshold, it is determined that the atomizer device is currently in a suction action; if the airflow intensity change value within 10 milliseconds is less than the first threshold, it is determined that the atomizer device is currently in a non-human slight shaking caused by the external environment, and there is no human shaking behavior, so it will not be judged whether the atomizer device meets the action execution condition.

[0070] In one embodiment, the action execution condition may include that the atomizing device is shaken a preset number of times within a second preset time;

[0071] like Figure 4 As shown, step 204 of confirming that the atomization device meets the action execution condition according to the airflow intensity data may include:

[0072] Step 502, obtaining the number of times the atomizing device shakes within a second preset time according to the airflow intensity data, and determining whether the number of times the atomizing device shakes reaches a preset number;

[0073] Step 504: If the result of the determination is that the number of shaking times reaches the preset number of times, it is confirmed that the atomization device meets the action execution conditions.

[0074] Specifically, after determining that the atomizing device currently has a motion behavior, since the motion behavior of the atomizing device may be caused by the external environment. For example, when the atomizing device is placed in the user's pocket, the slight shaking caused by the user's walking, or the shaking inadvertently caused by the user when using the atomizing device, etc. Therefore, corresponding conditions for triggering the atomizing device to perform corresponding actions need to be set to distinguish whether the current motion behavior of the atomizing device is a triggering behavior for the actions that the user actively needs the atomizing device to perform. Different actions can also be set for the atomizing device by setting different action execution conditions.

[0075] When the airflow intensity data is obtained and it is determined based on the airflow intensity data that the atomizing device currently has a motion behavior, the number of times the atomizing device shakes within the second preset time can be obtained according to the airflow intensity data, and it can be determined whether the number of shakes reaches the preset number to confirm whether the atomizing device meets the action execution conditions. Both the second preset time and the preset number can be set according to the actual situation. When the number of shakes reaches the preset number, it is confirmed that the atomizing device meets the action execution conditions. Among them, the time interval between two shakes needs to be less than a certain time. For example, the second preset time can be 1 second and the preset number can be 5 times. When the number of shakes of the atomizing device within 1 second reaches 5 times, it is confirmed that the atomizing device meets the action execution conditions, so that the atomizing device can be controlled to perform corresponding actions. It can also be that when it is determined that the number of shakes of the atomizing device within 1 second reaches 3 times, the atomizing device is controlled to unlock, etc. In addition, it can also be that after the atomizing device sucks once, it shakes again to unlock, etc. The specific action execution conditions and the actions triggered by the atomizing device when the action execution conditions are met can all be set according to actual needs.

[0076] In one embodiment, step 502 of obtaining the number of times the atomizing device shakes within the second preset time according to the airflow intensity data may include:

[0077] Based on the airflow intensity data, obtain the number of airflow intensity data extreme values within the second preset time that are between the third threshold and the fourth threshold, and confirm the number as the number of times the atomizing device shakes.

[0078] Specifically, since the maximum value of the airflow intensity change when the atomization device shakes will be within a corresponding numerical range, which is much smaller than the airflow intensity during the suction operation of the atomization device, if the atomization device shakes within a certain period of time, the number of times the atomization device shakes during this period can be determined according to the number of extreme values of the airflow intensity data within the corresponding numerical range during this period; that is, based on the airflow intensity data, it can be determined that the number of times the atomization device shakes within the second preset time can be determined according to the number of extreme values of the airflow intensity data within the second preset time that are between the third threshold and the fourth threshold; for example, if the number of minimum values of the airflow intensity data between the third threshold and the fourth threshold within 1 second is 3, then it is determined that the number of times the atomization device shakes is 3 times; if the number of minimum values of the airflow intensity data between the third threshold and the fourth threshold within 1 second is 5, then it is determined that the number of times the atomization device shakes is 5 times, as Figure 5 shown, where the abscissa can be time and the ordinate can be the airflow frequency; among them, the third threshold and the fourth threshold are range values determined according to the change range of the airflow intensity data when the atomization device is manually shaken, which is different from the change range of the airflow intensity data when the atomization device is not artificially shaken and when the atomization device performs the suction operation.

[0079] As above, the present application obtains the airflow intensity data of the atomization device, obtains the airflow intensity change value within the first preset time based on the airflow intensity data, and compares the airflow intensity change value with the first threshold and the second threshold respectively. If the comparison result shows that the airflow intensity change value is between the first threshold and the second threshold, it is determined that the atomization device currently has a motion behavior, and the motion behavior may include a shaking behavior; in the case of determining that the atomization device currently has a motion behavior, the number of times the atomization device shakes within the second preset time is obtained according to the airflow intensity data, and it is determined whether the number of shakes reaches the preset number. In the case of confirming that the number of shakes reaches the preset number, it is confirmed that the atomization device meets the action execution condition, thereby controlling the atomization device to execute the corresponding action. The present application can achieve the user action to trigger the atomization device to execute the corresponding action without adding devices such as inertial sensors, only requiring the airflow intensity data of the atomization device, without adding new materials, and not occupying additional single-board space, ensuring the richness of functions while reducing the cost of the atomization device and improving the practicality of the atomization device.

[0080] It should be understood that although Figures 1-4 the steps in the flowchart of Figures 1-4At least a part of the steps therein may include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same moment, but can be executed at different moments, and 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.

[0081] In one embodiment, as Figure 6 shown, a control device for an atomization device is provided, which may include:

[0082] A data acquisition module 110, configured to acquire airflow intensity data of the atomization device;

[0083] An action execution module 120, configured to control the atomization device to execute corresponding actions if it is confirmed according to the airflow intensity data that the atomization device meets the action execution conditions.

[0084] In one of the embodiments, the control device for the atomization device may further include:

[0085] A behavior determination module, configured to determine that the atomization device currently has a motion behavior based on the airflow intensity data; the motion behavior includes a shaking behavior.

[0086] In one of the embodiments, the behavior determination module is further configured to obtain a change value of the airflow intensity within a first preset time based on the airflow intensity data; compare the airflow intensity change value with a first threshold and a second threshold respectively; if the airflow intensity change value is greater than the first threshold and less than the second threshold, it is determined that the atomization device currently has a motion behavior.

[0087] In one of the embodiments, the action execution conditions may include that the number of times the atomization device shakes within a second preset time reaches a preset number;

[0088] The action execution module 120 is further configured to obtain the number of times the atomization device shakes within the second preset time according to the airflow intensity data, and determine whether the number of shakes reaches the preset number; if the determination result is that the number of shakes reaches the preset number, it is confirmed that the atomization device meets the action execution conditions.

[0089] In one of the embodiments, the action execution module 120 is further configured to obtain the number of the extreme values of the airflow intensity data within the second preset time that are between a third threshold and a fourth threshold based on the airflow intensity data, and confirm the number as the number of times the atomization device shakes.

[0090] In one of the embodiments, the data acquisition module 110 is further configured to receive airflow data transmitted by an airflow sensor of the atomization device; collect the airflow data at a preset period to obtain the airflow intensity data.

[0091] In one embodiment, the air flow intensity data may include any one or any combination of the following parameters: air flow frequency and air flow pressure; the actions that the control atomization device performs may include any one or any combination of the following actions: unlocking, locking, light effect switching, power switching, alarming, and turning on and off.

[0092] For the specific limitations on the atomization device control device, reference may be made to the limitations on the atomization device control method in the foregoing, which will not be elaborated herein. Each module in the above atomization device control device may be implemented in whole or in part by software, hardware, and their combination. The above modules may be embedded in or independent of the processor in the computer device in the form of hardware, or may be stored in the memory in the computer device in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the above modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical function division. There may be other division methods in actual implementation.

[0093] In one embodiment, as Figure 7 shown, an electronic atomization device is provided, which may include a controller;

[0094] The controller is used to execute the above atomization device control method.

[0095] Among them, the controller may be an MCU (Microcontroller Unit).

[0096] Specifically, the electronic atomization device of the present application may recognize that the user has performed movement behaviors such as shaking or knocking on the electronic atomization device according to the air flow intensity data, and execute corresponding actions when it is determined according to the detected air flow intensity data that the atomization device meets the action execution conditions; for example, the electronic atomization device switches the light effect when it determines that the user shakes 5 times within 1 second according to the detected air flow intensity data, and unlocks when it determines that the user shakes 3 times within 0.5 second, etc.

[0097] In one embodiment, as Figure 8 shown, the electronic atomization device may further include an air flow sensor connected to the controller;

[0098] The air flow sensor is used to detect the air flow data in the air duct of the electronic atomization device.

[0099] Specifically, the airflow sensor itself is an essential material for the electronic atomization device. The electronic atomization device of the present application can detect the weak change in the airflow intensity (such as a frequency silicon microphone) in the airway of the electronic atomization device through the airflow sensor. The diaphragm inside the airflow sensor will deform when impacted by the air in the airway, and the deformed diaphragm causes a change in capacitance. The chip inside the airflow sensor can convert this capacitance change into a parameter representing the airflow intensity, such as frequency, pressure, etc. Such an airflow intensity can be captured by the controller MCU for further analysis. By analyzing the change trend of the airflow intensity data, the controller MCU can determine whether the electronic atomization device has a shaking behavior, and when it is determined that the number of shakes within a certain time reaches the set number, control the electronic atomization device to perform corresponding actions.

[0100] As described above, the present application detects the airflow intensity through the airflow sensor that is essential for the electronic atomization device itself, and collects and analyzes the change trend of the airflow intensity data through the controller MCU to determine whether the electronic atomization device has a shaking behavior. When it is determined that the number of shakes of the electronic atomization device within a certain time reaches the set number, control the electronic atomization device to perform corresponding actions. Thus, the present application can identify behaviors such as shaking and tapping of the electronic atomization device by the user without adding new materials such as inertial sensors, and then trigger the electronic atomization device to perform corresponding actions, without occupying the existing single-board space of the electronic atomization device, saving internal space, effectively reducing the cost of the electronic atomization device while ensuring the richness of the functions of the electronic atomization device, and improving the practicability of the electronic atomization device.

[0101] 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 steps in the above method embodiments are implemented.

[0102] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0103] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.

[0104] In the description of this specification, the description with reference to terms such as "some embodiments", "other embodiments", "ideal embodiments", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic description of the above terms does not necessarily refer to the same embodiment or example.

[0105] 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 to be within the scope described in this specification.

[0106] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.

Claims

1. A method for controlling an atomization device, characterized in that, Including: Obtain the air flow intensity data of the atomizing device; If it is confirmed according to the air flow intensity data that the atomizing device meets the action execution condition, then control the atomizing device to execute the corresponding action; Wherein, the action execution condition includes that the number of times the atomizing device shakes within a second preset time reaches a preset number; The step of confirming that the atomizing device meets the action execution condition according to the air flow intensity data includes: According to the air flow intensity data, obtain the number of times the atomizing device shakes within the second preset time, and judge whether the number of shakes reaches the preset number; If the judgment result is that the number of shakes reaches the preset number, then confirm that the atomizing device meets the action execution condition.

2. The atomization device control method according to claim 1, wherein After the step of obtaining the air flow intensity data of the atomizing device, it further includes: Based on the air flow intensity data, determine that the atomizing device currently has a motion behavior; the motion behavior includes a shaking behavior.

3. The atomization device control method according to claim 2, wherein The step of determining that the atomizing device currently has a motion behavior based on the air flow intensity data includes: Based on the air flow intensity data, obtain the air flow intensity change value within a first preset time; Compare the air flow intensity change value with a first threshold and a second threshold respectively; If the air flow intensity change value is greater than the first threshold and less than the second threshold, then determine that the atomizing device currently has the motion behavior.

4. The atomization device control method according to claim 3, wherein The step of obtaining the number of times the atomizing device shakes within the second preset time according to the air flow intensity data includes: Based on the air flow intensity data, obtain the number of times that the extreme value of the air flow intensity data within the second preset time is between a third threshold and a fourth threshold, and confirm the number of times as the number of times the atomizing device shakes.

5. The atomization device control method according to claim 1, characterized in that, The step of obtaining the air flow intensity data of the atomizing device includes: Receive the air flow data transmitted by the air flow sensor of the atomizing device; Collect the air flow data at a preset period to obtain the air flow intensity data.

6. The atomization device control method according to any one of claims 1 to 5, characterized in that, The air flow intensity data includes any one or any combination of the following parameters: air flow frequency and air pressure; the actions controlled by the atomizing device to execute include any one or any combination of the following actions: unlocking, locking, light effect switching, power switching, alarming, and power on / off.

7. An atomization device control device, characterized in that, Including: A data acquisition module for obtaining the air flow intensity data of the atomizing device; An action execution module for controlling the atomizing device to execute the corresponding action if it is confirmed according to the air flow intensity data that the atomizing device meets the action execution condition; Wherein, the action execution condition includes that the number of times the atomizing device shakes within a second preset time reaches a preset number; The action execution module is further configured to obtain the number of times the atomizing device shakes within the second preset time according to the air flow intensity data, and judge whether the number of shakes reaches the preset number; if the judgment result is that the number of shakes reaches the preset number, then confirm that the atomizing device meets the action execution condition.

8. An electronic atomization device, characterized in that, Including a controller; The controller is configured to execute the atomizing device control method according to any one of claims 1 to 6.

9. The electronic atomization device according to claim 8, wherein, It further includes an air flow sensor connected to the controller; The airflow sensor is used to detect airflow flow data in the airway of the electronic atomization device.

10. A computer-readable storage medium having a computer program stored thereon, 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 6.

11. 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 6.

Citation Information

Patent Citations

  • Electronic cigarette and control method thereof

    CN107280072A