Data processing method and device, equipment, storage medium and program product
By detecting internal environmental parameters in the aerosol generation equipment to determine the disassembly status and automatically cleaning up the data, the problem of data leakage after disassembly is solved, thus improving data security and confidentiality.
Patent Information
- Application Number
- CN202510859709.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-10-31
AI Technical Summary
Even after encryption, the data from existing aerosol generation equipment remains vulnerable to decryption, resulting in poor data confidentiality.
By installing sensors in the aerosol generating equipment to detect environmental parameters in the internal space, it can be determined whether the equipment has been disassembled. If it has been disassembled, data cleanup will be automatically performed, including damaging the control chip or deleting the equipment data.
This improves the data security and confidentiality of aerosol generation equipment, preventing data leakage after disassembly.
Smart Images

Figure CN120874144A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of data processing technology, and in particular relates to data processing methods, apparatus, equipment, storage media and program products. Background Technology
[0002] Before leaving the factory, a series of equipment data are pre-set so that the aerosol generating equipment can perform relevant operations according to the pre-set equipment data during use.
[0003] In related technologies, device data is often encrypted to prevent data leakage.
[0004] However, since encrypted data is also at risk of being deciphered, the confidentiality of equipment data in aerosol generating devices is relatively poor. Summary of the Invention
[0005] This application provides a data processing method, apparatus, device, storage medium, and program product. By detecting environmental parameters in the internal space of the aerosol generating device, it can determine whether the aerosol generating device has been dismantled. If dismantling is found, data cleanup is automatically performed to prevent data leakage and improve data confidentiality.
[0006] In a first aspect, embodiments of this application provide a data processing method applied to an aerosol generating device, the aerosol generating device including a first sensor for detecting environmental parameters in the internal space of the aerosol generating device, the method comprising: Under the condition that the first condition is met, environmental parameters in the internal space are detected by the first sensor. Based on the environmental parameters, it is determined whether the aerosol generating device is to be dismantled, and the dismantling operation is used to indicate that the outer shell assembly of the aerosol generating device is disassembled. If it is determined that the aerosol generating device has been dismantled, the data cleaning function of the aerosol generating device is triggered to obtain the data cleaning result corresponding to the aerosol generating device. The data cleaning result is used to indicate that the device data in the aerosol generating device cannot be obtained.
[0007] Optionally, in some implementations of the first aspect, determining whether the aerosol generating device is being dismantled based on the environmental parameters includes: If the environmental parameters meet the second condition, it is determined that the aerosol generating device will be dismantled. If the environmental parameters do not meet the second condition, it is determined that the aerosol generating equipment has not been dismantled.
[0008] Optionally, in some implementations of the first aspect, the environmental parameters include an oxygen concentration parameter, which is used to indicate the oxygen content in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the oxygen concentration parameter reaches the oxygen concentration threshold, it is determined that the aerosol generating device is to be dismantled.
[0009] Optionally, in some implementations of the first aspect, the environmental parameters include pressure parameters, which are used to indicate the air pressure value in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the pressure parameter reaches the pressure threshold, it is determined that the aerosol generating device is to be dismantled.
[0010] Optionally, in some implementations of the first aspect, the environmental parameters include a humidity parameter, which is used to indicate the humidity value in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the humidity parameter does not reach the humidity threshold, it is determined that the aerosol generating device is subject to the disassembly operation.
[0011] Optionally, in some implementations of the first aspect, the environmental parameters include particulate matter parameters, which are used to indicate the concentration of particulate matter in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the particulate matter parameters do not reach the particulate matter concentration threshold, the aerosol generating device is determined to be dismantled.
[0012] Optionally, in some implementations of the first aspect, the step of performing data cleaning processing on the aerosol generating device to obtain the data cleaning result corresponding to the aerosol generating device includes: The control chip of the aerosol generating device is damaged, resulting in damage to the chip. The control chip is used to control the operating state of the aerosol generating device, and the operating state is related to the device data; or... Delete the device data stored in the aerosol generating device.
[0013] Optionally, in some implementations of the first aspect, the aerosol generating device is provided with a first control. Before performing data cleaning on the aerosol generating device to obtain the data cleaning result corresponding to the aerosol generating device, the method further includes: Upon initial startup of the aerosol generating device, a first trigger operation is received on the first control; Store the first operation data corresponding to the first trigger operation; If it is determined that the aerosol generating device has been dismantled, a first prompt is triggered. The first prompt is used to prompt the data cleaning process of the aerosol generating device within a preset time range. In response to receiving a second trigger operation on the first control, the second operation data corresponding to the second trigger operation is obtained; If the first operation data and the second operation data are successfully matched, the data cleaning process for the aerosol generating device is cancelled.
[0014] Secondly, embodiments of this application provide a data processing apparatus, including: The detection module is used to detect environmental parameters in the internal space through a first sensor in the aerosol generating device when a first condition is met. The first sensor is used to detect environmental parameters in the internal space of the aerosol generating device. The determination module is used to determine, based on the environmental parameters, whether the aerosol generating device has been dismantled, wherein the dismantling operation is used to indicate that the outer casing of the aerosol generating device is disassembled. The cleaning module is used to perform data cleaning on the aerosol generating device when it is determined that the disassembly operation has been performed on the aerosol generating device, and to obtain the data cleaning result corresponding to the aerosol generating device. The data cleaning result is used to indicate that the device data in the aerosol generating device cannot be obtained.
[0015] Thirdly, embodiments of this application provide a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the data processing method described in any one of the first aspects above.
[0016] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the data processing method described in any one of the first aspects.
[0017] Fifthly, embodiments of this application provide a computer program product that, when run on a computer device, causes the computer device to perform the data processing method described in any one of the first aspects.
[0018] It is understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0019] The beneficial effects of the technical solutions provided in this application include at least the following: Under specified conditions, the first sensor detects environmental parameters within the aerosol generating device. Based on these parameters, it determines whether the device has been dismantled. If dismantling is detected, the device automatically performs data cleanup, preventing the acquisition of any device data. In other words, the system determines whether the aerosol generating device has been dismantled based on its internal environmental parameters. If dismantling is detected, the data cleanup function is automatically triggered, ensuring automatic data removal after dismantling, preventing data leakage, and improving data security and confidentiality. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a schematic diagram of a data processing method provided in an embodiment of this application; Figure 2 This is a flowchart of a data processing method provided in an embodiment of this application; Figure 3 This is a flowchart of a data processing method provided in an embodiment of this application; Figure 4 This is a structural diagram of a data processing apparatus provided in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of the computer device provided in the embodiments of this application. Detailed Implementation
[0022] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0023] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0024] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0025] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0026] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0027] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0028] In related technologies, aerosol generating equipment is configured with a series of equipment data before leaving the factory, such as heating parameters, battery operating parameters, and suction parameters, to ensure that the aerosol generating equipment operates according to this data. Furthermore, during the operation of the aerosol generating equipment, multiple operational data points are recorded, such as heating duration, heating temperature, and number of suction cycles. This data is typically stored in a cache chip within the aerosol generating equipment. If a communication connection is established between the cache chip and a data reading device, the stored equipment data can be retrieved. For example, after disassembling the aerosol generating equipment, the cache chip can be obtained and inserted into a card reader to read the stored data. Therefore, to improve data security, the data stored in aerosol generating equipment is often encrypted.
[0029] However, due to the continuous improvement of decryption technology, even if the device data is encrypted, if the encrypted device data can be cracked, the device data in the aerosol generating device can still be read, making the data security of the aerosol generating device poor.
[0030] Based on this, this application provides a data processing method. Under specified conditions, a first sensor detects environmental parameters within the internal space of an aerosol generating device. Based on these environmental parameters, it is determined whether the aerosol generating device has been dismantled. If dismantling has been performed, the data of the aerosol generating device is automatically cleaned, preventing the acquisition of device data. In other words, the method determines whether the aerosol generating device has been dismantled based on environmental parameters within its internal space. If dismantling is detected, the data cleaning function of the aerosol generating device is automatically triggered, ensuring automatic data cleanup after dismantling, preventing data leakage, and improving data security and confidentiality.
[0031] The data processing method provided in the embodiments of this application will be described in detail below. For illustrative purposes, please refer to the following. Figure 1 The diagram illustrates a data processing method provided in an exemplary embodiment of this application, which includes steps 110 to 150.
[0032] Step 110: If the first condition is met, detect the environmental parameters in the internal space using the first sensor.
[0033] The aerosol generating device includes a first sensor, which is used to detect environmental parameters in the internal space of the aerosol generating device.
[0034] Optionally, the internal space in the aerosol generating device refers to the internal area formed by the outer shell of the aerosol generating device; or, the internal space refers to the atomizing chamber in the aerosol generating device; or, the internal space refers to the oil storage chamber in the aerosol generating device. This application embodiment does not limit this.
[0035] The atomizing chamber is a spatial area used to atomize the aerosol generating matrix into a suspended aerosol; the oil storage chamber refers to the area in the aerosol generating equipment that stores the aerosol generating matrix.
[0036] To illustrate, after the aerosol generating device is powered on, the battery module provides electrical energy to the heating element in the aerosol generating device, causing it to heat up. After the heating element heats up, it transfers the heat to the aerosol generating matrix, causing the aerosol generating matrix to reach its boiling point and atomize, generating a suspended aerosol for the user to inhale.
[0037] Indicatively, the first condition is used to determine the detection time of the first sensor.
[0038] Optionally, the first condition includes at least one of the following condition types: The first method is a pre-set time interval, which means that environmental parameters in the internal space are detected according to the time interval. For example, the first sensor detects environmental parameters in the internal space every 100 milliseconds (ms). The second method is a pre-set pressure threshold, which means that the aerosol generating device is equipped with a pressure sensor to detect the shell pressure value of the aerosol generating matrix. If the pressure value reaches the pre-set pressure threshold, the first condition is met. The third type is the time threshold corresponding to the aerosol generating equipment being in a powered-off state. In other words, when the duration of the aerosol generating equipment being in a powered-off state reaches the preset time threshold, it indicates that the first condition is met.
[0039] It is worth noting that the above-mentioned first condition is merely an illustrative example, and the embodiments of this application do not limit it.
[0040] Optionally, the environmental parameters include at least one of oxygen concentration parameters, pressure parameters, humidity parameters, or particulate matter parameters.
[0041] Among them, the oxygen concentration parameter represents the oxygen content in the internal space of the aerosol generating equipment; the pressure parameter represents the pressure value in the internal space of the aerosol generating equipment; the humidity parameter refers to the humidity content in the internal space of the aerosol generating equipment; and the particulate matter parameter refers to the particulate matter concentration in the internal space of the aerosol generating equipment (expressed as the number of particulate matter per unit volume).
[0042] Optionally, the first sensor is used to detect an environmental parameter. That is, when there are multiple environmental parameters to be detected, the aerosol generating device is equipped with multiple sensors. For example, the aerosol generating device is equipped with a pressure sensor and an oxygen sensor. The pressure sensor is used to detect the pressure parameter in the internal space of the aerosol generating device, and the oxygen sensor is used to detect the oxygen concentration in the internal space of the aerosol generating device.
[0043] Optionally, the first sensor is used to detect multiple environmental parameters, that is, multiple different environmental parameters in the internal space of the aerosol generating device can be detected by a single sensor.
[0044] Optionally, a single environmental parameter in the internal space can be detected by the first sensor in a single detection, meaning that the detection result of one environmental parameter in the internal space of the aerosol generating device is obtained under the current detection method; or, an environmental parameter in the internal space can be detected multiple times by the first sensor, meaning that multiple detection results of the same environmental parameter in the internal space of the aerosol generating device are obtained under the current detection method; or, multiple different environmental parameters in the internal space can be detected multiple times by the first sensor, meaning that different types of environmental parameters in the internal space of the aerosol generating device are obtained under the current detection method, and each environmental parameter corresponds to one detection result; or, multiple detection results of different environmental parameters in the internal space can be detected multiple times by the first sensor, meaning that different types of environmental parameters in the internal space of the aerosol generating device are obtained under the current detection method, and each environmental parameter corresponds to at least one detection result.
[0045] In the case where an environmental parameter in the internal space is detected multiple times by the first sensor, the first sensor performs at least one detection process for the environmental parameter whenever the first condition is met. For example, the first sensor detects the oxygen concentration in the internal space every 100ms. Alternatively, when the first condition is met, the first sensor performs multiple detections of the environmental parameter at specified intervals. For example, when the aerosol generating device is in a powered-off state for 10 seconds, the first sensor detects the pressure value in the internal space every 150ms.
[0046] In this process, when the first sensor repeatedly detects various environmental parameters in the internal space, each time a first condition is met, the first sensor performs a detection process for one environmental parameter. For example, when the first 100ms is reached, the first sensor detects the oxygen concentration in the internal space; when the second 100ms is reached, the first sensor detects the pressure value in the internal space; and when the third 100ms is reached, the first sensor detects the humidity value in the internal space. Alternatively, when the first condition is met, the first sensor simultaneously detects multiple different environmental parameters. For example, when the aerosol generating device is in a powered-off state for a duration of 10 seconds, the first sensor simultaneously detects the oxygen concentration, pressure value, and particulate matter concentration in the internal space. Or, when the first condition is met, the first sensor detects multiple different environmental parameters at specified time intervals. For example, when the aerosol generating device is in a powered-off state for a duration of 10 seconds, the first sensor sequentially detects the oxygen concentration, pressure value, and particulate matter concentration in the internal space every 10ms.
[0047] In this scenario, when the first sensor repeatedly detects multiple environmental parameters within the internal space, each time a first condition is met, the first sensor performs multiple detections of one environmental parameter at specified time intervals. For example, when the first 100ms is reached, the first sensor detects the oxygen concentration within the internal space every 10ms; when the second 100ms is reached, the first sensor detects the pressure value within the internal space every 20ms; and when the third 100ms is reached, the first sensor detects the humidity value within the internal space every 15ms. Alternatively, each time the first condition is met, the first sensor simultaneously detects multiple different environmental parameters. For example, when the first 100ms is reached, the first sensor... The sensor simultaneously detects the oxygen concentration, pressure, and particulate matter concentration in the internal space. When the second 100ms interval is reached, the first sensor simultaneously detects the oxygen concentration, pressure, and particulate matter concentration in the internal space, and so on. Alternatively, under the condition of satisfying the first condition, the first sensor detects an environmental parameter at specified time intervals. When the number of detection results for a single environmental parameter reaches a threshold, the next environmental parameter is detected. For example, when the aerosol generating device is in a powered-off state for 10 seconds, the first sensor sequentially detects the oxygen concentration in the internal space every 10ms. When the oxygen concentration detection structure reaches 5, the first sensor sequentially detects the pressure value in the internal space every 10ms.
[0048] Step 120: Determine whether the aerosol generating equipment has been dismantled based on environmental parameters.
[0049] The disassembly operation is used to indicate that the outer casing components of the aerosol generating equipment are being disassembled.
[0050] To illustrate, since the internal space is a closed space and the temperature of the aerosol generating equipment changes during operation, the environmental parameters of the internal space are different from the environmental parameters of the environment in which the aerosol generating equipment is located. If the outer shell of the aerosol generating equipment is disassembled, air enters the internal space of the aerosol generating equipment, and thus the environmental parameters in the internal space are different from the environmental parameters when it is not disassembled.
[0051] In one example, if the oxygen content in the space is between 19.5% and 23.5%, it indicates that the space is in a normally sealed state; if the oxygen content is below 19.5%, it indicates that the space is in a hypoxic state; and if the oxygen content is above 23.5%, it indicates that the space is in an oxygen-rich state. Since the internal space of the aerosol generating device is a sealed space, if the outer casing of the aerosol generating device is not disassembled, the internal space is in a hypoxic or normally sealed state; if the outer casing of the aerosol generating device is disassembled, the internal space is in an oxygen-rich state.
[0052] In another example, if no air enters the internal space, the pressure of the internal space is between 1013 Pascals (Pa) and 1015 Pa. If the pressure of the internal space is greater than 1015 Pa, it means that air has entered the internal space, which indicates that the outer casing of the aerosol generating device has been disassembled.
[0053] Optionally, the disassembly operation is performed manually, that is, by manually disassembling the outer casing of the aerosol generating equipment; or, the disassembly operation is performed by external force, for example, when the aerosol generating equipment falls from a height, the impact of the fall damages the outer casing of the aerosol generating equipment.
[0054] Optionally, determining whether an aerosol generating device should be dismantled based on environmental parameters includes at least one of the following methods: The first method involves comparing the environmental parameter with a pre-set threshold value if the first sensor detects a single environmental parameter. Based on the comparison result, it is determined whether the aerosol generating device has been dismantled. For example, if the first sensor detects that the oxygen concentration in the internal space is 25%, which is higher than the set value of 23.5%, it indicates that the aerosol generating device has been dismantled. The second method involves calculating the average value of multiple environmental parameters of the same type if the first sensor detects them. The average value is then compared with a pre-set parameter threshold. Based on the comparison result, it is determined whether the aerosol generating device has been dismantled. For example, if the first sensor detects that the oxygen concentration in the internal space at different times is 18%, 20%, and 28%, the average value is 33%, which is higher than the set threshold of 23.5%. This indicates that the aerosol generating device has been dismantled. The third method is to determine whether the aerosol generating equipment has been dismantled based on the changes in the environmental parameters if the first sensor detects multiple environmental parameters of the same type. For example, if the first sensor detects that the oxygen concentration in the internal space at different times is 18%, 20%, and 28% respectively, the increasing oxygen concentration indicates that air is gradually entering the internal space, which means that the aerosol generating equipment has been dismantled. Fourthly, if the first sensor detects environmental parameters under different parameter types, comparison conditions are set according to different parameter types. If the number of environmental parameters that meet the comparison conditions reaches the threshold, the aerosol generating device is dismantled. For example, if the first sensor detects the following environmental parameters for the internal space: oxygen concentration of 26%, pressure of 1020 Pa, and humidity of 55% relative humidity (RH), then the preset oxygen threshold is 23.5%, the pressure threshold is 1015 Pa, and the humidity threshold is 60%. Therefore, the oxygen concentration reaches the oxygen threshold, the pressure value reaches the pressure threshold, and the humidity value is lower than the humidity threshold. Thus, the number of environmental parameters that meet the comparison conditions is 3, reaching the preset threshold (2). This indicates that the aerosol generating device is dismantled.
[0055] It is worth noting that the above-described method for determining whether an aerosol generating device has been dismantled based on environmental parameters is merely an illustrative example, and the embodiments of this application do not limit this.
[0056] Step 130: If it is determined that the aerosol generating equipment has been dismantled, trigger the data cleaning function of the aerosol generating equipment to obtain the data cleaning result corresponding to the aerosol generating equipment.
[0057] The data cleaning results are used to indicate that equipment data from the aerosol generating equipment could not be obtained.
[0058] For illustrative purposes, data cleaning results indicate that the device data stored in the aerosol generating equipment cannot be retrieved.
[0059] As an illustration, the data cleaning function is automatically triggered based on the disassembly status, meaning that the aerosol generating equipment automatically performs data processing functions without user intervention.
[0060] Optionally, the data cleanup function includes at least one of the following function types: The first method involves damaging the control chip in the aerosol generating device, rendering the device unable to operate and thus preventing the reading of device data. The second method is to clear the device data stored in the aerosol generating equipment. The third method involves formatting each functional chip in the aerosol generating device, so that the functional chips in the aerosol generating device are in a formatted state.
[0061] It is worth noting that the above-mentioned data cleaning functions are merely illustrative examples, and the embodiments of this application do not limit them.
[0062] The data processing method provided in this application embodiment detects environmental parameters in the internal space of an aerosol generating device using a first sensor under specified conditions. Based on these environmental parameters, it determines whether the aerosol generating device has been dismantled. If the aerosol generating device has been dismantled, it automatically cleans up the data, making it impossible to obtain the device data. In other words, it determines whether the aerosol generating device has been dismantled based on the environmental parameters inside the device. If dismantling is detected, the data cleaning function of the aerosol generating device is automatically triggered, ensuring automatic data cleanup after dismantling, preventing data leakage, and improving data security and confidentiality.
[0063] The following is a detailed explanation of how to determine whether an aerosol generating device has been dismantled. Please refer to the illustrative examples. Figure 2 The diagram illustrates a data processing method flowchart provided by an exemplary embodiment of this application, wherein step 120 further includes either step 121 or step 122.
[0064] Step 121: If the environmental parameters meet the second condition, determine that the aerosol generating equipment is to be dismantled.
[0065] Indicatively, the second condition is used to determine whether the aerosol generating equipment has been dismantled.
[0066] Optionally, if a single environmental parameter is detected, it is directly determined whether the environmental parameter meets the second condition, and then the aerosol generating device is dismantled based on the condition comparison result; or, if multiple environmental parameters of the same parameter type are detected, the multiple environmental parameters are compared with the second condition in sequence, and the aerosol generating device is dismantled based on the multiple condition comparison results; or, if multiple environmental parameters of the same parameter type are detected, the average value of the multiple environmental parameters is calculated, it is determined whether the average value meets the second condition, and the aerosol generating device is dismantled based on the condition comparison result; or, if environmental parameters of different parameter types are detected, multiple different second conditions are set, different environmental parameters are compared with their corresponding second conditions, it is determined whether the environmental parameters meet the corresponding second conditions, and the aerosol generating device is dismantled based on the condition comparison result.
[0067] The following section provides a detailed explanation of the judgment process for several different types of environmental parameters.
[0068] The first type is the oxygen concentration parameter.
[0069] In some embodiments, the environmental parameters include an oxygen concentration parameter, which is used to indicate the oxygen content in the interior space; if the oxygen concentration parameter reaches an oxygen concentration threshold, it is determined that the aerosol generating device is to be dismantled.
[0070] In this embodiment, taking oxygen concentration as an example, the oxygen concentration parameter refers to the oxygen content in the internal space of the aerosol generating device. By pre-setting an oxygen concentration threshold as a second condition, if the oxygen concentration parameter detected by the first sensor reaches the oxygen concentration threshold, it is determined that the aerosol generating device is to be dismantled. For example, if the oxygen concentration threshold is set to 23.5%, and the detected oxygen concentration parameter is 28%, which is higher than 23.5%, it indicates that air has entered the internal space, and therefore it is determined that the aerosol generating device is to be dismantled.
[0071] The second type is pressure parameters.
[0072] In some embodiments, the environmental parameters include pressure parameters, which are used to indicate the air pressure value in the internal space; if the pressure parameters reach a pressure threshold, it is determined that the aerosol generating device is to be dismantled.
[0073] In this embodiment, taking the environmental parameter as the pressure parameter as an example, the pressure parameter refers to the pressure value of the internal space of the aerosol generating device. By setting a pressure threshold as a second condition, if the pressure parameter detected by the first sensor reaches the pressure threshold, it is determined that the aerosol generating device is to be dismantled. For example, if the pressure threshold is set to 1015 Pa, and the detected pressure parameter is 1030 Pa, which is higher than 1015 Pa, it indicates that air has entered the internal space, and it is determined that the aerosol generating device is to be dismantled.
[0074] The third is the humidity parameter.
[0075] In some embodiments, the environmental parameters include a humidity parameter, which is used to indicate the humidity value in the interior space; if the humidity parameter does not reach the humidity threshold, it is determined that the aerosol generating device is to be dismantled.
[0076] In this embodiment, humidity is used as an example of an environmental parameter. Humidity refers to the humidity value of the internal space within the aerosol generating device. Since the internal space of the aerosol generating device is in a sealed state during normal operation, resulting in high humidity, a pre-set humidity threshold is used as a second condition. If the humidity parameter detected by the first sensor does not reach the pressure threshold, it is determined that the aerosol generating device is to be dismantled. For example, if the humidity threshold is set to 60%RH, and the detected humidity parameter is 20%RH, which is lower than 60%RH, it indicates that air has entered the internal space, and thus it is determined that the aerosol generating device is to be dismantled.
[0077] The fourth type is particulate matter parameters.
[0078] In some embodiments, the environmental parameters include particulate matter parameters, which are used to indicate the concentration of particulate matter in the interior space; if the particulate matter parameters do not reach the particulate matter concentration threshold, it is determined that the aerosol generating device is to be dismantled.
[0079] In this embodiment, particulate matter is used as an example of an environmental parameter. Particulate matter refers to the concentration of particulate matter in the internal space of the aerosol generating device. Because the aerosol generating device atomizes the aerosol generating matrix during the heating process, the concentration of particulate matter in the internal space is relatively high. Therefore, a pre-set particulate matter concentration threshold is used as a second condition. If the particulate matter parameter detected by the first sensor reaches the particulate matter concentration threshold, it is determined that the aerosol generating device is to be dismantled. For example, if the particulate matter concentration threshold is set to 300 micrograms per cubic meter, and the detected particulate matter parameter is 100 micrograms per cubic meter, which is lower than 300 micrograms per cubic meter, it indicates that air has entered the internal space, and it is determined that the aerosol generating device is to be dismantled.
[0080] Step 122: If the environmental parameters do not meet the second condition, determine that the aerosol generating equipment has not been dismantled.
[0081] Indicatively, if any of the aforementioned environmental parameters does not meet the second condition, it is determined that the aerosol generating equipment has not been dismantled.
[0082] Step 130: If it is determined that the aerosol generating equipment has been dismantled, trigger the data cleaning function of the aerosol generating equipment to obtain the data cleaning result corresponding to the aerosol generating equipment.
[0083] The data cleaning results are used to indicate that equipment data from the aerosol generating equipment could not be obtained.
[0084] In some embodiments, the control chip of the aerosol generating device is damaged, resulting in chip damage. The control chip is used to control the operating state of the aerosol generating device, and the operating state is related to the device data; or, the device data stored in the aerosol generating device is deleted.
[0085] To illustrate, if it is determined that the aerosol generating equipment has been dismantled, the microcontroller unit (MCU) in the aerosol generating equipment will be automatically destroyed, rendering the aerosol generating equipment unable to operate normally.
[0086] To illustrate, if it is determined that the aerosol generating device has been disassembled, the device data in the MCU of the aerosol generating device is automatically cleared, so that there is no device data stored in the aerosol generating device, and therefore the device data in the aerosol generating device cannot be read.
[0087] In some embodiments, the aerosol generating device is provided with a first control; when the aerosol generating device is started for the first time, a first trigger operation is received on the first control; first operation data corresponding to the first trigger operation is stored; when it is determined that the aerosol generating device is being disassembled, a first prompt content is triggered, the first prompt content being used to prompt data cleaning processing of the aerosol generating device within a preset time range; in response to receiving a second trigger operation on the first control, second operation data corresponding to the second trigger operation is obtained; if the first operation data and the second operation data are successfully matched, the data cleaning processing of the aerosol generating device is cancelled.
[0088] In this embodiment, after the aerosol generating device is started for the first time, if a first trigger operation is received on the first control (e.g., triggered 5 times consecutively), the aerosol generating device records the first operation data corresponding to the first trigger operation. If it is determined that the aerosol generating device is being disassembled, a first prompt will be triggered to indicate that the data cleaning function is about to be executed. At this time, if a second trigger operation is received on the first control, the second operation data corresponding to the second trigger operation is obtained. If the first operation data and the second operation data are consistent, the data cleaning process for the aerosol generating device is canceled. This allows users to avoid triggering the data cleaning function when disassembling the device reasonably.
[0089] The data processing method provided in this application embodiment detects environmental parameters in the internal space of an aerosol generating device using a first sensor under specified conditions. Based on these environmental parameters, it determines whether the aerosol generating device has been dismantled. If the aerosol generating device has been dismantled, it automatically cleans up the data, making it impossible to obtain the device data. In other words, it determines whether the aerosol generating device has been dismantled based on the environmental parameters inside the device. If dismantling is detected, the data cleaning function of the aerosol generating device is automatically triggered, ensuring automatic data cleanup after dismantling, preventing data leakage, and improving data security and confidentiality.
[0090] The data processing method is explained in detail below. Please refer to the illustrative examples. Figure 3 It illustrates a flowchart of a data processing method provided in an exemplary embodiment of this application, such as... Figure 3 As shown, the method includes the following steps.
[0091] Step 310, set the first sensor.
[0092] The aerosol generating device is equipped with a first sensor to detect environmental parameters in the internal space of the aerosol generating device.
[0093] Step 320: Configure the functional modules.
[0094] The aerosol generating equipment is programmed with functional applications to compile programs for various functional modules of the aerosol generating equipment, such as: indicator light display function, voice control function, display function, heating function, motor vibration function, charging and discharging function, voltage acquisition function, clock timing function, negative temperature coefficient thermistor (NTC) failure function (used to detect or handle NTC failure), sensor detection module, cleaning module, etc.
[0095] The sensor detection module is implemented as the first sensor, which is used to detect environmental parameters in the internal space of the aerosol generation device.
[0096] The first sensor performs at least one detection every 100ms, collecting the oxygen concentration and / or pressure value in the internal space. If the oxygen concentration is greater than 23.5% and / or the pressure is greater than 1015Pa, then step 330 is executed.
[0097] If the oxygen concentration is less than 23.5% and / or if the pressure is less than 1015 Pa, proceed to step 360.
[0098] Step 330: Perform the data cleaning function.
[0099] If the oxygen concentration is determined to be greater than 23.5% and / or the pressure is greater than 1015 Pa, it indicates that gas has entered the internal space of the aerosol generating equipment. Therefore, it is determined that the aerosol generating equipment has been dismantled.
[0100] At this point, the MCU will be automatically short-circuited, or the device data in the MCU will be deleted as a data cleanup function.
[0101] Step 340: MCU damaged or data deleted.
[0102] After the data cleanup function is completed, the MCU is damaged or the data is deleted.
[0103] Step 350, equipment malfunction.
[0104] If the MCU is damaged or the data is deleted, the aerosol generating equipment cannot operate normally and will be in a state of paralysis.
[0105] Step 360: No air entered.
[0106] If the oxygen concentration is less than 23.5% and / or if the pressure is less than 1015 Pa, it indicates that the aerosol generating equipment has not been dismantled.
[0107] Step 370: No action taken.
[0108] If the aerosol generating device has not been disassembled, the data cleaning function will not be performed.
[0109] Step 380, End.
[0110] The data processing method provided in this application embodiment detects environmental parameters in the internal space of an aerosol generating device using a first sensor under specified conditions. Based on these environmental parameters, it determines whether the aerosol generating device has been dismantled. If the aerosol generating device has been dismantled, it automatically cleans up the data, making it impossible to obtain the device data. In other words, it determines whether the aerosol generating device has been dismantled based on the environmental parameters inside the device. If dismantling is detected, the data cleaning function of the aerosol generating device is automatically triggered, ensuring automatic data cleanup after dismantling, preventing data leakage, and improving data security and confidentiality.
[0111] This is illustrative; please refer to it. Figure 4 The diagram illustrates a data processing apparatus provided in an exemplary embodiment of this application, wherein the data processing apparatus may specifically include the following modules: Detection module 410 is used to detect environmental parameters in the internal space through a first sensor in the aerosol generating device when a first condition is met. The first sensor is used to detect environmental parameters in the internal space of the aerosol generating device. The determination module 420 is used to determine, based on the environmental parameters, whether the aerosol generating device has been dismantled, wherein the dismantling operation is used to indicate that the outer casing assembly of the aerosol generating device is disassembled. The cleaning module 430 is used to trigger the data cleaning function of the aerosol generating device when it is determined that the aerosol generating device has been dismantled, and to obtain the data cleaning result corresponding to the aerosol generating device. The data cleaning result is used to indicate that the device data in the aerosol generating device cannot be obtained.
[0112] Optionally, the determining module 420 is configured to determine that the aerosol generating device has been dismantled if the environmental parameters meet the second condition; and to determine that the aerosol generating device has not been dismantled if the environmental parameters do not meet the second condition.
[0113] Optionally, the environmental parameters include an oxygen concentration parameter, which is used to indicate the oxygen content in the interior space; The determining module 420 is used to determine that the aerosol generating device is subjected to the dismantling operation when the oxygen concentration parameter reaches the oxygen concentration threshold.
[0114] Optionally, the environmental parameters include pressure parameters, which are used to indicate the air pressure value in the interior space; The determining module 420 is used to determine that the aerosol generating device is subjected to the dismantling operation when the pressure parameter reaches the pressure threshold.
[0115] Optionally, the environmental parameters include a humidity parameter, which indicates the humidity value in the interior space; The determining module 420 is used to determine that the aerosol generating device is subjected to the disassembly operation when the humidity parameter does not reach the humidity threshold.
[0116] Optionally, the environmental parameters include particulate matter parameters, which are used to indicate the concentration of particulate matter in the interior space; The determining module 420 is used to determine that the aerosol generating device is subjected to the dismantling operation when the particulate matter parameter does not reach the particulate matter concentration threshold.
[0117] Optionally, the processing function 430 is used to damage the control chip of the aerosol generating device to obtain a damage result of the chip, the control chip being used to control the operating state of the aerosol generating device, the operating state being related to the device data; or, to delete the device data stored in the aerosol generating device.
[0118] Optionally, the aerosol generating device is provided with a first control. Optionally, the processing function 430 is configured to, upon first startup of the aerosol generating device, receive a first trigger operation on the first control; store first operation data corresponding to the first trigger operation; trigger a first prompt content when it is determined that the aerosol generating device has been disassembled, the first prompt content being used to prompt data cleaning processing of the aerosol generating device within a preset time range; in response to receiving a second trigger operation on the first control, obtain second operation data corresponding to the second trigger operation; and cancel data cleaning processing of the aerosol generating device when the first operation data and the second operation data are successfully matched.
[0119] The data processing device provided in this application embodiment detects environmental parameters in the internal space of the aerosol generating device using a first sensor under specified conditions. Based on the environmental parameters, it determines whether the aerosol generating device has been dismantled. If the aerosol generating device has been dismantled, it automatically cleans the data of the aerosol generating device, thus preventing the acquisition of device data. In other words, it determines whether the aerosol generating device has been dismantled based on the environmental parameters in the internal space of the aerosol generating device. If dismantling is detected, the data cleaning function of the aerosol generating device is automatically triggered, enabling automatic data cleanup after dismantling, preventing data leakage, and improving data security and confidentiality.
[0120] See Figure 5 This illustration shows a schematic diagram of the structure of a computer device provided in an embodiment of this application. Figure 5 As shown, the computer device 1000 of this embodiment includes: at least one processor 1010 ( Figure 5 (Only one is shown in the diagram) a processor, a memory 1020, and a computer program 1021 stored in the memory 1020 and executable on at least one processor 1010. When the processor 1010 executes the computer program 1021, it implements the steps in the above-described data processing method embodiments.
[0121] Computer device 1000 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. This terminal device may include, but is not limited to, processor 1010 and memory 1020. Those skilled in the art will understand that... Figure 5 This is merely an example of computer device 1000 and does not constitute a limitation on computer device 1000. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0122] The processor 1010 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0123] In some embodiments, memory 1020 may be an internal storage unit of computer device 1000, such as a hard disk or memory of computer device 1000. In other embodiments, memory 1020 may be an external storage device of computer device 1000, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on computer device 1000. Furthermore, memory 1020 may include both internal and external storage units of computer device 1000. Memory 1020 is used to store operating systems, applications, boot loaders, data, and other programs, such as program code for computer programs. Memory 1020 may also be used to temporarily store data that has been output or will be output.
[0124] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0125] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0126] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0127] In the embodiments provided in this application, it should be understood that the disclosed apparatus / computer devices and methods can be implemented in other ways. For example, the apparatus / computer device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0128] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0129] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0130] If an integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, swivel hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0131] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on a computer device, the computer device can implement the steps in the various method embodiments described above.
[0132] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A data processing method, characterized in that, The method is applied to an aerosol generating device, which includes a first sensor for detecting environmental parameters in the internal space of the aerosol generating device. The method includes: Under the condition that the first condition is met, environmental parameters in the internal space are detected by the first sensor. Based on the environmental parameters, it is determined whether the aerosol generating device is to be dismantled, and the dismantling operation is used to indicate that the outer shell assembly of the aerosol generating device is disassembled. If it is determined that the aerosol generating device has been dismantled, the data cleaning function of the aerosol generating device is triggered to obtain the data cleaning result corresponding to the aerosol generating device. The data cleaning result is used to indicate that the device data in the aerosol generating device cannot be obtained.
2. The method according to claim 1, characterized in that, The step of determining whether the aerosol generating equipment has been dismantled based on the environmental parameters includes: If the environmental parameters meet the second condition, it is determined that the aerosol generating device will be dismantled. If the environmental parameters do not meet the second condition, it is determined that the aerosol generating equipment has not been dismantled.
3. The method according to claim 2, characterized in that, The environmental parameters include an oxygen concentration parameter, which is used to indicate the oxygen content in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the oxygen concentration parameter reaches the oxygen concentration threshold, it is determined that the aerosol generating device is to be dismantled.
4. The method according to claim 2, characterized in that, The environmental parameters include pressure parameters, which are used to indicate the air pressure value in the internal space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the pressure parameter reaches the pressure threshold, it is determined that the aerosol generating device is to be dismantled.
5. The method according to claim 2, characterized in that, The environmental parameters include a humidity parameter, which is used to indicate the humidity value in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the humidity parameter does not reach the humidity threshold, it is determined that the aerosol generating device is subject to the disassembly operation.
6. The method according to claim 2, characterized in that, The environmental parameters include particulate matter parameters, which are used to indicate the concentration of particulate matter in the interior space; The step of determining that the aerosol generating device is to be dismantled when the environmental parameters meet the second condition includes: If the particulate matter parameters do not reach the particulate matter concentration threshold, the aerosol generating device is determined to be dismantled.
7. The method according to any one of claims 1 to 6, characterized in that, The triggering of the data cleaning function of the aerosol generating device to obtain the data cleaning result corresponding to the aerosol generating device includes: The control chip of the aerosol generating device is damaged, resulting in damage to the chip. The control chip is used to control the operating state of the aerosol generating device, and the operating state is related to the device data; or... Delete the device data stored in the aerosol generating device.
8. The method according to any one of claims 1 to 6, characterized in that, The aerosol generating device is equipped with a first control unit; Before performing data cleaning on the aerosol generating device to obtain the data cleaning result corresponding to the aerosol generating device, the method further includes: Upon initial startup of the aerosol generating device, a first trigger operation is received on the first control; Store the first operation data corresponding to the first trigger operation; If it is determined that the aerosol generating device has been dismantled, a first prompt is triggered. The first prompt is used to prompt the data cleaning process of the aerosol generating device within a preset time range. In response to receiving a second trigger operation on the first control, the second operation data corresponding to the second trigger operation is obtained; If the first operation data and the second operation data are successfully matched, the data cleaning process for the aerosol generating device is cancelled.
9. A data processing apparatus, characterized in that, The device includes: The detection module is used to detect environmental parameters in the internal space through a first sensor in the aerosol generating device when a first condition is met. The first sensor is used to detect environmental parameters in the internal space of the aerosol generating device. The determination module is used to determine, based on the environmental parameters, whether the aerosol generating device has been dismantled, wherein the dismantling operation is used to indicate that the outer casing of the aerosol generating device is disassembled. The cleaning module is used to trigger the data cleaning function of the aerosol generating device when it is determined that the disassembly operation has been performed on the aerosol generating device, and to obtain the data cleaning result corresponding to the aerosol generating device. The data cleaning result is used to indicate that the device data in the aerosol generating device cannot be obtained.
10. A computer device, characterized in that, The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the data processing method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the data processing method as described in any one of claims 1 to 8.
12. A computer program product, characterized in that, It includes a computer program, which, when run, causes the data processing method as described in any one of claims 1 to 8 to be performed.