Control method of atomization equipment, equipment, storage medium and program product

By communicating with the terminal device through the charging interface of the atomization device, operating data is transmitted and displayed in real time, and parameters are generated and updated. This solves the problem of complex operation of existing atomization equipment, realizes efficient and accurate parameter adjustment, and improves the usability and intelligence of the equipment.

CN120713293APending Publication Date: 2025-09-30QINGDAO MEIZHONG LIANCHUANG NEW TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510873321.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-09-30

AI Technical Summary

Technical Problem

The parameter adjustment operation of existing atomization equipment is complicated and the adjustment efficiency is low, which is particularly not conducive to use by elderly users or users with poor eyesight. In addition, the equipment has a complex structure and large size, which increases the manufacturing difficulty and cost.

Method used

Communicate with the external terminal device through the charging interface of the atomization device, transmit operating data in real time, display and adjust parameters based on the operating data, use the terminal device to generate target parameters and send update instructions to achieve parameter updates.

Benefits of technology

It simplifies the parameter adjustment process, improves adjustment efficiency and accuracy, reduces equipment size and cost, and improves usability and intelligence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120713293A_ABST
    Figure CN120713293A_ABST
Patent Text Reader

Abstract

The invention provides a control method and device of atomization equipment, a storage medium and a program product, after communication with the atomization equipment is established through a charging interface on the atomization equipment, terminal equipment sends a parameter transmission request to the atomization equipment through the charging interface, the parameter transmission request is used for triggering the atomization equipment to transmit operation data of the atomization equipment to the terminal equipment in real time; the terminal equipment receives the operation data, transmitted by the atomization equipment, of the atomization equipment through the charging interface, and working parameters of the atomization equipment are displayed; and generating target parameters of the atomization equipment according to the adjustment instruction of the working parameters, and performing parameter updating on the atomization equipment according to the target parameters so as to enable the atomization equipment to operate according to the target parameters. According to the technical scheme, a user can directly use the terminal equipment to visually display and adjust the working parameters of the atomization equipment without any pairing or physical control operation, the parameter adjusting process is simplified, the efficiency and accuracy of parameter adjustment of the atomization equipment are improved, and the usability of the equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of atomization equipment, and in particular to a control method, device, equipment, storage medium and program product of an atomization equipment. Background Art

[0002] Aerosol is a colloidal dispersion system formed by small solid or liquid particles dispersed and suspended in a gas medium. Since aerosol can be absorbed by the human body through the respiratory system, atomization equipment that heats substances such as drugs, essential oils or tobacco to produce aerosols can be used in different fields such as medical and tobacco substitute products, thereby delivering inhalable aerosols to users.

[0003] As atomizers are widely used in the market, users' demand for personalized use of atomizers is also increasing. Some manufacturers have launched atomizers with adjustable parameters to meet the usage preferences of different users. In related technologies, physical buttons or display screens are usually set on the atomizer device, and corresponding control circuits are set to allow users to adjust the device parameters as needed. However, this type of solution that relies on the physical buttons or screens on the device body to adjust the parameters is complicated and inefficient, which is not conducive to the use of atomizers. Summary of the Invention

[0004] The present invention provides a control method, device, storage medium and program product for an atomizing device to solve the problem in the related art that the parameter adjustment relies on the physical buttons or screen of the device body, the parameter adjustment operation is complicated, the adjustment efficiency is low, and it is not conducive to the use of the atomizing device.

[0005] In a first aspect, an embodiment of the present application provides a control method for an atomizing device, which is applied to a terminal device. The atomizing device is provided with a charging interface for connecting to an external terminal device. The control method includes:

[0006] After establishing communication with the atomizing device through the charging interface on the atomizing device, a parameter transmission request is sent to the atomizing device through the charging interface to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time;

[0007] receiving operating data of the atomizing device transmitted by the atomizing device through the charging interface;

[0008] Based on the operating data of the atomization equipment, the working parameters of the atomization equipment are displayed;

[0009] generating target parameters of the atomizing device according to adjustment instructions for the working parameters of the atomizing device;

[0010] An update instruction containing target parameters is sent to the atomizing device through the charging interface to trigger the atomizing device to update parameters according to the target parameters, and to operate according to the target parameters after the parameters are updated.

[0011] In one embodiment, an update instruction including target parameters is sent to the atomizing device via the charging interface to trigger the atomizing device to update parameters according to the target parameters and operate according to the target parameters after the parameters are updated, including:

[0012] According to the model information of the atomization device, the target parameters are converted to generate parameter execution data corresponding to the target parameters. The parameter execution data is the configuration data that can be executed by the atomization device;

[0013] An update instruction carrying parameter execution data is sent to the atomizing device through the charging interface to trigger the atomizing device to execute the parameter execution data to update the parameters of the atomizing device, and the atomizing device operates according to the target parameters after the parameters are updated.

[0014] In one embodiment, based on the operating data of the atomizing device, the operating parameters of the atomizing device are displayed, including:

[0015] Analyze the operating data of the atomizer to generate the current operating parameter data of the atomizer, including the suction force of the atomizer, the structural health of the atomizer, and the change data of different operating data over time;

[0016] On the display parameter operation interface of the terminal device, the suction force of the atomization equipment, structural health status, and the changes in different operating data over time are displayed on the interface.

[0017] In one embodiment, after receiving the operating data of the atomizing device transmitted by the atomizing device through the charging interface, the method further includes:

[0018] Monitor the real-time operating data transmitted by the atomization equipment to determine the parameter status of the atomization equipment;

[0019] When the parameter status indicates that the atomization device has abnormal parameters, an abnormal parameter warning is issued to the atomization device.

[0020] In one embodiment, when the parameter status indicates that the atomization device has abnormal parameters, an abnormal parameter warning is issued to the atomization device, including:

[0021] When the parameter status indicates that the atomization device has abnormal parameters, a parameter adjustment suggestion for the abnormal operating parameters is generated based on the historical operating data of the atomization device;

[0022] Provide early warning of abnormal parameters for atomization equipment, and display abnormal working parameters and corresponding parameter adjustment suggestions.

[0023] In one embodiment, establishing communication with the atomizing device via a charging interface on the atomizing device includes:

[0024] After establishing a wired connection with the atomizing device through the charging port on the atomizing device, a communication request is sent to the atomizing device. The communication request is used to trigger the random number generated by the atomizing device to start the authentication and connection process;

[0025] Receive key information sent by the atomization device through the charging interface. The key information includes a random number generated in real time by the atomization device and a public key of the atomization device;

[0026] Generate verification information for the terminal device based on the random number in the key information and the public key of the atomization device;

[0027] The verification information is sent to the atomizing device through the charging interface, so that the atomizing device authenticates the terminal device according to the verification information, and authorizes the terminal device to establish communication with the atomizing device through the charging interface after the authentication is passed.

[0028] In a second aspect, an embodiment of the present application provides a terminal device, including:

[0029] The sending module is used to send a parameter transmission request to the atomizing device through the charging interface on the atomizing device after establishing communication with the atomizing device through the charging interface, so as to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time;

[0030] A receiving module, configured to receive operating data of the atomizing device transmitted by the atomizing device through the charging interface;

[0031] A display module is used to display the working parameters of the atomization device based on the operating data of the atomization device;

[0032] A generating module, configured to generate target parameters of the atomizing device according to an adjustment instruction for the working parameters of the atomizing device;

[0033] The sending module is further used to send an update instruction containing target parameters to the atomizing device through the charging interface to trigger the atomizing device to update the parameters according to the target parameters and operate according to the target parameters after the parameters are updated.

[0034] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the control method of the above-mentioned atomization device are implemented.

[0035] In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the control method of the above-mentioned atomization device are implemented.

[0036] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when run, enables the control method of the atomization device as described above to be executed.

[0037] In one solution provided by the control method, device, storage medium and program product of the above-mentioned atomizing device, the atomizing device is provided with a charging interface for connecting to an external terminal device. After establishing communication with the atomizing device through the charging interface on the atomizing device, the terminal device sends a parameter transmission request to the atomizing device through the charging interface to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time, and receives the operating data of the atomizing device transmitted by the atomizing device through the charging interface; the terminal device displays the working parameters of the atomizing device based on the operating data of the atomizing device; generates target parameters of the atomizing device according to adjustment instructions for the working parameters of the atomizing device; sends an update instruction containing the target parameters to the atomizing device through the charging interface to trigger the atomizing device to update the parameters according to the target parameters, and operates according to the target parameters after the parameters are updated. In this embodiment, the charging interface of the atomization device is used to communicate with external terminal devices such as mobile phones and computers. The user can directly use the terminal device to obtain and analyze data from the atomization device, and visualize the working parameters of the atomization device for the user to modify and adjust the parameters. No pairing or physical control operations are required. The user can view and adjust various parameters at a glance in the commonly used interface, which significantly simplifies the parameter adjustment process, improves the efficiency and accuracy of the atomization device parameter adjustment, and improves the intelligence level and ease of use of the device. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0039] Figure 1 This is a structural diagram of a control system of an atomization device in one embodiment of the present invention;

[0040] Figure 2 This is a signaling interaction diagram of a control method for an atomization device according to an embodiment of the present invention;

[0041] Figure 3 yes Figure 2 A schematic diagram of the signaling interaction during the communication establishment process between the terminal device and the atomization device;

[0042] Figure 4 yes Figure 2 A schematic diagram of an implementation process of step S40;

[0043] Figure 5 yes Figure 2 A schematic diagram of an implementation process of step S50;

[0044] Figure 6 This is another signaling interaction diagram of a method for controlling an atomization device according to an embodiment of the present invention;

[0045] Figure 7 yes Figure 6 A schematic diagram of an implementation process of step S90;

[0046] Figure 8 yes Figure 2 A schematic diagram of an implementation process of step S60 and step S70;

[0047] Figure 9 yes Figure 1 A structural diagram of a terminal device;

[0048] Figure 10 FIG. 1 is a structural diagram of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION

[0049] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0050] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or their collections. It should also be understood that the term "and / or" used in the present specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0051] In addition, in the description of the present specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0052] References to "one embodiment" or "some embodiments" in the present specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present invention. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" appearing in various places in 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 "including," "comprising," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0053] It should be understood that the order of execution of the steps in the following embodiments does not necessarily mean the order in which they are executed. The order in which each process is executed should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0054] In order to illustrate the technical solution of the present invention, specific embodiments are provided below.

[0055] As atomizers are widely used in the market, users' demand for personalized use of atomizers is also increasing. Some manufacturers have launched atomizers with adjustable parameters to meet the usage preferences of different users. In related technologies, physical buttons or display screens are usually set on the atomizer device, and corresponding control circuits are set to allow users to adjust the device parameters as needed. However, this type of solution that relies on the physical buttons or screens on the device body to adjust the parameters is complicated and inefficient, which is not conducive to the use of atomizers.

[0056] Taking e-cigarettes as an example, the commonly used parameter adjustment methods for atomization devices are usually to make gradual adjustments through physical buttons set on the device body, or to equip the e-cigarette body with a small screen for parameter setting and confirmation. In these solutions, users must gradually click, long press, or combine buttons on the device to switch or adjust parameters. This has a high learning cost and complex operation. There is also a lack of intuitive parameter display and input methods, making it difficult to quickly complete multiple parameter settings and inefficient adjustments. In addition, the device is limited in size and has a small operating area, which is particularly unfriendly to elderly users or those with poor eyesight, and the device is difficult to use.

[0057] In addition, parameter adjustment relies on the physical buttons and display screen on the device body, and the physical buttons and display screen set on the body and their related circuit integration will take up a large space, increasing the complexity of the device structure and the size of the device, which is not conducive to the miniaturization design of the device, reduces the portability of the device, and increases the manufacturing difficulty and cost. The physical buttons on the body may be accidentally touched, and may be accidentally triggered during carrying, use or placement, resulting in unexpected changes in device parameters, affecting the user experience. In view of this, a corresponding parameter control device can be developed for the atomization device, and the parameters of the atomization device can be adjusted through an external parameter control device.

[0058] In response to the above problems, the embodiments of the present application provide a control method, device, storage medium and program product for an atomizing device. The atomizing device is provided with a charging interface for connecting to an external terminal device. After establishing communication with the atomizing device through the charging interface on the atomizing device, the terminal device sends a parameter transmission request to the atomizing device through the charging interface to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time, and receives the operating data of the atomizing device transmitted by the atomizing device through the charging interface; the terminal device displays the working parameters of the atomizing device based on the operating data of the atomizing device; generates target parameters of the atomizing device according to the adjustment instructions for the working parameters of the atomizing device; sends an update instruction containing the target parameters to the atomizing device through the charging interface to trigger the atomizing device to update the parameters according to the target parameters, and operates according to the target parameters after the parameters are updated. In this embodiment, the charging interface of the atomization device is used to communicate with external terminal devices such as mobile phones and computers. The user can directly use the terminal device to obtain and analyze data from the atomization device, and visualize the working parameters of the atomization device for the user to modify and adjust the parameters. No pairing or physical control operations are required. The user can view and adjust various parameters at a glance in the commonly used interface, which significantly simplifies the parameter adjustment process, improves the efficiency and accuracy of the atomization device parameter adjustment, and improves the intelligence level and ease of use of the device.

[0059] The control method of the atomization device provided by the embodiment of the present invention can be applied in Figure 1 The control system of the atomizer device shown includes the atomizer device and a terminal device. The atomizer device is provided with a charging port for connecting to an external terminal device, and the atomizer device communicates with the terminal device via the charging port. The terminal device includes, but is not limited to, various personal computers, laptops, smartphones, tablet computers, and portable wearable devices.

[0060] After establishing communication with the atomizing device through the charging interface on the atomizing device, the terminal device sends a parameter transmission request to the atomizing device through the charging interface to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time, and receives the operating data of the atomizing device transmitted by the atomizing device through the charging interface; the terminal device displays the working parameters of the atomizing device based on the operating data of the atomizing device; generates target parameters of the atomizing device according to the adjustment instructions for the working parameters of the atomizing device; sends an update instruction containing the target parameters to the atomizing device through the charging interface to trigger the atomizing device to update the parameters according to the target parameters, and operate according to the target parameters after the parameters are updated.

[0061] In this embodiment, the charging interface of the atomization device is used to communicate with external terminal devices such as mobile phones and computers. The user can directly use the terminal device to obtain and analyze data from the atomization device, and visualize the working parameters of the atomization device for the user to modify and adjust the parameters. No pairing or physical control operations are required. The user can view and adjust various parameters at a glance in the common interface, which simplifies the parameter adjustment process, improves the response speed, efficiency and accuracy of the parameter adjustment of the atomization device, and improves the intelligence level and ease of use of the device.

[0062] In addition, this embodiment reuses the charging interface of the atomizer device as a communication interface to establish communication with the terminal device and realize the reading and updating of working parameters. It adds data communication capability on the basis of power supply, thereby realizing data interaction with external terminals and achieving multi-purpose use. It also does not require additional buttons, screens and circuit designs, overcoming the problems of complex structure, increased volume, risk of false touch and waste of resources caused by reliance on the main body buttons or screens in related technologies. The atomizer device control method in this embodiment can simplify the hardware structure of the device, reduce the size and cost of the device, avoid parameter tampering caused by false touch of physical buttons or screens, reduce the risk of false touch, improve the compatibility of the controller, realize unified control of multiple models of electronic cigarette devices, and realize intelligent, lightweight and efficient electronic cigarette parameter adjustment.

[0063] In one embodiment, if Figure 2 As shown, a control method for an atomizing device is provided, which is applied in Figure 1 The control system of the atomization equipment in the example is used as an example to illustrate, including the following steps:

[0064] S10: After establishing communication with the atomizing device through the charging interface on the atomizing device, the terminal device sends a parameter transmission request to the atomizing device through the charging interface.

[0065] The terminal device (such as a mobile phone or tablet) is connected to the charging port of the atomizer device through a physical connection (such as USB, Type-C cable, or magnetic contact). The atomizer device has an embedded communication chip or microcontroller that supports duplex communication protocols (such as USB), allowing the atomizer device and the terminal device to transmit information in both directions at the same time.

[0066] After establishing a physical connection through the charging port, the atomizer device recognizes the terminal device and performs a handshake. After the handshake is successful, the two parties establish a connection for two-way communication. At this point, the terminal device can send a parameter transmission request to the atomizer device to request the atomizer device to send operating data of its real-time operating status. In other words, the parameter transmission request is used to trigger the atomizer device to transmit the operating data of the atomizer device to the terminal device in real time.

[0067] Specifically, after establishing a physical connection through the charging interface, the atomizing device determines whether it has received a communication request from the terminal device; if it has not received a communication request from the terminal device, the atomizing device activates the charging module of the atomizing device to charge the device through the charging interface. When the terminal device is identified and a communication request is received from the terminal device, the atomizing device responds to the communication request and shakes hands with the terminal device. After the handshake is successful, the two parties establish a connection for two-way communication.

[0068] S20: After receiving the parameter transmission request, the atomization device sends the operating data of the atomization device to the terminal device in real time in response to the parameter transmission request.

[0069] The atomization device receives the parameter transmission request, and after receiving the parameter transmission request, enters the data transmission state in response to the parameter transmission request, and sends the operating data of the atomization device to the terminal device in real time.

[0070] Among them, the operating data of the atomization device includes core data such as the real-time operating power, impedance, battery voltage, current of the atomization device, as well as real-time atomization temperature (such as the temperature of the atomization chamber in the atomization device), ambient humidity and other environmental data. It also includes real-time atomization time, acceleration used to identify the suction force of the atomization device (such as the acceleration of the motor), battery status and other behavioral data.

[0071] S30: The terminal device receives the operating data of the atomizing device transmitted by the atomizing device through the charging interface.

[0072] The terminal device can receive the operating data of the atomizing device transmitted by the atomizing device through the charging interface. The operating data of the atomizing device can be transmitted to the terminal device through the charging interface in a predefined format (such as JSON, binary frame). After receiving the data in the predefined format, the terminal device parses it to obtain the operating data of the atomizing device.

[0073] S40: The terminal device displays the working parameters of the atomization device based on the operating data of the atomization device.

[0074] After receiving the operating data of the atomization device, the terminal device parses the operating data in the most recent time period and maps it into visual interface elements, such as icons, progress bars, curves or digital displays, etc., and displays the relevant working parameters of the atomization device through the visual interface elements.

[0075] Among them, the displayed working parameters of the atomizer device may include the operating power, operating temperature, atomization time, impedance, battery status (such as battery voltage and current), etc. of the atomizer device, as well as working parameters such as the suction force of the atomizer device. It can also display the structural health of the atomizer device, such as the number of battery cycles, the health of the atomizer core and the remaining life. Among them, the suction force of the atomizer device can be characterized by a suction force pattern that characterizes different suction force ranges. The health of the atomizer core and the number of battery cycles can be obtained by identifying the impedance change rate of the impedance of the atomizer device through a pre-trained machine learning model.

[0076] S50: The terminal device generates target parameters of the atomizing device according to the adjustment instruction for the working parameters of the atomizing device.

[0077] After the working parameters of the atomizer device are displayed, the display parameter operation interface of the working parameters provides a parameter adjustment function. The user can adjust some of the displayed working parameters on the working parameter display interface, such as the operating power, operating temperature, atomization time, impedance, and suction force of the atomizer device.

[0078] The user can enter adjustment instructions for the corresponding operating parameters on the parameter display interface, such as sliding to adjust the atomization power, temperature, or smoking limit time, by entering numbers, dragging curves, or sliding a progress bar. The terminal device receives the adjustment instructions for the operating parameters of the atomizer device entered by the user on the parameter display interface and generates target parameters for the atomizer device based on the adjustment instructions for the operating parameters of the atomizer device. The target parameters include each operating parameter item and the parameter value corresponding to the operating parameter.

[0079] S60: The terminal device sends an update instruction containing target parameters to the atomization device through the charging interface.

[0080] After generating the target parameters for the atomizer device, the terminal device sends an update instruction containing the target parameters to the atomizer device via the charging interface, triggering the atomizer device to update the parameters according to the target parameters so that the atomizer device operates according to the target parameters. For example, the terminal device can encapsulate data such as the target parameters and the update instruction into a communication message and send the encapsulated update instruction message to the atomizer device via the charging interface.

[0081] S70: After receiving the update instruction, the atomization device updates the parameters according to the target parameters in response to the update instruction, and operates according to the target parameters after the parameter update.

[0082] After receiving the update instruction message, the atomizer device parses it, obtains the target parameters of the atomizer device, executes the parameter update, and operates according to the target parameters after the parameter update. The parameter update execution process may include: writing to the register or configuration storage area inside the atomizer device, updating the reference value or limit used in the control algorithm of the atomizer device; if the atomizer device supports hot-swappable configuration, it is also necessary to reinitialize some circuit modules to apply the new parameters so that the atomizer device operates according to the target parameters.

[0083] After the parameter update of the atomizing device is completed, the atomizing device can also send a prompt of successful parameter update to the terminal device. After the terminal device receives the prompt of successful parameter update, it reminds the user of the successful parameter update through the display interface of the terminal device, so that the user can promptly know that the parameters of the atomizing device have been successfully updated.

[0084] In one embodiment, after the terminal device receives the prompt that the parameter update is successful, it obtains the operating data of the atomization device and performs parameter write verification based on the latest operating data of the atomization device to determine whether the current operating parameters of the atomization device are consistent with the target parameters, ensuring that the user's parameter settings are effective; if the two are consistent, it is determined that the parameter update is successful, and a reminder of the successful parameter update is issued through the display interface of the terminal device, so that the user can be informed in time that the parameters of the atomization device are successfully updated, thereby improving the accuracy of the parameter update results and ensuring that the parameter settings are effective.

[0085] In this embodiment, the charging interface of the atomization device is used to communicate with external terminal devices such as mobile phones and computers. The user can directly use the terminal device to obtain and analyze data from the atomization device, and visualize the working parameters of the atomization device for the user to modify and adjust the parameters. No pairing or physical control operations are required. The user can view and adjust various parameters at a glance in the common interface, which simplifies the parameter adjustment process, improves the response speed, efficiency and accuracy of the parameter adjustment of the atomization device, and improves the intelligence level and ease of use of the device.

[0086] In addition, this embodiment reuses the charging interface of the atomizer device as a communication interface to establish communication with the terminal device and realize the reading and updating of working parameters. It adds data communication capability on the basis of power supply, thereby realizing data interaction with external terminals and achieving multi-purpose use. It also does not require additional buttons, screens and circuit designs, overcoming the problems of complex structure, increased volume, risk of false touch and waste of resources caused by reliance on the main body buttons or screens in related technologies. The atomizer device control method in this embodiment can simplify the hardware structure of the device, reduce the size and cost of the device, avoid parameter tampering caused by false touch of physical buttons or screens, reduce the risk of false touch, improve the compatibility of the controller, realize unified control of multiple models of electronic cigarette devices, and realize intelligent, lightweight and efficient electronic cigarette parameter adjustment.

[0087] In one embodiment, if Figure 3 As shown, in step S10, the terminal device establishes communication with the atomizing device through the charging interface on the atomizing device, which specifically includes the following steps:

[0088] S11: After establishing a wired connection with the atomizing device through the charging interface on the atomizing device, the terminal device sends a communication request to the atomizing device.

[0089] The user physically connects a terminal device (such as a mobile phone or tablet) to the charging port of the atomizer device via a data cable. After detecting that the port is connected to the charging port on the atomizer device, the terminal device sends a communication request to the atomizer device. This request can be a handshake message in a specific format; this communication request is used to trigger the random number generated by the atomizer device to initiate the authentication process for the communication connection.

[0090] S12: After receiving the communication request, the atomization device generates a random number in response to the communication request and sends key information including the public key of the atomization device and the random number to the terminal device.

[0091] That is, after receiving the communication request, the internal controller of the atomizer device initiates the initialization logic of the authentication process in response to the communication request, automatically generates a random number, and simultaneously obtains the pre-stored public key of the atomizer device. The pre-generated random number and the pre-stored public key are sent to the terminal device as key information, which is then used for subsequent identity verification to prevent replay attacks. In other words, the key information includes the random number generated in real time by the atomizer device and the public key of the atomizer device.

[0092] In order to ensure the security of the random number pre-generated after the public key, the atomization device can send the key information to the terminal device through the charging interface using encrypted communication or encoding format.

[0093] S13: The terminal device receives the key information sent by the atomization device through the charging interface.

[0094] The terminal device receives the key information sent by the atomizing device through the charging interface, and parses the key information to obtain the random number generated in real time by the atomizing device and the public key of the atomizing device.

[0095] S14: The terminal device generates verification information of the terminal device according to the random number in the key information and the public key of the atomization device.

[0096] The terminal device uses the random number in the received key information and the public key to perform encryption calculations to generate verification information for the terminal device.

[0097] For example, the atomization device and the terminal device pre-agreed on a preset encryption algorithm. When the atomization device generates a random number, it can use the pre-stored public key to encrypt the random number, obtaining an encrypted data that serves as the atomization device's current private key for subsequent authentication of the terminal device. After receiving the key information sent by the atomization device, the terminal device uses the pre-agreed encryption algorithm agreed upon by both parties and encrypts the random number sent by the atomization device using the public key sent by the atomization device to generate signature data to obtain the terminal device's verification information.

[0098] In other embodiments, the terminal device may also obtain verification information of the terminal device by using a public key and signature data generated by a random number based on an authentication mechanism of shared key negotiation.

[0099] Among them, the verification information of the terminal device includes signature data generated based on the above public key and random number, the device identification of the terminal device and the encrypted timestamp, which is used to improve the anti-counterfeiting and timeliness of the authentication.

[0100] S15: The terminal device sends the verification information to the atomization device through the charging interface.

[0101] After generating the verification information of the terminal device, the terminal device sends the verification information to the atomizing device through the charging interface of the atomizing device.

[0102] S16: After receiving the verification information of the terminal device, the atomizing device performs identity authentication on the terminal device according to the verification information, and authorizes the terminal device to establish communication with the atomizing device through the charging interface after the identity authentication is passed.

[0103] After the atomizing device receives the verification information sent by the terminal device, it authenticates the terminal device according to the verification information, and authorizes the terminal device to establish communication with the atomizing device through the charging interface after the authentication is passed.

[0104] Among them, the atomization device parses and verifies the verification information through the built-in encryption engine, including: verifying whether the private key pre-generated and stored by the atomization device is consistent with the signature data in the verification information of the terminal device; determining whether the device identification in the verification information of the terminal device is in the list of allowed devices pre-stored by the atomization device; and determining whether the timestamp in the verification information is after the sending timestamp of the key information. If the private key of the atomization device is consistent with the signature data in the verification information, and the device identification in the verification information is in the list of allowed devices pre-stored by the atomization device, and the timestamp in the verification information is after the sending timestamp of the key information, then it is determined that the identity authentication is passed, and the atomization device sets the communication authorization flag, allowing the terminal device to enter the parameter reading and configuration process.

[0105] If the private key of the atomization device is inconsistent with the signature data in the verification information, or the device identifier in the verification information is not in the list of allowed devices pre-stored by the atomization device, or the timestamp in the verification information is not after the sending timestamp of the key information, the identity authentication fails and the atomization device interrupts communication to protect the device parameters and operating status from illegal access.

[0106] In this embodiment, after establishing a wired connection with the atomizing device through the charging interface on the atomizing device, a communication request is sent to the atomizing device, and the communication request is used to trigger the random number generated by the atomizing device to start the authentication and connection process; the key information sent by the atomizing device is received through the charging interface, and the key information includes the random number generated by the atomizing device in real time and the public key of the atomizing device; based on the random number in the key information and the public key of the atomizing device, verification information of the terminal device is generated; the verification information is sent to the atomizing device through the charging interface, so that the atomizing device authenticates the terminal device according to the verification information, and authorizes the terminal device to establish communication with the atomizing device through the charging interface after the authentication is passed. By introducing a random number and key negotiation mechanism, parameter reading and writing operations are allowed only after authentication is passed, ensuring that key control processes cannot be tampered with by unauthorized devices, effectively preventing security risks such as man-in-the-middle attacks, replay attacks, and counterfeit attacks, ensuring that the atomizing device only allows trusted terminals to access operating data or modify parameters, enhancing communication security, preventing illegal terminal access, and improving the confidentiality and tamper-proof capabilities of user data and device configurations. In addition, this solution is based on the existing charging interface design of the atomization device. It can achieve secure communication without the need for additional hardware to increase costs. It can support different types of terminal devices to securely connect with the device based on a universal protocol. On the basis of improving device integration and simplifying the structure, it also solves the data leakage and control risk problems that may be caused by interface reuse.

[0107] In one embodiment, if Figure 4 As shown, in step S40, the terminal device displays the working parameters of the atomizing device based on the operating data of the atomizing device, which specifically includes the following steps:

[0108] S41: The terminal device analyzes the operating data of the atomizing device to generate current operating parameter data of the atomizing device. The operating parameter data includes time-varying data of different operating data of the atomizing device, suction strength, and structural health of the atomizing device.

[0109] After acquiring the operating data transmitted in real time by the atomizing device, the terminal device may parse the operating data of the atomizing device to generate current operating parameter data of the atomizing device.

[0110] The operating data of the atomization equipment includes the acceleration of the atomization equipment (i.e., the acceleration of the motor), operating power, operating temperature (including the temperature of the atomization chamber), operating impedance, operating voltage (such as battery voltage), ambient humidity, condensate level (measured by a liquid level sensor installed in the atomization chamber), and other data.

[0111] Operating parameter data includes the time-varying data of various operating parameters of the atomizer device, the suction force, and the structural health of the atomizer device. The time-varying data of various operating parameters includes the time-varying data of the atomizer device's operating power, operating temperature (including the temperature of the atomizer chamber and the overall temperature of the mist water device), and operating impedance. The structural health of the atomizer device includes the number of battery cycles, the health of the atomizer core, and the remaining lifespan.

[0112] Specifically, the terminal device analyzes the operating data of the atomizing device to generate the current operating parameter data of the atomizing device, including:

[0113] S411: The terminal device identifies the suction force of the atomizing device according to the acceleration of the atomizing device to obtain the suction force of the atomizing device;

[0114] S412: The terminal device performs power change mapping based on the operating power of the atomizing device at different times to obtain power change data of the atomizing device over time, and performs impedance change mapping based on the operating impedance of the atomizing device at different times to obtain impedance change data of the atomizing device over time;

[0115] S413: The terminal device uses a pre-trained machine learning model to predict the structural state based on the operating impedance of the atomizer device at different times, and obtains the remaining life of the atomizer core and the number of battery cycles in the atomizer device;

[0116] S413: The terminal device outputs the suction force, power change data, impedance change data of the atomizer device, the remaining life of the atomizer core, and the number of battery cycles as the operating parameter data of the atomizer device.

[0117] In this embodiment, by integrating puff behavior perception, operating parameter mapping and machine learning model prediction, a high-precision, full-dimensional atomization equipment working status evaluation system is constructed, which realizes intelligent prediction and output from user suction force recognition to atomization core life and battery health, significantly improving the intelligence level, visualization capability and maintenance convenience of the equipment.

[0118] Among them, the suction force of the atomizing device can be represented by a suction force mode (or suction force level), and different suction force modes correspond to different suction force ranges. The suction force mode may include a light suction force mode, a moderate suction force mode, and a heavy suction force mode. The user's suction force on the atomizing device can be identified based on the acceleration of the motor in the atomizing device (such as three-way acceleration), and the suction force mode of the atomizing device can be determined based on the user's suction force on the atomizing device at different times. In this embodiment, based on the built-in acceleration sensor of the atomizing device, the real-time acceleration of the motor in the atomizing device can be obtained, and the terminal device can accurately sense the physical changes in the user's suction process (such as negative pressure causing slight vibration or micro-movement of the device), and then automatically identify the user's suction brightness and rhythm through analysis of the suction acceleration waveform, and then dynamically judge the suction force mode, realizing implicit control logic without physical buttons and interface operations, simplifying the user's operation burden.

[0119] The time-varying data of different operating data can be represented by parameter curves that vary with time, such as power curves, current curves, voltage curves, and impedance curves. By displaying the changes of different parameters over time through various operating parameters, compared to traditional solutions that only display the basic parameters of the Shanghai Composite Index, the operating parameter curves can dynamically display the rate of change of various parameters. This is intuitive and accurate, allowing users to understand the changes in various parameters during the use of the atomizer and make dynamic adjustments.

[0120] That is, the operating parameter data includes the suction force pattern of the atomizer device, the curves of different parameter data changing over time, and the structural health of the atomizer device. In other embodiments, the operating parameter data may also include the operating mode of the atomizer device, which is determined based on the current control logic of the atomizer device. For example, the operating mode may include a constant pressure mode, a power mode, a temperature control mode, and other device control modes.

[0121] S42: The terminal device displays the suction force, structural health, and time-varying data of different operating data of the atomizing device on a display parameter operation interface of the terminal device.

[0122] For example, in the display parameter operation interface of the terminal device, the suction force (or suction force mode, suction force level) of the atomization device is intuitively displayed in the interface in the form of graphics, text or icons. It is also possible to generate a real-time suction force change graph based on the changes in suction force at different times, and display the current suction force mode or level of the atomization device and the real-time suction force change graph in the display parameter operation interface of the terminal device, which is more intuitive and accurate. Among them, in the suction force change graph, the vertical axis is the suction force level or suction force value, and the horizontal axis is the time axis, which is convenient for displaying the suction force change trend of the user's smoking behavior once or multiple times in a row.

[0123] At the same time, the time-varying data of different operating data are displayed on the display parameter operation interface of the terminal device. The time-varying data of the operating data can be displayed through dynamic curves of the operating data over time, including a time-varying power curve, a time-varying current curve, a time-varying voltage curve, a time-varying impedance curve, etc. In other embodiments, the time-varying data of different operating data can be displayed through line graphs, area graphs, etc.

[0124] In addition, the display parameter operation interface of the terminal device displays the structural health of the atomizer device, such as the remaining life of the atomizer core (which can be expressed by the remaining number of uses or percentages), as well as the number of battery cycles and the battery health status. The battery health status can include three states: normal, weakened, and need to be replaced. Among them, the battery health status can be represented by a progress bar, and the different colors in the progress bar represent different levels of battery health. For example, green → yellow → red can be used to represent the decay of structural health in sequence. Among them, the health of the atomizer core can be displayed through a three-dimensional aging heat map. Different colors represent different levels of health of the atomizer core, and the color depth represents the degree of aging of the atomizer core. That is, the darker the color, the lower the health of the atomizer core. The three-dimensional aging heat map can intuitively display the risk of local burning of the atomizer core.

[0125] In this embodiment, the terminal device analyzes the operating data of the atomizer device to generate the current operating parameter data of the atomizer device. The operating parameter data includes the change data of the different operating data of the atomizer device over time, the suction force, and the structural health of the atomizer device. The terminal device's display parameter operation interface displays the suction force, structural health, and the change data of different operating data over time. Through the intelligent analysis and graphical display of the operating data, the key indicators of the atomizer device, such as the working mode, performance changes, and structural health, are presented to the user in an intuitive manner. This improves the automatic and accurate analysis of various indicators of the device, eliminates the need for subjective judgment and adjustment by the user, improves the user's device cognition ability, operational convenience, and safety management level, and promotes the development of electronic cigarette devices towards intelligence and transparency.

[0126] In one embodiment, if Figure 5 As shown, in step S50, the terminal device generates target parameters of the atomizing device according to the adjustment instruction for the working parameters of the atomizing device, which specifically includes the following steps:

[0127] S51: The terminal device receives an adjustment instruction for an operating parameter of the atomization device, where the adjustment instruction for the operating parameter includes at least one of operating power, operating temperature, operating impedance, operating voltage, atomization time, and suction force.

[0128] The terminal device's parameter display interface displays the atomizer's puff force, structural health, and time-varying operational data. Users can adjust the device's operating parameters based on their needs, such as operating power, operating temperature, operating impedance, operating voltage, atomization duration, and puff force. Users can customize parameters by entering adjustment instructions using sliders, drop-down boxes, or preset templates within the interface, or select pre-generated recommended parameter solutions.

[0129] The terminal device receives an adjustment instruction for the working parameters of the atomization device by displaying a parameter operation interface, where the adjustment instruction for the working parameters includes at least one of operating power, operating temperature, operating impedance, operating voltage, atomization time and suction force.

[0130] S52: The terminal device responds to the received adjustment instruction and outputs the parameter adjustment data in the adjustment instruction as the target parameters of the atomization device.

[0131] After receiving an adjustment instruction for the operating parameters of the atomizer device, the terminal device responds to the received adjustment instruction and outputs the parameter adjustment data in the adjustment instruction as the target parameters of the atomizer device. The parameter adjustment data in the adjustment instruction includes at least one of target power, target temperature, target impedance, target resistance, atomization time, and target puff force or target puff force mode.

[0132] In an embodiment, in order to avoid user error adjustment and improve the accuracy of parameter adjustment, after receiving an adjustment instruction for the working parameters of the atomization device, the terminal device can perform a legitimacy check on the parameter adjustment data in the adjustment instruction to determine whether the parameter adjustment data is within the allowable range of the corresponding working parameters, such as determining whether the target power is within the allowable range (such as 5 to 25W).

[0133] When all data in the parameter adjustment data are within the allowable range of the corresponding working parameters, the parameter adjustment data in the adjustment instruction will be output as the target parameter of the atomization device; when a certain adjustment value in the parameter adjustment data is not within the allowable range of the corresponding working parameters, the adjustment value in the adjustment instruction that is not within the allowable range will be modified to a preset value or the current parameter value of the atomization device, and then the parameter adjustment data in the adjustment instruction will be output as the target parameter of the atomization device.

[0134] In this embodiment, the terminal device receives an adjustment instruction for the operating parameters of the atomizing device, and the adjustment instruction for the operating parameters includes at least one of operating power, operating temperature, operating impedance, operating voltage, atomization time, and suction force. In response to the received adjustment instruction, the parameter adjustment data in the adjustment instruction is output as the target parameter of the atomizing device; the parameter adjustment data in the adjustment instruction includes target power, target temperature, target impedance, target resistance, and atomization time, as well as at least one of target suction force or target suction force mode. Through multi-dimensional adjustment and structured output of the operating parameters of the atomizing device, users are supported to make detailed adjustments for multiple operating dimensions, meeting the personalized needs of different users for multiple experiences such as suction feeling, taste, mist volume, and temperature, realizing an efficient conversion from user-defined operation to parameter intelligent linkage, improving user experience, device intelligence level, and scalability of the control system.

[0135] In one embodiment, if Figure 6 As shown, after step S30, that is, after the terminal device receives the operating data of the atomizing device transmitted by the atomizing device through the charging interface, the method further specifically includes the following steps:

[0136] S80: The terminal device monitors the operating data transmitted in real time by the atomization device to determine the parameter status of the atomization device.

[0137] After receiving the operating data of the atomizer device transmitted by the atomizer device through the charging port, the terminal device can monitor the operating data transmitted in real time by the atomizer device for abnormalities to determine the parameter status of the atomizer device, that is, to determine whether the operating parameters of the atomizer device are abnormal. For example, it can determine whether there are abnormalities in the operating power, operating current, battery voltage, operating impedance, operating temperature, atomization time, and suction force of the atomizer device.

[0138] Among them, it can determine whether each parameter or its change value exceeds the normal range, such as whether the change value of the operating power is within the vehicle's variation range of ±10%. It can also use machine learning models based on the operating data transmitted in real time by the atomization device to predict and determine whether the change trend of each parameter is abnormal. For example, a sharp drop in operating impedance in a short period of time may indicate a broken atomizer core and abnormal operating impedance. When any parameter exceeds its set threshold or change threshold, or deviates significantly from its historical operating parameters, the parameter status is determined to be abnormal, that is, the parameter is abnormal.

[0139] S90: When the parameter status of the terminal device indicates that the atomization device has abnormal parameters, the terminal device issues an abnormal parameter warning to the atomization device.

[0140] When the parameter status indicates that the atomization device has abnormal parameters, the terminal device can issue an abnormal parameter warning to the atomization device, and can also determine the device abnormality type based on the parameter abnormality (such as the type and degree of abnormality of the abnormal parameters).

[0141] The terminal device determines the device abnormality type based on the type and degree of abnormality of the abnormal parameters, including:

[0142] When the operating power of the atomizing device exceeds 120% of the rated power for a continuous preset period of time (e.g., 3 seconds), the terminal device determines that the operating power is abnormal and determines that the device abnormality type is power overload;

[0143] When the battery voltage is continuously lower than the preset voltage (e.g., 3.0V) within the calibration time (e.g., 5s), the terminal device determines that the voltage of the fog battery is abnormal and determines that the device abnormality type is battery over-discharge;

[0144] When the operating impedance conversion rate of the atomizer device is greater than 30% and the operating temperature is greater than a preset temperature (e.g., 250°C), the terminal device determines that the operating impedance and temperature are abnormal, and determines that the device abnormality type is that the device has a dry burning risk;

[0145] When the liquid level sensor of the atomization bin indicates that the liquid level of the atomization bin is greater than 80%, the terminal device determines that the liquid level of the atomization bin is abnormal, and determines that the device abnormality type is that the condensate in the atomization bin is saturated;

[0146] When the capacitance value of the bottom of the atomization bin changes by more than a preset capacitance value (eg, 20 pF), the terminal device determines that the capacitance of the atomization bin is abnormal, and determines that the device abnormality type is condensate leakage in the atomization bin.

[0147] When the parameter status indicates that the atomization device has abnormal parameters, the terminal device can also classify abnormal warnings according to the degree of parameter abnormality or the type of device abnormality, and implement different warning strategies for different warning levels, so as to provide one or more pop-up, vibration, and sound warnings through the terminal device interface.

[0148] For example, the abnormal warning classification can include mild abnormalities, moderate abnormalities, and severe abnormalities with increasing abnormality levels. For mild abnormalities, abnormal parameter prompts can be displayed on the terminal device's operation interface so that users can be informed of the abnormal situation in a timely manner; for moderate abnormalities, abnormal parameter interface prompts and vibration prompts can be displayed on the terminal device, and a suggestion to suspend use can be displayed on the interface; for severe abnormalities, abnormal parameter interface prompts, vibration prompts, and sound prompts can be displayed on the terminal device, and the atomizer device can be forced to power off or enter protection mode.

[0149] In addition, different early warning strategies can be implemented for different types of abnormalities, so that users can quickly learn about different types of equipment abnormalities and the degree of abnormality. For example, when the equipment abnormality type is that the equipment is at risk of dry burning, the terminal device controls the operation interface to flash red light and controls the terminal device to vibrate at a predicted frequency, such as 3 times per second; when the equipment abnormality type is battery over-discharge, the terminal device buzzer is controlled to sound long, and the atomizer device is forced to power off or enter sleep mode; when the equipment abnormality type is condensate leakage in the atomizer bin, the terminal device provides an interface and / or voice prompt for the condensate cleaning solution, such as automatically playing a condensate cleaning animation on the operation interface to guide the user to clean the condensate leaked from the atomizer device.

[0150] In this embodiment, the terminal device monitors the operating data transmitted in real time by the atomizing device to determine the parameter status of the atomizing device; when the parameter status indicates that the atomizing device has abnormal parameters, the atomizing device is warned of abnormal parameters. Through real-time monitoring and intelligent analysis of the operating data of the atomizing device, accurate identification and warning response to abnormal parameter status are achieved, effectively improving the operational safety, reliability and intelligence level of the equipment. On the one hand, by continuously collecting and analyzing the changing trends of the operating parameters, it is possible to fully understand the current working status of the equipment, support automatic identification of operating anomalies during equipment operation, and improve the equipment's adaptability to the use environment and aging; on the other hand, the abnormal warning mechanism is visualized, allowing users to understand the operating status of the atomizing device in a timely and accurate manner, and take proactive actions in response to abnormal situations, thereby improving their sense of control and security, and reducing misunderstandings and complaints caused by equipment unresponsiveness or malfunctions.

[0151] In one embodiment, if Figure 7 As shown, in step S90, when the terminal device indicates that the atomizing device has abnormal parameters in the parameter state, an abnormal parameter warning is issued to the atomizing device, which specifically includes the following steps:

[0152] S91: When the parameter status of the terminal device indicates that the atomization device has abnormal parameters, the terminal device generates parameter adjustment suggestions for the abnormal operating parameters based on historical operating data of the atomization device.

[0153] When the parameter status indicates that the atomizer device has abnormal parameters, the terminal device queries the historical operating data and historical operating parameters of the current atomizer device during its historical use. It searches the historical operating data for historical operating scenarios that are identical or similar to the current operating status of the atomizer device. Based on the historical operating parameters corresponding to the historical operating scenarios, a rule engine or simple machine learning model is used to generate parameter adjustment suggestions for the abnormal operating parameters. User behavior preferences can also be analyzed based on historical operating data and historical operating parameters. Based on the historical operating parameters corresponding to the historical operating scenarios and user behavior preferences, parameter adjustment suggestions for the abnormal operating parameters are generated.

[0154] Among them, the parameter adjustment suggestion includes the abnormal working parameter (i.e., abnormal working parameter) and its current value, as well as the parameter adjustment plan and the target value of the adjustment. It can also include an explanation of the reason for the suggestion so that the user can know the abnormal parameters, adopt the parameter adjustment suggestion and execute it.

[0155] S92: The terminal device issues an abnormal parameter warning to the atomization device, and displays the abnormal operating parameters and corresponding parameter adjustment suggestions.

[0156] When a parameter adjustment suggestion for an abnormal operating parameter is generated, the terminal device triggers the abnormal operating parameter warning process, issues an abnormal parameter warning to the atomizer device, and displays the abnormal operating parameter and the corresponding parameter adjustment suggestion on the interface. The warning method and process can be found above and will not be repeated here.

[0157] In this embodiment, when the parameter status of the terminal device indicates that the atomization device has abnormal parameters, it generates parameter adjustment suggestions for the abnormal operating parameters based on the historical operating data of the atomization device; it issues an abnormal parameter warning to the atomization device, and displays the abnormal operating parameters and corresponding parameter adjustment suggestions. This solution not only identifies abnormal device operation but also generates targeted adjustment suggestions based on historical data, achieving an upgrade from passive alarms to active decision-making assistance, significantly improving the intelligence level and safety of the device. Users can make adjustments based on the suggestions without professional knowledge. The device automatically recommends adaptive parameters, improving the comfort and trust of ordinary users and reducing the frequency of after-sales complaints.

[0158] In one embodiment, if Figure 8 As shown, in step S60 and step S70, the terminal device sends an update instruction containing the target parameters to the atomizing device through the charging interface to trigger the atomizing device to update the parameters according to the target parameters and operate according to the target parameters after the parameters are updated. Specifically, the steps include:

[0159] S61: The terminal device performs data conversion on the target parameters according to the model information of the atomization device to generate parameter execution data corresponding to the target parameters. The parameter execution data is configuration data that can be executed by the atomization device.

[0160] It's important to understand that different models of atomizer devices produced by different manufacturers have different configurations, and the data formats and types they execute are also different. Since the terminal device and the atomizer device are independent of each other, it's impossible to know the supported configuration information. When generating target parameters, to avoid parameter update failures, it's necessary to convert the target parameters into data that the atomizer device can execute based on the atomizer device model information.

[0161] Specifically, before adjusting the parameters, the external terminal device can first obtain the model information of the atomization device (such as device ID, model number, firmware version number, etc.). The model information of the atomization device can be obtained through the device's internal identification code, interface handshake information or active query command.

[0162] The terminal device can obtain pre-generated device configuration mapping data. For example, the terminal device can obtain device configuration mapping data from the cloud. The device configuration mapping data contains configuration information corresponding to different models of atomization devices, such as parameter support range, execution format, hardware limitations and other device configuration information corresponding to different models of atomization devices.

[0163] After obtaining the device configuration mapping data and the model information of the atomization device, the terminal device can search for the device configuration information that matches the model information of the atomization device in the device configuration mapping data according to the model information of the atomization device, and obtain the target configuration information corresponding to the atomization device; perform data conversion on the target parameters according to the target configuration information to convert the target parameters into a data format that can be recognized and supported by the device, ensuring that the syntax, field position, and encoding method of the converted data comply with the underlying protocol of the device to form parameter execution data.

[0164] S62: The terminal device sends an update instruction carrying parameter execution data to the atomization device through the charging interface.

[0165] After generating the parameter execution data corresponding to the target parameters, the terminal device sends an update instruction carrying the parameter execution data to the atomizing device via the charging interface. The update instruction is used to trigger the atomizing device to execute the parameter execution data to update the parameters of the atomizing device, so that the atomizing device operates according to the target parameters after the parameter update.

[0166] S63: After receiving the update instruction, the atomization device executes the parameter execution data in response to the update instruction to update the parameters of the atomization device, and operates according to the target parameters after the parameters are updated.

[0167] The atomization device receives the update instruction and executes the parameter execution data in the update instruction in response to the update instruction to update the target parameters to the parameter configuration of the atomization device, so that the atomization device operates according to the target parameters after the parameters are updated.

[0168] In this embodiment, the terminal device performs data conversion on the target parameters according to the model information of the atomizing device to generate parameter execution data corresponding to the target parameters. The parameter execution data is the configuration data that the atomizing device can execute. An update instruction carrying the parameter execution data is sent to the atomizing device through the charging interface to trigger the atomizing device to execute the parameter execution data to update the parameters of the atomizing device, and operate according to the target parameters after the parameters are updated. The user's target parameters are formatted and generated into parameter execution data according to the device model information, and then sent to the device to complete the update. This solves the problems of parameter configuration differences and inconsistent control protocols of different device models, and significantly improves the device's adaptability, intelligent control accuracy, and user configuration convenience.

[0169] In one embodiment, in order to ensure the parameter execution data and ensure that the atomization device can update the parameters normally, the atomization device can perform an integrity check on the parameter execution data in the update instruction after receiving the update instruction, and execute the parameter execution data after the check is passed to update the parameters of the atomization device, so as to avoid the device executing incorrect parameters due to communication errors, data packet loss, interference, etc., thereby causing power anomalies, overheating, usage failures and other problems, improve the data credibility and control accuracy of parameter writing, and enhance the stable operation capability of the device.

[0170] Among them, after the terminal device generates the parameter execution data corresponding to the target parameter, the parameter execution data can be packaged into a protocol instruction to obtain an update instruction, and the update instruction can be sent to the atomization device. Among them, the update instruction includes an instruction header (identified as a parameter update), parameter execution data and a check code, and the check code is used to perform an integrity check on the parameter execution data. After receiving the update instruction, the atomization device parses the update instruction, obtains the parameter execution data and check code in the update instruction, and uses the check code to perform an integrity check on the parameter execution data. When the integrity check passes, the atomization device modifies the internal register or configuration cache according to the parameter execution data to complete the parameter update, so that the updated working parameters can be executed immediately after the update is completed or in the next atomization cycle.

[0171] When the integrity check fails, the atomization device sends a data error prompt and a data retransmission request to the terminal device to request the terminal device to resend the parameter execution data; after receiving the data error prompt and the data retransmission request, the terminal device responds to the data retransmission request and resends the update instruction containing the parameter execution data to the atomization device. After receiving the new update instruction, the atomization device executes the above process until the parameters of the atomization device are successfully updated or until the number of data retransmissions reaches the preset number (such as 3 times). When the check fails, the device actively sends an error prompt + retransmission request to the terminal device to achieve the self-recovery capability of the data link; supports a limited number of (such as 3 times) retry mechanisms, taking into account communication robustness and resource control to prevent falling into an infinite loop; significantly improves the success rate of command transmission in complex electromagnetic environments and signal attenuation scenarios (such as poor contact of the plug-in interface).

[0172] In this embodiment, by adding integrity checking, error feedback and retransmission mechanisms during the parameter update process, the security, stability and communication robustness of the atomization device parameter distribution process are guaranteed, effectively improving the device control accuracy, usage reliability and intelligent interactive experience, and is suitable for various atomization devices with high security requirements or limited interactions.

[0173] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0174] In one embodiment, a terminal device is provided, which corresponds to the control method of the atomization device in the above embodiment. Figure 9 As shown, the terminal device includes a sending module 901, a receiving module 902, a display module 903 and a generating module 904. The functional modules are described in detail as follows:

[0175] The sending module 901 is used to send a parameter transmission request to the atomizing device through the charging interface after establishing communication with the atomizing device through the charging interface on the atomizing device, so as to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time;

[0176] The receiving module 902 is configured to receive the operating data of the atomizing device transmitted by the atomizing device through the charging interface;

[0177] Display module 903, used to display the working parameters of the atomization device based on the operating data of the atomization device;

[0178] A generating module 904 is configured to generate target parameters of the atomizing device according to an adjustment instruction for the operating parameters of the atomizing device;

[0179] The sending module 901 is further configured to send an update instruction containing target parameters to the atomizing device through the charging interface, so as to trigger the atomizing device to update parameters according to the target parameters and operate according to the target parameters after the parameters are updated.

[0180] In one embodiment, the generating module 904 is further configured to perform data conversion on the target parameter according to the model information of the atomizing device to generate parameter execution data corresponding to the target parameter, where the parameter execution data is configuration data executable by the atomizing device;

[0181] The sending module 901 is further configured to send an update instruction carrying parameter execution data to the atomizing device through the charging interface to trigger the atomizing device to execute the parameter execution data to update the parameters of the atomizing device so that the atomizing device operates according to the target parameters.

[0182] In one embodiment, the generating module 904 is further configured to analyze the operating data of the atomizing device to generate current operating parameter data of the atomizing device, the operating parameter data including the suction force and structural health of the atomizing device, and data on changes in different operating data over time;

[0183] The display module 903 is specifically used to display the suction force, structural health status, and time-varying data of the atomizing device on the display parameter operation interface of the terminal device.

[0184] In one embodiment, the early warning module 906 is used to: after receiving the operating data of the atomizing device transmitted by the atomizing device through the charging interface, monitor the operating data transmitted in real time by the atomizing device to determine the parameter status of the atomizing device; when the parameter status indicates that the atomizing device has abnormal parameters, issue an abnormal parameter early warning to the atomizing device.

[0185] In one embodiment, the terminal device further includes:

[0186] The monitoring module 906 is configured to generate parameter adjustment suggestions for the abnormal operating parameters based on the historical operating data of the atomizing device when the parameter status indicates that the atomizing device has abnormal parameters;

[0187] The early warning module 906 is used to issue an early warning of abnormal parameters for the atomization equipment and display the abnormal operating parameters and corresponding parameter adjustment suggestions.

[0188] In one embodiment, the sending module 901 is further configured to send a communication request to the atomizing device after establishing a wired connection with the atomizing device through the charging interface on the atomizing device. The communication request is used to trigger a random number generated by the atomizing device to start the authentication and connection process.

[0189] The receiving module 902 is further configured to receive key information sent by the atomizing device through the charging interface. The key information includes a random number generated in real time by the atomizing device and a public key of the atomizing device.

[0190] The generation module 904 is further used to generate verification information of the terminal device based on the random number in the key information and the public key of the atomization device;

[0191] The sending module 901 is also used to send the verification information to the atomizing device through the charging interface, so that the atomizing device authenticates the terminal device according to the verification information, and authorizes the terminal device to establish communication with the atomizing device through the charging interface after the authentication is passed.

[0192] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.

[0193] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by 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 embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0194] The embodiment of the present application also provides an electronic device, which can be a terminal device or an atomization device. Figure 10 As shown, the electronic device 10 includes: at least one processor 11, a memory 12, and a computer program 13 stored in the memory 12 and capable of running on the at least one processor. When the processor 11 executes the computer program 13, the steps in any of the above-mentioned method embodiments are implemented, or when the processor 11 executes the computer program 13, the functions of the modules / units in the above-mentioned device embodiments are implemented.

[0195] Exemplarily, the computer program 13 may be divided into one or more modules / units, which are stored in the memory 12 and executed by the processor 11 to implement the present application. The one or more modules / units may be a series of computer program instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device 10.

[0196] Those skilled in the art will understand that Figure 10 These are merely examples of the electronic device and do not constitute a limitation of the electronic device. The electronic device may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.

[0197] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0198] The memory may be an internal storage unit of the electronic device, such as a hard disk or memory of the electronic device. The memory may also be an external storage device of the electronic device, such as a plug-in hard disk, a smart memory card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device. Furthermore, the memory may include both an internal storage unit of the electronic device and an external storage device.

[0199] An embodiment of the present application further provides a readable storage medium, wherein the readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0200] An embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0201] If the integrated 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, the present application implements all or part of the process of the above-mentioned method embodiment by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can at least include: any entity or device capable of carrying computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, mobile hard drive, magnetic disk, or optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals or telecommunication signals.

[0202] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0203] Those skilled in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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.

[0204] In the embodiments provided in this application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0205] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0206] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A method for controlling an atomizing device, characterized in that: Applied to a terminal device, the atomizing device is provided with a charging interface for connecting to the external terminal device, and the control method includes: After establishing communication with the atomizing device through the charging interface on the atomizing device, sending a parameter transmission request to the atomizing device through the charging interface to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time; receiving, via the charging interface, operating data of the atomizing device transmitted by the atomizing device; Based on the operating data of the atomization device, displaying the working parameters of the atomization device; generating target parameters of the atomization device according to an adjustment instruction for the working parameters of the atomization device; An update instruction containing target parameters is sent to the atomizing device through the charging interface to trigger the atomizing device to update parameters according to the target parameters and operate according to the target parameters after the parameters are updated.

2. The control method of the atomization device according to claim 1, characterized in that: The sending of an update instruction including the target parameters to the atomizing device through the charging interface to trigger the atomizing device to update parameters according to the target parameters and operate according to the target parameters after the parameters are updated includes: According to the model information of the atomization device, the target parameter is converted to generate parameter execution data corresponding to the target parameter, wherein the parameter execution data is configuration data executable by the atomization device; An update instruction carrying the parameter execution data is sent to the atomizing device through the charging interface to trigger the atomizing device to execute the parameter execution data to update the parameters of the atomizing device, and the atomizing device operates according to the target parameters after the parameters are updated.

3. The control method of the atomizing device according to claim 1, characterized in that: The displaying of working parameters of the atomizing device based on the operating data of the atomizing device includes: parsing the operating data of the atomizing device to generate current operating parameter data of the atomizing device, the operating parameter data including the suction force and structural health of the atomizing device, and data on changes in different operating data over time; On the display parameter operation interface of the terminal device, the suction force, structural health status, and time-varying data of different operating data of the atomization device are displayed on the interface.

4. The control method of the atomizing device according to claim 1, characterized in that: After receiving the operating data of the atomizing device transmitted by the atomizing device through the charging interface, the method further includes: Monitoring the operating data transmitted in real time by the atomization device to determine the parameter status of the atomization device; When the parameter status indicates that abnormal parameters exist in the atomization device, an abnormal parameter warning is issued to the atomization device.

5. The control method of the atomizing device according to claim 4, characterized in that: When the parameter status indicates that the atomization device has abnormal parameters, issuing an abnormal parameter warning to the atomization device includes: When the parameter status indicates that the atomization device has abnormal parameters, generating parameter adjustment suggestions for the abnormal operating parameters based on historical operating data of the atomization device; An abnormal parameter warning is issued to the atomization equipment, and the abnormal operating parameters and corresponding parameter adjustment suggestions are displayed.

6. The control method of the atomizing device according to any one of claims 1 to 5, characterized in that: The establishing communication with the atomizing device through the charging interface on the atomizing device includes: After establishing a wired connection with the atomizing device through the charging interface on the atomizing device, sending a communication request to the atomizing device, wherein the communication request is used to trigger the random number generated by the atomizing device to start the authentication and connection process; Receiving key information sent by the atomizing device through the charging interface, the key information including a random number generated in real time by the atomizing device and a public key of the atomizing device; Generate verification information of the terminal device according to the random number in the key information and the public key of the atomization device; The verification information is sent to the atomizing device through the charging interface, so that the atomizing device authenticates the terminal device according to the verification information, and authorizes the terminal device to establish communication with the atomizing device through the charging interface after the authentication is passed.

7. A terminal device, characterized in that: include: a sending module, configured to, after establishing communication with the atomizing device through a charging interface on the atomizing device, send a parameter transmission request to the atomizing device through the charging interface, so as to trigger the atomizing device to transmit the operating data of the atomizing device to the terminal device in real time; a receiving module, configured to receive operating data of the atomizing device transmitted by the atomizing device through the charging interface; A display module, configured to display working parameters of the atomization device based on operating data of the atomization device; a generating module, configured to generate target parameters of the atomizing device according to an adjustment instruction for the working parameters of the atomizing device; The sending module is further configured to send an update instruction containing target parameters to the atomizing device through the charging interface, so as to trigger the atomizing device to update parameters according to the target parameters and operate according to the target parameters after the parameters are updated.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the control method of the atomization device according to any one of claims 1 to 6 are implemented.

9. A readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the control method of the atomization device according to any one of claims 1 to 6 are implemented.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed, the control method of the atomization device according to any one of claims 1 to 6 is executed.