Method and device for modifying parameters of heat-not-burn appliance, upper computer and program product

The target value is determined and issued by the host computer to modify the parameters of the heating non-burning equipment, which solves the problems of time-consuming and low flexibility in the prior art, and achieves rapid and flexible parameter modification.

CN120491592APending Publication Date: 2025-08-15SHENZHEN GEEKVAPE TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510457725.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

Existing heating-free burning appliances take a long time to modify the appliance parameters and have low modification flexibility, so they need to be recalibrated.

Method used

Connect the heating non-burning appliance through the upper machine to determine the target value of the appliance parameters, and send the target value to the appliance for modification to avoid recalibration.

Benefits of technology

It reduces the time-consuming process of parameter modification and improves the flexibility of modification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120491592A_ABST
    Figure CN120491592A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of heat-not-burn appliance control, and provides a heat-not-burn appliance parameter modification method and device, an upper computer and a computer program product. According to the method, an upper computer is connected with the heat-not-burn appliance, the upper computer firstly determines target values of appliance parameters to be modified of the appliance and then issues the target values to the appliance, the appliance modifies the stored appliance parameters into the target values, and therefore modification of the appliance parameters is completed. Through the setting, the appliance does not need to be calibrated again, and the appliance parameters stored in the appliance can be conveniently modified only through simple operation of the upper computer, so that the time consumed by parameter modification is reduced, and the modification flexibility is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of control of heat-not-burn appliances, and in particular to a method, device, host computer, and computer program product for modifying parameters of heat-not-burn appliances. Background Art

[0002] Before leaving the factory, heat-not-burn appliances typically undergo on-line calibration. Calibration stores the appliance's parameters, such as the initial resistance and temperature coefficient of resistance (TCR), in the appliance's memory. These parameters are used to determine the heater's characteristics and heating rate. However, modifying these stored parameters typically requires recalibration, which is time-consuming and inflexible. Summary of the Invention

[0003] In view of this, the embodiments of the present application provide a method, device, host computer and computer program product for modifying parameters of a heating non-combustion appliance, which can conveniently modify the appliance parameters stored in the appliance through the host computer, thereby reducing the time spent on parameter modification and improving modification flexibility.

[0004] A first aspect of an embodiment of the present application provides a method for modifying parameters of a heat-not-burn appliance, the method being applied to a host computer connected to the heat-not-burn appliance, comprising:

[0005] determining a target value for an appliance parameter of the heat-not-burn appliance to be modified;

[0006] The target value is sent to the heat-not-burn appliance to instruct the heat-not-burn appliance to modify the stored appliance parameters to the target value.

[0007] In the technical solution of the embodiments of the present application, a host computer is connected to the heat-not-burn appliance, including a wired communication connection or a wireless communication connection. The host computer first determines the target value of the appliance parameter to be modified, and then sends the target value to the appliance. The appliance then modifies the stored appliance parameter to the target value, thereby completing the modification of the appliance parameter. With this arrangement, there is no need to recalibrate the appliance. The appliance parameters stored in the appliance can be conveniently modified through simple operations on the host computer, thereby reducing the time spent on parameter modification and improving modification flexibility.

[0008] In one implementation of the embodiment of the present application, determining a target value of an appliance parameter to be modified for a heat-not-burn appliance includes:

[0009] Obtain appliance identification for heat-not-burn appliances;

[0010] Searching for stored historical parameter data corresponding to the device identification;

[0011] Determine the target value based on historical parameter data.

[0012] In another implementation of the embodiment of the present application, determining a target value of an appliance parameter to be modified for a heat-not-burn appliance includes:

[0013] Obtaining reference values of appliance parameters of other heat-not-burn appliances that belong to the same batch as the heat-not-burn appliance;

[0014] Determine the target value based on the reference value.

[0015] In another implementation of the embodiment of the present application, determining a target value of an appliance parameter to be modified for a heat-not-burn appliance includes:

[0016] Obtaining the total number of heating times and / or the total heating time of the heat-not-burn appliance;

[0017] The target value is determined based on the total number of heating times and / or the total heating time.

[0018] In one implementation of the embodiment of the present application, sending the target value to the heating-not-burning appliance includes:

[0019] Configure target values in a pre-built script document and associate the target values with project numbers corresponding to heat-not-burn appliances;

[0020] When the parameter import instruction is received, the target value associated with the project number is read from the script document, and the target value is sent to the heating non-combustion appliance in the form of a character string.

[0021] In one implementation of the embodiment of the present application, the target value is sent to the heat-not-burn appliance in the form of a character string, including:

[0022] Check whether the target value is within the preset standard range;

[0023] If the target value is within the preset standard range, the target value is sent to the heating non-combustion appliance in the form of a character string.

[0024] In one implementation of the embodiment of the present application, after sending the target value to the heat-without-combustion appliance to instruct the heat-without-combustion appliance to modify the stored appliance parameters to the target value, the method further includes:

[0025] If the specified character string returned by the heating non-combustion appliance is received, the information of successful parameter modification and the target value will be displayed on the screen of the host computer. Otherwise, the information of failed parameter modification and the reason for the failure will be displayed on the screen.

[0026] A second aspect of an embodiment of the present application provides a device for modifying parameters of a heat-not-burn appliance, the device being applied to a host computer connected to the heat-not-burn appliance, comprising:

[0027] a parameter determination module, for determining a target value of an appliance parameter of the heat-not-burn appliance to be modified;

[0028] The parameter modification module is used to send the target value to the heat-not-burn appliance to instruct the heat-not-burn appliance to modify the stored appliance parameter to the target value.

[0029] A third aspect of an embodiment of the present application provides a host computer, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for modifying parameters of a heating non-combustion appliance provided in the first aspect of the embodiment of the present application is implemented.

[0030] A fourth aspect of the embodiments of the present application provides a computer program product. When the computer program product is run on a host computer, the host computer executes the method for modifying parameters of a heating non-combustion appliance provided in the first aspect of the embodiments of the present application.

[0031] A fifth aspect of the embodiments of the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the method for modifying parameters of a heating non-combustion appliance provided in the first aspect of the embodiments of the present application is implemented.

[0032] 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. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 is a schematic diagram of a parameter modification system for a heating-not-burning appliance provided in an embodiment of the present application;

[0034] Figure 2 This is a schematic structural diagram of a heating-without-combustion device provided in an embodiment of the present application;

[0035] Figure 3 This is a flow chart of a method for modifying parameters of a heating-not-burning appliance provided in an embodiment of the present application;

[0036] Figure 4 This is a schematic diagram of an interface between a heating without burning appliance provided in an embodiment of the present application and a host computer waiting for connection;

[0037] Figure 5 This is a schematic diagram of an interface between a heating-without-combustion device provided in an embodiment of the present application and a host computer for importing parameters;

[0038] Figure 6 This is a schematic diagram of the operation flow of a method for modifying parameters of a heating-not-burning appliance provided in an embodiment of the present application in an actual application scenario;

[0039] Figure 7 This is a schematic structural diagram of a device for modifying parameters of a heating-not-burning appliance provided in an embodiment of the present application;

[0040] Figure 8 This is a schematic diagram of a host computer provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system structures and technologies are provided 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 can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obstructing the description of the present application with unnecessary details. 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 descriptions and are not to be understood as indicating or implying relative importance.

[0042] During the heating process of a heat-not-burn appliance, the actual temperature of the heating element can be determined based on the actual temperature of the heating element, the initial resistance, the resistance temperature coefficient, and the ambient temperature. Among them, the appliance parameters such as the initial resistance and the resistance temperature coefficient are generally written into the storage device of the appliance through the calibration process of the production line for storage. At present, if the appliance cannot achieve the best suction effect by adjusting the temperature curve, or if a simulation experiment wants to obtain thermal simulation data of the same appliance under different resistance values and resistance temperature coefficients, it is generally necessary to modify the appliance parameters stored in the appliance. At this time, the appliance needs to be calibrated again, which has problems such as long time consumption and low modification flexibility.

[0043] To address the above technical issues, embodiments of the present application provide a method, apparatus, host computer, and computer program product for modifying parameters of a heat-not-burn appliance. These methods facilitate modifying stored appliance parameters via the host computer, thereby reducing the time required to modify parameters and increasing modification flexibility. For more specific technical implementation details of the embodiments of the present application, please refer to the various embodiments described below.

[0044] like Figure 1 , which is a schematic diagram of a parameter modification system for a heating-not-burning appliance provided in an embodiment of the present application. Figure 1The system shown includes a host computer and a heat-not-burn appliance, wherein the host computer can be a laptop, tablet computer, desktop computer, mobile phone, wearable device, netbook, personal digital assistant (PDA) or large-screen TV and other types of devices. This application does not impose any restrictions on the specific device type of the host computer. The heat-not-burn appliance serves as a slave computer and can be any type or model of appliance that requires modification of appliance parameters. As an example, Figure 2 This is a structural schematic diagram of a heating without burning appliance provided in an embodiment of the present application. Figure 2 The heat-not-burn appliance shown includes a control mainboard, a heating element and a battery module, and the control mainboard is electrically connected to the heating element and the battery module respectively. Among them, the heat-not-burn appliance can interact with the host computer through the control mainboard, and the heating element can heat up under the control of the control mainboard to bake the aerosol-generating matrix, and the battery module serves as a power source for providing electrical energy. The host computer and the heat-not-burn appliance can establish a communication connection using various wired or wireless methods. As an example, a serial cable can be used to establish a communication connection, with one end of the serial cable connected to the COM port of the host computer and the other end connected to the control mainboard of the heat-not-burn appliance. The host computer can interact with the heat-not-burn appliance and send various control instructions to the heat-not-burn appliance. The heat-not-burn appliance can perform various operations according to the control instructions sent, and the obtained operation results can be displayed on the screen of the host computer. About Figure 1 For the specific working principle of the system shown, please refer to the method embodiment described below.

[0045] See also Figure 3 , shows a method for modifying parameters of a heating-not-burning appliance provided by an embodiment of the present application, comprising:

[0046] 301. Determine a target value of an appliance parameter to be modified for a heating-not-burning appliance;

[0047] Before implementing the method provided in the embodiment of the present application, it is necessary to first establish a communication connection between the host computer and the heat-not-burning appliance whose parameters are to be modified, so as to complete data interaction. The host computer and the heat-not-burning appliance can establish a communication connection through various wired or wireless methods such as a serial line, a USB line, Bluetooth, a network, etc., and the embodiment of the present application does not limit this. As an example, a serial line can be used to connect the host computer and the heat-not-burning appliance, one end of the serial line is connected to a COM port of the host computer, and the other end is connected to the control motherboard of the heat-not-burning appliance. After the host computer configures the corresponding channel number (i.e., the connected COM port number), it is possible to establish a communication connection with the heat-not-burning appliance, thereby completing data interaction.

[0048] In practice, a software application for modifying parameters of heat-not-burn appliances can be pre-installed on the host computer. This software application can be configured with various functions, such as heating element TCR detection, heating element resistance detection, circuit board / battery core temperature detection, aging detection, infrared intensity detection, microphone detection, and initial parameter writing for the appliance. Through the software interface of this software application, users can perform various operations such as selecting a connection port, importing parameters, performing calibration tests, and viewing the results of appliance parameter modifications.

[0049] After connecting the host computer to the heat-not-burn appliance, the user can open and run the host computer's application software. By clicking the corresponding function button in the software interface, the host computer will initiate the appliance parameter modification process. After the parameter modification process begins, the host computer first determines the target values of the appliance parameters to be modified. These appliance parameters may include, but are not limited to, the initial resistance of the heating element, the resistance temperature coefficient of the heating element, the target preheating temperature of the heating element, and so on. Each appliance parameter corresponds to a target value, and the corresponding device parameters stored in the appliance's register Flash or other storage device need to be modified from the initial value to the target value. For example, assuming the appliance parameters to be modified include the initial resistance and the resistance temperature coefficient, the host computer will determine the target value R0 for the initial resistance and the target value TCR for the resistance temperature coefficient. By sending the target values R0 and TCR to the appliance, the appliance will modify the stored initial resistance from the initial value to the target value R0 and the stored resistance temperature coefficient from the initial value to the target value TCR, and so on. In addition, if the appliance has multiple sections of heating elements, each section of the heating element may have its own target initial resistance value and target temperature coefficient of resistance value.

[0050] There are two ways to determine the target value of the instrument parameter to be modified: manual and automatic. For the manual method, you can set the target value input box corresponding to each instrument parameter in the software interface of the host computer. For example, if the target value input box corresponding to the initial resistance value is A and the target value input box corresponding to the resistance temperature coefficient is B, the user only needs to manually enter the target value of the initial resistance into A and the target value of the resistance temperature coefficient into B.

[0051] For the automatic method, the host computer can analyze the model, performance, historical parameter data, on-site environmental data, etc. of the instrument, and automatically infer the target values corresponding to each instrument parameter that is more suitable for the current situation. Compared with the manual method, it has a higher level of intelligence. The following describes several specific implementation methods for automatically determining the target values of instrument parameters.

[0052] In one implementation of the embodiment of the present application, determining a target value of an appliance parameter to be modified for a heat-not-burn appliance includes:

[0053] (1) Obtain the appliance identification of the heat-not-burn appliance;

[0054] (2) searching for stored historical parameter data corresponding to the device identification;

[0055] (3) Determine the target value based on historical parameter data.

[0056] The host computer can be equipped with a storage module to store the historical data of each instrument. When each instrument is connected to the host computer, it can upload its own instrument parameters to the host computer. When the host computer receives these instrument parameters for storage, it will associate the unique identifier of the instrument (such as address code, instrument number, etc.). Through this setting, the host computer can store the historical parameter data of multiple different instruments, and each piece of historical parameter data can be used to know the instrument to which the data belongs through the associated instrument identifier. In addition, the host computer can be connected to the Internet and upload the stored historical parameter data of each instrument to the cloud server. Other terminals on the network can retrieve the historical parameter data of each instrument through the cloud server. Assuming that the host computer currently needs to determine the target value of the instrument parameter of instrument X1, it first obtains the instrument identifier "X1", and then searches for the stored historical parameter data corresponding to "X1" to obtain the historical parameter data of instrument X1. After that, by analyzing the historical parameter data, a more suitable target value of the instrument parameter can be inferred. For example, if the parameter to be modified for device X1 is its initial resistance, then by analyzing the historical initial resistance values of device X1, a more suitable initial resistance value can be calculated as the target value. This allows the host computer to automatically generate a more suitable target value for the device parameter based on the device's historical parameter data.

[0057] In another implementation of the embodiment of the present application, determining a target value of an appliance parameter to be modified for a heat-not-burn appliance includes:

[0058] (1) obtaining reference values of appliance parameters of other heat-not-burn appliances that belong to the same batch as the heat-not-burn appliance;

[0059] (2) Determine the target value based on the reference value.

[0060] Considering that multiple instruments from the same batch often have similar performance characteristics and their instrument parameters are often very close, the host computer can obtain the instrument parameter values of other instruments from the same batch as the current instrument as a reference to automatically determine the target value of the corresponding instrument parameter for the current instrument. Alternatively, the host computer can automatically display these instrument parameter values for the user's reference through a software interface, allowing the user to manually enter the target value based on these instrument parameter values. As an example, assume the current instrument is X1, and its instrument parameter to be modified is the initial resistance value. Other instruments from the same batch as instrument X1 include X2-X10. The host computer can obtain historical data on the initial resistance values of instruments X2-X10, calculate the average or most recent value of these initial resistance values as a reference value, and then determine the target value of the initial resistance of instrument X1. With this setup, the host computer can automatically generate a target value for the instrument parameter that is more suitable for the current instrument, using the instrument parameters of instruments from the same batch as a reference value.

[0061] In another implementation of the embodiment of the present application, determining a target value of an appliance parameter to be modified for a heat-not-burn appliance includes:

[0062] (1) Obtaining the total number of heating times and / or total heating time of the heat-not-burn appliance;

[0063] (2) Determine the target value based on the total number of heating times and / or the total heating time.

[0064] As the number of times the appliance is used increases, the heating element will age, causing the actual values of the appliance parameters such as the initial resistance and the resistance temperature coefficient to change. In response to this phenomenon, the host computer can pre-store the most accurate initial resistance and resistance temperature coefficient of the heating element corresponding to different total heating times / different total heating times. After obtaining the total number of heating times and / or the total heating time of the current appliance, the corresponding appliance parameter value can be searched according to the total number of heating times and / or the total heating time, and the appliance parameter target value of the current appliance can be determined more accurately. For example, assuming that the total number of heating times of the current appliance is 100, the host computer can search for the corresponding value of the initial resistance of the heating element corresponding to the total number of heating times of 100 as the target value of the initial resistance of the current appliance. Through such a setting, the host computer can automatically generate a more suitable appliance parameter target value based on the total number of heating times and / or the total heating time of the appliance.

[0065] 302. Send the target value to the heating without combustion appliance to instruct the heating without combustion appliance to modify the stored appliance parameters to the target value.

[0066] After the host computer determines the target value of the instrument parameter to be modified, it sends the target value to the instrument. After receiving the target value, the instrument can call the parameter modification function, pass in the target value, modify the corresponding instrument parameter stored in the instrument from the initial value to the target value sent by the host computer, and save it, thus completing the instrument parameter modification operation. In addition, after successfully modifying the parameter, the instrument can return a string to the host computer to inform the host computer that the parameter modification is complete. After receiving this string, the host computer can display a message indicating that the parameter modification is successful on the software interface to prompt the user.

[0067] In one implementation of the embodiment of the present application, sending the target value to the heating-not-burning appliance includes:

[0068] (1) Configuring a target value in a pre-built script document and associating the target value with the project number corresponding to the heat-not-burn appliance;

[0069] (2) When a parameter import instruction is received, the target value associated with the project number is read from the script document, and the target value is sent to the heating non-combustion appliance in the form of a character string.

[0070] When sending target values to an appliance, the host computer can first configure the target values in a pre-built script document and associate them with the appliance's project number. The user can then click the "Import Parameters" button in the software interface. Upon receiving the parameter import instruction, the host computer reads the array structure corresponding to the project number from the script document. This array structure includes data such as the number of heating element segments, TCR range, resistance range, and the configured target value, which is displayed in the software interface's status bar. After reading the target values from this array structure, the host computer can send them to the appliance as a string. For example, if the appliance's heating element consists of upper and lower segments, the host computer could send the target values to the appliance as the string "SETTCR + TCR upper segment + TCR lower segment" or "SETRES + RES upper segment + RES lower segment." After receiving the target values, the appliance can return the same string to the host computer, indicating successful parameter reception.

[0071] In one implementation of the embodiment of the present application, the target value is sent to the heat-not-burn appliance in the form of a character string, including:

[0072] (1) Check whether the target value is within the preset standard range;

[0073] (2) If the target value is within the preset standard range, the target value is sent to the heating non-combustion appliance in the form of a character string.

[0074] To further improve the rationality and accuracy of parameter import, the host computer can add a target value legitimacy detection process. After reading the target value through the above script document, it first detects whether the target value is within the preset standard range. For example, it detects whether the target value of the initial resistance value is within the standard resistance range, and whether the target value of the resistance temperature coefficient is within the standard TCR range. Only when the target value is within the preset standard range will the host computer send the target value in the form of a string to the instrument. If the target value is outside the preset standard range, the host computer will not send the target value to the instrument. At this time, the software interface can display a message that the parameter modification failed, and the user can be reminded that the target value sent is unreasonable. Please reset a reasonable target value and then trigger the parameter modification process again.

[0075] In one implementation of the embodiment of the present application, after sending the target value to the heat-without-combustion appliance to instruct the heat-without-combustion appliance to modify the stored appliance parameters to the target value, the method further includes:

[0076] If the specified character string returned by the heating non-combustion appliance is received, the information of successful parameter modification and the target value will be displayed on the screen of the host computer. Otherwise, the information of failed parameter modification and the reason for the failure will be displayed on the screen.

[0077] After the host computer sends the target value to the device, the device will modify the stored corresponding device parameters from the initial value to the target value, and can return a SAVE string to the host computer to inform the host computer that the device parameter modification is complete. If the host computer receives the SAVE string returned by the device, it can display the information of successful parameter modification and the target value sent on the screen. Conversely, if the device cannot successfully modify the device parameters due to a malfunction or other reasons, it will not return the SAVE string to the host computer. If the host computer does not receive the SAVE string within a certain period of time, it can display the information of parameter modification failure and the relevant reasons for the parameter modification failure on the screen. Through this setting, the user can intuitively know the operation results of the device parameter modification by viewing the screen of the host computer.

[0078] As an example, Figure 4 This is a schematic diagram of an interface between a heating-without-combustion appliance and a host computer waiting for connection provided in an embodiment of the present application. Figure 4 In the software interface shown, the user can configure the project number corresponding to the current instrument and the port channel number corresponding to the serial port. The function bar on the right side of the interface allows selection of various functions such as initial parameter writing, aging detection, and TCR detection. Because the host computer and instrument have not yet been successfully connected, the information display area of the software interface displays the message "Waiting for connection".

[0079] After successfully connecting the host computer and the device using the serial line, Figure 4The software interface shown will change to Figure 5 In the software interface shown, COM3 indicates the selected port number. Figure 5 This is a schematic diagram of an interface between the heating without burning appliance provided in the embodiment of the present application and the host computer for importing parameters. Figure 5 In the software interface shown, the user can select the initial parameter write function in the function bar on the right, and then click the "Parameter Import" button in the upper left corner of the interface. After that, the host computer will send the resistance target value and TCR target value to the instrument, and the relevant verification information can be displayed in the lower left corner of the software interface. Since the SAVE string returned by the instrument has not been received at this time, the information display area of the software interface displays the message "Testing, do not plug or unplug". If the SAVE string returned by the instrument is received, the information display area can turn green and display the message "Parameter modification successful". If the SAVE string returned by the instrument is not received within a certain period of time, or the target value sent exceeds the specified range, the information display area can turn red and display the message "Parameter modification failed". In addition, the specific cause of the error can also be displayed.

[0080] In the technical solution of the embodiments of the present application, a host computer is connected to a heat-not-burn appliance. The host computer first determines the target value of the appliance parameter to be modified, then sends the target value to the appliance, which then modifies the stored appliance parameter to the target value, thereby completing the modification of the appliance parameter. This arrangement eliminates the need to recalibrate the appliance; the stored appliance parameters can be conveniently modified through simple operations on the host computer, thereby reducing the time spent on parameter modification and increasing modification flexibility.

[0081] To facilitate understanding of the method for modifying parameters of a heating-not-burning appliance provided in an embodiment of the present application, an actual application scenario is listed below.

[0082] like Figure 6 The figure shows a schematic diagram of the operation flow of the method for modifying parameters of a heating-not-burning appliance provided by an embodiment of the present application in an actual application scenario. Figure 6In the application scenario shown, first use the serial line to connect the upper and lower computers, that is, connect the upper computer to the heating non-combustion appliance whose parameters are to be modified, and prepare to start the appliance parameter modification process; the upper computer determines the target value of the initial resistance R0 of the heating element and the temperature coefficient of resistance TCR by means of parameter history data, data of appliances in the same batch, number of times the appliance is heated, etc., and configures the target values of R0 and TCR in a script document; then, run the upper computer software, configure the project number corresponding to the current appliance and the port number corresponding to the serial port in the software interface, select the appliance parameter write function in the function bar of the software interface, click the parameter import button, and the upper computer will import the parameters through The selected port channel sends a wake-up string to the device to establish data interaction. Once data interaction is successfully established, the host computer reads the array structure corresponding to the selected item number in the script document to obtain the target values for R0 and TCR. The host computer then determines whether the target values for R0 and TCR are within the specified range. If so, the target values are sent to the device in the form of a predefined string. The device then modifies the stored R0 and TCR to the target values and returns a specified string to the host computer, indicating that the parameter modification was successful. Upon receiving this specified string, the host computer displays a green screen on the software interface, indicating that the parameter modification was successful. Alternatively, if the target values for R0 and TCR are outside the specified range, or if other conditions cause the parameter modification to fail, the host computer displays a red screen on the software interface, indicating that the parameter modification failed. This process allows the device to easily modify stored device parameters through simple host computer operations, effectively reducing the time required to modify parameters and increasing modification flexibility.

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

[0084] The above mainly describes a method for modifying parameters of a heating without burning appliance. The following will describe a device for modifying parameters of a heating without burning appliance.

[0085] See also Figure 7 In an embodiment of the present application, a device for modifying parameters of a heating-not-burning appliance applied to a host computer includes:

[0086] A parameter determination module 701 is used to determine a target value of an appliance parameter to be modified for a heat-not-burn appliance;

[0087] The parameter modification module 702 is configured to send the target value to the heat-without-combustion appliance to instruct the heat-without-combustion appliance to modify the stored appliance parameter to the target value.

[0088] In one implementation of the embodiment of the present application, the parameter determination module includes:

[0089] An appliance identification obtaining unit, used to obtain an appliance identification of a heat-not-burn appliance;

[0090] A historical parameter search unit, used to search for stored historical parameter data corresponding to the device identification;

[0091] The first parameter determination unit is used to determine a target value according to historical parameter data.

[0092] In another implementation of the embodiment of the present application, the parameter determination module includes:

[0093] a reference value obtaining unit, for obtaining reference values of appliance parameters of other heat-not-burn appliances belonging to the same batch as the heat-not-burn appliance;

[0094] The second parameter determination unit is used to determine the target value according to the reference value.

[0095] In another implementation of the embodiment of the present application, the parameter determination module includes:

[0096] A heating parameter acquisition unit, used to obtain the total number of heating times and / or the total heating time of the heat-not-burn appliance;

[0097] The third parameter determination unit is used to determine the target value according to the total number of heating times and / or the total heating time.

[0098] In one implementation of the embodiment of the present application, the parameter modification module includes:

[0099] A parameter configuration unit, used to configure a target value in a pre-built script document and associate the target value with an item number corresponding to the heat-not-burn appliance;

[0100] The parameter sending unit is used to read the target value associated with the project number from the script document when receiving the parameter import instruction, and send the target value to the heating non-combustion appliance in the form of a character string.

[0101] In one implementation of the embodiment of the present application, the parameter delivery unit includes:

[0102] A range detection subunit is used to detect whether the target value is within a preset standard range;

[0103] The parameter sending subunit is used to send the target value in the form of a character string to the heating non-combustion appliance if the target value is within the preset standard range.

[0104] In one implementation of the embodiment of the present application, the device for modifying parameters of a heating-not-burning appliance further includes:

[0105] The result display module is used to display the parameter modification success information and target value on the screen of the host computer if the specified character string returned by the heating non-combustion appliance is received; otherwise, the parameter modification failure information and the reason for the parameter modification failure are displayed on the screen.

[0106] An embodiment of the present application further provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the method for modifying parameters of a heating non-combustion appliance described in any of the above embodiments is implemented.

[0107] An embodiment of the present application further provides a computer program product. When the computer program product is run on a host computer, the host computer is caused to execute the method for modifying parameters of a heating non-combustion appliance as described in any of the above embodiments.

[0108] Figure 8 This is a schematic diagram of the host computer provided in one embodiment of the present application. Figure 8 As shown, the host computer 8 of this embodiment includes: a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80. When the processor 80 executes the computer program 82, the steps in the above-mentioned embodiments of the method for modifying parameters of a heating-not-burning appliance are implemented, for example Figure 3 Alternatively, when the processor 80 executes the computer program 82, the functions of the modules / units in the above-mentioned device embodiments are realized, for example, Figure 7 Functions of modules 701 to 702 are shown.

[0109] The computer program 82 may be divided into one or more modules / units, which are stored in the memory 81 and executed by the processor 80 to implement the present application. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 82 in the host computer 8.

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

[0111] The memory 81 may be an internal storage unit of the host computer 8, such as a hard disk or memory of the host computer 8. The memory 81 may also be an external storage device of the host computer 8, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the host computer 8. Furthermore, the memory 81 may include both an internal storage unit of the host computer 8 and an external storage device. The memory 81 is used to store the computer program and other programs and data required by the host computer. The memory 81 may also be used to temporarily store data that has been output or is about to be output.

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

[0113] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

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

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

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

[0117] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0118] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0119] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, 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 when the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. 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, USB flash drive, mobile hard disk, magnetic 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, computer-readable media do not include electric carrier signals and telecommunication signals.

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

Claims

1. A method for modifying parameters of a heating-not-burning appliance, characterized in that: Applied to a host computer connected to a heat-not-burn appliance, the method comprises: determining a target value of an appliance parameter to be modified for the heat-not-burn appliance; The target value is sent to the heat-without-combustion appliance to instruct the heat-without-combustion appliance to modify the stored appliance parameter to the target value.

2. The method according to claim 1, wherein The determining of a target value of an appliance parameter to be modified for the heat-not-burn appliance comprises: Obtaining an appliance identification of the heat-not-burn appliance; searching for stored historical parameter data corresponding to the device identifier; The target value is determined based on the historical parameter data.

3. The method according to claim 1, wherein The determining of a target value of an appliance parameter to be modified for the heat-not-burn appliance comprises: Obtaining reference values of the appliance parameters of other heat-not-burn appliances that belong to the same batch as the heat-not-burn appliance; The target value is determined according to the reference value.

4. The method according to claim 1, wherein The determining of a target value of an appliance parameter to be modified for the heat-not-burn appliance comprises: Obtaining the total number of heating times and / or the total heating time of the heat-not-burn appliance; The target value is determined according to the total number of heating times and / or the total heating time.

5. The method according to claim 1, wherein The sending of the target value to the heating without burning appliance includes: Configuring the target value in a pre-built script document and associating the target value with the item number corresponding to the heat-not-burn appliance; When a parameter import instruction is received, the target value associated with the project number is read from the script document, and the target value is sent to the heating non-combustion appliance in the form of a character string.

6. The method according to claim 5, wherein The sending of the target value in the form of a character string to the heating non-combustion appliance includes: Detecting whether the target value is within a preset standard range; If the target value is within the preset standard range, the target value is sent to the heating non-combustion appliance in the form of a character string.

7. The method according to any one of claims 1 to 6, wherein: After sending the target value to the heat-without-combustion appliance to instruct the heat-without-combustion appliance to modify the stored appliance parameter to the target value, the method further includes: If the designated character string returned by the heating non-combustion appliance is received, the screen of the host computer displays information indicating successful parameter modification and the target value; otherwise, the screen displays information indicating failed parameter modification and the reason for the failure.

8. A device for modifying parameters of a heating-not-burning appliance, characterized in that: Applicable to a host computer connected to a heat-not-burn appliance, the device comprising: a parameter determination module, configured to determine a target value of an appliance parameter to be modified for the heat-not-burn appliance; The parameter modification module is used to send the target value to the heat-without-combustion appliance to instruct the heat-without-combustion appliance to modify the stored appliance parameter to the target value.

9. A host computer 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 method for modifying parameters of a heating non-combustion appliance according to any one of claims 1 to 7 is implemented.

10. A computer program product, characterized in that When the computer program product is run on a host computer, the host computer is enabled to execute the method for modifying parameters of a heating non-combustion appliance according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Electronic cigarette control method, mobile terminal, cloud server and electronic cigarette

    CN106254143A

  • Tobacco smoking set process control parameter real-time adjusting appliance and implementation method thereof

    CN108887760A

  • Automatic temperature calibration system and method for non-combustion electronic cigarette

    CN112790447A

  • Electronic cigarette control method and control system

    CN113100501A

  • Temperature curve display method and system of heating body, terminal equipment and appliance

    CN119376835A