Aerosol equipment control method, device, equipment, medium and program product

By collecting user retinal image features in aerosol equipment for age assessment and terminal equipment verification, the problem of arbitrary use by underage users is solved, and the effect of safety and personalized heating is achieved.

CN120267067APending Publication Date: 2025-07-08SHENZHEN GEEKVAPE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510444089.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The existing aerosol equipment lacks a safety protection mechanism, and minor users can use it at will, which affects their health.

Method used

By collecting the user's retinal image characteristics, performing age assessment, restricting the use of users who do not meet the age threshold, combining terminal equipment verification and personalized heating of the temperature curve to ensure the safety of the equipment.

Benefits of technology

It realizes safety protection for aerosol equipment, restricts the use of underage users, and improves the safety and personalized experience of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120267067A_ABST
    Figure CN120267067A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of aerosol equipment, and provides a control method and device of aerosol equipment, equipment, a medium and a program product, the method comprises the following steps: collecting a first object image when it is detected that the aerosol equipment is in a to-be-heated state, the first object image comprising a first object feature corresponding to a first object; performing age evaluation on the first object based on the first object feature to obtain a first age prediction result corresponding to the first object; under the condition that the first age prediction result does not reach the age threshold value, first indication information is triggered, and the first indication information is used for indicating that the first object does not meet the equipment use condition. Through age evaluation and detection, the use of the aerosol equipment by users who do not accord with the equipment use conditions can be limited, the safety protection of the aerosol equipment is realized, and the use safety of the aerosol equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of aerosol devices, and in particular relates to a control method, device, equipment, medium, and program product of an aerosol device. Background Art

[0002] An aerosol device can be driven by electric energy to controllably heat a relevant aerosol matrix, atomize an aerosol with relatively few harmful substances, and reduce the health risks of users while being used by them. Due to this advantage, aerosol devices have become an increasingly popular product on the market.

[0003] Currently, aerosol devices usually have multiple function buttons, and users can operate the aerosol device by pressing the function buttons. Usually, after the user operates the switch button of the aerosol device, the aerosol device will start working, which results in that different users can all use the aerosol device. This makes the aerosol device not unique and cannot restrict the use of underage users, seriously affecting the physical health of underage users.

[0004] Therefore, how to provide safety protection for an aerosol device to ensure its safety has become a technical problem that needs to be solved urgently at present. Summary of the Invention

[0005] Embodiments of this application provide a control method, device, equipment, medium, and program product of an aerosol device, which can solve the problem of how to provide safety protection for an aerosol device to ensure its safety.

[0006] In a first aspect, embodiments of this application provide a control method of an aerosol device, including:

[0007] When it is detected that the aerosol device is in a state to be heated, collect a first object image, where the first object image includes first object features corresponding to a first object;

[0008] Based on the first object features, perform an age assessment on the first object to obtain a first age prediction result corresponding to the first object;

[0009] When the first age prediction result does not reach an age threshold, trigger a first indication message, where the first indication message is used to indicate that the first object does not meet the device usage conditions.

[0010] In some embodiments, a communication connection is established between the aerosol device and a terminal device. The aerosol device includes a heating element, and the terminal device stores object feature samples corresponding to at least one authorized object of the aerosol device. The authorized object meets the device usage conditions. Before performing an age assessment on the first object based on the first object features, it further includes:

[0011] Send the first object feature to the terminal device, which is used to verify the object information of the first object based on the first object feature and the object feature sample, obtain the information verification result corresponding to the first object, and feedback the information verification result to the aerosol device;

[0012] Receive the information verification result sent by the terminal device;

[0013] When it is detected that the information verification result meets the verification success condition, start the heating element.

[0014] In some embodiments, the terminal device stores the identification information corresponding to multiple authorized objects, and the aerosol device stores a first object relationship, where the first object relationship includes the temperature curves corresponding to multiple pieces of identification information respectively. Starting the heating element includes:

[0015] Receive the first identification information corresponding to the first object sent by the terminal device;

[0016] Based on the first identification information, determine the first temperature curve corresponding to the first object from the first object relationship;

[0017] Based on the first temperature curve, control the heating element to heat the aerosol matrix in the aerosol device.

[0018] In some embodiments, the method further includes:

[0019] When it is detected that there is a suction action, collect a second object image of the aerosol device at a first moment, where the second object image includes the second object feature of the second object of the aerosol device;

[0020] Send the second object feature to the terminal device, which is used to compare the first object feature with the second object feature and send the comparison result to the aerosol device;

[0021] Receive the comparison result sent by the terminal device;

[0022] When it is detected that the comparison result is that the second object feature does not match the first object feature, lock the aerosol device and output a second indication message, where the second indication message is used to prompt that the authenticated user of the aerosol device is different from the user using the device. The authenticated user is the user whose information verification result meets the verification success condition before the first moment, and the user using the device is the user using the aerosol device at the first moment.

[0023] In some embodiments, the method further includes:

[0024] In response to receiving a feature entry instruction, collect a third object image, where the third object image includes the third object feature of the third object;

[0025] Performing age assessment on a third object based on third object features to obtain a second age prediction result corresponding to the third object;

[0026] When it is detected that the second age prediction result reaches the age threshold, sending the third object features to a terminal device, where the terminal device is used to associatively store the third object features and the third object, and determine that the third object is an authorized object of an aerosol device;

[0027] When it is detected that the second age prediction result does not reach the age threshold, sending a failure feedback message to the terminal device, where the terminal device is used to output a fourth indication message when receiving the failure feedback message, and the failure feedback message is used to prompt that the third object does not meet the device usage conditions, and the fourth indication message is used to prompt restricting the third object as an authorized object of the aerosol device.

[0028] In some embodiments, the method further includes:

[0029] When it is detected that the first age prediction result reaches the age threshold, sending a first request message to the terminal device, where the first request message is used to instruct the terminal device to determine whether to take the first object as an authorized object of the aerosol device;

[0030] Receiving a first response result returned by the terminal device based on the first request message, where the first response result indicates whether to add the first object to the authorized objects of the aerosol device;

[0031] When it is detected that the first response result is to add the first object to the authorized objects of the aerosol device, starting a heating element;

[0032] When it is detected that the first response result is not to add the first object to the authorized objects of the aerosol device, locking the aerosol device and inputting a fourth indication message, where the fourth indication message is used to prompt that the first object is not an authorized object of the aerosol device.

[0033] In some embodiments, the physiological age corresponding to each authorized object is also stored in the aerosol device. Before controlling the heating element to heat the aerosol matrix in the aerosol device based on the first temperature curve, the method further includes the following steps:

[0034] When it is detected that the information verification result meets the verification success condition, querying the first physiological age corresponding to the first object based on the first identification information;

[0035] Performing age assessment on the first object based on the first object features to obtain a first age prediction result corresponding to the first object;

[0036] Determining the health risk level of the first object based on the difference between the first age prediction result and the first physiological age;

[0037] When it is detected that the health risk level reaches the risk level threshold, a fifth indication message is triggered, and the fifth indication message is used to prompt that the first object has a health risk.

[0038] In some embodiments, the method further includes:

[0039] When it is detected that the information verification result meets the verification success condition, the first usage duration of the first object using the aerosol device is counted;

[0040] When it is detected that the first usage duration reaches the preset duration threshold, a prompt message is output, and the prompt message is used to indicate re-entering the object characteristics;

[0041] Collect the fourth object characteristic of the first object, and send the fourth object characteristic to the terminal device, and the terminal device is used to update the first object characteristic sample corresponding to the first object to the fourth object characteristic.

[0042] In a second aspect, an embodiment of the present application provides a control device for an aerosol matrix, and the device includes:

[0043] An acquisition module, configured to acquire a first object image when it is detected that the aerosol device is in a state to be heated, and the first object image includes the first object characteristic corresponding to the first object;

[0044] An evaluation module, configured to perform age evaluation on the first object based on the first object characteristic to obtain a first age prediction result corresponding to the first object;

[0045] A trigger module, configured to trigger a first indication message when the first age prediction result does not reach the age threshold, and the first indication message is used to indicate that the first object does not meet the device usage condition.

[0046] In a third aspect, an embodiment of the present application provides an aerosol device, including a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the aerosol device implements the control method of the aerosol device as described in any embodiment of the first aspect.

[0047] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, and the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the control method of the aerosol device as described in any embodiment of the first aspect is implemented.

[0048] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program. When the computer program is run, the control method of the aerosol device as described in any embodiment of the first aspect is executed.

[0049] The beneficial effects of the embodiments of the present application compared with the prior art are as follows:

[0050] When it is detected that the aerosol device is in a state to be heated, a first object image including the first object feature is collected, and the age of the first object is evaluated based on the first object feature to obtain a first age prediction result. When the first age prediction result does not reach the age threshold, the aerosol device is directly turned off and a first warning message indicating that the first object does not meet the device usage conditions is output, which can limit the use of the aerosol device by those who do not meet the device usage conditions, realizing the safety protection of the aerosol device and improving the safety of using the aerosol device. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0052] Figure 1 It is a schematic structural diagram of a control system of an aerosol device provided by an embodiment of the present application;

[0053] Figure 2 It is a schematic flowchart of a control method of an aerosol device provided by an embodiment of the present application;

[0054] Figure 3 It is a working flowchart of a control method of an aerosol device in an application scenario;

[0055] Figure 4 It is a schematic flowchart of another control method of an aerosol device provided by an embodiment of the present application;

[0056] Figure 5 It is a schematic flowchart of another control method of an aerosol device provided by an embodiment of the present application;

[0057] Figure 6 It is a schematic flowchart of yet another control method of an aerosol device provided by an embodiment of the present application;

[0058] Figure 7 It is a schematic structural diagram of an aerosol device provided by an embodiment of the present application;

[0059] Figure 8 It is a schematic structural diagram of a control device of an aerosol device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0060] In the following description, specific details such as specific system architectures and technologies are presented for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, those skilled in the art should understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from obscuring the description of the present application.

[0061] It should be understood that when used in the specification and claims of the present application, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.

[0062] It should also be understood that the term "and / or" used in the specification and claims of the present application refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0063] As used in the specification and claims of the present application, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrase "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" depending on the context.

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

[0065] The reference to "one embodiment" or "some embodiments" etc. described in the specification of the present application means that a specific feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of the present application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in another way. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized in another way.

[0066] It should be noted that the information collection process (such as the first object image collection process, the retina image collection process, the face image collection process, or the fingerprint information collection process, etc.) / feature extraction process involved in this application is executed with the user's knowledge and permission. That is, the information collection process / feature extraction process complies with the requirements of laws and regulations and does not belong to an act that harms the public interest.

[0067] The current configuration of aerosol devices does not have a safety protection function. Usually, any user can use the aerosol device as long as they come into contact with it, and it is impossible to restrict the use of aerosol devices by underage users, which will affect the physical health of underage users.

[0068] In view of the above problems, the embodiment of the present application provides a control method for an aerosol device. By collecting specific features of the user, the age of the user is evaluated to determine whether the user meets the device usage conditions of the aerosol device, so as to determine whether to operate the aerosol device. In this way, the aerosol device has a safety protection function, and other underage users can be prohibited from using the aerosol device, improving the safety of using the aerosol device.

[0069] The following introduces the control method of the aerosol device in the embodiment of the present application through specific embodiments.

[0070] Figure 1 It is a schematic structural diagram of a control system of an aerosol device according to an embodiment of the present application. This control system is applicable to the control method of the aerosol device in the embodiment of the present application. This control system includes an aerosol device 110 and a terminal device 120 that are communicatively connected. The aerosol device 110 includes an image collector 111.

[0071] The image collector 111 is configured to collect a first object image in response to a control instruction of the aerosol device 110. The first object image includes a first object feature corresponding to the first object.

[0072] The aerosol device 110 is configured to, when it is detected that the aerosol device is in a state of waiting to be heated, perform an age assessment on the first object based on the first object feature to obtain a first age prediction result corresponding to the first object; when the first age prediction result does not reach the age threshold, trigger a first indication information, and the first indication information is used to indicate that the first object does not meet the device usage conditions.

[0073] The aerosol device 110 may be a heat-not-burn device or an electronic atomizer, etc.

[0074] The image collector 111 can be a near-infrared light camera module, a laser scanning imaging module, a micro complementary metal-oxide-semiconductor (CMOS) image sensor, etc. The embodiments of the present application do not specifically limit the specific type of the image collector 111. In the embodiments of the present application, a near-infrared light camera module is taken as an example.

[0075] The image collector 111 can be integrated on the top or side of the aerosol device 110. Through the natural holding posture of the user during use, non-contact retinal imaging of the user can be performed, and then identity verification and age assessment can be carried out subsequently. There is no need for the user to specifically find the image collector 111 and pose for retinal scanning, and the acquisition of retinal images without perception can be realized, thereby improving the user experience of using the aerosol device 110.

[0076] The image collector 111 is specifically configured to collect a first object image of a first object; call an image processing algorithm or a deep learning model to extract object features in the first object image, and send the object features to the aerosol device 110, so that the aerosol device 110 can send the object features to a terminal device and / or predict the age corresponding to the object features in the subsequent process. The object features may include the blood vessel distribution pattern of the retina of the first object, the thickness of the retinal layer, and the structural features of the optic disc and macula area.

[0077] The image collector 111 further includes an image preprocessing module, which is used to perform preprocessing operations such as denoising, enhancement, and alignment on the collected first object image, so as to extract the first object features in the preprocessed first object image.

[0078] Continuing to combine Figure 1 , the aerosol device 110 includes a first processor 112 and a power supply component 113. The first processor 112 is used to execute all steps that the aerosol device 110 can perform, and the power supply component 113 is used to supply power to the aerosol device 110 to enable the aerosol device 110 to operate.

[0079] The first processor 112 may be a Central Processing Unit (CPU), a Microcontroller Unit (MCU), a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or a System-on-Chip (SoC), etc., or may be other general-purpose processors. The embodiments of the present application do not limit the specific type of the first processor.

[0080] The aerosol device 110 further includes a vibrator 114, an indicator light 115, a display screen 116, and a speaker 117. The aerosol device 110 is specifically configured to control at least one of the vibrator 114, the indicator light 115, the display screen 116, or the speaker 117 to output indication information.

[0081] The aerosol device 110 further includes a first communication component 118. The first communication component 118 is used to establish a communication connection with the terminal device 120. The first communication component 118 may be a Bluetooth component, a Wireless Fidelity (WiFi) component, a Fourth-generation mobile communication technology (4G) component, or a Fifth-generation mobile communication technology (5G) component. The embodiments of the present application do not make specific limitations. In the embodiments of the present application, a Bluetooth component is taken as an example.

[0082] The aerosol device 110 further includes a storage component 119 for storing device data of the aerosol device 110. The device data refers to data related to the operation, function realization, and user interaction of the aerosol device, and may include system configuration information such as the hardware configuration, software program, and user behavior records of the aerosol device 110, as well as log information. For example, the system configuration information may include the temperature adjustment algorithm, suction detection algorithm, image processing algorithm, and model parameters of the deep learning model of the aerosol device 110. The log information may include the usage duration, current heating temperature, and remaining power of the aerosol device. The storage component 119 may be a flash register or an electrically erasable programmable read-only memory (EEPROM), etc., and the embodiments of the present application do not make specific limitations.

[0083] The aerosol device 110 is further configured to send the first object feature to the terminal device 120; receive the information verification result sent by the terminal device 120; start the heating element when it is detected that the information verification result meets the verification success condition; and enter the step of evaluating the age of the first object based on the first object feature when it is detected that the information verification result meets the verification failure condition.

[0084] The terminal device 120 is configured to verify the identity of the first object based on the first object feature and at least one object feature sample, and return the information verification result to the aerosol device 110.

[0085] The terminal device 120 may be a device such as a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA). The embodiments of the present application do not impose any limitations on the specific type of the terminal device.

[0086] The terminal device 120 includes a second processor 121 and a second communication component 122. The second processor 121 is configured to execute the steps performed by the terminal device 120, and the second communication component 122 is configured to establish a communication connection with the first communication component to communicatively connect the terminal device 120 with the aerosol device 110.

[0087] The terminal device 120 is further connected to a cloud server, and the terminal device 120 is further configured to store the object feature samples corresponding to at least one authorized object of the aerosol device in the cloud server.

[0088] Figure 2It is a schematic flowchart of a control method for an aerosol device according to an embodiment of the present application. This method is applied to an aerosol device, which can be Figure 1 the aerosol device 110 shown in Figure 2 As shown, the method includes the following steps:

[0089] S101, when it is detected that the aerosol device is in a state to be heated, collect a first object image.

[0090] Among them, the first object image includes first object features corresponding to the first object. The first object is the user currently using the aerosol device. The first object image can be used not only for age assessment but also for identity verification. For example, the first object image can be the retinal image, face image, iris image, etc. of the first object.

[0091] In the embodiment of the present application, the first object image is taken as the retinal image of the first object as an example. This is because the retina, as a light-sensitive tissue inside the user's eye, has the characteristic that its structure and function change with age. Therefore, the age of the user can be predicted based on the characteristics such as the structure of the retina in the retinal image. Generally speaking, the changes in the structure of the retina with age mainly include four situations: blood vessel changes, retinal layer thickness changes, pigment changes, and other changes. Blood vessel changes refer to the changes in the diameter, branching pattern, and curvature of the retinal blood vessels with age; retinal layer thickness changes refer to the thinning of the thickness of some retinal layers (such as the nerve fiber layer) with age; pigment changes refer to the changes in the number and distribution of retinal pigment epithelial cells with age; other changes include the structure of the macula area and the morphology of the optic disc, etc., which are related to age changes. In order to accurately evaluate the age corresponding to the user of the aerosol device, the first object features at least include the blood vessel distribution pattern of the retina of the first object, the retinal layer thickness, and the structural features of the optic disc and macula area.

[0092] The state to be heated includes at least the following two situations: 1. The aerosol device is in the powered-on state and has not started its own heating element; 2. The aerosol device is awakened from the sleep state and has not started its own heating element. The aerosol device will be awakened from the sleep state when it detects the insertion of the aerosol matrix, a suction action on the aerosol device, the aerosol device being picked up, or a specific button on itself being pressed.

[0093] When the aerosol device detects that it is currently in a state to be heated, it will control its own image collector to collect the first object image of the first object, and control the image collector to extract the first object features from the first object image.

[0094] In one example, taking the image collector as a near-infrared light camera module, the aerosol device will control the image collector to emit near-infrared light to scan the eyes of the first object. The near-infrared light is reflected back to the image collector through the user's eyes. The image collector can process the reflected near-infrared light to generate a retinal image, and perform preprocessing operations such as denoising, enhancement, and alignment on the generated retinal image to obtain the first retinal image of the first object, which is the first object image. After obtaining the first retinal image, the image collector will call an image processing algorithm or a deep learning model to extract the first object features from the first retinal image. In this way, the aerosol device obtains the first object features and the first object image.

[0095] The image processing algorithm can be a feature extraction algorithm based on the Gabor filter, a feature extraction algorithm based on wavelet transform, or a feature extraction algorithm based on morphological operations, etc. The deep learning model can be a U-shaped Convolutional Neural Network (U-Net), a Residual Network (ReNet), or a Mask Region-based Convolutional Neural Network (Mask R-CNN). The specific image processing algorithm and deep learning model can be selected based on the limitations of the hardware conditions of the aerosol device, and the embodiments of the present application do not make specific limitations.

[0096] S102. Perform age assessment on the first object based on the first object features to obtain the first age prediction result corresponding to the first object.

[0097] The aerosol device will call an age prediction model to predict the age corresponding to the first object features and output the predicted age result, that is, the first age prediction result. The age prediction model includes the function of predicting the age of the user of the retina based on the features in the retinal image. The age prediction model can be a Graph Neural Network (GNN), a Convolutional Neural Network (CNN), a Generative Adversarial Network (GAN), or a MobileNetV3 model improved by transfer learning (the full name of MobileNetV3 is Mobile Network Version 3, which is a lightweight CNN architecture). The specific selection of the age prediction model can be based on the hardware conditions of the aerosol device, and the embodiments of the present application do not make specific limitations.

[0098] S103. When the first age prediction result does not reach the age threshold, trigger the first indication information.

[0099] Among them, the first indication information is used to indicate that the first object does not meet the device usage conditions. The age threshold is the age at which aerosol devices can be used as stipulated in the circulation area of aerosol devices. For example, it can be 18 years old, 20 years old, etc. The device usage conditions include that the age of the object using the aerosol device is greater than or equal to the age threshold.

[0100] When the aerosol device detects that the first age prediction result is less than the age threshold, it determines that the first object does not meet the device usage conditions. The aerosol device will control at least one of its vibrator, indicator light, display screen, or speaker to output the first indication information, and forcefully shut down the aerosol device to prevent underage users from using the aerosol device.

[0101] In one implementation, when the first age prediction result reaches the age threshold, start the heating element of the aerosol device. The aerosol device starts the heating element only when it detects that the first age prediction result corresponding to the first object is greater than or equal to the age threshold, which can ensure that the device operates normally only when the user's age meets the device usage conditions, providing safety protection measures for the use of the aerosol device.

[0102] Combined with Figure 3 Taking the application scenario shown as an example, taking the aerosol device as an electronic atomizer, the electronic atomizer was originally in a dormant state. When a user U uses the electronic atomizer, the electronic atomizer is awakened by operations such as pressing a button or inserting a herbal stick (an example of an aerosol matrix). Subsequently, the electronic atomizer enters S11, detects an external interruption wake-up device (an example of detecting that the aerosol device is in a state to be heated), and starts the retina scanning module (an example of an image collector) to scan the eyes of user U (an example of the first object) to obtain the retina image of user U, and extracts the biological information (an example of the characteristics of the first object) in the retina image. This biological information includes the blood vessel distribution pattern, the thickness of the retina layer, and the structural characteristics of the optic disc and macula area. Then in S14, the electronic atomizer calls the age prediction model through the retina detection module, inputs the biological information into the age prediction model. In S15, the electronic atomizer calls the age conversion function through this age prediction model to predict the real age A of user U corresponding to this biological information (an example of the first age prediction result). In S16, it is judged whether the real age A meets the specified age range (an example of the age threshold, that is, detecting whether the real age reaches the age threshold). If it meets, it enters S17. If it does not meet, it is determined that user U is an underage user (an example of the first object not meeting the device usage conditions), and the electronic atomizer will vibrate the vibrator (an example of triggering the first indication information) and shut down.

[0103] In an embodiment of the present application, when it is detected that the aerosol device is in a state to be heated, a first object image including the first object features is collected, and the age of the first object is evaluated based on the first object features to obtain a first age prediction result. When the first age prediction result does not reach the age threshold, the aerosol device is directly turned off and a first indication information for indicating that the first object does not meet the device usage conditions is output, which can limit the usage age of the user of the aerosol device, realize the safety protection of the aerosol device, and improve the safety of using the aerosol device.

[0104] To further improve the safety of the aerosol device, as Figure 4 shown in the flowchart of another control method of the aerosol device according to the embodiment of the present application, the method further includes the following steps:

[0105] S201, when it is detected that the aerosol device is in a state to be heated, collect a first object image.

[0106] Among them, a communication connection is established between the aerosol device and the terminal device, and the aerosol device includes a heating element.

[0107] At least one object feature sample of the aerosol device is stored in the terminal device, and the authorized objects corresponding to the at least one object feature sample meet the device usage conditions. The object feature sample is the object feature extracted from the object image of the authorized object, and the object feature sample includes the blood vessel distribution pattern of the retina of the authorized object, the thickness of the retinal layer, and the structural features of the optic disc and macula area. It can be understood that the authorized object is a user who can normally use the aerosol device (or has specific operation permissions for the aerosol device).

[0108] For details of S201, reference can be made to Figure 2 S101 in the shown embodiment, which will not be elaborated here.

[0109] In one implementation, before evaluating the age of the first object based on the first object features, the method further includes S202 to S204:

[0110] S202, send the first object features to the terminal device, and the terminal device is used to verify the object information of the first object based on the first object features and the object feature samples, obtain an information verification result corresponding to the first object, and feedback the information verification result to the aerosol device.

[0111] The aerosol device can send the first object feature to the terminal device to trigger the terminal device to verify whether the first object is an authorized object of the aerosol device, that is, to verify the object information of the first object (and verify the identity of the first object), and return the information verification result to the aerosol device. In this way, after receiving the information verification result, the aerosol device can parse whether the information verification result of the first object meets the verification success condition. This method of identity verification enables the aerosol device to only be responsible for feature extraction, image acquisition and transmission, without the need to perform complex feature retrieval to verify the identity, and without the need to set up complex hardware in the aerosol device, which can save the production cost of the aerosol device. In addition, the identity verification is the responsibility of the terminal device, and the high computing power of the terminal device can be used to achieve efficient identity authentication.

[0112] The following describes the process of the object information of the first object verified by the terminal device. When the terminal device receives the first object feature, it will match the first object feature with each object feature sample; when the terminal device detects that there is an object feature sample that matches the first object feature successfully, it determines that the information verification result meets the verification success condition; when the terminal device detects that there is no object feature sample that matches the first object feature, it determines that the information verification result meets the verification failure condition.

[0113] In one implementation, the first object image is the retinal image of the first object, and the first object feature is the age-related feature extracted from the retinal image of the first object. In this way, when verifying the identity of the first object, the object feature is extracted from the retinal image, and the retinal image is usually dynamically imaged. Based on this, it can naturally resist forgery attacks such as photos or three-dimensional masks, thereby improving the reliability and accuracy of identity verification.

[0114] S203, Receive the information verification result sent by the terminal device.

[0115] S204, When it is detected that the information verification result meets the verification success condition, start the heating element.

[0116] When the aerosol device detects that the information verification result meets the verification success condition, the aerosol device will start its own heating element so that it can enter the preheating operation and heat the aerosol matrix in the aerosol device. In this way, the aerosol device starts its own heating element when the user meets the verification success condition, which can effectively reduce the probability of other users using the aerosol device, ensure the hygiene and safety of the aerosol device, make the aerosol device unique to the real user of the aerosol device, and improve the user experience of using the aerosol device.

[0117] When current aerosol devices are in use, they often heat the aerosol matrix based on a default temperature curve or the most recently set temperature curve. However, the most recently set temperature curve may not be set by the actual user of the aerosol device, and both this temperature curve and the default temperature curve may not conform to the usage habits of the actual user of the aerosol device.

[0118] To enable the aerosol device to adapt to the user's usage habits and improve the user's personalized experience of the aerosol device, a schematic flowchart of starting a heating element in one implementation manner. Starting the heating element includes the following steps (1) to (3):

[0119] Step (1), receiving the first identification information corresponding to the first object sent by the terminal device.

[0120] Among them, the terminal device stores the identification information corresponding to the authorized object. The user's identification information can be the user's number, name, account, etc., and the embodiments of the present application do not make specific limitations. The object feature sample corresponding to each authorized object stored in the terminal device will be associated with the identification information of the authorized object.

[0121] When the aerosol device detects that the information verification result meets the verification success condition, it will send a request to the terminal device to obtain the identification information corresponding to the first object feature. After receiving the request, the terminal device will search for the identification information corresponding to the object feature sample that matches the first object feature from the identification information associated with the object feature sample stored, and return the found identification information to the aerosol device as the first identification information.

[0122] In one implementation manner, it can also be that when the terminal device detects an object feature sample that matches the first object feature, it obtains the identification information corresponding to the object feature sample, and packs and sends the identification information and the information verification result to the aerosol device. In this way, the aerosol device can obtain the first identification information.

[0123] Step (2), based on the first identification information, determining the first temperature curve corresponding to the first object from the first object relationship.

[0124] Among them, the aerosol device stores the first object relationship, and the first object relationship includes the temperature curve corresponding to the identification information of each authorized object.

[0125] The aerosol device will search for the temperature curve corresponding to the first identification information from the first object relationship, and use the found temperature curve as the first temperature curve corresponding to the first object.

[0126] Step (3), based on the first temperature curve, controlling the heating element to heat the aerosol matrix in the aerosol device.

[0127] Among them, the aerosol device includes a heating element. The temperature curve refers to the dynamic trajectory of the temperature of the heating element changing with time during operation. The aerosol device can dynamically adjust the input power of the heating element and thus change the temperature curve of the heating element by adjusting the duty cycle of the Pulse Width Modulation (PWM) signal.

[0128] After determining the first temperature curve, the aerosol device outputs a PWM signal to heat up the heating element, and calls the Proportional-Integral-Derivative (PID) algorithm. Based on the difference between the temperature in the first temperature curve and the actual temperature of the heating element at different times, the PWM signal is dynamically adjusted to make the trajectory of the temperature of the heating element changing with time conform to the first temperature curve.

[0129] In the above technical solution, after the aerosol device detects that the verification of the first object meets the success condition, it obtains the first identification information corresponding to the first object from the terminal device, queries the first temperature curve suitable for the first object from the first object relationship based on the first identification information, and controls the heating element to heat the aerosol matrix of the aerosol device based on the first temperature curve. In this way, after identifying the authorized user of the aerosol device, the temperature curve commonly used by this user can be automatically collected for operation, realizing personalized heating for different user usage habits, thereby improving the adaptability of the aerosol device.

[0130] In one implementation, the method further includes the following steps (31) to (34):

[0131] Step (31), when a suction action is detected, collect a second object image of the aerosol device at a first moment.

[0132] Among them, the second object image includes the second object features of the second object of the aerosol device. The second object is the user using the aerosol device at the first moment, and the first moment is the moment when the suction action is detected.

[0133] When the aerosol device detects a suction action, it controls its own image collector to collect a second object image of the second object, and controls the image collector to extract the second object features from the second object image. Specifically, it is similar to S101 in the illustrated embodiment and will not be elaborated here. Figure 2 Similar to S101 in the illustrated embodiment, it will not be elaborated here.

[0134] In one implementation, an aerosol device includes an airflow sensor that can sense changes in the airflow in the aerosol device when the user sucks. Based on the data sensed by the airflow sensor, the aerosol device can detect a sucking action on the aerosol device.

[0135] In one implementation, the aerosol device includes a microphone, which is a sensor that converts sound signals into electrical signals. The sound and airflow changes generated when the user of the aerosol device sucks are sensed by the microphone. Based on the data sensed by the microphone, the aerosol device can detect a sucking action on the aerosol device.

[0136] In one implementation, the aerosol device includes an infrared sensor that can emit and receive infrared rays. When the user sucks, when the user's lips approach or block the infrared light, the intensity of the light received by the infrared sensor changes. Based on the data sensed by the infrared sensor, the aerosol device can detect a sucking action on the aerosol device.

[0137] In one implementation, the aerosol device includes a pressure sensor. When the user sucks, the pressure in the airflow channel of the aerosol device changes, and the pressure sensor can sense this pressure change. Based on the data sensed by the pressure sensor, the aerosol device can detect a sucking action on the aerosol device.

[0138] Step (32): Send the second object feature to the terminal device, which is used to compare the first object feature with the second object feature and send the comparison result to the aerosol device.

[0139] After the aerosol device sends the second object feature to the terminal device, the terminal device will compare whether the first object feature (or the object feature sample matching the first object feature) is consistent with the second object feature and return the comparison result to the aerosol device.

[0140] Step (33): Receive the comparison result sent by the terminal device.

[0141] The aerosol device can receive the comparison result sent by the terminal device through its own communication component.

[0142] Step (34): When it is detected that the comparison result is that the first object feature does not match the second object feature, lock the aerosol device and output a second indication message.

[0143] Among them, the second indication message is used to prompt that the authenticated user of the aerosol device is different from the user in use. The authenticated user is the user whose information verification result meets the verification success condition before the first moment, and the user in use is the user who uses the aerosol device at the first moment. In this scenario, the authenticated user is the first object and the user in use is the second object.

[0144] The aerosol device can control at least one of its indicator light, display screen, vibrator or speaker to output second indication information and stop operating the heating element.

[0145] In the case where the comparison result is that the first object feature matches the second object feature, return the step of acquiring the second object image of the aerosol device.

[0146] In the above technical solution, after the compliance verification of the first object is successful, the aerosol device will collect the second object features of the second object (i.e., the current user) and send them to the terminal device, so that the terminal device compares the first object features with the second object features and sends the comparison result to the aerosol device, so as to verify whether the second object using the aerosol device is the first object during authentication, that is, after the authorized object completes the verification of the object information, verify whether the authorized object of the aerosol device has changed, and lock the aerosol device in time and output the second indication information. The purpose of detecting the mid-way replacement of the user of the aerosol device during the normal use of the aerosol device is realized, preventing the situation that unauthorized objects other than the aerosol device use the aerosol device midway, and also being able to timely discover and prevent the situation that users who do not meet the device usage conditions use the aerosol device midway, further improving the usage safety of the aerosol device.

[0147] In one implementation, the aerosol device also stores the physiological age corresponding to each authorized object. Before controlling the heating element to heat the aerosol matrix in the aerosol device based on the first temperature curve, the method further includes the following steps:

[0148] In the case where the information verification result is detected to meet the compliance verification success condition, query the first physiological age corresponding to the first object based on the first identification information;

[0149] Evaluate the age of the first object based on the first object features to obtain the first age prediction result corresponding to the first object;

[0150] Determine the health risk level of the first object based on the difference between the first age prediction result and the first physiological age;

[0151] When the health risk level reaches the risk level threshold, trigger the fifth indication information, and the fifth indication information is used to prompt that the first object has a health risk.

[0152] Among them, the health risk level is used to represent the health degree of the authorized object of the aerosol device, and the physiological age corresponding to each authorized object in the aerosol device is associated with the identification information of the authorized object.

[0153] The first object feature of the first object often can reflect the physical health status of the first object. When there is a health risk for the first object, the first object feature often also changes, which will affect the first age prediction result determined based on the first object feature. Therefore, the health risk level of the first object can be determined based on the difference between the physiological age of the first object and the first age prediction result.

[0154] In one example, the health risk level can be divided into two types: primary health and secondary health. The risk level threshold can be the level that represents a weaker health degree among all health risk levels. For example, if the health degree represented by primary health is higher than that represented by secondary health, the risk level threshold can be secondary health; otherwise, the risk level threshold can be primary health. In this example, it is taken that the health degree represented by primary health is higher than that represented by secondary health.

[0155] When the aerosol device detects that the information verification result of the first object meets the verification success condition, it means that the first object is an authorized object of the aerosol device. The aerosol device can find the corresponding first physiological age based on the first identification information. After the aerosol device obtains the first age prediction result, the aerosol device will determine the difference result between the first age prediction result and the first physiological age, and determine whether this difference result is within the preset age range. If the difference result is within the preset age range, it is determined that the health risk level of the first object is primary health; if the difference result is greater than the maximum value in the preset age range, it is determined that the health risk level of the first object is primary health. At this time, the aerosol device detects that the health risk level reaches the risk level threshold. The aerosol device can control at least one of its vibrator, indicator light, display screen, or speaker to output the fifth indication information.

[0156] In one example, the health risk level can also be set to more than two levels, and each level corresponds to a specific age interval. The aerosol device can determine the health risk level of the first object according to the interval where the difference result between the first age prediction result and the first physiological age is located, and then determine whether to trigger the fifth prompt information.

[0157] For example, four health risk levels can be set. The age intervals corresponding to each health risk level can be as shown in Table 1 below, and the risk level threshold can be set to tertiary health.

[0158] Table 1

[0159] Health risk level Level 1 health Level 2 health Level 3 health Level 4 health Age range [0,2] (2,4) [4,5] (5,∞)

[0160] The first age prediction result determined by the aerosol device is 28 years old, while the first physiological age of the first subject is 24 years old. The difference between the first age prediction result and the first physiological age is 4 years. Then, the aerosol device can determine that the health risk level of the first subject is level three health, thereby locking the aerosol device and outputting the fifth indication information.

[0161] In the above technical solution, when the verification result of the first subject meets the verification success condition, the aerosol device can determine the health risk level of the first subject based on the difference between the first age prediction result corresponding to the first subject and the first physiological age. When the health risk level reaches the risk level threshold, the aerosol device is locked and the fifth indication information for prompting that the first subject has a health risk is output, realizing the service of health detection for users based on the difference between the real age and the evaluated age during the process of users using the aerosol device, and giving timely warnings, which can improve the use experience of the aerosol device and ensure the physical health of users.

[0162] Considering that the relevant characteristics of the retina in the retinal image of the user of the aerosol device will change with the growth of the user's age and the change of the health status, and the sensor of the aerosol device will also age over time, which will lead to changes in the collected object characteristics, resulting in the failure of identity recognition of the authorized object and affecting the user's use experience. In order to further improve the accuracy of identity recognition of the aerosol device and thus improve the user's use experience. In one implementation, as Figure 5 shown, the method further includes the following S301 to S303:

[0163] S301, when it is detected that the information verification result meets the verification success condition, count the first usage duration of the first subject using the aerosol device.

[0164] Among them, when the information verification result of the first subject meets the verification success condition, the first object feature sample corresponding to the first subject is included in the object feature samples corresponding to each authorized object of the aerosol device.

[0165] The aerosol device stores the historical usage duration corresponding to the identification information of each authorized object, and the historical usage duration represents the cumulative usage duration after the authorized object last used the aerosol device.

[0166] When it is detected that the information verification result meets the verification success condition, the aerosol device obtains the first identification information of the first object, and finds out the current historical usage duration corresponding to the first object according to the first identification information; after the aerosol device starts the heating element, it will use its own timer to start counting its working duration from 0 until it detects that the heating element cools down to the ambient temperature, and clears the timing of the timer. The ambient temperature is the temperature of the environment where the aerosol device is located; the aerosol device will determine the total result between the found historical usage duration and the current working duration as the first usage duration.

[0167] S302, when it is detected that the first usage duration reaches the preset duration threshold, output a prompt message.

[0168] Among them, the prompt message is used to indicate re-entering the object characteristics. When the first usage duration is greater than or equal to the preset duration threshold, the first usage duration reaches the preset duration threshold; when the first usage duration is less than the preset duration threshold, the first usage duration does not reach the preset duration threshold. The preset duration threshold can be 1 year, 6 months, 3 months, 1000 hours, etc.

[0169] The aerosol device will compare the first usage duration with the preset duration threshold to determine whether the first usage duration reaches the preset duration threshold. When the first usage duration reaches the preset duration threshold, in addition to outputting a prompt message, the aerosol device will also clear the historical usage duration and the first usage duration corresponding to the first object; when the first usage duration does not reach the preset duration threshold, the aerosol device will update the value of the historical usage duration corresponding to the first object to the value of the first usage duration for the next statistic.

[0170] In order to save the memory space and computing power resources of the aerosol device, in one implementation, the historical usage duration corresponding to the identification information of each authorized object can be stored in the terminal device. When it is detected that the information verification result meets the verification success condition, the aerosol device can send the counted working duration to the terminal device, so that the terminal device finds out the current historical usage duration corresponding to the first object based on the first identification information, and determines the total result between the historical usage duration and the received working duration as the first usage duration, and compares the size result between the first usage duration and the preset duration threshold, and returns the comparison result to the aerosol device. In this way, the aerosol device can detect whether the first usage duration reaches the preset duration threshold based on the received comparison result.

[0171] It can be understood that when the terminal device determines that the first usage duration is greater than or equal to the preset duration threshold, the terminal device will clear the historical usage duration and the first usage duration corresponding to the first object. Conversely, when the first usage duration is less than the preset duration threshold, the terminal device will update the value of the historical usage duration corresponding to the first object to the value of the first usage duration.

[0172] After a user reaches a certain age, their retina will experience physiological degeneration, and characteristics such as the blood vessel distribution pattern in the retinal image will change within a short period of time. In addition, the user's health status will also affect the changes in characteristics such as the blood vessel distribution pattern in the retinal image. In order to more timely save the latest retinal characteristics (i.e., object characteristic samples) of the user (i.e., the authorized object) of the aerosol device to further improve the accuracy of identity authentication. In one implementation, the terminal device can also detect whether the first usage duration reaches the preset duration threshold through the following process:

[0173] Obtain the total number of times the health risk level of the first object reaches the risk level threshold and the first physiological age;

[0174] Based on the relationship between the total number of times and the preset number interval, determine the number weight corresponding to the first object;

[0175] Based on the magnitude relationship between the first physiological age and the preset age, determine the age weight corresponding to the first object;

[0176] Determine the product result of the number weight, the age weight, and the first usage duration;

[0177] When it is detected that the product result is greater than or equal to the constrained preset duration threshold, determine that the first usage duration reaches the preset duration threshold.

[0178] The terminal device stores the number weights corresponding to multiple number intervals. It can be understood that the number weights corresponding to different number intervals can be set based on the actual application situation, and the embodiments of the present application do not make specific limitations. The preset age is the age at which the characteristics such as the blood vessel distribution pattern of the user's retina change significantly. For example, 35 years old or 40 years old, or it can also be set according to the age range of the characteristics of the user's retina in the circulation area of the aerosol device, and the embodiments of the present application do not make specific limitations. The number weight and the age weight are greater than or equal to 1. When the first physiological age is less than or equal to the preset age, the terminal device can determine that the age weight is 1.

[0179] In one example, the number weights corresponding to multiple number intervals can be as shown in Table 2 below:

[0180] Table 2

[0181] Total number of times [0,1] (1,3] (3,5] (5,∞] Weight of the number of times 1 1.1 1.2 1.5

[0182] When the first physiological age is less than or equal to the preset age, the terminal device can determine that the age weight is 1. When the first physiological age is greater than the preset age, the terminal device can determine that the age weight is greater than 1, for example, it can be 1.1, 1.2 or 1.3, etc. In one example, when the first physiological age is greater than the preset age, the age weight can also be determined based on whether the number weight is greater than 1. If the number weight is greater than 1, the value of the age weight can be determined as the value of the number weight. If the number weight is equal to 1, the age weight can be determined as the smallest number weight value other than 1, such as 1.1 in Table 2.

[0183] When the fifth indication information is triggered, the aerosol device will send a message to the terminal device to prompt that the health risk level of the first object has reached the risk level threshold. The terminal device can then count the total number of times the health risk level of the first object has reached the risk level threshold.

[0184] For example, taking the preset duration threshold as 800 hours and the preset age as 35 years old, the first usage duration determined by the terminal device is 500 hours, and the total number of times is 5 times. Based on Table 2, the corresponding number weight is 1.2, and the first physiological age is 36 years old. The corresponding age weight can be 1.2. When judging whether the first usage duration reaches the preset duration threshold, the terminal device will first determine 500*1.2*1.2=720 hours. 720 hours is less than 800 hours. The terminal device determines that the first usage duration does not reach the preset duration threshold. If the preset duration threshold is 700 hours, the terminal device determines that the first usage duration reaches the preset duration threshold.

[0185] In this technical solution, the corresponding number of times weight and age weight are determined based on the total number of times the health risk level of the first object reaches the risk level threshold and the first physiological age, and whether the first usage time reaches the preset time threshold is determined based on the product of the number of times weight, the age weight and the first usage time. The difference between the first usage time and the preset time threshold is affected by the age and health status of the user of the aerosol device, so that the update timing of the first object feature sample can be captured more timely and accurately, thereby timely updating the first object feature sample, thereby improving the accuracy of subsequent identity authentication.

[0186] S303: Collect a fourth object feature of the first object, and send the fourth object feature to a terminal device, where the terminal device is used to update the first object feature sample corresponding to the first object to the fourth object feature.

[0187] When the first usage duration reaches a preset duration threshold, the aerosol device will collect the current object image of the first object through its own image collector and extract the object features therefrom. The object features are the fourth object features, and the fourth object features will be sent to the terminal device so that the terminal device can update the first object feature sample.

[0188] In the technical solutions of S301 to S303, after the first object meets the verification success condition, the first usage duration of the first object using the aerosol device will also be counted. In the case where the first usage duration reaches the preset duration threshold, the object features of the first object will be re-entered, and the terminal device will update the first object feature sample corresponding to the first object, so as to realize the timely update of the object feature sample corresponding to the authorized object of the aerosol device based on the usage duration. In this way, when the next authorized object uses the aerosol device, the identity of the authorized object can be verified based on the latest object feature sample, thereby improving the accuracy of the identity recognition of the aerosol device and further improving the user experience.

[0189] In one implementation manner, the step of evaluating the age of the first object based on the first object features to obtain the first age prediction result corresponding to the first object includes the following S205:

[0190] S205, in the case where it is detected that the information verification result meets the verification failure condition, the step of evaluating the age of the first object based on the first object features to obtain the first age prediction result corresponding to the first object.

[0191] S206, in the case where the first age prediction result does not reach the age threshold, trigger the first indication information, and the first indication information is used to indicate that the first object does not meet the device usage conditions.

[0192] For details of S205 to S206, reference can be made to Figure 2 S102 to S103 in the embodiments shown, which will not be elaborated here.

[0193] In one implementation manner, continue to combine Figure 4 , in the case where it is detected that the first age prediction result reaches the age threshold, the method further includes S207 to S210:

[0194] S207, in the case where it is detected that the first age prediction result reaches the age threshold, send the first request information to the terminal device.

[0195] Among them, the first request information is used to instruct the terminal device to determine whether to use the first object as an authorized object of the aerosol device.

[0196] The aerosol device sends the first request information to the terminal device. When the terminal device receives the first request information, it will display (on its own display screen) the specified prompt information, which is used to prompt the authorized object to select whether to authorize the first object; the terminal device responds to the selection of the authorized object, generates and sends the first response result to the aerosol device. It should be noted that when the authorized object selects the first object as an authorized object of the aerosol device, the terminal device will also generate the identification information corresponding to the first object and store the identification information associated with the characteristics of the first object for verifying the identity of the first object next time.

[0197] S208, Receive the first response result returned by the terminal device based on the first request information.

[0198] Among them, the first response result indicates whether to add the first object to the authorized objects of the aerosol device.

[0199] S209, When it is detected that the first response result is to add the first object to the authorized objects of the aerosol device, start the heating element.

[0200] When the aerosol device detects that the first response result is to add the first object to the authorized objects of the aerosol device, it will start its own heating element so that the first object can use the aerosol device for suction. The specific process of the aerosol device heating its own heating element can be to directly start the heating element for heating, or to start the heating element for heating based on the first temperature curve corresponding to the first object.

[0201] S210, When it is detected that the first response result is that the first object is not added to the authorized objects of the aerosol device, lock the aerosol device and input the fourth indication information.

[0202] Among them, the fourth indication information is used to prompt that the first object is not an authorized object of the aerosol device.

[0203] In the technical solutions of S207 to S210, when the compliance verification of the first object fails and the first age prediction result reaches the age threshold, the aerosol device requests the terminal device to determine whether to use the first object as an authorized object of the aerosol device, so as to determine whether to activate the heating element or lock the aerosol device after receiving the first response result from the terminal device. In this way, when the compliance verification of the first object fails, by sending the first request information to the terminal device, it can be ensured whether to open the use permission of the aerosol device for the first object, that is, whether to activate the heating element, providing a fault-tolerant processing solution for the identity verification of the users of the aerosol device. Thus, the situation where the aerosol device is directly locked due to the change of the object characteristics of the authorized object of the aerosol device can be reduced, and the user experience can be improved. It is also possible to add an authorized object during the use of the aerosol device, flexibly set the authorized users of the aerosol device, and expand the applicable range of the aerosol device.

[0204] Continuing to combine Figure 3 In the application scenario shown, after waking up the electronic atomizer in S11 and starting the retina scanning module to obtain the biometric information of user U, it enters S12. The electronic atomizer sends the collected biometric information to the client (an example of the terminal device). The client compares the biometric information with the cloud data (that is, the biometric information of the retina images of the real users of the electronic atomizer stored in the cloud, an example of the object feature sample). In S13, the client determines whether the received biometric information is consistent with the cloud data (whether there is an example of an object feature sample that matches the first object feature. S12 is an example of the terminal device verifying the object information of the first object). If it is consistent, it returns an identity verification success message () to the electronic atomizer (an example of the information verification result meeting the compliance verification success condition), and the electronic atomizer activates its heating element. If it is inconsistent, it means that user U is not the real user of the electronic atomizer (that is, the information verification result meets the compliance verification failure condition), enters S14, and then in S16, when it is determined that user U meets the specified age range (an example of the first age prediction result reaching the age threshold), it enters S17. In S17, the electronic atomizer sends a corresponding string instruction (an example of the first request information) to the client. In S18, the client responds to the selection of the real user of the electronic atomizer, determines whether to add the biometric information of user U to the cloud, and returns the selection result (an example of the first response result) to the electronic atomizer. When the real user selects to add the biometric information of user U, the terminal device uploads the biometric information to the cloud for storage. Correspondingly, when the electronic atomizer determines that the selection result is to add the biometric information of user U to the cloud, it activates the heating element. Conversely, the terminal device discards the biometric information, and correspondingly, when the electronic atomizer determines that the selection result is not to add the biometric information of user U to the cloud, it vibrates the vibrator and closes the aerosol device.

[0205] In the embodiment of the present application, when it is detected that the aerosol device is in a state to be heated, the first object feature in the first object image collected will be sent to the terminal device, so that the terminal device verifies the identity of the first object based on the object feature samples respectively corresponding to at least one authorized object stored in advance and the first object feature, and returns the information verification result to the aerosol device, realizing the identity verification of the user of the aerosol device. Only when the information verification result meets the verification success condition, the heating element is started, which can ensure the uniqueness of the aerosol device and improve the user experience. When the aerosol device detects that the information verification result meets the verification failure condition, it performs age assessment on the first object to obtain the first age prediction result, so as to trigger the first indication information when the first age prediction result does not reach the age threshold subsequently, which can limit the age of the user using the aerosol device, realize the safety protection of the aerosol device, and improve the safety of using the aerosol device. When the first age prediction result reaches the age threshold, it requests the terminal device whether to use the first object as an authorized object of the aerosol device, and determines whether to start the heating element or lock the aerosol device after receiving the first response result returned by the terminal device, providing a second identity verification opportunity for the first object, facilitating the user of the aerosol device, and improving the user experience.

[0206] Figure 6 It is a schematic flowchart of another control method of the aerosol device according to the embodiment of the present application. This method can be executed by the aerosol device, and the aerosol device can be Figure 1 the aerosol device 110 in the embodiment shown. This method includes the following steps:

[0207] S401, in response to receiving a feature entry instruction, collect a third object image.

[0208] Among them, the third object image includes the third object feature of the third object. The terminal device communicatively connected to the aerosol device can, in response to the user's instruction to select and enter the object feature, generate a feature entry instruction and send it to the aerosol device. After receiving the feature entry instruction, the aerosol device will control its own image collector to collect the third object image of the third object and extract the third object feature therefrom. The third object feature at least includes the blood vessel distribution pattern of the retina, the thickness of the retinal layer, and the structural features of the optic disc and macula area of the third object.

[0209] In one example, taking the image collector as a near-infrared light camera module, the aerosol device will control the image collector to emit near-infrared light to scan the eyes of the third object. The near-infrared light is reflected back to the image collector after passing through the eyes of the third object. The image collector can process the reflected near-infrared light to generate a retinal image, and perform preprocessing operations such as denoising, enhancement, and alignment on the generated retinal image to obtain the second retinal image of the third object, and this second retinal image is the image of the third object. After obtaining the second retinal image, the image collector will call an image processing algorithm or a deep learning model to extract the features of the third object from the second retinal image. In this way, the aerosol device obtains the features of the third object and the image of the third object.

[0210] S402, perform age assessment on the third object based on the features of the third object to obtain the second age prediction result corresponding to the third object.

[0211] The aerosol device will call an age prediction model to predict the age corresponding to the features of the third object and output the predicted age result, that is, the second age prediction result.

[0212] S403, when it is detected that the second age prediction result reaches the age threshold, send the features of the third object to the terminal device, and the terminal device is used to associate and store the features of the third object with the third object and determine that the third object is an authorized object of the aerosol device.

[0213] When the aerosol device detects that the second age prediction result is greater than or equal to the age threshold, it will send the features of the third object to the terminal device. The terminal device will generate identification information corresponding to the features of the third object, and this identification information is the identification information of the second user, and associate and store the features of the third object with the generated identification information at the storage location where the existing object feature samples are located. In this way, it is determined that the third object is an authorized object of the aerosol device.

[0214] S404, when it is detected that the second age prediction result does not reach the age threshold, send a failure feedback message to the terminal device, and the terminal device is used to output a fourth indication message when receiving the failure feedback message.

[0215] Among them, the failure feedback message is used to prompt that the third object does not meet the device usage conditions, and the fourth indication message is used to prompt to restrict the third object as an authorized object of the aerosol device.

[0216] When the aerosol device detects that the second age prediction result is less than the age threshold, the aerosol device determines that the third object does not meet the device usage conditions, refuses to take the third object as its authorized object, and at this time sends a failure feedback message to the terminal device. In this way, the terminal device will output a fourth indication message, reminding the user that due to age restrictions, the third object feature of the third object cannot be entered, that is, restricting the third object as the authorized object of the aerosol device.

[0217] Continuing to combine Figure 3 With the application scenario shown, when user B (an example of the third object) wants to enter his own retinal biometric information (an example of the third object feature), in S1, the electronic nebulizer detects an external interruption trigger (detecting that a specific button is pressed or a herbal stick is inserted, etc.) and wakes itself up, entering S2. In S2, the electronic nebulizer starts its own retinal detection module (which includes an image collector) and synchronously starts its own Bluetooth module (an example of a communication component), entering S3. In S3, the electronic nebulizer establishes a communication connection with the client through the Bluetooth module. After the client receives the instruction from user B to select retinal entry, in S4, it sends a specified string (an example of a feature entry instruction) to the electronic nebulizer, and the electronic nebulizer starts the retinal scanning module (an example of an image collector) based on this string. In S5, the electronic nebulizer prompts user B to align his eyes (with the retinal scanning module) for scanning. In S6, the electronic nebulizer collects the retinal image of user B through infrared light and starts the image preprocessing module. In S7, the electronic nebulizer uses the image preprocessing module to perform operations such as denoising, enhancement, and alignment on the collected retinal image. In S8, the electronic nebulizer uses an image processing algorithm or a deep learning model to extract the biometric information T (an example of the third object feature) in the processed retinal image (an example of the third object image). The electronic nebulizer will call the age prediction model to evaluate the age corresponding to the biometric information T. When this age is the age of an adult, in S9, the electronic nebulizer will send the extracted biometric information T to the client for storage, and the client will also synchronously upload this biometric information T to the cloud for storage. In S10, the electronic nebulizer closes its own retinal scanning module and exits the retinal entry function, and then enters the sleep mode when needed. To restart the retinal scanning module again when awakened next time (that is, in S11) and enter the subsequent process.

[0218] In the embodiments of the present application, when determining the authorized object of the aerosol device, the object characteristics of the user are collected, and the age of the object is evaluated based on the collected object characteristics. When the age evaluated for the authorized object of the aerosol device reaches the age threshold, the user (i.e., the third object) is determined as an authorized object of the aerosol device; otherwise, the user is rejected as an authorized object of the aerosol device. In this way, the situation where a user who does not meet the device usage conditions operates the aerosol device can be reduced, the safety protection of the aerosol device is achieved, and the safety of using the aerosol device is improved.

[0219] Figure 7 FIG. is a schematic structural diagram of an aerosol device provided by an embodiment of the present application. As Figure 7 shown, the aerosol device of this embodiment includes: at least one processor 60 ( Figure 7 only one is shown in the figure), a memory 61, and a computer program 62 stored in the memory 61 and executable on the at least one processor 60. When the processor 60 executes the computer program 62, the steps in any of the above-described control method embodiments of the aerosol device are implemented.

[0220] The aerosol device may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The aerosol device may include, but is not limited to, a processor 60 and a memory 61. Those skilled in the art can understand that Figure 7 these are merely examples of the aerosol device and do not constitute a limitation on the aerosol device. It may include more or fewer components than those shown in the figure, or combine certain components, or have different components. For example, it may also include input / output devices, network access devices, etc.

[0221] The so-called processor 60 may be a central processing unit (CPU), and the processor 60 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0222] The memory 61 may be an internal storage unit of the aerosol device in some embodiments, such as a hard disk or memory of the aerosol device. The memory 61 may also be an external storage device of the aerosol device in some other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. equipped on the aerosol device. Further, the memory 61 may also include both an internal storage unit and an external storage device of the aerosol device. The memory 61 is used to store an operating system, application programs, a BootLoader, data, and other programs, such as program codes of the computer program. The memory 61 may also be used to temporarily store data that has been output or will be output.

[0223] Corresponding to the control method of the aerosol device described in the above embodiments, Figure 8 The structural block diagram of the control device of the aerosol device provided by the embodiments of the present application is shown. For the sake of convenience of description, only the parts related to the embodiments of the present application are shown.

[0224] Referring to Figure 8 , the device includes:

[0225] An acquisition module 810, configured to acquire a first object image including first object features corresponding to a first object when it is detected that the aerosol device is in a state to be heated;

[0226] An evaluation module 820, configured to perform age evaluation on the first object based on the first object features to obtain a first age prediction result corresponding to the first object;

[0227] A trigger module 830, configured to trigger a first indication message when the first age prediction result does not reach an age threshold, where the first indication message is used to indicate that the first object does not meet the device usage conditions.

[0228] In some embodiments, a communication connection is established between the aerosol device and a terminal device. The aerosol device includes a heating element, and the terminal device stores object feature samples corresponding to at least one authorized object of the aerosol device. The authorized object meets the device usage conditions. The device further includes:

[0229] Before performing age evaluation on the first object based on the first object features, a verification module is configured to send the first object features to the terminal device. The terminal device is configured to verify the object information of the first object based on the first object features and the object feature samples to obtain an information verification result corresponding to the first object, and feedback the information verification result to the aerosol device;

[0230] A receiving module, configured to receive the information verification result sent by the terminal device;

[0231] A starting module, configured to start the heating element when it is detected that the information verification result meets the verification success condition.

[0232] In some embodiments, the terminal device stores identification information corresponding to multiple authorized objects respectively, and the aerosol device stores a first object relationship. The starting module is specifically configured to:

[0233] Receive the first identification information corresponding to the first object sent by the terminal device;

[0234] Based on the first identification information, determine the first temperature curve corresponding to the first object from the first object relationship;

[0235] Based on the first temperature curve, control the heating element to heat the aerosol matrix in the aerosol device.

[0236] In some embodiments, the device further includes:

[0237] An acquisition module, further configured to acquire a second object image of the aerosol device at a first moment when a suction action is detected. The second object image includes second object features of a second object of the aerosol device;

[0238] A sending module, configured to send the second object features to the terminal device. The terminal device is configured to compare the first object features with the second object features and send the comparison result to the aerosol device;

[0239] The receiving module is further configured to receive the comparison result sent by the terminal device;

[0240] A locking module, configured to lock the aerosol device and output a second indication message when it is detected that the comparison result is that the second object features do not match the first object features. The second indication message is used to prompt that the authenticated user of the aerosol device is different from the using user. The authenticated user is the user whose information verification result meets the verification success condition before the first moment, and the using user is the user who uses the aerosol device at the first moment.

[0241] In some embodiments, the acquisition module is further configured to, in response to receiving a feature entry instruction, acquire a third object image. The third object image includes third object features of a third object;

[0242] An evaluation module, further configured to perform age evaluation on the third object based on the third object features to obtain a second age prediction result corresponding to the third object;

[0243] The sending module is further configured to, when detecting that the second age prediction result reaches the age threshold, send the third object feature to the terminal device, and the terminal device is configured to associatively store the third object feature and the third object, and determine that the third object is an authorized object of the aerosol device;

[0244] The sending module is further configured to, when detecting that the second age prediction result does not reach the age threshold, send a failure feedback message to the terminal device, and the terminal device is configured to output a fourth indication message when receiving the failure feedback message. The failure feedback message is used to prompt that the third object does not meet the device usage conditions, and the fourth indication message is used to prompt restricting the third object from being an authorized object of the aerosol device.

[0245] In some embodiments, the sending module is further configured to, when detecting that the first age prediction result reaches the age threshold, send a first request message to the terminal device, and the first request message is used to instruct the terminal device to determine whether to take the first object as an authorized object of the aerosol device;

[0246] The receiving module is further configured to receive a first response result returned by the terminal device based on the first request message, and the first response result indicates whether to add the first object to the authorized objects of the aerosol device;

[0247] The starting module is further configured to start the heating element when detecting that the first response result is to add the first object to the authorized objects of the aerosol device;

[0248] The locking module is further configured to lock the aerosol device and input a fourth indication message when detecting that the first response result is not to add the first object to the authorized objects of the aerosol device. The fourth indication message is used to prompt that the first object is not an authorized object of the aerosol device.

[0249] It should be noted that, for the information interaction, execution process, etc. between the above-mentioned device / units, since they are based on the same concept as the method embodiment of the present application, their specific functions and the technical effects brought thereby can be specifically referred to in the method embodiment section, and will not be elaborated here.

[0250] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of this application. The specific working processes of the units and modules in the above system can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated here.

[0251] An embodiment of this application also provides a network device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor. When the processor executes the computer program, the steps in any of the foregoing method embodiments are implemented.

[0252] An embodiment of this application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the foregoing method embodiments can be implemented.

[0253] An embodiment of this application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal is enabled to implement the steps in the foregoing method embodiments when executed.

[0254] When the integrated unit is implemented in the form of 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, to implement all or part of the processes in the above method embodiments of this application, a computer program can be used to instruct the relevant hardware to complete. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the photographing device / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium cannot be an electrical carrier signal and a telecommunication signal.

[0255] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0256] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0257] In the embodiments provided in this application, it should be understood that the disclosed device / network device and method can be implemented in other ways. For example, the device / network device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in an electrical, mechanical or other forms.

[0258] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or may be distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0259] The above 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 foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A control method for an aerosol device, characterized in that The method includes: When it is detected that the aerosol device is in a state to be heated, a first object image is collected, and the first object image includes first object features corresponding to a first object; Based on the first object features, an age assessment is performed on the first object to obtain a first age prediction result corresponding to the first object; When the first age prediction result does not reach the age threshold, a first indication message is triggered, and the first indication message is used to indicate that the first object does not meet the device usage conditions.

2. The method according to claim 1, characterized in that, A communication connection is established between the aerosol device and a terminal device. The aerosol device includes a heating element, and the terminal device stores object feature samples corresponding to at least one authorized object of the aerosol device. The authorized object meets the device usage conditions. Before performing the age assessment on the first object based on the first object features, it further includes: Sending the first object features to the terminal device, and the terminal device is used to verify the object information of the first object based on the first object features and the object feature samples to obtain an information verification result corresponding to the first object, and feedbacking the information verification result to the aerosol device; Receiving the information verification result sent by the terminal device; When it is detected that the information verification result meets the verification success condition, the heating element is started.

3. The method according to claim 2, characterized in that The terminal device stores identification information corresponding to multiple authorized objects, and the aerosol device stores a first object relationship, and the first object relationship includes temperature curves corresponding to the multiple identification information respectively. Starting the heating element includes: Receiving the first identification information corresponding to the first object sent by the terminal device; Based on the first identification information, determining the first temperature curve corresponding to the first object from the first object relationship; Based on the first temperature curve, controlling the heating element to heat the aerosol matrix in the aerosol device.

4. The method according to claim 2, wherein The method further includes: When it is detected that a puffing action occurs, at a first moment, a second object image of the aerosol device is collected, and the second object image includes second object features of a second object of the aerosol device; Sending the second object features to the terminal device, and the terminal device is used to compare the first object features with the second object features and send the comparison result to the aerosol device; Receiving the comparison result sent by the terminal device; When it is detected that the comparison result is that the second object features do not match the first object features, locking the aerosol device and outputting a second indication message, and the second indication message is used to prompt that the authenticated user of the aerosol device is different from the user using the device. The authenticated user is the user whose information verification result was in line with the verification success condition before the first moment, and the user using the device is the user using the aerosol device at the first moment.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: In response to receiving a feature entry instruction, a third object image is collected, and the third object image includes third object features of a third object; Based on the third object feature, perform age assessment on the third object to obtain a second age prediction result corresponding to the third object; When it is detected that the second age prediction result reaches the age threshold, send the third object feature to a terminal device, where the terminal device is used to associate and store the third object feature and the third object, and determine that the third object is an authorized object of the aerosol device; When it is detected that the second age prediction result does not reach the age threshold, send a failure feedback message to the terminal device, where the terminal device is used to output a fourth indication message when receiving the failure feedback message, and the failure feedback message is used to prompt that the third object does not meet the device usage conditions, and the fourth indication message is used to prompt restricting the third object as an authorized object of the aerosol device.

6. The method according to claim 2, wherein The method further includes: When it is detected that the first age prediction result reaches the age threshold, send a first request message to the terminal device, where the first request message is used to instruct the terminal device to determine whether to use the first object as an authorized object of the aerosol device; Receive a first response result returned by the terminal device based on the first request message, where the first response result indicates whether to add the first object to the authorized objects of the aerosol device; When it is detected that the first response result is to add the first object to the authorized objects of the aerosol device, start the heating element; When it is detected that the first response result is not to add the first object to the authorized objects of the aerosol device, lock the aerosol device and input a fourth indication message, where the fourth indication message is used to prompt that the first object is not an authorized object of the aerosol device.

7. A control device for an aerosol matrix, characterized in that, The device includes: An acquisition module, configured to acquire a first object image when it is detected that the aerosol device is in a state to be heated, where the first object image includes a first object feature corresponding to the first object; An evaluation module, configured to perform age assessment on the first object based on the first object feature to obtain a first age prediction result corresponding to the first object; A trigger module, configured to trigger a first indication message when the first age prediction result does not reach the age threshold, where the first indication message is used to indicate that the first object does not meet the device usage conditions.

8. An aerosol device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor. It is characterized in that when the processor executes the computer program, the aerosol device realizes the control method of the aerosol device according to any one of claims 1-6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it realizes the control method of the aerosol device according to any one of claims 1-6.

10. A computer program product, characterized in that, It includes a computer program, and when the computer program is run, the control method of the aerosol device according to any one of claims 1-6 is executed.