Heating control method and device for heating non-combustion appliance, controller and appliance
The satellite positioning module detects the movement speed of the heating non-burning equipment, and recognizes whether it is in a smoking-free place, solving the problem of unrecognizable places in the prior art, and banning heating in a smoking-free place, reducing user risks.
Patent Information
- Application Number
- CN202411383912.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
AI Technical Summary
The existing heating non-burning equipment cannot identify the current location, which causes users to still be able to start heating equipment in non-smoking places such as aircraft, high-speed rail, vehicles or elevators, posing potential risks to users.
The satellite positioning module detects the movement speed of the heating non-burning equipment, and determines whether it is within the speed range corresponding to the smoking ban. If it is in the smoking ban, heating of the equipment is prohibited. The specific method includes detecting the first and second positions of the instrument through the satellite positioning module, calculating the movement speed, and determining whether heating is prohibited based on the speed range of the smoking ban place.
It effectively reduces the risk of users when using heating non-burning appliances in non-smoking places. By identifying whether the appliances are in non-smoking places, it avoids potential fire accidents.
Smart Images

Figure CN119257316A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of heating control of heat-without-combustion appliances, and in particular to a heating control method, device, controller and heat-without-combustion appliance. Background Art
[0002] Heat-not-burn devices can use a heating element to heat and bake the aerosol to generate a matrix for users to inhale. However, existing heat-not-burn devices cannot identify the current location. Users can still start the heating device in non-smoking places such as airplanes, high-speed trains, vehicles or elevators, which will bring potential risks to users. Summary of the invention
[0003] In view of this, embodiments of the present application provide a heating control method, device, controller and heat-not-burn appliance for a heat-not-burn appliance, which can prohibit the appliance from heating when the appliance is in a non-smoking area, thereby reducing the risk to users.
[0004] A first aspect of an embodiment of the present application provides a heating control method for a heating-not-burning appliance, comprising:
[0005] When the heating without burning appliance is started, detecting the moving speed of the heating without burning appliance;
[0006] If the moving speed is within the speed range corresponding to the no-smoking area, heating of the heat-not-burn appliance is prohibited.
[0007] The embodiments of the present application take into account that non-smoking places such as airplanes, high-speed trains, vehicles, and elevators usually have their own operating speed ranges, so it is possible to identify whether the device is in these non-smoking places by detecting the moving speed of the device. Specifically, when the heat-not-burn device is started, the moving speed of the device is detected to determine whether the moving speed is within the speed range corresponding to the non-smoking place. If so, it is considered that the device is currently in a non-smoking place, and the device is prohibited from heating at this time, thereby reducing the risk to the user.
[0008] In one implementation of the embodiment of the present application, the heating without burning appliance is provided with a satellite positioning module; detecting the moving speed of the heating without burning appliance comprises:
[0009] detecting a first position of the heat-not-burn appliance by a satellite positioning module;
[0010] After the first time period, detecting a second position of the heat-not-burn appliance via a satellite positioning module;
[0011] The moving speed is calculated according to the first position, the second position and the first duration.
[0012] In one implementation of the embodiment of the present application, detecting a first position of the heat-not-burn appliance by a satellite positioning module includes:
[0013] Receiving positioning data of at least four satellites through a satellite positioning module, the positioning data including position information of each satellite and the distance from each satellite to the heat-not-burn appliance;
[0014] The first position is calculated based on the position information of each satellite and the distance from each satellite to the heat-not-burn appliance.
[0015] In one implementation of the embodiment of the present application, the method further includes:
[0016] If the satellite positioning module cannot receive positioning data from at least four satellites, heating of the heat-not-burn appliance is prohibited.
[0017] In one implementation of the embodiment of the present application, the method further includes:
[0018] If the moving speed is outside the speed range, the current position of the heating-not-burning appliance is detected by the satellite positioning module;
[0019] If the current position is at a designated location, heating of heat-not-burn appliances is prohibited.
[0020] In one implementation of the embodiment of the present application, the method further includes:
[0021] If the moving speed is outside the speed range, the average speed of the heating without burning appliance within the second time period is detected by the satellite positioning module;
[0022] If the average speed is within the speed range, heating of the heat-not-burn appliance is prohibited.
[0023] In one implementation of the embodiment of the present application, the non-smoking place includes an elevator; if the moving speed is within the speed range corresponding to the non-smoking place, heating of the heat-not-burning appliance is prohibited, including:
[0024] If the moving speed is within the speed range corresponding to the elevator, the speed component of the moving speed in the vertical direction is obtained;
[0025] If the speed component is within the speed range corresponding to the elevator, heating of the heating-not-burning appliance is prohibited.
[0026] A second aspect of an embodiment of the present application provides a heating control device for a heating-not-burning appliance, comprising:
[0027] A speed detection module, used to detect the moving speed of the heat-not-burn appliance when the heat-not-burn appliance is started;
[0028] The heating control module is used to prohibit heating of the heat-not-burning appliance if the moving speed is within the speed range corresponding to the no-smoking area.
[0029] A third aspect of an embodiment of the present application provides a controller, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the heating control method for a heating non-combustion appliance provided in the first aspect of an embodiment of the present application is implemented.
[0030] A fourth aspect of the embodiments of the present application provides a heating without burning appliance, which includes a controller provided in the third aspect of the embodiments of the present application.
[0031] A fifth aspect of an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the heating control method for a heating non-combustion appliance provided in the first aspect of the embodiment of the present application.
[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 heating without burning device provided in an embodiment of the present application;
[0034] Figure 2 It is a flow chart of a heating control method of a heat-not-burn appliance provided in an embodiment of the present application;
[0035] Figure 3 is a schematic diagram of a satellite positioning principle provided by an embodiment of the present application;
[0036] Figure 4 It is a schematic diagram of the operation flow of a heating control method for a heating-without-combustion appliance provided in an embodiment of the present application in an actual application scenario;
[0037] Figure 5 It is a structural framework diagram of a heating control device for a heating-without-combustion appliance provided in an embodiment of the present application;
[0038] Figure 6 It is a schematic diagram of a controller provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system structures, technologies, etc. are proposed, so as to thoroughly understand 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, the detailed description of well-known systems, devices, circuits and methods is omitted to prevent unnecessary details from hindering the description of the present application. In addition, in the description of the present application specification and the attached claims, the terms "first", "second", "third" etc. are only used to distinguish the description, and cannot be interpreted as indicating or suggesting relative importance.
[0040] Existing heat-not-burn appliances cannot identify the current location. Even if the user is in a non-smoking place such as an airplane, high-speed train, vehicle or elevator, the appliance can still be started and heated, which brings potential risks to the user. To address this problem, the embodiments of the present application provide a heating control method, device, controller and heat-not-burn appliance for a heat-not-burn appliance, which can identify whether the appliance is in a non-smoking place by detecting the moving speed of the appliance, and prohibit the appliance from heating when it is determined that the appliance is in a non-smoking place, thereby reducing the risk to the user. For more specific technical implementation details of the embodiments of the present application, please refer to the various embodiments described below.
[0041] like Figure 1 , which is a schematic diagram of a heating without burning appliance provided in an embodiment of the present application. Figure 1 The heat-not-burn device shown includes a controller, a satellite positioning module, a heating element and a battery module, and the controller is electrically connected to the satellite positioning module, the heating element and the battery module respectively. Among them, the controller can be used to control the temperature of the heating element, and the heating element can be heated up under the control of the controller to bake the aerosol generation matrix. The satellite positioning module is used for positioning and moving speed detection of the device, and the battery module is used as a power source to provide electrical energy. When the heat-not-burn device is started, the moving speed of the device can be detected by the satellite positioning module, and the controller determines whether the moving speed is within the speed range corresponding to the non-smoking place. If so, it is considered that the device is currently in a non-smoking place, and heating of the device is prohibited to reduce user risks.
[0042] It should be understood that the executor of each method embodiment of the present application is a controller provided in the heating without burning appliance, for example, it can be a device such as the main control chip of the heating without burning appliance, and the embodiments of the present application do not impose any restrictions on the specific type of the controller.
[0043] See also Figure 2 , shows a heating control method for a heating-not-burning appliance provided in an embodiment of the present application, comprising:
[0044] 201. When the heating without burning appliance is started, detecting the moving speed of the heating without burning appliance;
[0045] When a user uses a heat-not-burn appliance, the appliance can be started by pressing a button on the appliance. When the appliance is started, the appliance will not be heated immediately by the heating module, but the moving speed of the appliance will be detected first. It can be understood that when a user walks, the user's walking speed can be regarded as the moving speed of the appliance; when a user takes a high-speed train, the running speed of the high-speed train can be regarded as the moving speed of the appliance; when a user takes an airplane, the flying speed of the airplane can be regarded as the moving speed of the appliance; when a user takes a vehicle, the driving speed of the vehicle can be regarded as the moving speed of the appliance; when a user takes an elevator, the running speed of the elevator can be regarded as the moving speed of the appliance, and so on. When detecting the moving speed of the appliance, various speed detection devices can be used. For example, a satellite positioning module can be added to the appliance. The satellite positioning module can detect the position change of the appliance in real time, thereby determining the moving speed of the appliance.
[0046] In one implementation of the embodiment of the present application, the heating without burning appliance is provided with a satellite positioning module; detecting the moving speed of the heating without burning appliance comprises:
[0047] (1) detecting a first position of the heat-not-burn appliance by a satellite positioning module;
[0048] (2) after the first time period, detecting a second position of the heat-not-burn appliance by the satellite positioning module;
[0049] (3) Calculate the moving speed according to the first position, the second position and the first duration.
[0050] Since the satellite positioning module can detect the position of the instrument in real time, it is only necessary to use the satellite positioning module to detect the position of the instrument at two different time points, and then the moving speed of the instrument can be calculated based on the time between the two different time points. For example, at the first time point t0, the satellite positioning module is started to detect the three-dimensional spatial coordinates (x0, y0, z0) of the instrument as the first position; at the second time point t1 after the set first time length t (for example, 1 second), the satellite positioning module is started again to detect the three-dimensional spatial coordinates (x1, y1, z1) of the instrument as the second position; finally, the moving speed of the instrument can be obtained by calculating based on the distance between the first position (x0, y0, z0) and the second position (x1, y1, z1) and the first time length t.
[0051] In one implementation of the embodiment of the present application, detecting a first position of the heat-not-burn appliance by a satellite positioning module includes:
[0052] (1) receiving positioning data from at least four satellites through a satellite positioning module, the positioning data including the position information of each satellite and the distance from each satellite to the heat-not-burn appliance;
[0053] (2) Calculate a first position based on the position information of each satellite and the distance between each satellite and the heat-not-burn device.
[0054] When the satellite positioning module is used to detect the position of the heat-not-burn appliance, the satellite positioning module can specifically receive positioning data of at least four satellites, and the positioning data includes the position information of each satellite and the distance from each satellite to the heat-not-burn appliance. Then, the position of the appliance can be calculated based on the position information of each satellite and the distance from each satellite to the heat-not-burn appliance. It can be understood that the position of the appliance at any time point (including the first position and the second position mentioned above) can be calculated according to the above method.
[0055] like Figure 3 As shown, it is a schematic diagram of a satellite positioning principle provided by an embodiment of the present application. As an example, the satellite positioning module can be a GPS positioning module. In the geodetic coordinate system, the GPS positioning module can receive positioning data of at least four satellites (satellite A-satellite D). The positioning data includes the position of each satellite and the distance from each satellite to the device. The three-dimensional spatial coordinates (x, y, z) of the device can be calculated using these positioning data, thereby realizing the positioning of the device.
[0056] The GPS positioning module of the device can automatically detect multiple satellites closest to it according to the actual position and obtain the positioning data of these satellites. The position of each satellite can be found in the satellite ephemeris according to the time recorded by the satellite clock, and the distance from each satellite to the device can be calculated according to the signal propagation time and the speed of light.
[0057] Assuming that the GPS positioning module currently retrieves 4 satellites, namely satellite A to satellite D, the position of satellite A can be obtained by searching the satellite ephemeris (x A ,y A , z A ), the position of satellite B (x B ,y B , z B ), the position of satellite C (x C ,y C , z C ) and the position of satellite D (x D ,y D , z D ). Using the signal propagation time from satellite A to the device and the speed of light c, the distance d between satellite A and the device can be calculated. A Similarly, the distance d between satellite B and the instrument can be calculated separately B , the distance d between satellite C and the instrument Cand the distance d between satellite D and the instrument D .
[0058] Assuming the current position of the device is (x, y, z), the following position calculation formula can be constructed:
[0059] [(x A -x)2+(y A -y)2+(z A -z)2] 1 / 2 +Δp=d A
[0060] [(x B -x)2+(y B -y)2+(z B -z)2] 1 / 2 +Δp=d B
[0061] [(x C -x)2+(y C -y)2+(z C -z)2] 1 / 2 +Δp=d C
[0062] [(x D -x)2+(y D -y)2+(z D -z)2] 1 / 2 +Δp=d D
[0063] Among them, Δp is error compensation. Since the ranging process is affected by the ionosphere, troposphere and other errors in the atmosphere, the introduction of error compensation can reduce the calculation error. In the above position calculation formula, except for the four unknown quantities x, y, z and Δp, the other parameters are all known quantities, so x, y, z and Δp can be calculated using the four formulas, thereby obtaining the current position (x, y, z) of the device.
[0064] In one implementation of the embodiment of the present application, the method further includes:
[0065] If the satellite positioning module cannot receive positioning data from at least four satellites, heating of the heat-not-burn appliance is prohibited.
[0066] In some closed places such as basements or elevators, the satellite positioning module of the device may not receive positioning data from at least 4 satellites due to weak satellite signals. Without the positioning data from at least 4 satellites, the current position of the device cannot be accurately calculated, and the moving speed of the device cannot be accurately detected. In this case, it can be considered that the device is in a closed place such as an elevator. Considering that these closed places are usually non-smoking places, it is prohibited to heat the heat-not-burn device.
[0067] 202. If the moving speed is within the speed range corresponding to the non-smoking area, it is prohibited to heat the heat-not-burning appliance.
[0068] After the moving speed of the device is detected, the moving speed is compared with the speed ranges corresponding to each no-smoking place to determine whether the moving speed is within the speed range corresponding to any no-smoking place. If so, it means that the device is currently in a no-smoking place, and heating of the heat-not-burn device is prohibited. If the moving speed is outside the speed range corresponding to all no-smoking places, it can be considered that the device is not currently in a no-smoking place, and heating is allowed. The heating element can then be heated according to the pre-stored temperature control curve. For example, assuming that the speed range corresponding to an airplane is [v1, v2], the speed range corresponding to a high-speed train is [v3, v4], the speed range corresponding to a vehicle is [v5, v6], the speed range corresponding to an elevator is [v7, v8], and the moving speed of the appliance is v, then if v is within [v1, v2], [v3, v4], [v5, v6], or [v7, v8], heating of the appliance is prohibited; if v is outside [v1, v2], [v3, v4], [v5, v6], and [v7, v8], heating of the appliance is permitted, and so on. The speed ranges corresponding to the different no-smoking places can be acquired in advance and stored in a storage device such as a register Flash of the heat-not-burn appliance.
[0069] In addition, when heating of a heat-not-burn device is prohibited, the user can be prompted in a set manner, such as by vibrating the device or controlling the indicator light of the device to flash, to inform the user that the user is currently in a non-smoking area and is not allowed to use the device.
[0070] In one implementation of the embodiment of the present application, the method further includes:
[0071] (1) If the moving speed is outside the speed range, the current position of the heating-not-burning appliance is detected by a satellite positioning module;
[0072] (2) If the current location is at a designated location, heating of heat-not-burning appliances is prohibited.
[0073] Under normal circumstances, if the moving speed of the device is outside the speed range corresponding to all non-smoking places, it can be considered that the device is not currently in a non-smoking place and heating is allowed. However, in some special scenarios, such processing will lead to misjudgment. Take the high-speed rail scenario as an example. The high-speed rail will stop for a certain period of time when it arrives at each station. When the high-speed rail stops at the station, since the detected moving speed of the device is 0, the moving speed is obviously not within the speed range of normal operation of the high-speed rail, so it will be mistakenly considered that it is not currently in a non-smoking place and the device is allowed to heat. In order to solve the above-mentioned misjudgment problem and further improve the accuracy of non-smoking place identification, when it is detected that the moving speed of the device is outside the speed range corresponding to all non-smoking places, a position judgment step can be added, specifically, the current position of the heating non-combustion device is detected by the satellite positioning module, and then the current position is judged according to the map information whether it is in a designated place such as a high-speed rail station or a subway station. If it is in these designated places, it means that the device is still in a non-smoking place, so it is prohibited to heat the device; if it is not in these designated places, it means that the device is indeed not in a non-smoking place at present, and the device can be heated.
[0074] In one implementation of the embodiment of the present application, the method further includes:
[0075] (1) if the moving speed is outside the speed range, detecting an average speed of the heat-not-burn appliance within a second time period through a satellite positioning module;
[0076] (2) If the average speed is within the speed range, heating of the heat-not-burn appliance is prohibited.
[0077] In view of the problem that misjudgment is prone to occur in special scenes such as high-speed rail stops, in addition to the above-mentioned method of detecting whether the current position of the device is at a designated location, the average speed of the device within a certain period of time can also be detected, and the device can be identified whether it is in a non-smoking place based on the average speed. Specifically, when it is detected that the moving speed of the device is outside the speed range corresponding to all non-smoking places, the average speed of the heating non-burning device within the second period of time can be detected by the satellite positioning module. For example, the satellite positioning module can detect the various positions of the device within 1 hour, thereby calculating the average speed within the 1 hour. Afterwards, it is determined whether the average speed is within the speed range corresponding to the non-smoking place. If so, heating of the device is prohibited, otherwise heating of the device is allowed. Assuming that the device is on a high-speed train and the high-speed train is currently parked at a station, the moving speed of the device is detected to be 0 at this time, which is outside the speed range corresponding to the high-speed train. Then, the average speed of the device within 1 hour is continued to be detected. Since the high-speed train stops at a station for usually only a few minutes, the average speed of the device detected within 1 hour will be within the speed range corresponding to the high-speed train, that is, it can successfully identify that the device is currently in a non-smoking place and heating is prohibited. It can be seen that such a setting can effectively reduce the problem of misjudgment in scenes such as high-speed rail stops and further improve the accuracy of identifying no-smoking places.
[0078] In one implementation of the embodiment of the present application, the non-smoking place includes an elevator; if the moving speed is within the speed range corresponding to the non-smoking place, heating of the heat-not-burning appliance is prohibited, including:
[0079] (1) If the moving speed is within the speed range corresponding to the elevator, obtain the speed component of the moving speed in the vertical direction;
[0080] (2) If the speed component is within the speed range corresponding to the elevator, heating of the heating-not-burning appliance is prohibited.
[0081] Under normal circumstances, if the moving speed of the appliance is within the speed range corresponding to a certain no-smoking place, it can be considered that the appliance is currently in a no-smoking place and heating is prohibited. However, in some special scenarios, such processing will also cause misjudgment. For example, the running speed of some elevators is slow, which may be similar to the walking speed of people. If the user walks in a place where smoking is allowed, such as outdoors, the moving speed of the appliance may fall into the speed range corresponding to the elevator, thereby mistakenly believing that it is currently in a no-smoking place and prohibiting the appliance from heating. In order to solve this misjudgment problem and further improve the accuracy of no-smoking place identification, when it is detected that the moving speed of the appliance is within the speed range corresponding to the elevator, a speed component judgment step can be added, specifically obtaining the speed component of the moving speed of the appliance in the vertical direction, and then judging whether the speed component is within the speed range corresponding to the elevator. If so, it is considered that the appliance is currently in the elevator and the heating of the heating-not-burning appliance is prohibited, otherwise it is considered that the appliance is not currently in the elevator and the appliance is allowed to be heated. Among them, the speed component of the moving speed of the appliance in the vertical direction can be calculated by detecting the displacement of the appliance in the vertical direction. Since elevators usually move up and down, their movement direction is vertical, so their speed range corresponds to the speed in the vertical direction, while people usually do not walk vertically when walking, so the speed component of their moving speed in the vertical direction is very small, and this speed component does not fall into the speed range of elevator operation. Therefore, this setting can effectively reduce misjudgment and improve the accuracy of elevator location recognition.
[0082] The embodiments of the present application take into account that non-smoking places such as airplanes, high-speed trains, vehicles, and elevators usually have their own operating speed ranges, so it is possible to identify whether the device is in these non-smoking places by detecting the moving speed of the device. Specifically, when the heat-not-burn device is started, the moving speed of the device is detected to determine whether the moving speed is within the speed range corresponding to the non-smoking place. If so, it is considered that the device is currently in a non-smoking place, and the device is prohibited from heating at this time, thereby reducing the risk to the user.
[0083] To facilitate understanding of the heating control method of the heat-not-burn appliance provided in the embodiment of the present application, an actual application scenario is listed below.
[0084] like Figure 4 FIG. 1 is a schematic diagram of the operation flow of the heating control method for a heating-without-combustion appliance provided in an embodiment of the present application in an actual application scenario. Figure 4In the application scenario shown, when the user starts the heat-not-burn appliance, the GPS positioning module of the appliance is first called to detect the current position of the appliance (x0, y0, z0); after the appliance is preheated for t seconds, the GPS positioning module of the appliance is called again to detect the current position of the appliance (x1, y1, z1); the moving speed v of the appliance can be calculated according to (x0, y0, z0), (x1, y1, z1) and t, specifically according to the formula v = [(x1-x0)2+(y1-y0)2+(z1-z0)2] 1 / 2 / t is calculated; if the moving speed v is within the speed range corresponding to any no-smoking place, the device is prohibited from heating, and the user is reminded by vibration / flashing lights, etc.; if the moving speed v is not within the speed range corresponding to any no-smoking place, the device is allowed to heat, and the device can control the heating element according to the stored temperature control curve. Through this setting, it is possible to identify whether the device is currently in a no-smoking place based on the moving speed of the device, and prohibit the device from heating when it is determined that the device is in a no-smoking place, thereby reducing the risk to the user.
[0085] 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 the present application.
[0086] A heating control method for a heat-not-burn appliance is mainly described above, and a heating control device for a heat-not-burn appliance will be described below.
[0087] See also Figure 5 In the embodiments of the present application, an embodiment of a heating control device for a heating-not-burning appliance includes:
[0088] The speed detection module 501 is used to detect the moving speed of the heating without burning appliance when the heating without burning appliance is started;
[0089] The heating control module 502 is used to prohibit heating of the heat-not-burn device if the moving speed is within the speed range corresponding to the no-smoking area.
[0090] In one implementation of the embodiment of the present application, the heating without burning appliance is provided with a satellite positioning module; the speed detection module includes:
[0091] A first position detection unit, used to detect a first position of the heat-not-burn appliance through a satellite positioning module;
[0092] A second position detection unit, used to detect a second position of the heat-not-burn appliance through a satellite positioning module after the first time period;
[0093] The moving speed calculation unit is used to calculate the moving speed according to the first position, the second position and the first duration.
[0094] In one implementation of the embodiment of the present application, the first position detection unit includes:
[0095] A positioning data acquisition subunit, used to receive positioning data of at least four satellites through a satellite positioning module, the positioning data including the position information of each satellite and the distance from each satellite to the heat-not-burn appliance;
[0096] The position calculation subunit is used to calculate the first position according to the position information of each satellite and the distance from each satellite to the heating without burning appliance.
[0097] In one implementation of the embodiment of the present application, the heating control device of the heating-not-burning appliance further includes:
[0098] The first heating prohibition module is used to prohibit heating of the heat-not-burning appliance if the satellite positioning module fails to receive positioning data from at least four satellites.
[0099] In one implementation of the embodiment of the present application, the heating control device of the heating-not-burning appliance further includes:
[0100] A position detection module, for detecting the current position of the heat-not-burn appliance through a satellite positioning module if the moving speed is outside the speed range;
[0101] The second heating prohibition module is used to prohibit heating of the heat-not-burning appliance if the current position is at a designated location.
[0102] In one implementation of the embodiment of the present application, the heating control device of the heating-not-burning appliance further includes:
[0103] an average speed detection module, for detecting an average speed of the heat-not-burn appliance within a second time period through a satellite positioning module if the moving speed is outside the speed range;
[0104] The third heating prohibition module is used for prohibiting heating of the heat-not-burning appliance if the average speed is within the speed range.
[0105] In one implementation of the embodiment of the present application, the non-smoking place includes an elevator; the heating control module includes:
[0106] A speed component acquisition unit, used to acquire the speed component of the moving speed in the vertical direction if the moving speed is within the speed range corresponding to the elevator;
[0107] The heating prohibition unit is used to prohibit heating of the heating non-combustion appliance if the speed component is within the speed range corresponding to the elevator.
[0108] 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 heating control method for a heating non-combustion appliance as described in any of the above embodiments is implemented.
[0109] Figure 6 is a schematic diagram of a controller provided in an embodiment of the present application. Figure 6 As shown, the controller 6 of this embodiment includes: a processor 60, a memory 61, and a computer program 62 stored in the memory 61 and executable on the processor 60. When the processor 60 executes the computer program 62, the steps in the above-mentioned heating control method of the heating-not-burning appliance are implemented, for example Figure 2 Alternatively, when the processor 60 executes the computer program 62, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 5 Functions of modules 501 to 502 are shown.
[0110] The computer program 62 may be divided into one or more modules / units, which are stored in the memory 61 and executed by the processor 60 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 62 in the controller 6.
[0111] The processor 60 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) 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.
[0112] The memory 61 may be an internal storage unit of the controller 6, such as a hard disk or memory of the controller 6. The memory 61 may also be an external storage device of the controller 6, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the controller 6. Further, the memory 61 may also include both an internal storage unit of the controller 6 and an external storage device. The memory 61 is used to store the computer program and other programs and data required by the controller. The memory 61 may also be used to temporarily store data that has been output or is to be output.
[0113] The present application also provides a heating without burning device, which includes: Figure 6 Controller shown.
[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] Those skilled in the art can 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.
[0116] 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.
[0117] 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.
[0118] In the embodiments provided in the present 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 only 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0119] The units described as separate components may or may not be physically separated, and the components displayed 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 embodiments of the present application.
[0120] 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.
[0121] 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 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.
[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 heating control method for a heat-not-burn appliance, characterized in that: include: When the heating without burning appliance is started, detecting the moving speed of the heating without burning appliance; If the moving speed is within the speed range corresponding to the no-smoking area, heating of the heat-not-burn appliance is prohibited.
2. The method according to claim 1, characterized in that The heating without burning appliance is provided with a satellite positioning module; the detecting the moving speed of the heating without burning appliance comprises: Detecting a first position of the heat-not-burn appliance by means of the satellite positioning module; After the first time period, detecting a second position of the heat-not-burn appliance by the satellite positioning module; The moving speed is calculated according to the first position, the second position, and the first duration.
3. The method according to claim 2, characterized in that The detecting the first position of the heating without burning appliance by the satellite positioning module comprises: Receiving positioning data of at least four satellites through the satellite positioning module, the positioning data including position information of each satellite and the distance from each satellite to the heat-not-burn appliance; The first position is calculated according to the position information of each satellite and the distance from each satellite to the heating without burning appliance.
4. The method according to claim 3, characterized in that Also includes: If the satellite positioning module fails to receive positioning data from at least four satellites, heating of the heat-not-burn appliance is prohibited.
5. The method according to claim 2, characterized in that Also includes: If the moving speed is outside the speed range, detecting the current position of the heat-not-burn appliance by means of the satellite positioning module; If the current position is at a designated location, heating of the heat-not-burn appliance is prohibited.
6. The method according to claim 2, characterized in that Also includes: If the moving speed is outside the speed range, detecting an average speed of the heat-not-burn appliance within a second time period by means of the satellite positioning module; If the average speed is within the speed range, heating of the heat-not-burn appliance is prohibited.
7. The method according to any one of claims 1 to 6, characterized in that: The non-smoking place includes an elevator; if the moving speed is within a speed range corresponding to the non-smoking place, heating of the heat-not-burn device is prohibited, including: If the moving speed is within the speed range corresponding to the elevator, obtaining the speed component of the moving speed in the vertical direction; If the speed component is within the speed range corresponding to the elevator, heating of the heat-not-burning appliance is prohibited.
8. A heating control device for a heat-not-burn appliance, characterized in that: include: A speed detection module, used to detect the moving speed of the heat-not-burn appliance when the heat-not-burn appliance is started; The heating control module is used to prohibit heating of the heat-not-burn device if the moving speed is within a speed range corresponding to a non-smoking area.
9. A controller 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 heating control method for the heating non-combustion appliance according to any one of claims 1 to 7 is implemented.
10. A heating without burning device, characterized in that: Comprising a controller as claimed in claim 9.