Equipment control method and device, equipment and readable storage medium

By adding component detection process to the heating and non-combustible equipment, ensuring the healthy component status before the equipment starts, the problem of high failure rate during the equipment starts is solved and product quality is improved.

CN119322475APending Publication Date: 2025-01-17SHENZHEN GEEKVAPE TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411384062.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

The existing heating-free combustion equipment is directly preheated when starting, resulting in the failure of the aerosol-generating equipment components and reducing the product quality of the equipment.

Method used

After receiving the startup operation, the component status is detected multiple times to ensure that the component is in a healthy state, then start the aerosol generation device, including receiving the startup operation, performing multiple component checks, obtaining component status data, and calculating status indicators. If it is in compliance with health Conditions and start conditions run the device.

Benefits of technology

Reduces the frequency of failures of aerosol-generating equipment, improves the product quality of the equipment, and ensures that the components are in a healthy state when started.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119322475A_ABST
    Figure CN119322475A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of heating non-combustion equipment, and provides an equipment control method and device, equipment and a readable storage medium, and the method comprises the steps: receiving a starting operation for aerosol generation equipment; performing component inspection on the aerosol generating equipment at a plurality of detection moments based on the starting operation to obtain a plurality of groups of component state data corresponding to the aerosol generating equipment; and running the aerosol generating equipment based on the starting operation under the condition that the multiple groups of component state data meet the component health condition and the starting operation meets the starting condition. According to the aerosol generating equipment, the process of multiple times of component detection is added, the component health state of each component in the aerosol generating equipment can be detected before formal starting, so that each component in the finally started aerosol generating equipment is in a health state, and normal operation of the aerosol generating equipment is ensured; the fault occurrence frequency of the aerosol generation equipment is reduced, and the product quality of the aerosol generation equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of heat-not-burn equipment, and in particular, relates to equipment control methods, devices, equipment and readable storage media. Background Art

[0002] With the development of technology, the application of heat-not-burn devices has become increasingly widespread. The heat-not-burn devices are composed of a built-in power supply, a heating system, an aerosol-generating matrix, and a filter. When in use, the built-in power supply provides electrical energy, and the aerosol-generating matrix is ​​heated and atomized by the heating system to generate aerosol, thereby realizing cigarette imitation. After the user draws on the device, the device needs to perform temperature compensation to achieve continuous power supply.

[0003] In the related art, when a start-up operation of an aerosol generating device is received, the aerosol generating device is started to be preheated.

[0004] However, starting the device in the above manner may cause the aerosol generating device with component failure to be directly preheated through the startup operation, thereby causing product failure, making the user experience of the device poor and reducing the product quality of the device. Summary of the invention

[0005] The embodiments of the present application provide a device control method, apparatus, device and readable storage medium, which reduce the probability of device operation failure and improve the product quality of the device by adding multiple detection processes for components after receiving a startup operation.

[0006] In a first aspect, an embodiment of the present application provides a device control method, including:

[0007] receiving an activation operation of the aerosol generating device;

[0008] performing component inspections on the aerosol generating device at multiple detection moments based on the startup operation to obtain multiple groups of component status data corresponding to the aerosol generating device, the component status data being used to indicate component health conditions corresponding to the multiple components in the aerosol generating device at the detection moments;

[0009] In a case where the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition, the aerosol generating device is operated based on the startup operation.

[0010] Optionally, when the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition, operating the aerosol generating device based on the startup operation comprises:

[0011] Acquire status indicators corresponding to the multiple sets of component status data, where the status indicators are used to indicate results calculated by the multiple sets of component status data according to preset indicator rules;

[0012] In a case where the status indicator meets the component health condition and the startup operation meets the startup condition, the aerosol generating device is operated based on the startup operation.

[0013] Optionally, the multiple groups of component status data include first component data and second component data, and the first component data and the second component data are obtained by performing component inspections on the multiple components at different inspection times respectively;

[0014] The obtaining of status indicators corresponding to the multiple groups of component status data includes:

[0015] Acquire a data difference between the first component data and the second component data as the status indicator;

[0016] The step of operating the aerosol generating device based on the startup operation when the status indicator meets the component health condition and the startup operation meets the startup condition comprises:

[0017] In a case where the status indicator meets a component health condition and the startup operation meets a startup condition, the aerosol generating device is operated based on the startup operation.

[0018] Optionally, the multiple groups of component status data include first component data, second component data and third component data, and the first component data, the second component data and the third component data are data obtained by performing component inspection on the first component at different detection times;

[0019] The obtaining of status indicators corresponding to the multiple groups of component status data includes:

[0020] Obtaining average value data corresponding to the first component data, the second component data, and the third component data as the status indicator;

[0021] The step of operating the aerosol generating device based on the startup operation when the status indicator meets the component health condition and the startup operation meets the startup condition comprises:

[0022] When the state indicator reaches a health value threshold and the startup operation meets a startup condition, the aerosol generating device is operated based on the startup operation.

[0023] Optionally, the method further comprises:

[0024] Get reference component data;

[0025] Acquire a first numerical difference between the reference component data and the first component data, a second numerical difference between the reference component data and the second component data, and a third numerical difference between the reference component data and the third component data;

[0026] When the first numerical difference is greater than the healthy numerical threshold, the average value data corresponding to the second component data and the third component data is obtained as the status indicator.

[0027] Optionally, when the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition, operating the aerosol generating device based on the startup operation comprises:

[0028] Acquire an operation status corresponding to the startup operation, where the operation status includes at least one of an operation duration or an operation count;

[0029] In a case where the plurality of sets of component status data meet component health conditions and the operating status meets the startup conditions, the aerosol generating device is operated based on the startup operation.

[0030] Optionally, the method further comprises:

[0031] When the plurality of sets of component status data meet component failure conditions, a prompt audio is played, wherein the prompt audio is used to indicate that the aerosol generating device cannot be started.

[0032] Optionally, when the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition, after running the aerosol generating device based on the startup operation, the method further comprises:

[0033] During the startup process of the aerosol generating device, the temperature of the aerosol generating device is detected to obtain a heating result of a component corresponding to the aerosol generating device, wherein the component heating result is used to indicate the operating temperature corresponding to the plurality of components in the aerosol generating device;

[0034] In a case where the component heating result meets the heating completion condition and in response to receiving a puff operation on the aerosol generating device, a puff result corresponding to the aerosol generating device is obtained.

[0035] In a second aspect, an embodiment of the present application provides a device control apparatus, including:

[0036] A receiving module, used for receiving a start operation of an aerosol generating device;

[0037] an inspection module, configured to perform component inspections on the aerosol generating device at multiple detection moments based on the startup operation, and obtain multiple groups of component status data corresponding to the aerosol generating device, wherein the component status data is used to indicate component health conditions corresponding to the multiple components in the aerosol generating device at the detection moments;

[0038] An operation module is used to operate the aerosol generating device based on the startup operation when the multiple groups of component status data meet the component health conditions and the startup operation meets the startup conditions.

[0039] In a third aspect, an embodiment of the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the device control method described in any one of the first aspects above is implemented.

[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the device control method described in any one of the first aspects is implemented.

[0041] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer device, enables the computer device to execute the device control method described in any one of the above-mentioned first aspects.

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

[0043] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0044] After receiving the startup operation of the aerosol generating device, multiple components in the aerosol generating device are checked at different detection times according to the startup operation, and multiple groups of component status data corresponding to the aerosol generating device are obtained, which are used to obtain the component health conditions corresponding to the multiple components at different detection times. If the multiple groups of component status data meet the component health conditions and the startup operation also meets the startup conditions, the aerosol generating device is operated according to the startup operation. In other words, after receiving the startup operation of the aerosol generating device, the process of adding multiple component inspections can detect the component health status of each component in the aerosol generating device before the formal startup, so that each component in the aerosol generating device that is finally started is in a healthy state, ensuring the normal operation of the aerosol generating device, reducing the frequency of failures of the aerosol generating device, and improving the product quality of the aerosol generating device. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0046] Figure 1 is a schematic diagram of an object testing system provided by an embodiment of the present application;

[0047] Figure 2 is a flow chart of a device control method provided by an embodiment of the present application;

[0048] Figure 3 is a flow chart of a device control method provided by an embodiment of the present application;

[0049] Figure 4 is a schematic diagram of the structure of the device control device provided in an embodiment of the present application;

[0050] Figure 5 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may 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 prevent unnecessary details from obstructing the description of the present application.

[0052] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of 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 combinations thereof.

[0053] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

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

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

[0056] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0057] For illustration, please refer to Figure 1 , which shows a schematic diagram of a device control system provided by an exemplary embodiment of the present application, such as Figure 1 As shown, the device control system includes an aerosol generating device 110 , and the aerosol generating device 110 includes a detection chip 111 .

[0058] Alternatively, if Figure 1 As shown, a detection chip 111 for state detection is installed in the aerosol generating device 110 .

[0059] In some embodiments, an activation operation of the aerosol generating device 110 is received, the activation operation being used to activate the aerosol generating device 110 .

[0060] In some embodiments, component inspections are performed on the aerosol generating device 110 at multiple detection moments according to a startup operation, thereby obtaining multiple groups of component status data corresponding to the aerosol generating device 110, wherein the component status data refers to the component health conditions corresponding to the multiple components in the aerosol generating device 110 at the detection moment.

[0061] In some embodiments, when the plurality of sets of component status data meet the component health conditions and the startup operations meet the startup conditions, the aerosol generating device 110 is operated according to the startup operations.

[0062] Optionally, the detection chip 111 includes at least one of a central processing unit (CPU), an A / D chip, a decoding driver chip, a digital temperature and humidity sensor (eg, DHT11, DHT22), or a step-down constant current chip.

[0063] Optionally, the aerosol generating device 110 comprises at least one of an electric heating type device or a carbon heating type device.

[0064] In combination with the above-mentioned device adjustment system, the device control method provided in the embodiment of the present application is described in detail. For schematic illustration, please refer to Figure 2 , which shows a flow chart of a device control method provided by an exemplary embodiment of the present application, the method includes the following steps 210 to 230.

[0065] Step 210: receiving a start operation of an aerosol generating device.

[0066] Illustratively, the start-up operation is used to wake up the inhalation function of the aerosol generating device.

[0067] Optionally, before receiving a start-up operation of the aerosol generating device, the aerosol generating device is in a power-off state; or, before receiving the start-up operation, the aerosol generating device is in a power-on state but the inhalation function is not started. At this time, the aerosol generating device may only be in a Bluetooth connection state, which is not limited.

[0068] Optionally, the operation form of the start operation includes at least one of a trigger operation, a long press operation, and a sliding operation.

[0069] Step 220 , based on the startup operation, respectively inspect components of the aerosol generating device at multiple detection moments to obtain multiple groups of component status data corresponding to the aerosol generating device.

[0070] The component status data is used to indicate the component health conditions corresponding to each of the multiple components in the aerosol generating device at the detection time.

[0071] Illustratively, component inspection refers to inspecting the health status of functional components provided in the aerosol generating device. In one example, the functional components include at least one of a resistor, a heating element, a printed circuit board (PCB), a battery, a sensor, and other components in the aerosol generating device.

[0072] Optionally, the multiple sets of component status data refer to the same functional component obtained after component inspection at different inspection times; or, the multiple sets of component status data include component status data of different components obtained through component inspection at the same inspection time, which is not limited.

[0073] Optionally, the same set of component status data includes component status data of multiple different components obtained through component inspection at the same detection time; or, the same set of component status data includes component status data of the same component obtained through component inspection at different detection times, without limitation.

[0074] Optionally, the component inspection includes at least one of the following inspection contents:

[0075] The first, component inspection, involves real-time inspection of the component health status of functional components in the aerosol generating device;

[0076] Among them, the component health status refers to the health status of the functional component after the suction process. In one example, taking the functional component as a battery as an example, the component health status corresponding to the battery can be realized as the battery life corresponding to the battery. The longer the battery life, the better the component health status of the battery. In another example, when the functional component is implemented as a heating component, the component health status corresponding to the heating component can be realized as the current-voltage characteristic corresponding to the heating component. The closer the current-voltage characteristic is to the reference current-voltage change curve pre-set for the heating component, the better the component health status of the heating component. If the difference with the reference current-voltage change curve is greater, the component health status of the heating component is worse.

[0077] In a feasible case, a data acquisition component is provided in the aerosol generating device, and the data acquisition component is used to collect data of each functional component at the current moment to obtain the component health status corresponding to the functional component.

[0078] In another feasible situation, the functional component automatically collects the component health status once at a specified time interval and uploads it to the data storage component of the aerosol generating device, and directly reads the component health status corresponding to the functional component from the data storage component.

[0079] The second, component inspection includes inspecting the historical operating states of the functional components of the aerosol generating device corresponding to the historical puffing process;

[0080] Illustratively, the historical puffing process refers to the puffing process that occurred before the current moment. For example, taking the current moment as the first moment, the historical puffing process refers to the puffing process corresponding to the second moment, and the second moment refers to the moment before the first moment.

[0081] Illustratively, the historical operating state refers to the operating parameters of the functional component during the historical puffing process, for example: the functional component is implemented as a resistor in the aerosol generating device, and the resistance value of the resistor during the historical puffing process is 300 ohms.

[0082] The third type, component inspection, involves predicting the operating status of functional components of the aerosol generating device during the current puff.

[0083] It is worth noting that the above-mentioned contents regarding component inspection are merely illustrative examples and are not limited to this in the embodiments of the present application.

[0084] Optionally, the detection time is a real time after the start operation is received; or, the detection time is a historical time preset before the start operation.

[0085] Optionally, component inspections are performed on the same functional component at multiple detection moments; or, component inspections are performed on different functional components in at least two detection moments among the multiple detection moments, for example: component inspection is performed on component a at moment 1 to obtain component health status a corresponding to component a at moment 1, and component inspection is performed on component b at moment 2 to obtain component health status b corresponding to component b at moment 2.

[0086] In some embodiments, status indicators corresponding to multiple sets of component status data are obtained, and the status indicators are used to indicate results calculated based on preset indicator rules for the multiple sets of component status data; when the status indicators meet component health conditions and the startup operation meets the startup conditions, the aerosol generating device is operated based on the startup operation.

[0087] Schematically, the status indicator refers to the criterion used to determine whether a functional component can support the normal operation of the aerosol generating device. For example, when component a corresponds to component status data 1 and component status data 2, the numerical average of component status data 1 and assembly status data 2 is calculated and used as the status indicator to determine whether component a is in normal operation based on the status indicator.

[0088] In this embodiment, when multiple groups of component status data are obtained, status indicators corresponding to the multiple groups of component status data are calculated according to a preset indicator calculation rule.

[0089] The indicator calculation rule refers to the rule used to convert component status data into the corresponding status indicator.

[0090] Optionally, the indicator calculation rule includes at least one of the following rule types:

[0091] The first method is to calculate the average value of multiple groups of component status data as the status indicator;

[0092] The second method is to calculate the numerical difference between at least two groups of component status data among the multiple groups of component status data as the status indicator;

[0093] The third method is to use designated component data that meets a preset status condition among multiple groups of component status data as the status indicator.

[0094] It is worth noting that the above rule types regarding indicator calculation rules are merely illustrative examples and are not limited to this in the embodiments of the present application.

[0095] Optionally, the status indicator is calculated from multiple groups of component status data; or, the status indicator is calculated from at least one group of component status data among the multiple groups of component status data, which is not limited.

[0096] In this embodiment, multiple groups of component status data are calculated using preset indicator rules to obtain corresponding status indicators. When the status indicators meet component health conditions and the startup operation meets the startup conditions, the aerosol generating device is operated according to the startup operation.

[0097] In some embodiments, multiple groups of component status data include first component data and second component data, and the first component data and the second component data are obtained by performing component inspections on multiple components at different detection times; a data difference between the first component data and the second component data is obtained as a status indicator; when the status indicator meets the component health condition and the startup operation meets the startup condition, the aerosol generating device is operated based on the startup operation.

[0098] In this embodiment, multiple sets of component status data are implemented by performing component inspection on multiple components at different detection moments. For example, first component data is obtained by performing component inspection on multiple components in the aerosol generating device at a first moment, and second component data is obtained by performing component inspection on multiple components in the aerosol generating device at a second moment.

[0099] In this embodiment, the data difference between the first component data and the second component data is calculated as the state indicator, wherein, if the first component data and the second component data include component data corresponding to multiple components respectively, the component data corresponding to the first moment and the component data corresponding to the second moment of the same component are calculated to obtain the state sub-indicator corresponding to the component, that is, the state indicator includes the state sub-indicators corresponding to the multiple components respectively. For example: the first component data includes data 1 corresponding to component a and data 2 corresponding to component b, and the second component data includes data 3 corresponding to component a and data 4 corresponding to component b. Therefore, the data 1 corresponding to component a is calculated to be different from the data 3 to obtain the state sub-indicator 1 corresponding to component a, and the data 2 corresponding to component b is calculated to be different from the data 4 to obtain the state sub-indicator 2 corresponding to component b, and the state sub-indicator 1 and the state sub-indicator 2 are used as the state indicators.

[0100] In this embodiment, taking component a as an example, if the state sub-indicator 1 corresponding to component a is within the preset difference range, it means that the two sets of component data corresponding to component a are both valid data. On this basis, if the data 1 and data 3 corresponding to component a are both within the data health value range, it means that the state sub-indicator 1 corresponding to component a meets the component health condition. Similarly, if the state sub-indicator 2 corresponding to component b meets the component health condition, it is considered that the state indicator of the aerosol generating device meets the component health condition. In an optional case, if there is a case where the state sub-indicator corresponding to a component does not meet the component health condition, it is considered that the state indicator corresponding to the aerosol generating device does not meet the component health condition.

[0101] In some embodiments, multiple groups of component status data include first component data, second component data, and third component data, where the first component data, the second component data, and the third component data are data obtained by performing component inspections on the first component at different detection times; average value data corresponding to the first component data, the second component data, and the third component data are obtained as status indicators; when the status indicator reaches a healthy numerical threshold and the startup operation meets the startup conditions, the aerosol generating device is operated based on the startup operation.

[0102] In this embodiment, taking the case where a first component is assembled in the aerosol generating device as an example, the first component data is the status component data obtained by performing a component inspection on the first component at a first moment, the second component data is the status component data obtained by performing a component inspection on the first component at a second moment, and the third component data is the status component data obtained by performing a component inspection on the first component at a third moment.

[0103] In this embodiment, the average value of the first component data, the second component data and the third component data is calculated to obtain the average value data as the status indicator corresponding to the first component. If the status indicator corresponding to the first component reaches a preset health value threshold, the status indicator corresponding to the first component is considered normal, indicating that the health of the first component is good. At this time, on this basis, if the startup operation meets the startup conditions, the aerosol generating device is operated according to the startup operation.

[0104] In some embodiments, reference component data is obtained; a first numerical difference between the reference component data and the first component data, a second numerical difference between the reference component data and the second component data, and a third numerical difference between the reference component data and the third component data are obtained; when the first numerical difference is greater than a healthy numerical threshold, average value data corresponding to the second component data and the third component data are obtained as a status indicator.

[0105] In this embodiment, in addition to detecting the component health of the functional component, it is also necessary to verify whether the component status data obtained through the component inspection is correct. Therefore, reference component data is obtained, and the reference component data is data used to verify whether there is an error in the component status data obtained through the component inspection, that is, the reference component data is predetermined data.

[0106] In this embodiment, the numerical difference between the reference component data and the first component data is calculated to obtain the first numerical difference, the numerical difference between the reference component data and the second component data is calculated to obtain the second numerical difference, and the numerical difference between the reference component data and the third component data is calculated to obtain the third numerical difference.

[0107] In this embodiment, if there is a numerical difference that is greater than a preset healthy numerical threshold, it means that the component status data corresponding to the numerical difference is erroneous data. Therefore, taking the first numerical difference as an example, if the first numerical difference is greater than the healthy numerical threshold, then the first component data is considered to be erroneous data. Therefore, when calculating the status indicator, only the average value results corresponding to the second component data and the third component data are calculated as the status indicator corresponding to the first component.

[0108] Step 230 , when the plurality of sets of component status data meet the component health condition and the startup operation meets the startup condition, operate the aerosol generating device based on the startup operation.

[0109] Illustratively, the component health condition is used to indicate that the component health status of the functional components in the aerosol generating device is good and can ensure the normal operation of the aerosol generating device.

[0110] Optionally, when a specified portion of component status data in multiple sets of component status data meets component health conditions, the aerosol generating device is considered to be able to operate normally; or, when all component status data in multiple sets of component status data meet component health conditions, the aerosol generating device is considered to be able to operate normally.

[0111] In some embodiments, based on the plurality of sets of component status data meeting component health conditions, if the startup operation meets a preset startup condition, the aerosol generating device is operated according to the startup operation.

[0112] In some embodiments, an operating status corresponding to a startup operation is obtained, where the operating status includes at least one of an operation duration or a number of operations; when multiple sets of component status data meet component health conditions and the operating status meets startup conditions, the aerosol generating device is operated based on the startup operation.

[0113] In this embodiment, the operating state corresponding to the starting operation is determined according to the starting operation, including the operating duration of the starting operation (for example, long pressing the switch control of the aerosol generating device, and taking the long pressing duration as the operation duration) or the number of operations (for example, triggering the switch control of the aerosol generating device, and triggering it twice in succession with a time interval of 2 seconds, then the number of operations is 2 times). When multiple sets of component status data meet the component health conditions and the operating state meets the starting conditions, the aerosol generating device is operated according to the starting operation.

[0114] In some embodiments, when the plurality of sets of component status data meet the component failure condition, a prompt audio is played, the prompt audio being used to indicate that the aerosol generating device cannot be started.

[0115] In this embodiment, if there is a set of component status data among multiple sets of component status data that does not meet the component health condition, it is considered that the multiple sets of component status data meet the component failure condition, and a prompt audio is played to prompt the user that the current aerosol generating device cannot operate normally.

[0116] In some embodiments, during the startup process of the aerosol generating device, the temperature of the aerosol generating device is detected to obtain component heating results corresponding to the aerosol generating device, and the component heating results are used to indicate the corresponding operating temperatures of multiple components in the aerosol generating device; when the component heating results meet the heating completion conditions, and in response to receiving a suction operation on the aerosol generating device, a suction result corresponding to the aerosol generating device is obtained.

[0117] In this embodiment, during the startup and operation of the aerosol generating device, real-time temperature detection is performed on the aerosol generating device to determine the operating temperature corresponding to the heating component in the aerosol generating device as the component heating result. If the operating temperature reaches the preset temperature threshold, it indicates that the component heating result meets the heating completion condition. Therefore, if a suction operation is received on the aerosol generating device at this time, the aerosol generating device performs the suction function.

[0118] The device control method provided in the embodiment of the present application, after receiving the startup operation of the aerosol generating device, performs component inspection on multiple components in the aerosol generating device at different detection times according to the startup operation, obtains multiple sets of component status data corresponding to the aerosol generating device, and is used to obtain the component health conditions corresponding to the multiple components at different detection times. If the multiple sets of component status data meet the component health conditions and the startup operation also meets the startup conditions, the aerosol generating device is operated according to the startup operation. That is to say, after receiving the startup operation of the aerosol generating device, a process of adding multiple component inspections is provided, so that the component health status of each component in the aerosol generating device can be inspected before the formal startup, so that each component in the aerosol generating device that is finally started is in a healthy state, ensuring the normal operation of the aerosol generating device, reducing the frequency of failures of the aerosol generating device, and improving the product quality of the aerosol generating device.

[0119] For illustration, please refer to Figure 3 , which shows a flow chart of a device control method provided by an exemplary embodiment of the present application, such as Figure 3 As shown, the method includes the following steps.

[0120] Step 310, burning the functional program into the aerosol generating device.

[0121] The aerosol generating device includes a functional chip for realizing various functions in the aerosol generating device. After the hardware configuration of the functional chip is completed, the functional program is burned into the functional chip.

[0122] Step 320, receiving a start operation.

[0123] The aerosol generating device is provided with a power-on control. When a trigger operation on the power-on control is received, multiple component checks are performed on the aerosol generating device. If the component status data corresponding to the component check meets the component health condition and the operation duration of the trigger operation is greater than 2 seconds, step 330 is executed, otherwise step 340 is executed.

[0124] Step 330, start preheating.

[0125] When the plurality of groups of component status data of the aerosol generating device meet the component health condition and the trigger operation is greater than two seconds, the aerosol generating device is started and preheated.

[0126] During the preheating process, the functional program detects in real time the resistance value of the heating component in the aerosol generating device, the battery temperature corresponding to the battery and the temperature corresponding to the PCB board as the component heating result. If the component heating result meets the heating completion condition, step 350 is executed.

[0127] Step 340: play a prompt tone.

[0128] If multiple groups of component status data of the aerosol generating device do not meet the component health conditions and / or the trigger operation lasts for more than two seconds, the aerosol generating device plays an alarm tone to indicate that the current aerosol generating device cannot be started.

[0129] Step 350, suction.

[0130] When preheating is completed, if a puffing operation is received, the aerosol generating device performs a puffing function.

[0131] Step 360, end.

[0132] When you have finished puffing from the aerosol generating device, stop puffing.

[0133] The device control method provided in the embodiment of the present application, after receiving the startup operation of the aerosol generating device, performs component inspection on multiple components in the aerosol generating device at different detection times according to the startup operation, obtains multiple sets of component status data corresponding to the aerosol generating device, and is used to obtain the component health conditions corresponding to the multiple components at different detection times. If the multiple sets of component status data meet the component health conditions and the startup operation also meets the startup conditions, the aerosol generating device is operated according to the startup operation. That is to say, after receiving the startup operation of the aerosol generating device, a process of adding multiple component inspections is provided, so that the component health status of each component in the aerosol generating device can be inspected before the formal startup, so that each component in the aerosol generating device that is finally started is in a healthy state, ensuring the normal operation of the aerosol generating device, reducing the frequency of failures of the aerosol generating device, and improving the product quality of the aerosol generating device.

[0134] For illustration, please refer to Figure 4 , which shows a schematic diagram of the structure of a device control device provided by an exemplary embodiment of the present application, wherein the device control device may specifically include the following modules:

[0135] The receiving module 410 is used to receive a start operation of the aerosol generating device;

[0136] an inspection module 420, configured to perform component inspections on the aerosol generating device at multiple detection moments based on the startup operation, and obtain multiple groups of component status data corresponding to the aerosol generating device, wherein the component status data is used to indicate component health conditions corresponding to multiple components in the aerosol generating device at the detection moments;

[0137] The operation module 430 is configured to operate the aerosol generating device based on the startup operation when the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition.

[0138] Optionally, the operation module 430 is also used to obtain status indicators corresponding to the multiple groups of component status data, and the status indicators are used to indicate results calculated from the multiple groups of component status data according to preset indicator rules; when the status indicators meet the component health conditions and the startup operation meets the startup conditions, the aerosol generating device is operated based on the startup operation.

[0139] Optionally, the multiple groups of component status data include first component data and second component data, and the first component data and the second component data are obtained by performing component inspections on the multiple components at different inspection times respectively;

[0140] The operation module 430 is further used to obtain a data difference between the first component data and the second component data as the status indicator;

[0141] The operation module 430 is further configured to operate the aerosol generating device based on the startup operation when the status indicator meets the component health condition and the startup operation meets the startup condition.

[0142] Optionally, the multiple groups of component status data include first component data, second component data and third component data, and the first component data, the second component data and the third component data are data obtained by performing component inspection on the first component at different detection times;

[0143] The operation module 430 is further used to obtain average value data corresponding to the first component data, the second component data and the third component data as the status indicator;

[0144] The operation module 430 is further configured to operate the aerosol generating device based on the startup operation when the state indicator reaches a health value threshold and the startup operation meets a startup condition.

[0145] Optionally, the operation module 430 is also used to obtain reference component data; obtain a first numerical difference between the reference component data and the first component data, a second numerical difference between the reference component data and the second component data, and a third numerical difference between the reference component data and the third component data; when the first numerical difference is greater than a healthy numerical threshold, obtain average value data corresponding to the second component data and the third component data as the status indicator.

[0146] Optionally, the operation module 430 is also used to obtain the operation status corresponding to the startup operation, and the operation status includes at least one of the operation duration or the number of operations; when the multiple sets of component status data meet the component health conditions and the operation status meets the startup conditions, the aerosol generating device is operated based on the startup operation.

[0147] Optionally, the operation module 430 is further configured to play a prompt audio when the multiple groups of component status data meet a component failure condition, wherein the prompt audio is configured to indicate that the aerosol generating device cannot be started.

[0148] Optionally, the operation module 430 is also used to perform temperature detection on the aerosol generating device during the startup process of the aerosol generating device, and obtain component heating results corresponding to the aerosol generating device, and the component heating results are used to indicate the operating temperatures corresponding to the multiple components in the aerosol generating device; when the component heating results meet the heating completion conditions, and in response to receiving a puff operation on the aerosol generating device, the puff result corresponding to the aerosol generating device is obtained.

[0149] The device control device provided in the embodiment of the present application, after receiving the startup operation of the aerosol generating device, performs component inspection on multiple components in the aerosol generating device at different detection times according to the startup operation, obtains multiple sets of component status data corresponding to the aerosol generating device, and is used to obtain the component health conditions corresponding to the multiple components at different detection times. If the multiple sets of component status data meet the component health conditions and the startup operation also meets the startup conditions, the aerosol generating device is operated according to the startup operation. That is to say, after receiving the startup operation of the aerosol generating device, a process of adding multiple component inspections is provided, so that the component health status of each component in the aerosol generating device can be inspected before the formal startup, so that each component in the aerosol generating device that is finally started is in a healthy state, ensuring the normal operation of the aerosol generating device, reducing the frequency of failures of the aerosol generating device, and improving the product quality of the aerosol generating device.

[0150] See also Figure 5, which shows a schematic diagram of the structure of a computer device provided in an embodiment of the present 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 figure) a processor, a memory 1020, and a computer program 1021 stored in the memory 1020 and executable on at least one processor 1010, and when the processor 1010 executes the computer program 1021, the steps in the above-mentioned device control method embodiment are implemented.

[0151] The computer device 1000 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The terminal device may include, but is not limited to, a processor 1010 and a memory 1020. Those skilled in the art will appreciate that Figure 5 The computer device 1000 is merely an example and does not constitute a limitation on the computer device 1000 . The computer device 1000 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device 1000 may also include input and output devices, network access devices, etc.

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

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

[0154] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

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

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

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

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

[0159] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0160] If the integrated module / 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, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased 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 electric carrier signals and telecommunication signals.

[0161] The present application implements all or part of the processes in the above-mentioned embodiment method, and may also be completed through a computer program product. When the computer program product runs on a computer device, the computer device can implement the steps in the above-mentioned method embodiments when executing.

[0162] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application is described in detail with reference to the above embodiments, a person skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or some of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A device control method, characterized in that: The method comprises: receiving an activation operation of an aerosol generating device; performing component inspections on the aerosol generating device at multiple detection moments based on the startup operation to obtain multiple groups of component status data corresponding to the aerosol generating device, the component status data being used to indicate component health conditions corresponding to the multiple components in the aerosol generating device at the detection moments; In a case where the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition, the aerosol generating device is operated based on the startup operation.

2. The method according to claim 1, characterized in that The step of operating the aerosol generating device based on the startup operation when the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition comprises: Acquire status indicators corresponding to the multiple sets of component status data, where the status indicators are used to indicate results calculated by the multiple sets of component status data according to preset indicator rules; In a case where the status indicator meets the component health condition and the startup operation meets the startup condition, the aerosol generating device is operated based on the startup operation.

3. The method according to claim 2, characterized in that The multiple sets of component status data include first component data and second component data, wherein the first component data and the second component data are obtained by performing component inspections on the multiple components at different inspection times respectively; The obtaining of status indicators corresponding to the multiple groups of component status data includes: Acquire a data difference between the first component data and the second component data as the status indicator; The step of operating the aerosol generating device based on the startup operation when the status indicator meets the component health condition and the startup operation meets the startup condition comprises: In a case where the status indicator meets a component health condition and the startup operation meets a startup condition, the aerosol generating device is operated based on the startup operation.

4. The method according to claim 2, characterized in that: The multiple groups of component status data include first component data, second component data and third component data, wherein the first component data, the second component data and the third component data are data obtained by performing component inspection on the first component at different detection times; The obtaining of status indicators corresponding to the multiple groups of component status data includes: Obtaining average value data corresponding to the first component data, the second component data, and the third component data as the status indicator; The step of operating the aerosol generating device based on the startup operation when the status indicator meets the component health condition and the startup operation meets the startup condition comprises: When the state indicator reaches a health value threshold and the startup operation meets a startup condition, the aerosol generating device is operated based on the startup operation.

5. The method according to claim 4, characterized in that The method further comprises: Get reference component data; Acquire a first numerical difference between the reference component data and the first component data, a second numerical difference between the reference component data and the second component data, and a third numerical difference between the reference component data and the third component data; When the first numerical difference is greater than the healthy numerical threshold, the average value data corresponding to the second component data and the third component data is obtained as the status indicator.

6. The method according to any one of claims 1 to 5, characterized in that: The step of operating the aerosol generating device based on the startup operation when the plurality of sets of component status data meet component health conditions and the startup operation meets a startup condition comprises: Acquire an operation status corresponding to the startup operation, where the operation status includes at least one of an operation duration or an operation count; In a case where the plurality of sets of component status data meet component health conditions and the operating status meets the startup conditions, the aerosol generating device is operated based on the startup operation.

7. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: When the plurality of sets of component status data meet component failure conditions, a prompt audio is played, wherein the prompt audio is used to indicate that the aerosol generating device cannot be started.

8. The method according to any one of claims 1 to 5, characterized in that: After the aerosol generating device is operated based on the startup operation when the plurality of sets of component status data meet the component health condition and the startup operation meets the startup condition, the method further includes: During the startup process of the aerosol generating device, the temperature of the aerosol generating device is detected to obtain a heating result of a component corresponding to the aerosol generating device, wherein the component heating result is used to indicate the operating temperature corresponding to the plurality of components in the aerosol generating device; In a case where the component heating result meets the heating completion condition and in response to receiving a puff operation on the aerosol generating device, a puff result corresponding to the aerosol generating device is obtained.

9. A device control device, characterized in that: The device comprises: A receiving module, used for receiving a start operation of an aerosol generating device; an inspection module, configured to perform component inspections on the aerosol generating device at multiple detection moments based on the startup operation, and obtain multiple groups of component status data corresponding to the aerosol generating device, wherein the component status data is used to indicate component health conditions corresponding to the multiple components in the aerosol generating device at the detection moments; An operation module is used to operate the aerosol generating device based on the startup operation when the multiple groups of component status data meet the component health conditions and the startup operation meets the startup conditions.

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, and the processor implements the device control method according to any one of claims 1 to 8 when executing the computer program.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the device control method according to any one of claims 1 to 8 is implemented.

12. A computer program product, characterized in that The invention comprises a computer program, which, when being executed, enables the device control method according to any one of claims 1 to 8 to be executed.

Citation Information

Patent Citations

  • Electronic cigarette control method, electronic cigarette control device, electronic cigarette and storage medium

    CN111053292A

  • Medical air compressor control method and device, computer equipment and storage medium

    CN116066340A

  • Fault detection method and device, readable storage medium and aerosol atomization device

    CN117491758A

  • Activation method and system, atomization equipment and storage medium

    CN118526021A

  • Device state management method and apparatus, and storage medium

    WO2023050924A1