Smoking set heating control method, device and equipment and storage medium
By using a dynamic heating control method with multiple temperature control curves in the smoke tool, the heating parameters are adjusted according to the usage status of the smoke tool, the problem of lack of rationality and intelligence in the heating control of existing smoke tools is solved, and the effect of reducing smoke cartridge waste and improving user experience is achieved.
Patent Information
- Application Number
- CN202411950952.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-03-28
AI Technical Summary
The existing smoking utensil heating control lacks rationality and intelligence, resulting in waste of cigarette cartridges and poor user experience.
Through a heating control method based on multiple temperature control curves, including the first temperature control curve, the second temperature control curve and the third temperature control curve, the heating temperature and duration are dynamically adjusted according to the use status of the smoke utensil (start, pause, and start use), to ensure the rationality and intelligence of heating control.
It effectively reduces the waste of cigarette cartridges, improves the user experience, and improves the rationality and intelligence of the heating control of cigarettes.
Smart Images

Figure CN119699687A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of device control, and in particular, relates to a smoking device heating control method, device, equipment and storage medium. Background Art
[0002] Current smoking devices, such as HNB (Heat Not Burning) smoking devices, can heat an aerosol-forming substrate to form an aerosol.
[0003] Normally, as long as the smoking device is turned on, the smoking device will heat the cigarette cartridge at an appropriate temperature regardless of whether the user is taking a puff. In some cases, when the user takes a puff, they find that the cigarette cartridge has been heated and consumed, resulting in a waste of cigarette cartridges and a bad user experience. The heating control of the smoking device lacks rationality and intelligence. Summary of the invention
[0004] The embodiments of the present application provide a method, device, equipment and storage medium for controlling heating of smoking articles to solve the problem that heating control of smoking articles lacks rationality and intelligence.
[0005] A first aspect of an embodiment of the present application provides a smoking article heating control method, comprising:
[0006] Heating the smoking device is controlled based on a first temperature control curve; the first temperature control curve corresponds to a set heating time and a set heating temperature;
[0007] When it is detected that the smoking article is temporarily suspended, heating the smoking article is controlled based on a second temperature control curve, and a time point when the smoking article is temporarily suspended during the set heating time is recorded; the heating temperature corresponding to the second temperature control curve is different from the set heating temperature;
[0008] In the case where it is detected that the smoking device switches from being suspended to being started, a third temperature control curve with the time point as the starting point is determined based on the first temperature control curve; the third temperature control curve corresponds to the remaining time after the time point in the set heating time and the set heating temperature under the remaining time;
[0009] The smoking device is heated and controlled based on the third temperature control curve.
[0010] A second aspect of the embodiments of the present application provides a smoking article heating control device, comprising:
[0011] A first heating control module, used for controlling the heating of the smoking article based on a first temperature control curve; the first temperature control curve corresponds to a set heating time and a set heating temperature;
[0012] a second heating control module, configured to control the heating of the smoking article based on a second temperature control curve when detecting that the smoking article is suspended, and record the time point when the smoking article is suspended during the set heating time; the heating temperature corresponding to the second temperature control curve is different from the set heating temperature;
[0013] An information determination module, configured to determine, based on the first temperature control curve, a third temperature control curve with the time point as a time starting point when detecting that the smoking device switches from being suspended to being started; the third temperature control curve corresponds to a remaining time after the time point in the set heating time and the set heating temperature under the remaining time;
[0014] The third heating control module is used to control the heating of the smoking device based on the third temperature control curve.
[0015] A third aspect of an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in the first aspect when executing the computer program.
[0016] A fourth aspect of 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 steps of the method described in the first aspect are implemented.
[0017] The fifth aspect of the present application provides a computer program product, including a computer-readable code, or a non-volatile computer-readable storage medium carrying a computer-readable code. When the computer-readable code is executed in an electronic device, the processor in the electronic device executes the steps in the method described in the first aspect above.
[0018] The above scheme in the embodiment of the present application controls the heating of the smoking device based on the first temperature control curve, and when it is detected that the smoking device is suspended, controls the heating of the smoking device based on the second temperature control curve, and records the time point when the smoking device is suspended during the set heating time. Further, when it is detected that the smoking device switches from being suspended to starting to be used, based on the first temperature control curve, a third temperature control curve with this time point as the starting point is determined, and the smoking device is heated based on the third temperature control curve, thereby improving the rationality and intelligence of the heating control of the smoking device, reducing the waste of cigarette cartridges, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Moreover, the same reference numerals are used throughout the drawings to represent the same components. In the drawings:
[0020] Figure 1 This is the process of the smoking device heating control method of some embodiments of the present application Figure 1 ;
[0021] Figure 2 This is the process of the smoking device heating control method of some embodiments of the present application Figure 2 ;
[0022] Figure 3 is a structural diagram of a smoking article heating control device according to some embodiments of the present application;
[0023] Figure 4 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0026] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.
[0027] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0028] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0029] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.
[0030] Combination Figure 1 As shown, in some embodiments, a smoking article heating control method is provided, comprising:
[0031] Step 101 : controlling the heating of the smoking device based on a first temperature control curve.
[0032] The first temperature control curve corresponds to a set heating time and a set heating temperature.
[0033] The set heating temperature is used to guide the smoking device to heat at the set heating temperature under the set heating time, so that the actual heating temperature of the smoking device approaches the set heating temperature corresponding to the set heating time for heating operation.
[0034] In an optional implementation process, the heating of the smoking device is controlled based on the temperature control curve. The temperature control curve can be read, and the actual heating temperature of the smoking device detected is compared with the target heating temperature set at the corresponding time point on the temperature control curve, and the PWM (Pulse-Width Modulation) duty cycle is adjusted based on the comparison result. The heating control is performed based on the adjusted PWM duty cycle to ensure that the actual heating temperature of the smoking device can be quickly and smoothly stabilized at the target heating temperature to heat the cigarette cartridge.
[0035] Among them, the PWM signal is a periodically changing signal, and the proportion of its high level (or low level) duration in the entire cycle is called the duty cycle. By adjusting the duty cycle, the average power output of the heating element can be controlled, thereby controlling the heating rate.
[0036] Optionally, when adjusting the PWM duty cycle based on the comparison result, if the actual temperature of the smoking device detected is lower than the set target heating temperature, it means that the heating rate is not fast enough and the heating power needs to be increased. This can be achieved by increasing the duty cycle of the PWM signal, such as increasing the proportion of the high level (heating) time.
[0037] If the actual temperature of the smoking device detected is higher than the set target heating temperature, it means that the heating rate is too fast and the heating power needs to be reduced. This can be achieved by reducing the duty cycle of the PWM signal, for example, reducing the proportion of the high level (heating) time.
[0038] Step 102 : when it is detected that the smoking article is temporarily suspended, heating control is performed on the smoking article based on the second temperature control curve, and the time point when the smoking article is temporarily suspended during the set heating time is recorded.
[0039] The heating temperature corresponding to the second temperature control curve is different from the set heating temperature.
[0040] Optionally, since the duration of the user's suspension of the smoking article cannot be determined, the duration of heating is not specifically limited under the second temperature control curve. If it is not detected that the smoking article switches from suspension to start of use, the smoking article is always heated using the second temperature control curve.
[0041] Optionally, the heating temperature corresponding to the second temperature control curve is lower than the set heating temperature corresponding to the first temperature control curve, so as to ensure that when the smoking device is not in use, the device is in a heat preservation state rather than a heating state of the cigarette cartridge, thereby effectively avoiding unnecessary consumption and waste of cigarette cartridges.
[0042] Optionally, the heating temperature corresponding to the second temperature control curve is a fixed heating temperature to ensure that when the smoking device is not in use, the device is in a constant temperature insulation state, which is convenient for implementing insulation control and effectively avoids unnecessary consumption and waste of cigarette cartridges.
[0043] In some optional implementations, a method for detecting whether the smoking device is suspended may be to detect a level value of a microphone in the smoking device; when the level value indicates that the smoking device has not been inhaled and the duration of not inhaling exceeds a threshold, it is determined that the smoking device is suspended.
[0044] The threshold value is, for example, 50-60 seconds, or other set values.
[0045] Optionally, the microphone in the smoking device is a miniature electroacoustic device in the electronic cigarette, which is mainly used to receive the user's inhalation signal, trigger the operation of the electronic cigarette by sensing the airflow change when the user inhales, thereby controlling the opening and closing of the electronic cigarette.
[0046] In some optional implementation processes, the high and low levels of the microphone can be used to distinguish whether the user's puffing action is detected. For example, the program defines a high level as puffing and a low level as no puffing. When a high level is detected, it means that there is air intake through the airway of the smoking device, that is, the user's puffing action is detected. If a low level is detected, it means that there is no air intake through the airway of the smoking device, that is, the user's puffing action is not detected. When the duration that the smoking device has not been puffed reaches a threshold, for example 60 seconds, it can be considered that the smoking device is suspended and the user has not had any puffing action for a period of time. Vice versa, when the program defines a high level as no puffing and a low level as puffing, the judgment process is the same and will not be repeated here.
[0047] In addition, the user can trigger the smoking utensil to be suspended by pressing a button or by voice control. For example, taking the button mode as an example, when it is detected that the user has long pressed a set button (for example, the user has pressed the set button for more than 2 seconds, which can be customized according to actual conditions), it is considered that the user has triggered the smoking utensil to be suspended.
[0048] Optionally, when it is detected that the smoking device is suspended, the time point when the smoking device is suspended in the set heating time can be recorded to record the execution progress of the set heating time of the first temperature control curve, so that when the smoking device is subsequently switched from suspended use to started use, effective heating control can be continued on the basis of the time point in the set heating time of the first temperature control curve.
[0049] Step 103 , when it is detected that the smoking device switches from being suspended to being used, a third temperature control curve with the time point of suspending the use of the smoking device as the starting point is determined based on the first temperature control curve.
[0050] The third temperature control curve corresponds to the remaining time after the aforementioned time point in the set heating time and the set heating temperature under the remaining time.
[0051] Optionally, the curve portion of the first temperature control curve located after the time point of suspension of use may be directly used as the third temperature control curve.
[0052] Alternatively, in some optional embodiments, the set heating duration corresponding to the first temperature control curve in step 101 includes a plurality of heating time periods divided according to a time sequence, and the set heating temperature corresponding to the first temperature control curve includes a heating temperature corresponding to each heating time period. The first temperature control curve includes a temperature control curve segment corresponding to each heating time period and a corresponding heating temperature.
[0053] There is a timing sequence for execution between different temperature control curve segments.
[0054] Optionally, different heating time periods may be divided according to the heating requirements of the cigarette cartridges in the smoking device, for example, into a heating period for temperature rise, a stable heating period, a heating period for temperature recovery, and the like.
[0055] Different heating periods have corresponding heating durations and corresponding heating temperatures, that is, each time point in the same heating period corresponds to the same heating temperature, which is the target temperature that the device needs to reach during the current heating period. The heating temperature is used to guide the smoking device to heat at the heating temperature during the current heating period, so that the actual heating temperature of the smoking device approaches the corresponding heating temperature during the heating period.
[0056] In this way, effective heating control of the smoking device can be implemented with a more appropriate temperature control curve based on the actual heating demand of the smoking device for the cigarette cartridge.
[0057] Correspondingly, in an optional embodiment, in combination with Figure 2 As shown, step 103 determines a third temperature control curve with the time point as the time starting point based on the first temperature control curve, including:
[0058] Step 201, determining the target heating period to which the time point in the set heating period belongs, and determining the remaining heating period after the time point in the target heating period.
[0059] Step 202 , using the heating temperature corresponding to the second temperature control curve as the starting temperature, the remaining heating time as the time length, and a heating temperature corresponding to the target heating period as the target temperature, to generate a first temperature control curve segment.
[0060] Step 203 : determining, from the first temperature control curve, second temperature control curve segments corresponding to other heating periods whose timings are located after the target heating period.
[0061] Step 204 , combining the first temperature control curve segment and the second temperature control curve segment according to a time sequence to obtain a third temperature control curve.
[0062] This process, in combination with the various heating time periods included in the set heating time corresponding to the first temperature control curve, determines the heating time period to which the time point recorded when the smoking device is suspended belongs, and the remaining heating time in the heating time period, and then generates a temperature control curve segment corresponding to the heating temperature to be reached in the remaining heating time period, starting from the insulation temperature when the smoking device is suspended. The temperature is raised to the heating temperature to be reached in the heating time period within the remaining heating time period, and is combined with the temperature control curve segment in the first temperature control curve that has a timing after the heating time period and has not yet been executed, to obtain the third temperature control curve, thereby ensuring the effectiveness of the temperature control curve and improving the accuracy of the heating control of the smoking device.
[0063] Optionally, in some embodiments, the detection method for switching from suspending use to starting use of the smoking device may be:
[0064] In the case where the smoking device is in a suspended state, if a trigger instruction from the user to end the suspended state is received, it is determined that the smoking device is switched from the suspended state to the started state.
[0065] The user can trigger a command through the touch screen or touch button to instruct the smoking device to end the pause of use, and the smoking device will switch from the pause state to the start state. For example, the user can exit the pause state of the smoking device and enter the start state by pressing the button once or twice.
[0066] Alternatively, when the smoking device is temporarily suspended, if a jump in the level value of the microphone in the smoking device is detected, it is determined that the smoking device is switched from temporarily suspended to started.
[0067] When the smoking device is suspended, the level value of the microphone in the smoking device corresponds to the situation where no user puffing action is detected, that is, the smoking device is not puffed. When a jump in the level value of the microphone is detected, it is considered that the user's puffing action is detected, that is, the smoking device is puffed, and it can be considered that the smoking device has switched from suspended use to started use.
[0068] Alternatively, when the smoking device is temporarily suspended, if a drop in the internal temperature of the smoking device is detected, it is determined that the smoking device has switched from temporarily suspended use to started use.
[0069] When the user takes a puff, the temperature of the interior of the smoking device will drop due to the air brought in by the user's inhalation. Therefore, when the smoking device is not in use, if a drop in the internal temperature of the smoking device is detected, it can be considered that the user's puff is detected, and it can be determined that the smoking device has switched from being in use to being in use.
[0070] Through different detection methods, it is possible to determine the situation in which the smoking device switches from suspended use to started use, thereby improving the feasibility of operation.
[0071] Step 104 , controlling the heating of the smoking device based on the third temperature control curve.
[0072] In the above implementation process, the smoking device is heated and controlled based on the first temperature control curve, and when it is detected that the smoking device is suspended, the smoking device is heated and controlled based on the second temperature control curve, and the time point when the smoking device is suspended during the set heating time is recorded. Further, when it is detected that the smoking device switches from being suspended to starting to be used, based on the first temperature control curve, a third temperature control curve with this time point as the starting point is determined, and the smoking device is heated and controlled based on the third temperature control curve, thereby improving the rationality and intelligence of the heating control of the smoking device, reducing the waste of cigarette cartridges, and improving the user experience.
[0073] In an optional embodiment, the method further comprises:
[0074] In the process of controlling the heating of the smoking device based on the first temperature control curve, the heating time of the smoking device is timed; when it is detected that the smoking device is suspended, the heating time of the smoking device is stopped; when it is detected that the smoking device switches from being suspended to being started, the heating time of the smoking device continues to be timed; until the timing result of the heating time of the smoking device reaches a threshold, the smoking device is controlled to be shut down.
[0075] The threshold value may be the time required for a cigarette cartridge to be consumed from the beginning of use.
[0076] Optionally, the threshold value may be the same value as the set heating time corresponding to the first temperature control curve, or a value longer than the set heating time corresponding to the first temperature control curve, or a time value set in other ways. For example, the threshold value may be 4 minutes or 4.5 minutes.
[0077] In the optional implementation process, the time during which the smoking device is suspended is not recorded, and no matter how many times it is suspended, it is not counted. For example, the threshold is set to 4 minutes, that is, 240 seconds. When the time from the time point 1 when the smoking device starts running and turns on the heating to the time point 2 when the smoking device is first suspended is counted, the duration is 100 seconds, and the time from the time point 3 when the smoking device is suspended to the time point 4 when the smoking device is first suspended is counted, the duration is 140 seconds. At this time, the cumulative duration is 100 seconds + 140 seconds = 240 seconds, which has reached the threshold, and the smoking device is triggered to automatically shut down.
[0078] This process counts the heating control time of the smoking device, but does not count the process of suspending the use of the smoking device. It can accurately judge whether the cigarette cartridge has been consumed, so that the device can shut down automatically after the cigarette cartridge is consumed. The smoking device will no longer heat up, thereby improving the safety and intelligence of the smoking device.
[0079] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0080] Based on the same inventive concept, the embodiment of the present application also provides a smoking article heating control device. The smoking article heating control device provided in the embodiment of the present application can implement each process of the embodiment of the above-mentioned smoking article heating control method, and can achieve the same technical effect, so the specific limitations in one or more smoking article heating control device embodiments provided below can refer to the limitations of the smoking article heating control method above, and will not be repeated here to avoid repetition.
[0081] In this embodiment, the computing side can be divided into functional modules according to the above method. For example, each function can be divided into functional modules, or two or more functions can be integrated into one processing module.
[0082] See also Figure 3 , Figure 3 Detailed description of the present invention is given in detail below. Detailed description of the present invention is given in detail below.
[0083] The smoking article heating control device 300 includes:
[0084] A first heating control module 301 is used to control the heating of the smoking device based on a first temperature control curve; the first temperature control curve corresponds to a set heating time and a set heating temperature;
[0085] The second heating control module 302 is used to control the heating of the smoking article based on a second temperature control curve when it is detected that the smoking article is suspended, and record the time point when the smoking article is suspended during the set heating time; the heating temperature corresponding to the second temperature control curve is different from the set heating temperature;
[0086] The information determination module 303 is used to determine, based on the first temperature control curve, a third temperature control curve with the time point as the starting point when detecting that the smoking device switches from being suspended to being started; the third temperature control curve corresponds to the remaining time after the time point in the set heating time and the set heating temperature under the remaining time;
[0087] The third heating control module 304 is used to control the heating of the smoking device based on the third temperature control curve.
[0088] Optionally, the set heating duration includes multiple heating time periods divided according to a time sequence, and the set heating temperature includes a heating temperature corresponding to each of the heating time periods; the first temperature control curve includes a temperature control curve segment corresponding to each of the heating time periods and a corresponding heating temperature.
[0089] Optionally, the information determination module 303 is specifically configured to:
[0090] Determine the target heating period to which the time point in the set heating period belongs, and determine the remaining heating period after the time point in the target heating period;
[0091] Generate a first temperature control curve segment by taking the heating temperature corresponding to the second temperature control curve as the starting temperature, the remaining heating time as the time length, and one of the heating temperatures corresponding to the target heating period as the target temperature;
[0092] Determining, from the first temperature control curve, second temperature control curve segments corresponding to other heating periods whose timings are after the target heating period;
[0093] The first temperature control curve segment and the second temperature control curve segment are combined in time sequence to obtain the third temperature control curve.
[0094] Optionally, the smoking article heating control device 300 further includes:
[0095] Shutdown control module, used for:
[0096] In the process of controlling the heating of the smoking article based on the first temperature control curve, timing the heating time of the smoking article;
[0097] When it is detected that the smoking device is not in use, the heating time of the smoking device is stopped;
[0098] When it is detected that the smoking device switches from being suspended to being started, the heating time of the smoking device continues to be counted;
[0099] When the timing result of the heating time of the smoking device reaches a threshold, the smoking device is controlled to shut down.
[0100] Optionally, the second heating control module 302 is specifically configured to:
[0101] Detecting the level value of the microphone in the smoking device;
[0102] When the level value indicates that the smoking article has not been smoked and the duration of not being smoked exceeds a threshold, it is determined that the smoking article is temporarily suspended.
[0103] Optionally, the information determination module 303 is specifically configured to:
[0104] In the case where the smoking device is temporarily suspended, if a trigger instruction is received from the user to end the suspended use, it is determined that the smoking device is switched from temporarily suspended use to started use; or,
[0105] In the case where the smoking device is temporarily suspended, if a jump in the level value of the microphone in the smoking device is detected, it is determined that the smoking device is switched from temporarily suspended to started; or,
[0106] In the case where the smoking device is temporarily suspended, if a decrease in the internal temperature of the smoking device is detected, it is determined that the smoking device is switched from temporarily suspended to started.
[0107] Optionally, the heating temperature corresponding to the second temperature control curve is a fixed heating temperature; and the fixed heating temperature is lower than the set heating temperature.
[0108] The above integrated modules can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0109] It should be noted that the relevant contents of each step involved in the above method embodiment can all be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0110] In one embodiment, Figure 4 As shown, an electronic device is provided. The electronic device 4 of this embodiment includes: at least one processor 400 ( Figure 4 Only one is shown in the figure), a memory 401, and a computer program 402 stored in the memory 401 and executable on the at least one processor 400, wherein the processor 400 implements the steps of any of the above-mentioned method embodiments when executing the computer program 402.
[0111] The electronic device 4 may be a computing device such as a desktop computer, a notebook, a palm computer, etc. The electronic device 4 may include, but is not limited to, a processor 400 and a memory 401. Those skilled in the art will understand that Figure 4 It is only an example of the electronic device 4 and does not constitute a limitation of the electronic device 4. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.
[0112] The processor 400 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.
[0113] The memory 401 may be an internal storage unit of the electronic device 4, such as a hard disk or memory of the electronic device 4. The memory 401 may also be an external storage device of the electronic device 4, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 4. Further, the memory 401 may also include both an internal storage unit and an external storage device of the electronic device 4. The memory 401 is used to store the computer program and other programs and data required by the electronic device. The memory 401 may also be used to temporarily store data that has been output or is to be output.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] In the embodiments provided in the present application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. 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.
[0118] 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.
[0119] 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.
[0120] 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 the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), 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, computer-readable media do not include electric carrier signals and telecommunication signals.
[0121] The present application implements all or part of the processes in the above-mentioned embodiment method, and may also be implemented through a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0122] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A smoking device heating control method, characterized in that: include: Heating the smoking device is controlled based on a first temperature control curve; the first temperature control curve corresponds to a set heating time and a set heating temperature; When it is detected that the smoking article is temporarily suspended, heating the smoking article is controlled based on a second temperature control curve, and a time point when the smoking article is temporarily suspended during the set heating time is recorded; the heating temperature corresponding to the second temperature control curve is different from the set heating temperature; In the case where it is detected that the smoking device switches from being suspended to being started, a third temperature control curve with the time point as the starting point is determined based on the first temperature control curve; the third temperature control curve corresponds to the remaining time after the time point in the set heating time and the set heating temperature under the remaining time; The smoking device is heated and controlled based on the third temperature control curve.
2. The method according to claim 1, characterized in that The set heating time includes multiple heating time periods divided according to time sequence, and the set heating temperature includes a heating temperature corresponding to each of the heating time periods; the first temperature control curve includes a temperature control curve segment corresponding to each of the heating time periods and a corresponding heating temperature.
3. The method according to claim 2, characterized in that The determining, based on the first temperature control curve, a third temperature control curve with the time point as the time starting point includes: Determine the target heating period to which the time point in the set heating period belongs, and determine the remaining heating period after the time point in the target heating period; Generate a first temperature control curve segment by taking the heating temperature corresponding to the second temperature control curve as the starting temperature, the remaining heating time as the time length, and one of the heating temperatures corresponding to the target heating period as the target temperature; Determining, from the first temperature control curve, second temperature control curve segments corresponding to other heating periods whose timings are after the target heating period; The first temperature control curve segment and the second temperature control curve segment are combined in time sequence to obtain the third temperature control curve.
4. The method according to claim 1, characterized in that The method further comprises: In the process of controlling the heating of the smoking article based on the first temperature control curve, timing the heating time of the smoking article; When it is detected that the smoking device is not in use, the heating time of the smoking device is stopped; When it is detected that the smoking device switches from being suspended to being started, the heating time of the smoking device continues to be counted; When the timing result of the heating time of the smoking device reaches a threshold, the smoking device is controlled to shut down.
5. The method according to claim 1, characterized in that The method further comprises: Detecting the level value of the microphone in the smoking device; When the level value indicates that the smoking article has not been smoked and the duration of not being smoked exceeds a threshold, it is determined that the smoking article is temporarily suspended.
6. The method according to claim 1, characterized in that The method further comprises: In the case where the smoking device is temporarily suspended, if a trigger instruction is received from the user to end the suspended use, it is determined that the smoking device is switched from temporarily suspended use to started use; or, In the case where the smoking device is temporarily suspended, if a jump in the level value of the microphone in the smoking device is detected, it is determined that the smoking device is switched from temporarily suspended to started; or, In the case where the smoking device is temporarily suspended, if a decrease in the internal temperature of the smoking device is detected, it is determined that the smoking device is switched from temporarily suspended to started.
7. The method according to any one of claims 1 to 6, characterized in that: The heating temperature corresponding to the second temperature control curve is a fixed heating temperature; the fixed heating temperature is lower than the set heating temperature.
8. A smoking article heating control device, characterized in that: include: A first heating control module, used for controlling the heating of the smoking article based on a first temperature control curve; the first temperature control curve corresponds to a set heating time and a set heating temperature; a second heating control module, configured to control the heating of the smoking article based on a second temperature control curve when detecting that the smoking article is suspended, and record the time point when the smoking article is suspended during the set heating time; the heating temperature corresponding to the second temperature control curve is different from the set heating temperature; An information determination module, configured to determine, based on the first temperature control curve, a third temperature control curve with the time point as a time starting point when detecting that the smoking device switches from being suspended to being started; the third temperature control curve corresponds to a remaining time after the time point in the set heating time and the set heating temperature under the remaining time; The third heating control module is used to control the heating of the smoking device based on the third temperature control curve.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.