Locking method and device of aerosol generating equipment, equipment, medium and product

By detecting the suction parameters of the aerosol generation equipment and locking the equipment when the number of dry runs reaches a threshold, the safety hazards caused by dry running are resolved, and the safety and control capabilities of the equipment are improved.

CN121867482APending Publication Date: 2026-04-17GUANGDONG QISITECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGDONG QISITECH CO LTD
Filing Date
2025-12-24
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

When the aerosol generating equipment does not perform a suction operation during the heating process, it may experience dry burning, which could lead to safety hazards.

Method used

By detecting the suction parameters of the aerosol generating equipment during the heating process, if the suction conditions are not met, the number of dry burns is accumulated. When the accumulated number reaches a threshold, the equipment is locked to prohibit heating operation.

Benefits of technology

It improves the safety and controllability of aerosol generation equipment and prevents dry burning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121867482A_ABST
    Figure CN121867482A_ABST
Patent Text Reader

Abstract

The invention is applicable to the technical field of aerosol equipment, and provides a locking method, device, equipment, medium and product of aerosol generating equipment, and the locking method comprises the following steps: detecting a suction parameter of the aerosol generating equipment in a heating process, and performing accumulative counting on empty burning times when the suction parameter does not meet a suction condition; and when the accumulated number reaches the number threshold, the aerosol generation equipment is forbidden to execute heating operation, so that the safety of the equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of aerosol equipment technology, and particularly relates to locking methods, devices, equipment, media and products for aerosol generation equipment. Background Technology

[0002] With the technological development of aerosol generation equipment, there are various types of aerosol generation equipment, which can be roughly divided into two categories: one type supports heating after inserting a single aerosol generation matrix, and the other type pre-stores the aerosol generation matrix and heats it after receiving a suction operation.

[0003] However, aerosol generating equipment may experience dry burning, meaning that the aerosol generating equipment does not perform a suction operation during the heating process, which can lead to equipment safety hazards. Summary of the Invention

[0004] This application provides a locking method, apparatus, device, medium, and product for an aerosol generating device. By detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burns is accumulated when the suction parameters do not meet the suction conditions, and the heating operation of the aerosol generating device is prohibited when the accumulated number reaches a threshold, thereby improving the safety of the device.

[0005] In a first aspect, embodiments of this application provide a locking method for an aerosol generating device, the method being applied to the aerosol generating device, the method comprising: When the aerosol generating device is started, the nth suction parameter corresponding to the nth heating process of the aerosol generating device is obtained, where n is a positive integer; If the nth suction parameter does not meet the preset suction conditions, the number of empty burns is incremented by one to obtain the cumulative number of empty burns after the first j heating processes. The number of empty burns refers to the number of heating processes when the aerosol generating device does not perform suction operation during the heating process, where j≤n and j is a positive integer. When the cumulative number of dry burns reaches a first threshold, the aerosol generating device is locked to prevent it from performing heating operations.

[0006] Optionally, when the aerosol generating device includes a microphone assembly, the nth suction parameter is the nth group of level signals corresponding to the microphone assembly; and / or, The nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device.

[0007] Optionally, the nth suction parameter is the nth group of level signals corresponding to the microphone assembly; The method further includes: If all level signals in the nth group of level signals are first level signals, it is determined that the nth suction parameter does not meet the preset suction condition; or; If at least one level signal in the nth group of level signals is a second level signal, it is determined that the nth suction parameter meets the preset suction condition, and the first level signal and the second level signal are different.

[0008] Optionally, the nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device; The method further includes: If the duty cycle corresponding to the nth group of pulse width modulation signals meets the preset percentage condition, it is determined that the nth suction parameter does not meet the preset suction condition; or; If the duty cycle corresponding to the nth group of pulse width modulation signals does not meet the preset percentage condition, then the nth suction parameter is determined to meet the preset suction condition.

[0009] Optionally, if the cumulative number of empty burns does not reach the first quantity threshold within the first cumulative duration, the cumulative number of empty burns is reset to zero.

[0010] Optionally, if the cumulative number of heating cycles of the aerosol generating device reaches a preset heating quantity threshold, and the cumulative number of dry-burning cycles does not reach the first quantity threshold within a second cumulative time period, the aerosol generating device is determined to meet the preset good product conditions.

[0011] Optionally, if the cumulative number of dry runs reaches a second threshold, an alarm message is triggered, which indicates that the aerosol generating device is experiencing dry running, and the second threshold is less than the first threshold.

[0012] Secondly, embodiments of this application provide a locking device for an aerosol generating device, comprising: The acquisition module is used to acquire the nth suction parameter of the aerosol generating device during the nth heating process when the aerosol generating device is started, where n is a positive integer; The counting module is used to increment the count of empty burns by one when the nth suction parameter does not meet the preset suction conditions, so as to obtain the cumulative number of empty burns after the first j heating processes. The number of empty burns refers to the number of heating processes when the aerosol generating device does not perform suction operation during the heating process, where j≤n and j is a positive integer. A locking module is used to lock the aerosol generating device when the cumulative number of dry burns reaches a first threshold, so as to prevent the aerosol generating device from performing heating operations.

[0013] Thirdly, embodiments of this application provide a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the locking method for the aerosol generating device described in any one of the first aspects above.

[0014] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the locking method for the aerosol generating device described in any one of the first aspects.

[0015] Fifthly, embodiments of this application provide a computer program product that, when run on a computer device, causes the computer device to execute the locking method for the aerosol generating device described in any of the first aspects above.

[0016] It is understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.

[0017] The beneficial effects of the technical solutions provided in this application include at least the following: When the aerosol generating device is started, the nth suction parameter (n is a positive integer) corresponding to the nth heating process is obtained. If the nth suction parameter does not meet the preset suction conditions, the nth heating process is regarded as a dry burning process. The number of dry burnings is incremented by one to obtain the cumulative number of dry burnings. If the cumulative number of dry burnings reaches the preset first threshold, the aerosol generating device is locked to prevent it from performing heating operations. That is, by detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burnings is accumulated when the suction parameters do not meet the suction conditions. When the cumulative number reaches the threshold, the aerosol generating device is prohibited from performing heating operations, thereby improving the safety of the device and enhancing its control capability. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1This is a schematic diagram of the implementation environment provided in one embodiment of this application; Figure 2 This is a flowchart of a locking method for an aerosol generating device provided in an embodiment of this application; Figure 3 This is a flowchart of a locking method for an aerosol generating device provided in an embodiment of this application; Figure 4 This is a flowchart of a locking method for an aerosol generating device provided in an embodiment of this application; Figure 5 This is a structural diagram of a device function selection apparatus provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of the computer device provided in the embodiments of this application. Detailed Implementation

[0020] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0021] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0022] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0023] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0024] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0025] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0026] In related technologies, with the technological development of aerosol generation equipment, various types of aerosol generation equipment have emerged. These can be broadly divided into two categories: one type supports heating after inserting a single aerosol generation matrix, and the other type pre-stores the aerosol generation matrix and heats it upon receiving a suction operation. However, aerosol generation equipment can experience dry burning, meaning that the suction operation is not performed during the heating process. This can lead to potential safety hazards in the aerosol generation equipment.

[0027] Based on this, this application provides a locking method for an aerosol generating device. When the aerosol generating device is started, the nth suction parameter (n is a positive integer) corresponding to the nth heating process is obtained. If the nth suction parameter does not meet the preset suction conditions, the nth heating process is regarded as a dry burning process, and the number of dry burnings is incremented by one to obtain the cumulative number of dry burnings. If the cumulative number of dry burnings reaches a preset first threshold, the aerosol generating device is locked to prevent it from performing heating operations. That is, by detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burnings is accumulated when the suction parameters do not meet the suction conditions, and the heating operation of the aerosol generating device is prohibited when the cumulative number reaches the threshold, thereby improving the safety of the device and enhancing the control capability of the aerosol generating device.

[0028] The implementation environment corresponding to this application is described below. The implementation environment includes aerosol generation equipment and terminal equipment; please refer to the illustrative examples. Figure 1 The illustration shows an implementation environment provided by an exemplary embodiment of this application, which includes an aerosol generating device 110 and a server 120, wherein the aerosol generating device 110 and the server 120 are connected via a wireless communication network.

[0029] In some embodiments, when the aerosol generating device 110 is in the start-up state, the nth heating process is performed, wherein the nth heating process generates the nth suction parameter. The aerosol generating device 110 sends the nth suction parameter to the server 120.

[0030] In some embodiments, after receiving the nth suction parameter, if the terminal device determines that the nth suction parameter does not meet the preset suction conditions, it increments the count of the number of empty burns corresponding to the pre-stored aerosol generating device 110 to obtain the cumulative number of empty burns (j≤n and j is a positive integer) after the previous j heating processes of the aerosol generating device 110. If the cumulative number of empty burns reaches the first quantity threshold, a locking command is sent to the aerosol generating device 110 to lock the aerosol generating device 110 so that it cannot perform the heating operation.

[0031] In another feasible approach, the implementation environment includes only the aerosol generating device, and all the above-mentioned solutions are performed independently by the aerosol generating device.

[0032] Server 120 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, server 120 undertakes the main computing work, and aerosol generating device 110 undertakes secondary computing work; or, server 120 and aerosol generating device 110 collaborate on computing using a distributed computing architecture.

[0033] It is worth noting that the aforementioned servers can be independent physical servers, server clusters or distributed systems composed of multiple physical servers, or cloud servers that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0034] It is worth noting that the aforementioned communication network can be implemented as a wired network or a wireless network, and the communication network can be implemented as any one of a local area network, a metropolitan area network, or a wide area network. This application embodiment does not limit this.

[0035] It should be noted that this application may display prompt interfaces, pop-ups, or output voice prompts before and during the collection of user data. These prompt interfaces, pop-ups, or voice prompts are used to inform the user that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt interface or pop-up; otherwise (i.e., without user confirmation), the steps for collecting user data end, meaning no user data is collected. In other words, all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of related user data must comply with the relevant laws, regulations, and standards of the relevant regions.

[0036] The locking method for the aerosol generating device provided in the embodiments of this application will be described in detail below. For illustrative purposes, please refer to the following: Figure 2 The diagram illustrates a locking method for an aerosol generating device provided in an exemplary embodiment of this application, the method comprising steps 210 to 230.

[0037] Step 210: When the aerosol generating device is started, obtain the nth suction parameter corresponding to the nth heating process of the aerosol generating device.

[0038] Where n is a positive integer.

[0039] To illustrate, after the aerosol generating device is powered on, the battery module provides electrical energy to the heating element in the aerosol generating device, causing it to heat up. After the heating element heats up, it transfers the heat to the aerosol generating matrix, causing the aerosol generating matrix in the aerosol generating device to reach its boiling point and atomize, generating a suspended aerosol for the user to inhale.

[0040] Indicatively, starting an aerosol generating device includes the following situations: The first scenario is that the aerosol generating equipment is turned on, but no operation is performed; it is only in standby mode, for example, no heating operation is performed. The second type involves turning on the aerosol generating equipment but not performing heating operations, while running other functions such as lighting, motor vibration, and voice playback. The types of functions are not limited. The third scenario is that the aerosol generating equipment is turned on and is in a heating state.

[0041] Indicatively, the suction parameters refer to the suction data collected by the aerosol generating equipment during the heating process.

[0042] Indicatively, the suction parameters are used to extract suspended aerosols from the aerosol generating device and into the user's nasal cavity to achieve suction.

[0043] Optionally, the suction parameters include at least one of two parameters: (1) a microphone signal, a level signal output by the microphone assembly in the aerosol generating device; and (2) a duty cycle corresponding to a pulse width modulation (PWM) signal.

[0044] In this context, the duty cycle corresponding to PWM refers to the proportion of time that a high level (or a pre-set valid signal) occupies within a complete cycle (i.e., a single heating cycle).

[0045] As an illustration, the aerosol generating device is equipped with a microcontroller (MCU) or other hardware device (e.g., dedicated chip, integrated circuit). Since the above hardware device has PWM generation capability, the signal output by the above hardware device is PWM.

[0046] Optionally, the suction parameters corresponding to each heating process may be of the same or different types, and this application embodiment does not limit this.

[0047] Step 220: If the nth suction parameter does not meet the preset suction conditions, increment the count of empty burns by one to obtain the cumulative number of empty burns after the first j heating processes.

[0048] Here, the number of dry burns refers to the number of times the aerosol generating device does not perform a suction operation during the heating process, where j≤n and j is a positive integer.

[0049] For illustrative purposes, the cumulative number of empty burns refers to the cumulative result corresponding to the number of empty burns.

[0050] For illustrative purposes, the number of dry runs refers to the number of times the aerosol generating equipment performs the dry run process. In other words, when the aerosol generating equipment does not perform the suction operation during the heating process, the heating process is regarded as the dry run process.

[0051] For illustration, if j=n, it means that the cumulative number of dry burns is the total number of dry burns starting from the first heating process.

[0052] For illustration, if j < n, it means the cumulative number of empty burns is the number of empty burns accumulated from the first heating process to the current heating process. For example, if n = 10, that is, there are 10 heating processes from the first heating process to now. If j = 8, it means that the cumulative number of empty burns corresponding to the first 8 heating processes out of the 10 heating processes is selected as the cumulative number of empty burns.

[0053] To illustrate, since the suction parameters are the suction parameters received by the aerosol generating device during the heating process, a single suction parameter corresponds to a single heating process, that is, there is a one-to-one correspondence between the suction parameters and the heating process; or, multiple suction parameters may be received in the same heating process.

[0054] Indicatively, suction conditions are preset. If the nth suction parameter does not meet the preset suction conditions, it means that suction has failed or there is no suction during this heating process. Therefore, this heating process is regarded as an empty burning process.

[0055] For illustrative purposes, if the nth suction parameter meets the preset suction conditions, it means that the suction was successful in this heating process. Therefore, this heating process is regarded as a normal heating process and no count of the number of dry burns is performed.

[0056] Step 230: When the cumulative number of dry burns reaches the first threshold, lock the aerosol generating device to prevent it from performing heating operations.

[0057] Indicatively, a locked aerosol generating device refers to an aerosol generating device that cannot perform heating operations.

[0058] Indicatively, a first quantity threshold is preset. If the cumulative number of dry burns reaches the preset first quantity threshold, the aerosol generating device is locked.

[0059] Optionally, if the cumulative number of dry-burning operations reaches a first threshold, the aerosol generating device is continuously locked, preventing further heating operations; or, if the cumulative number of dry-burning operations reaches the first threshold, the aerosol generating device is locked within a preset time range. If the lock duration exceeds the time range, the aerosol generating device is automatically unlocked, restoring its heating function; or, if the cumulative number of dry-burning operations reaches the first threshold, the aerosol generating device is continuously locked until an unlocking operation is received, at which point the aerosol generating device is unlocked, restoring its heating function.

[0060] The locking method for an aerosol generating device provided in this application acquires the nth suction parameter (n is a positive integer) corresponding to the nth heating process when the aerosol generating device is started. If the nth suction parameter does not meet the preset suction conditions, the nth heating process is regarded as a dry burning process, and the number of dry burnings is incremented by one to obtain the cumulative number of dry burnings. If the cumulative number of dry burnings reaches a preset first threshold, the aerosol generating device is locked to prevent it from performing heating operations. That is, by detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burnings is accumulated when the suction parameters do not meet the suction conditions, and the heating operation of the aerosol generating device is prohibited when the cumulative number reaches the threshold, thereby improving the safety of the device and enhancing the control capability of the aerosol generating device.

[0061] The locking method for aerosol generation equipment is explained in detail below. Please refer to the illustrative examples. Figure 3 It illustrates a flowchart of a locking method for an aerosol generating device provided in an exemplary embodiment of this application, that is, step 220 is followed by step 240, as shown below. Figure 3 As shown, the method includes the following steps.

[0062] Step 240: If the cumulative number of empty burns does not reach the first quantity threshold within the first cumulative duration, the cumulative number of empty burns is reset to zero.

[0063] Indicatively, a first cumulative duration and a first quantity threshold are preset. If the number of empty burns does not reach the first quantity threshold within the first cumulative duration, it indicates that the number of empty burns is low. In this case, the number of empty burns is reset to zero, resulting in a zeroing result. For example, if the first quantity threshold is 5 times and the first cumulative duration is 5 minutes, and the number of empty burns is 3 times within 5 minutes, which is less than 5 times, then 3 times are reset to zero, resulting in a zeroing result (0 times).

[0064] In some embodiments, when a microphone assembly is provided in the aerosol generating device, the nth suction parameter is the nth group of level signals corresponding to the microphone assembly; and / or, the nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device.

[0065] For illustrative purposes, if the aerosol generating device is equipped with a microphone assembly, then the nth suction parameter is either the nth group of level signals corresponding to the microphone assembly or the nth suction parameter is at least one of the duty cycles corresponding to the nth group of PWM output by the aerosol generating device.

[0066] For illustration purposes, if the aerosol generating device does not have a microphone assembly, then the nth suction parameter is the duty cycle corresponding to the nth PWM output by the aerosol generating device.

[0067] The microphone component outputs a high-level signal (e.g., digital signal "1"); or, the microphone component outputs a low-level signal (e.g., digital signal "0").

[0068] To illustrate, taking the nth group of level signals as an example, the nth group of level signals includes one or more level signals. If it includes multiple level signals, the level types corresponding to the multiple level signals are the same (for example, multiple level signals are all high level signals, or multiple level signals are all low level signals).

[0069] By setting different types of suction parameters using the above method, the corresponding suction parameters can be selected as needed according to the actual design of the aerosol generation equipment to calculate the cumulative number of dry burns, thereby improving the robustness of the dry burn calculation method.

[0070] In some embodiments, the nth suction parameter is the nth group of level signals corresponding to the microphone component; if all level signals in the nth group of level signals are first level signals, it is determined that the nth suction parameter does not meet the preset suction condition; or; if at least one level signal in the nth group of level signals is a second level signal, it is determined that the nth suction parameter meets the preset suction condition; or, if the number of level signals in the nth group of level signals that are second level signals reaches a preset level number threshold, it is determined that the nth suction parameter meets the preset suction condition, and the first level signal and the second level signal are different.

[0071] In this embodiment, taking the aerosol generating device equipped with a microphone assembly as an example, the nth suction parameter refers to the nth group of level signals output by the microphone assembly.

[0072] In this embodiment, the microphone component outputs a set of level signals during each heating process.

[0073] Optionally, the first level signal is a high level signal; or, the first level signal is a low level signal.

[0074] To illustrate, if all level signals in the nth group are of the same type, it indicates that the level signal of the microphone component has not changed. However, during the heating process of the aerosol generating device, if a suction operation is received, the level signal of the microphone component will change (e.g., from a high level signal to a low level signal, or from a low level signal to a high level signal). Therefore, it is determined that the aerosol generating device did not receive a suction operation during the nth heating process, or the suction power corresponding to the received suction operation was too small to cause a change in the level signal of the microphone component. In this case, it indicates that the suction operation failed. All of the above situations indicate that the nth suction parameter does not meet the preset suction conditions.

[0075] Indicatively, the second level signal is different from the first level signal. For example, the first level signal is a high level signal and the second level signal is a low level signal; or, the second level signal is a high level signal and the first level signal is a low level signal.

[0076] Indicatively, if at least one second level signal exists in the nth group of level signals, and the remaining level signals are first level signals, this indicates that the level signal of the microphone component has changed. That is, the aerosol generating device has successfully received the suction operation. Therefore, it means that the nth suction parameter meets the preset suction conditions.

[0077] Indicatively, if there is at least one second level signal in the nth group of level signals, and the remaining level signals are first level signals, and the number of second level signals reaches a preset level number threshold, then the preset suction conditions for the nth suction parameter are determined.

[0078] In some embodiments, the nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device; if the duty cycle corresponding to the nth group of pulse width modulation signals meets the preset percentage condition, it is determined that the nth suction parameter does not meet the preset suction condition; or, if the duty cycle corresponding to the nth group of pulse width modulation signals does not meet the preset percentage condition, it is determined that the nth suction parameter meets the preset suction condition.

[0079] To illustrate, taking the nth extraction parameter as the duty cycle of the nth PWM group as an example, if the duty cycle of the nth PWM group does not reach the preset percentage, it means that the duty cycle of the nth PWM group meets the preset percentage condition (greater than the percentage). Therefore, it is determined that the nth extraction parameter does not meet the preset extraction condition. Similarly, if the duty cycle of the nth PWM group reaches the preset percentage, it means that the duty cycle of the nth PWM group does not meet the preset percentage condition (greater than the percentage). Therefore, it is determined that the nth extraction parameter meets the preset extraction condition.

[0080] In some embodiments, if the cumulative number of heating cycles of the aerosol generating device reaches a preset heating quantity threshold, and the cumulative number of dry-burning cycles does not reach a first quantity threshold within a second cumulative duration, the aerosol generating device is determined to meet the preset good product conditions.

[0081] Indicatively, the heating process refers to the process by which an aerosol generating device performs one cycle of heating. For example, the process by which the power supply component of an aerosol generating device changes from a full-voltage state to a low-voltage state is called a single heating process.

[0082] For illustrative purposes, the cumulative heating count refers to the cumulative number of heating processes, that is, the number of cycles of cyclic heating.

[0083] Indicatively, if the cumulative number of heating cycles of the aerosol generating equipment reaches a preset heating quantity threshold, and the cumulative number of dry-burning cycles does not reach a preset first quantity threshold within a preset second cumulative time, it indicates that the number of dry-burning cycles of the aerosol generating equipment is within a controllable range. In this case, it indicates that the aerosol generating equipment meets the preset good product conditions.

[0084] The first cumulative duration may be the same as or different from the second cumulative duration.

[0085] In some embodiments, when the cumulative number of dry runs reaches a second threshold, an alarm message is triggered. The alarm message indicates that the aerosol generating device is experiencing dry running, and the second threshold is less than the first threshold.

[0086] To illustrate, if the cumulative number of dry runs of the aerosol generating equipment reaches a preset second threshold, it indicates that the dry runs of the aerosol generating equipment are excessive. However, since the second threshold is less than the first threshold, it means that the dry runs of the aerosol generating equipment are about to reach the first threshold but have not yet reached it. Excessive dry runs will affect the product performance of the aerosol generating equipment. Therefore, an alarm message is triggered to indicate that the aerosol generating equipment is dry (that is, it is about to reach the first threshold and there is a risk of locking).

[0087] In some embodiments, the nth group of level signals includes q consecutive level signals, where q is a positive integer; when the number of level signals in the nth group of level signals that are the second level signal reaches a preset level number threshold, the level changes corresponding to the q consecutive level signals are obtained; when the level changes meet preset change conditions, the nth suction parameter is determined to meet preset suction conditions, wherein the preset change conditions are determined based on the historical suction operations performed by the aerosol generating device during a historical period.

[0088] To illustrate, taking an aerosol generating device with a microphone assembly as an example, the nth suction parameter refers to the nth group of level signals output by the microphone assembly.

[0089] In this embodiment, the nth group of level signals includes q consecutive level signals. If the number of high-level signals (i.e., the second level signal) of the q consecutive level signals reaches a preset level number threshold, the level change situation corresponding to the q consecutive level signals is obtained. That is, the level change situation refers to the conversion situation of the level signal between high-level signal and low-level signal, such as the number of conversions, the conversion time interval, etc.

[0090] If the level change meets the preset change conditions (e.g., the number of conversions reaches 5), the nth suction parameter is determined to meet the preset suction conditions.

[0091] In this embodiment, the pre-set change conditions are determined based on the historical suction operations performed by the aerosol generating device during a historical period. Based on the historical suction operations performed by the aerosol generating device during a historical period, the user's suction habits are determined. Thus, the corresponding change conditions are set according to the suction habits, which can determine whether the nth suction parameter received during the nth heating process also conforms to the user's suction habits, thereby improving the accuracy of determining the number of dry burns.

[0092] In some embodiments, the i-th group of level signals includes n consecutive level signals, the q consecutive level signals include the m-th level signal, 0 < m ≤ q and q and m are positive integers. When the number of level signals in the n-th group of level signals that are the second level signals reaches a preset level number threshold, the first sub-change situation starting from the m-th level signal and the second sub-change situation corresponding to the first m-1 level signals are obtained from the level change situation. If the first sub-change situation meets the preset change condition and the second sub-change situation does not meet the preset change condition, it is determined that the n-th group of level signals does not meet the preset suction condition.

[0093] To illustrate, taking an aerosol generating device with a microphone assembly as an example, the nth suction parameter refers to the nth group of level signals output by the microphone assembly.

[0094] In this embodiment, the nth group of level signals includes n consecutive level signals. If there is a mth level signal among the n consecutive level signals, and if the number of level signals in the nth group of level signals that are the second level signal reaches a preset level number threshold, it indicates that there is a level change in the nth group of level signals. Therefore, taking the mth level signal as a reference, the first sub-change situation starting from the mth level signal and the second sub-change situation corresponding to the first m-1 level signals are obtained. If the first sub-change situation meets the preset change condition and the second sub-change situation does not meet the preset change condition, it indicates that there are some level changes in the nth group of level signals that do not meet the preset change condition. Therefore, it is determined that the ith group of level signals does not meet the preset suction condition.

[0095] By refining the method of judging the level signal, the accuracy of judging the dry burning process can be improved.

[0096] In some embodiments, after determining that the nth group of level signals does not meet the preset suction conditions, a first prompt is triggered. The first prompt is used to indicate that there is a suction abnormality in the aerosol generating device during the nth heating process.

[0097] Schematic illustration: If it is determined that the nth group of level signals does not meet the preset suction conditions, the first prompt is triggered to indicate that the aerosol generating device has a suction failure (i.e., a suction abnormality) during the nth heating process. In this embodiment, the suction abnormality manifests as the aerosol generating device experiencing a dry-burning process during heating.

[0098] In some embodiments, the cumulative number of dry burns reaches a first threshold after the kth heating process, where k ≥ n and k is an integer. When the cumulative number of dry burns reaches the first threshold, a second prompt is triggered, which indicates that the aerosol generating device has a risk of dry burn. The device acquires k+p groups of level signals corresponding to the microphone components during k+p heating processes, where p is a positive integer. If all k+p groups of level signals meet the preset suction conditions, the cumulative number of dry burns is reset to zero.

[0099] Schematic illustration: When the cumulative number of dry burns reaches a first threshold after the kth heating cycle, a second notification is triggered, indicating that the aerosol generating device is at risk of dry burn. At this time, the system acquires k+p groups of level signals corresponding to the microphone components during each k+p heating cycle. If all k+p groups of level signals meet the preset suction conditions, it indicates that the aerosol generating device has not experienced any dry burn processes from the kth heating cycle to the k+pth heating cycle. In this case, the cumulative number of dry burns is reset to zero.

[0100] In some embodiments, the proportion of the first level signal in the signal period corresponding to the nth pulse width modulation signal is obtained as the nth duty cycle; if the proportion meets the preset proportion condition, it is determined that the nth duty cycle does not meet the preset suction condition.

[0101] In some embodiments, the first level signal is a high level signal, and the preset ratio condition refers to the ratio threshold corresponding to the high level signal; if the ratio value is lower than the preset ratio threshold, it is determined that the nth duty cycle does not meet the preset suction condition.

[0102] To illustrate, taking the nth suction parameter as the duty cycle of PWM as an example, the first level signal is a pre-set valid signal (e.g., a high level signal). The proportion of the first level signal in the signal period corresponding to the nth pulse width modulation signal is obtained as the duty cycle of the nth PWM. If the proportion is lower than the pre-set proportion threshold, it is determined that the nth duty cycle does not meet the pre-set suction conditions. At this time, the nth heating process is considered to be a dry burning process.

[0103] In some embodiments, the duty cycle is related to the output power of the aerosol generating device; the duty cycle corresponding to each of the multiple heating processes in the no-fire state is obtained; the aerosol generating device is subjected to fault analysis based on the duty cycle corresponding to each of the multiple heating processes, and the fault analysis results corresponding to the aerosol generating device are obtained.

[0104] To illustrate, the duty cycle is related to the output power of the aerosol generating device. If a suction operation is received, the output power of the aerosol generating device increases. At this time, the higher the proportion of the high level in the signal period, the lower the proportion of the low level in the signal period.

[0105] The illustrative description of multiple heating processes that fall under the category of "dry burning" refers to heating processes that are dry burning processes.

[0106] To illustrate, if multiple heating processes are in a no-load state, the duty cycle corresponding to each heating process is extracted, and the proportional value corresponding to the duty cycle is analyzed to obtain the fault analysis results of the aerosol generation equipment.

[0107] In some embodiments, the pulse width modulation signal output by the aerosol generating device before locking corresponds to a first duty cycle; when the cumulative number of dry burns reaches a first quantity threshold, the first duty cycle is adjusted to a second duty cycle to reduce the output power of the aerosol generating device so that the aerosol generating device cannot perform heating operations, and the second duty cycle is less than the first duty cycle.

[0108] To illustrate, the duty cycle is related to the output power of the aerosol generating device. Therefore, if the duty cycle is the proportion of a high-level signal in the signal period, the output power of the aerosol generating device can be reduced by decreasing the duty cycle. If the output power is too low (below the preset power threshold), the aerosol generating device cannot perform the heating operation.

[0109] In some embodiments, if the aerosol generating device is restarted and maintenance is detected as completed, the corresponding lock status of the aerosol generating device is released.

[0110] In this embodiment, if the aerosol generating device is restarted and the aerosol generating device has completed equipment maintenance, the corresponding locked state of the aerosol generating device is released, enabling it to perform heating operations.

[0111] The locking method for an aerosol generating device provided in this application acquires the nth suction parameter (n is a positive integer) corresponding to the nth heating process when the aerosol generating device is started. If the nth suction parameter does not meet the preset suction conditions, the nth heating process is regarded as a dry burning process, and the number of dry burnings is incremented by one to obtain the cumulative number of dry burnings. If the cumulative number of dry burnings reaches a preset first threshold, the aerosol generating device is locked to prevent it from performing heating operations. That is, by detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burnings is accumulated when the suction parameters do not meet the suction conditions, and the heating operation of the aerosol generating device is prohibited when the cumulative number reaches the threshold, thereby improving the safety of the device and enhancing the control capability of the aerosol generating device.

[0112] The locking method for aerosol generating equipment is described in detail below. Please refer to the illustrative examples. Figure 4 The diagram illustrates a flowchart of a locking method for an aerosol generating device provided in an exemplary embodiment of this application, as shown below. Figure 4 As shown, the method includes the following steps.

[0113] Step 410: Configure the various functional modules of the software.

[0114] The aerosol generating equipment is programmed with functional applications to compile programs for various functional modules of the aerosol generating equipment, such as: indicator light display function, voice control function, display function, heating function, motor vibration function, charging and discharging function, voltage acquisition function, clock timing function, negative temperature coefficient thermistor (NTC) failure function (used to detect or handle NTC failure), switch module, microphone function, etc.

[0115] Step 420: Start the aerosol generation equipment.

[0116] If the aerosol generating equipment receives a power-on command, the aerosol generating equipment will be started.

[0117] The software collects data every 100ms, including the PWM duty cycle or the microphone output level signal, and checks for a high-level signal. If a high-level signal is detected, step 450 is executed; otherwise, step 430 is executed.

[0118] Step 430, increment the count by one.

[0119] If no high-level signal is present, it indicates one dry burn. The number of dry burns is incremented by one to obtain the cumulative number of dry burns.

[0120] If the cumulative number of empty burns does not reach the first threshold (e.g., 5 times), then proceed to step 420; otherwise, proceed to step 440.

[0121] Step 440: Lock the device.

[0122] If the cumulative number of dry burns reaches the first threshold, the aerosol generating device will be locked, preventing it from performing heating operations.

[0123] Step 450, running normally.

[0124] If a high-level signal is detected, it indicates that the aerosol generating equipment is not running dry. At this time, the aerosol generating equipment should be operated normally.

[0125] Step 460, End.

[0126] The locking method for an aerosol generating device provided in this application acquires the nth suction parameter (n is a positive integer) corresponding to the nth heating process when the aerosol generating device is started. If the nth suction parameter does not meet the preset suction conditions, the nth heating process is regarded as a dry burning process, and the number of dry burnings is incremented by one to obtain the cumulative number of dry burnings. If the cumulative number of dry burnings reaches a preset first threshold, the aerosol generating device is locked to prevent it from performing heating operations. That is, by detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burnings is accumulated when the suction parameters do not meet the suction conditions, and the heating operation of the aerosol generating device is prohibited when the cumulative number reaches the threshold, thereby improving the safety of the device and enhancing the control capability of the aerosol generating device.

[0127] This is illustrative; please refer to it. Figure 5 The diagram illustrates a device function selection apparatus provided in an exemplary embodiment of this application, wherein the device function selection apparatus may specifically include the following modules: The acquisition module 510 is used to acquire the nth suction parameter corresponding to the nth heating process of the aerosol generating device when the aerosol generating device is started, where n is a positive integer; The counting module 520 is used to increment the count of empty burns by one when the nth suction parameter does not meet the preset suction conditions, so as to obtain the cumulative number of empty burns after the first j heating processes. The number of empty burns refers to the number of heating processes when the aerosol generating device does not perform suction operation during the heating process, where j≤n and j is a positive integer. The locking module 530 is used to lock the aerosol generating device when the cumulative number of dry burns reaches a first quantity threshold, so as to prevent the aerosol generating device from performing heating operations.

[0128] Optionally, when the aerosol generating device is equipped with a microphone assembly, the nth suction parameter is the nth group of level signals corresponding to the microphone assembly; and / or, the nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device.

[0129] Optionally, the nth suction parameter is the nth group of level signals corresponding to the microphone assembly; The counting module 520 is used to determine that the nth suction parameter does not meet the preset suction condition when all the level signals in the nth group of level signals are first level signals; or, when at least one level signal in the nth group of level signals is a second level signal, to determine that the nth suction parameter meets the preset suction condition, wherein the first level signal and the second level signal are different.

[0130] Optionally, the nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device; The counting module 520 is used to determine that the nth suction parameter does not meet the preset suction condition when the duty cycle corresponding to the nth group of pulse width modulation signals meets the preset percentage condition; or, when the duty cycle corresponding to the nth group of pulse width modulation signals does not meet the preset percentage condition, determine that the nth suction parameter meets the preset suction condition.

[0131] Optionally, if the cumulative number of empty burns does not reach the first quantity threshold within the first cumulative duration, the cumulative number of empty burns is reset to zero.

[0132] Optionally, if the cumulative number of heating cycles of the aerosol generating device reaches a preset heating quantity threshold, and the cumulative number of dry-burning cycles does not reach the first quantity threshold within a second cumulative time period, the aerosol generating device is determined to meet the preset good product conditions.

[0133] Optionally, if the cumulative number of dry runs reaches a second threshold, an alarm message is triggered, which indicates that the aerosol generating device is experiencing dry running, and the second threshold is less than the first threshold.

[0134] The locking device for the aerosol generating device provided in this application acquires the nth suction parameter (n is a positive integer) corresponding to the nth heating process when the aerosol generating device is started. If the nth suction parameter does not meet the preset suction conditions, the nth heating process is regarded as a dry burning process, and the number of dry burnings is incremented by one to obtain the cumulative number of dry burnings. If the cumulative number of dry burnings reaches a preset first threshold, the aerosol generating device is locked to prevent it from performing heating operations. That is, by detecting the suction parameters of the aerosol generating device during the heating process, the number of dry burnings is accumulated when the suction parameters do not meet the suction conditions, and the heating operation of the aerosol generating device is prohibited when the cumulative number reaches the threshold, thereby improving the safety of the device and enhancing the control capability of the aerosol generating device.

[0135] See Figure 6 This illustration shows a schematic diagram of the structure of a computer device provided in an embodiment of this application. Figure 6 As shown, the computer device 1000 of this embodiment includes: at least one processor 1010 ( Figure 6 (Only one is shown in the image) a processor, a memory 1020, and a computer program 1021 stored in the memory 1020 and executable on at least one processor 1010. When the processor 1010 executes the computer program 1021, it implements the steps in the above-described embodiment of the locking method for the aerosol generating device.

[0136] Computer device 1000 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. This terminal device may include, but is not limited to, processor 1010 and memory 1020. Those skilled in the art will understand that... Figure 6 This is merely an example of computer device 1000 and does not constitute a limitation on computer device 1000. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.

[0137] The processor 1010 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0138] In some embodiments, memory 1020 may be an internal storage unit of computer device 1000, such as a hard disk or memory of computer device 1000. In other embodiments, memory 1020 may be an external storage device of computer device 1000, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on computer device 1000. Furthermore, memory 1020 may include both internal and external storage units of computer device 1000. Memory 1020 is used to store operating systems, applications, boot loaders, data, and other programs, such as program code for computer programs. Memory 1020 may also be used to temporarily store data that has been output or will be output.

[0139] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0140] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0141] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0142] In the embodiments provided in this application, it should be understood that the disclosed apparatus / computer devices and methods can be implemented in other ways. For example, the apparatus / computer device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0143] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0144] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0145] If an integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, swivel hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0146] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on a computer device, the computer device can implement the steps in the various method embodiments described above.

[0147] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A locking method of an aerosol-generating apparatus, characterized by, The method is applied to the aerosol generating device, and the method includes: When the aerosol generating device is started, the nth suction parameter corresponding to the nth heating process of the aerosol generating device is obtained, where n is a positive integer; If the nth suction parameter does not meet the preset suction conditions, the number of empty burns is incremented by one to obtain the cumulative number of empty burns after the first j heating processes. The number of empty burns refers to the number of heating processes when the aerosol generating device does not perform suction operation during the heating process, where j≤n and j is a positive integer. When the cumulative number of dry burns reaches a first threshold, the aerosol generating device is locked to prevent it from performing heating operations.

2. The method according to claim 1, characterized in that, When the aerosol generating device is equipped with a microphone assembly, the nth suction parameter is the nth group of level signals corresponding to the microphone assembly; And / or, The nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device.

3. The method of claim 2, wherein, The nth suction parameter is the nth group of level signals corresponding to the microphone component; The method further includes: If all level signals in the nth group of level signals are first level signals, it is determined that the nth suction parameter does not meet the preset suction condition; or; If at least one level signal in the nth group of level signals is a second level signal, it is determined that the nth suction parameter meets the preset suction condition, and the first level signal and the second level signal are different.

4. The method of claim 2, wherein, The nth suction parameter is the duty cycle corresponding to the nth group of pulse width modulation signals output by the aerosol generating device. The method further includes: If the duty cycle corresponding to the nth group of pulse width modulation signals meets the preset percentage condition, it is determined that the nth suction parameter does not meet the preset suction condition; or; If the duty cycle corresponding to the nth group of pulse width modulation signals does not meet the preset percentage condition, then the nth suction parameter is determined to meet the preset suction condition.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: If the cumulative number of empty burns does not reach the first quantity threshold within the first cumulative duration, the cumulative number of empty burns is reset to zero.

6. The method according to any one of claims 1 to 4, characterized in that, The method further includes: If the cumulative number of heating cycles of the aerosol generating device reaches a preset heating quantity threshold, and the cumulative number of dry-burning cycles does not reach the first quantity threshold within a second cumulative time period, the aerosol generating device is determined to meet the preset good product conditions.

7. The method according to any one of claims 1 to 4, characterized in that, The method further includes: When the cumulative number of dry runs reaches a second threshold, an alarm message is triggered. The alarm message indicates that the aerosol generating device is experiencing dry running, and the second threshold is less than the first threshold.

8. A locking device of an aerosol generating apparatus, characterized by, The device includes: The acquisition module is used to acquire the nth suction parameter of the aerosol generating device during the nth heating process when the aerosol generating device is started, where n is a positive integer; The counting module is used to increment the count of empty burns by one when the nth suction parameter does not meet the preset suction conditions, so as to obtain the cumulative number of empty burns after the first j heating processes. The number of empty burns refers to the number of heating processes when the aerosol generating device does not perform suction operation during the heating process, where j≤n and j is a positive integer. A locking module is used to lock the aerosol generating device when the cumulative number of dry burns reaches a first threshold, so as to prevent the aerosol generating device from performing heating operations.

9. A computer device, comprising: The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the locking method for the aerosol generating device as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the locking method for the aerosol generating device as described in any one of claims 1 to 7.

11. A computer program product, characterised in that, Includes a computer program, which, when executed, causes the locking method of the aerosol generating device as described in any one of claims 1 to 7 to be performed.