Method and system for intelligently blending taste of multi-tar-bin intelligent electronic cigarette, computer readable storage medium and computer program product
By generating flavor-recommended recipes and controlling the duration of the oil pipe valve through a cloud server, the problem of inaccurate manual mixing in traditional e-cigarettes has been solved. This enables intelligent blending of multi-oil-tank e-cigarettes, improving user experience and taste consistency.
Patent Information
- Application Number
- CN202511359540.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2025-11-21
AI Technical Summary
Traditional e-cigarettes cannot achieve intelligent e-liquid mixing. Users need to mix manually, which leads to inaccurate ratios, cumbersome operation, and the risk of contamination, and cannot meet personalized needs.
The system uses a cloud server to generate flavor recommendations based on user habits, and uses a smart terminal to control the opening time of the oil pipe valve to accurately adjust the amount of e-liquid. The mixing ratio is calculated by combining real-time oil volume and valve flow rate.
It enables precise control of the e-liquid mixing ratio at any e-liquid level, reduces the complexity of user operation, improves user experience and taste stability, and meets personalized needs.
Smart Images

Figure CN120982810A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic cigarette technology, and in particular to a method, system, computer-readable storage medium, and computer program product for intelligent flavor blending of a multi-filler smart electronic cigarette. Background Technology
[0002] With the increasing popularity of e-cigarettes, users' demand for personalized flavors is growing. Traditional e-cigarettes typically only support single e-liquid flavors. To try mixed flavors, users need to manually pre-mix different e-liquids before filling the tank. This manual filling method has many drawbacks: the mixing ratio depends entirely on personal feeling, making it difficult to control precisely and resulting in inconsistent flavors; the operation is cumbersome, and the e-liquid is easily exposed to the air, posing a risk of contamination and spoilage; the user experience is poor, as it makes it difficult to easily explore and reproduce favorite mixed recipes.
[0003] While some existing multi-tank e-cigarette devices support a variety of flavors, most have limited functions, only allowing flavor switching or relying on manual mixing by the user. They lack intelligent decision-making and support, and cannot make precise and automatic adjustments based on user preferences or the real-time status of the e-liquid.
[0004] Therefore, there is an urgent need in this field for an intelligent electronic cigarette system that can automatically identify the properties of e-liquid, intelligently calculate the ratio, and precisely control the mixing process. Summary of the Invention
[0005] The purpose of this invention is to provide a method, system, computer-readable storage medium, and computer program product for intelligent flavor blending of multi-tank smart electronic cigarettes, so as to solve or at least partially solve the technical problems mentioned in the background art.
[0006] To achieve this objective, the present invention employs the following technical formulation:
[0007] In a first aspect, the present invention provides a method for intelligent flavor blending of a multi-tank smart electronic cigarette, comprising:
[0008] The cloud server generates several recommended flavor formulas based on the user's e-cigarette smoking habits and sends them to the smart terminal.
[0009] Receive the flavor recipe selected by the user on the flavor selection interface of the smart terminal;
[0010] Calculate the opening duration of the e-liquid valve for each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula.
[0011] Based on the calculated activation duration, an oil dispensing control command containing corresponding timing parameters is generated and sent to the smart e-cigarette via the smart terminal to control the amount of e-liquid flowing into the atomization chamber of the smart e-cigarette.
[0012] Optionally, a communication connection is established between the cloud server and the smart terminal, and a communication connection is established between the smart terminal and the smart electronic cigarette;
[0013] The cloud server generates several flavor recommendations based on the user's e-cigarette usage habits and sends them to the smart terminal, specifically including:
[0014] The system retrieves user behavior data related to e-cigarettes via smart terminals; the behavior data includes browsing behavior related to e-cigarettes, historical purchase records, and ratings.
[0015] By collecting behavioral data from other anonymous user groups and their corresponding taste preferences, we can analyze users' taste preferences.
[0016] Based on the analyzed taste preferences, several recommended recipes for flavors that the user might like are generated and sent to the smart terminal;
[0017] The recommended flavor formulas include several single-flavor and several mixed-flavor recommended formulas.
[0018] Optionally, the flavor selection interface of the smart terminal displays several recommended flavor recipes and a human-computer interaction window for users to create their own flavors; users can use the human-computer interaction window to select the e-liquid ratio of the smart electronic cigarette, generate their own flavor recipes, and upload them to the cloud server through the smart terminal.
[0019] Receiving the flavor recipe selected by the user on the flavor selection interface of the smart terminal specifically includes:
[0020] When a user selects a custom flavor recipe, the system receives the uploaded custom flavor recipe.
[0021] When a user selects a recommended flavor recipe, the system receives the user's chosen flavor recipe.
[0022] Optionally, before calculating the opening duration of the e-liquid pipe valve for each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula, the method further includes:
[0023] The system obtains real-time attribute information of all e-cigarette cartridges and the real-time e-liquid volume in each cartridge through a smart terminal. The attribute information of each cartridge includes its flavor ID, flavor name, nicotine concentration, and VG / PG ratio.
[0024] Optionally, the step of generating several recommended flavor recipes that the user might like based on the analyzed taste preferences and sending them to the smart terminal specifically includes:
[0025] Based on the analyzed taste preferences and the real-time oil volume in each oil tank, several recommended flavor recipes are generated and sent to the smart terminal.
[0026] Optionally, the step of calculating the opening duration of the e-liquid pipe valve for each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula specifically includes:
[0027] Determine the e-liquid outflow rate from the corresponding e-liquid tank based on the e-liquid required for the selected flavor formula and the real-time e-liquid volume.
[0028] The opening time of the oil pipe valve is calculated based on the outflow rate of the oil tank and the flow rate of the oil pipe valve.
[0029] Secondly, the present invention provides a system for intelligent flavor blending of multi-tank smart electronic cigarettes, including a smart terminal and a cloud server, wherein a communication connection is established between the cloud server and the smart terminal, and a communication connection is established between the smart terminal and the smart electronic cigarette; a smart electronic cigarette APP is installed on the smart terminal.
[0030] The smart terminal is used to obtain the attribute information of all oil tanks of the smart e-cigarette and the real-time oil volume in each oil tank in real time after the smart e-cigarette APP is opened, and display it on the human-computer interaction interface of the smart e-cigarette APP; and when the user enters the flavor selection interface through the human-computer interaction interface of the smart e-cigarette APP, it uploads the attribute information of all oil tanks of the current smart e-cigarette and the real-time oil volume in each oil tank to the cloud server.
[0031] The cloud server is used to generate several recommended flavor formulas based on the user's e-cigarette smoking habits and send them to the smart terminal;
[0032] The smart terminal is also used to select the corresponding flavor recipe based on the user's operation on the flavor selection interface of the smart terminal, and send it to the cloud server;
[0033] The cloud server is also used to calculate the opening duration of the e-liquid valves of each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula; then, based on the calculated opening duration, it generates an e-liquid dispensing control command containing corresponding timing parameters and sends it to the smart terminal.
[0034] The smart terminal is also used to send the oil dispensing control command to the smart electronic cigarette to control the amount of e-liquid flowing into the atomization chamber of the smart electronic cigarette.
[0035] Optionally, the smart electronic cigarette is used to monitor whether the real-time oil level in the oil tank is lower than a preset oil level threshold; if so, it determines that the oil tank is a low oil level tank, triggers an alarm, and sends an alarm message containing the location of the low oil level tank to the smart terminal.
[0036] When the smart terminal receives the alarm information, it displays the alarm information on the smart terminal's display interface.
[0037] Thirdly, the present invention provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to realize the method for intelligent flavor blending of a multi-tank smart electronic cigarette as described above.
[0038] Fourthly, the present invention provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements a method for intelligent flavor blending of a multi-tank intelligent electronic cigarette as described above.
[0039] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0040] This invention transforms the abstract concept of "flavor ratio" into precise control of "valve opening time" and introduces real-time oil volume as a calculation parameter, ensuring that the preset ratio can be output under any oil volume condition, thus solving the core technical problem of dynamic blending. It makes full use of the powerful computing power of cloud servers, placing the complex formula recommendation and oil volume control calculations in the cloud, while the e-cigarette itself is only responsible for receiving control commands and executing precise control, achieving the best balance between cost, power consumption and performance. Attached Figure Description
[0041] To more clearly illustrate the technical formulations in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 This is a flowchart illustrating a method for intelligent flavor blending in a multi-tank smart electronic cigarette, as provided in an embodiment of the present invention.
[0043] Figure 2 This is a schematic diagram of the system architecture for intelligent flavor blending of a multi-tank smart electronic cigarette, provided as an embodiment of the present invention. Detailed Implementation
[0044] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical formulations of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0045] Example 1:
[0046] Please refer to Figure 1 , Figure 1 A flowchart illustrating a method for intelligent flavor blending in a multi-tank smart electronic cigarette, provided in this embodiment of the invention, is shown. The method specifically includes:
[0047] Step 110: Obtain the attribute information of all oil tanks in the smart electronic cigarette and the real-time oil volume in each oil tank.
[0048] The smart terminal obtains the attribute information of all oil tanks in the smart electronic cigarette and the real-time oil volume in each oil tank in real time and uploads it to the cloud server. The attribute information of the oil tank includes the flavor ID, flavor name, production date, shelf life, nicotine concentration, VG (vegetable glycerin) / PG (propylene glycol) ratio, and optimal power range.
[0049] Step 120: Generate several recommended flavor formulas based on the user's e-cigarette smoking habits.
[0050] Step 120 specifically includes:
[0051] Step 121: Retrieve user behavior data related to e-cigarettes through smart terminals.
[0052] In step 121, behavioral data includes browsing behavior related to e-cigarettes, historical purchase records, ratings, etc.; behavioral data includes, but is not limited to, behavioral data on smart e-cigarette apps installed on smart terminals, behavioral data on shopping platforms, web browsing history, etc.
[0053] Step 122: Analyze users' taste preferences by collecting behavioral data from other anonymous user groups and their corresponding taste preferences.
[0054] Based on machine learning algorithms, we analyze users' historical purchase records, ratings, browsing behavior, and group behavior data of other anonymous users to uncover potential correlations between tastes and infer users' taste preferences.
[0055] Step 123: Generate several recommended recipes for flavors that the user may like based on the analyzed taste preferences.
[0056] Based on the user's taste preferences, the system proactively recommends several flavor recipes that the user might like and sends them to the smart terminal; among these, the recommended flavor recipes include several single flavors and several mixed flavors.
[0057] As a preferred implementation method, step 123 is specifically implemented as follows: generating several recommended flavor formulas based on the analyzed taste preferences and the real-time oil volume in each oil tank;
[0058] It is understandable that there may be many flavor recommendations based on the analysis results. However, the e-liquid currently inserted into the smart e-cigarette may not be available for the recommended flavor. Therefore, it is unnecessary to recommend flavors that cannot be achieved to the user. Thus, making recommendations based on the real-time e-liquid levels in each e-liquid tank and the analyzed flavor preferences is a better implementation method.
[0059] Step 130: Receive the flavor recipe selected by the user on the flavor selection interface of the smart terminal.
[0060] In this embodiment, the flavor selection interface of the smart terminal displays several recommended flavor recipes and a human-computer interaction window for users to create their own flavors.
[0061] Users can independently select the e-liquid ratio of the smart electronic cigarette through the human-computer interaction window, generate their own flavor recipes, and upload them to the cloud server through their smart terminals.
[0062] Therefore, step 130 specifically includes:
[0063] Step 131: When the user selects a custom flavor recipe, receive the uploaded custom flavor recipe;
[0064] Step 132: When the user selects a recommended flavor recipe, receive the recommended flavor recipe selected by the user.
[0065] Step 140: Calculate the opening duration of the e-liquid valve for each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula.
[0066] When a user selects a flavor formula, the cloud server immediately determines the e-liquid flow rate from the corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume; then, it calculates the opening duration of the e-liquid valve based on the e-liquid flow rate from the e-liquid tank and the flow rate of the e-liquid valve.
[0067] Step 150: Generate an oil dispensing control command containing corresponding timing parameters based on the calculated activation duration to control the amount of e-liquid flowing into the atomization chamber of the smart electronic cigarette.
[0068] Step 150 includes:
[0069] Based on the calculated opening duration, an oil discharge control command containing corresponding timing parameters is generated;
[0070] The smart terminal sends oil dispensing control commands to the smart e-cigarette to control the amount of e-liquid flowing into the atomization chamber of the smart e-cigarette.
[0071] For example, the timing parameters included in the e-liquid control command are: valve A opens and closes after T1 seconds, valve B opens and closes after T2 seconds, etc. During this period, the e-liquid slowly flows into the common e-liquid storage cotton by gravity or slight negative pressure. After all valves have completed their operation according to the command, the e-liquids of various flavors are precisely physically mixed in the e-liquid storage cotton.
[0072] Once the mixture is mixed, the user can begin to inhale. At this time, the atomizing component of the smart electronic cigarette works to atomize the mixed e-liquid. Since the working principle of electronic cigarettes is existing technology in this field, it will not be described in detail in this embodiment.
[0073] In summary, the method for intelligent flavor blending of a multi-tank smart electronic cigarette provided in this embodiment adopts a two-layer control architecture of "cloud AI decision-making + local precise execution". The complex AI recommendation and recipe calculation are placed in the cloud, making full use of its powerful computing power. The electronic cigarette itself is only responsible for receiving instructions and executing precise control, achieving the best balance between cost, power consumption and performance.
[0074] Innovatively, the abstract concept of "flavor ratio" is transformed into precise control of "valve opening time", and real-time oil volume is introduced as a calculation parameter to ensure that the preset ratio can be output under any oil volume condition, thus solving the core technical problem of dynamic blending.
[0075] The dual-path interaction mode, which combines human and intelligent approaches, not only satisfies users' autonomy in exploration and creation but also provides worry-free and high-quality intelligent services, making it more widely applicable.
[0076] Example 2:
[0077] Please refer to Figure 2 , Figure 2 This is a schematic diagram of the system architecture for intelligent flavor blending of a multi-tank smart electronic cigarette, provided as an embodiment of the present invention.
[0078] The system includes a smart terminal 20 and a cloud server 30; the cloud server 30 establishes a communication connection with the smart terminal 20, and the smart terminal 20 establishes a communication connection with the smart electronic cigarette 10;
[0079] For example, the smart terminal 20 and the smart electronic cigarette 10 can establish a communication connection via Bluetooth, Wi-Fi or the Internet, and the smart terminal 20 and the cloud server 30 can establish a communication connection via the Internet.
[0080] The smart terminal 20 is equipped with a smart e-cigarette APP. After the smart e-cigarette APP is opened, the smart terminal 20 obtains the attribute information of all oil tanks of the smart e-cigarette 10 and the real-time oil volume in each oil tank in real time, and displays it on the human-computer interaction interface of the smart e-cigarette APP. When the user enters the flavor selection interface through the human-computer interaction interface of the smart e-cigarette APP, the smart terminal 20 uploads the attribute information of all oil tanks of the smart e-cigarette 10 and the real-time oil volume in each oil tank to the cloud server 30.
[0081] The cloud server 30 generates several recommended flavor recipes based on the user's e-cigarette smoking habits and sends them to the smart terminal 20; the smart terminal 20 selects the corresponding flavor recipe based on the user's operation on the flavor selection interface of the smart terminal and sends it to the cloud server 30.
[0082] The cloud server 30 is also used to calculate the opening duration of the oil pipe valve of each corresponding oil tank according to the selected flavor formula and the real-time oil volume of the e-liquid required by the selected flavor formula; then, based on the calculated opening duration, it generates an oil dispensing control command containing corresponding timing parameters and sends it to the smart terminal 20.
[0083] The smart terminal 20 then sends an oil dispensing control command to the smart electronic cigarette 10 to control the amount of e-liquid flowing into the atomization chamber of the smart electronic cigarette 10.
[0084] Specifically, the smart electronic cigarette 10 includes multiple e-liquid compartments, each independently configured and embedded with an RFID (Radio Frequency Identification) chip to store the compartment's attribute information. An RFID reader is located near the compartment insertion slot to read the information stored in the RFID chip non-contactly when the compartment is inserted and transmit the information to the smart electronic cigarette 10's main control MCU (Microcontroller Unit). An e-liquid level sensor is used to monitor the remaining e-liquid level in each compartment in real time.
[0085] Among them, the main control MCU of the smart electronic cigarette 10 serves as the control core of the electronic cigarette, responsible for processing RFID information, parsing sensor data, executing control logic, and managing the communication between the smart electronic cigarette 10 and the smart terminal 20; the communication module of the smart electronic cigarette 10 adopts a low-power Bluetooth (BLE) or Wi-Fi module to establish a two-way data interaction channel with the user's mobile phone APP.
[0086] The smart electronic cigarette 10 has a common oil reservoir and atomizing components (including heating wire and atomizing core) inside the atomizing chamber. The atomizing components are used to heat and atomize the mixed e-liquid that has permeated into the oil reservoir for the user to inhale.
[0087] Each e-liquid tank is independently connected to an e-liquid pipe, with the other end of the pipe extending into the common e-liquid storage cotton in the atomizing chamber. Each e-liquid pipe is equipped with a precision solenoid valve, which is precisely controlled by the main control MCU to open or close the passage of the corresponding e-liquid pipe. The opening and closing time of the valve directly determines the amount of that type of e-liquid flowing into the atomizing chamber.
[0088] For example, the smart terminal 20 is a smartphone or tablet computer, serving as the terminal for the user to interact with the smart electronic cigarette 10 and the cloud server 30, and specifically provides the following functions:
[0089] Displays real-time information (flavor, oil quantity, etc.) for each oil tank; receives and displays flavor schemes recommended by the cloud server; provides an interface (human-computer interaction window) for users to manually select flavor combinations; receives control commands from the cloud server and sends them to the main control MCU of the smart electronic cigarette 10.
[0090] The cloud server 30 includes a cloud intelligence layer, which is the "brain" of the entire system and contains the following core modules:
[0091] The AI recommendation module is used to analyze users' historical purchase records, ratings, browsing behavior and other anonymous user group behavior data based on machine learning algorithms, to explore potential relationships between tastes and proactively recommend single or mixed flavor options that users may like.
[0092] The personalized blending module obtains the flavor IDs and real-time e-liquid levels of all currently inserted e-liquid compartments in the user's smart e-cigarette 10 via the smart e-cigarette APP;
[0093] The calculation module has a large built-in recipe database. Based on the recipe selected or recommended by the user (such as "Mango Ice: 70% mango flavor + 30% mint flavor"), combined with the real-time oil volume of each oil tank, it calculates the specific volume of each e-liquid that needs to flow out or the required valve opening time to achieve the target ratio.
[0094] The control module generates precise control commands based on the calculation results from the personalized mixing module. These commands specify which valves should be opened to achieve the target mixing ratio, and for how long each valve should be open. The control commands are then sent to the smart terminal 20, and subsequently to the smart electronic cigarette 10.
[0095] It should be noted that when a user inserts an oil tank, the RFID reader reads the attribute information of the oil tank, and the main control MCU then stores the information and synchronizes the "new oil tank inserted" event and real-time oil volume to the cloud server 30 through the smart terminal 20.
[0096] Furthermore, the system also has an oil level monitoring function, specifically:
[0097] The oil level detection sensor is used to monitor the remaining oil level in each oil tank in real time and transmit the oil level data to the main control MCU. The main control MCU then sends the remaining oil level in each oil tank to the smart terminal 20 simultaneously.
[0098] When the main control MCU detects that the real-time oil level in the oil tank is lower than the preset oil level threshold, it determines that the oil tank is a low oil level oil tank, triggers an alarm, and sends an alarm message containing the location of the low oil level oil tank to the smart terminal 20.
[0099] When the smart terminal 20 receives an alarm message, it displays the alarm message on the display interface of the smart terminal 20 to remind the user to replace the low oil level tank.
[0100] In summary, this embodiment achieves automatic, contactless identification and digital management of e-liquid properties by embedding an RFID chip in each e-liquid compartment, providing a data foundation for intelligent allocation;
[0101] It has achieved a leap from "manual operation" to "AI decision-making and automatic execution". Users only need to select the formula, and the system can complete the precise mixing, which greatly improves convenience and user experience.
[0102] The mixing ratio is controlled by cloud-based algorithms that control the valve opening time, which is far more precise than manual operation, ensuring the consistency and stability of the taste of every puff of smoke.
[0103] Cloud-based AI can continuously learn user preferences, constantly discover and recommend potential favorite flavor combinations, satisfy users' desire for exploration, and create a personalized taste experience;
[0104] This system avoids direct contact between the user and the e-liquid, with the entire process completed through the app, making it safer and more hygienic. The system automatically verifies information such as the e-liquid's production date and expiration date to ensure safe inhalation.
[0105] Based on the same concept, embodiments of the present invention also provide a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to implement a method for intelligent flavor blending of a multi-tank smart electronic cigarette provided in Embodiment 1.
[0106] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0107] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0108] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0109] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0110] Based on the same concept, embodiments of the present invention also provide a computer program product, including a computer program / instruction, which, when executed by a processor, implements the method for intelligent flavor blending of a multi-tank intelligent electronic cigarette provided in Embodiment 1.
[0111] Computer program products may be loaded onto computer devices, and the components of computer devices may include, but are not limited to: one or more processors or processing units, system memory, and buses connecting different system components (including system memory and processing units).
[0112] Computer devices typically include a variety of computer system-readable media. These media can be any available media that can be accessed by a computer device, including volatile and non-volatile media, and removable and non-removable media.
[0113] System memory may include computer system readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The computer device may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system may be used to read and write non-removable, non-volatile magnetic media. The computer program product has a set (e.g., at least one) of program modules configured to perform the functions of the various embodiments of the present invention.
[0114] A program / utility having a set (at least one) of program modules can be stored, for example, in memory. Such program modules include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The program modules typically perform the functions and / or methods described in the embodiments of this invention.
[0115] Computer devices can also communicate with one or more external devices (e.g., keyboards, pointing devices, monitors, etc.), one or more devices that enable user interaction with the computer device, and / or any device that enables the computer device to communicate with one or more other computing devices (e.g., network interface cards, modems, etc.). This communication can be achieved through input / output (I / O) interfaces. Furthermore, computer devices can communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapters. As shown in the figure, the network adapter communicates with other modules of the computer device via a bus. It should be understood that other hardware and / or software modules can be used in conjunction with the computer device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0116] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk. Based on this understanding, the technical formula of the present invention, or the part that contributes to the prior art, or all or part of the technical formula, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0117] The above-described embodiments are only used to illustrate the technical formulation of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical formulations described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical formulations to deviate from the spirit and scope of the technical formulations of the embodiments of the present invention.
Claims
1. A method for intelligent flavor blending in a multi-tank smart electronic cigarette, characterized in that, include: The cloud server generates several recommended flavor formulas based on the user's e-cigarette smoking habits and sends them to the smart terminal. Receive the flavor recipe selected by the user on the flavor selection interface of the smart terminal; Calculate the opening duration of the e-liquid valve for each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula. Based on the calculated activation duration, an oil dispensing control command containing corresponding timing parameters is generated and sent to the smart e-cigarette via the smart terminal to control the amount of e-liquid flowing into the atomization chamber of the smart e-cigarette.
2. The method for intelligent flavor blending of a multi-tank intelligent electronic cigarette according to claim 1, characterized in that, A communication connection is established between the cloud server and the smart terminal, and a communication connection is established between the smart terminal and the smart electronic cigarette; The cloud server generates several flavor recommendations based on the user's e-cigarette usage habits and sends them to the smart terminal, specifically including: The system retrieves user behavior data related to e-cigarettes via smart terminals; the behavior data includes browsing behavior related to e-cigarettes, historical purchase records, and ratings. By collecting behavioral data from other anonymous user groups and their corresponding taste preferences, we can analyze users' taste preferences. Based on the analyzed taste preferences, several recommended recipes for flavors that the user might like are generated and sent to the smart terminal; The recommended flavor formulas include several single-flavor and several mixed-flavor recommended formulas.
3. The method for intelligent flavor blending of a multi-tank intelligent electronic cigarette according to claim 2, characterized in that, The flavor selection interface of the smart terminal displays several recommended flavor recipes and a human-computer interaction window for users to create their own flavors; users can use the human-computer interaction window to select the e-liquid ratio of the smart electronic cigarette, generate their own flavor recipes, and upload them to the cloud server through the smart terminal. Receiving the flavor recipe selected by the user on the flavor selection interface of the smart terminal specifically includes: When a user selects a custom flavor recipe, the system receives the uploaded custom flavor recipe. When a user selects a recommended flavor recipe, the system receives the user's chosen flavor recipe.
4. The method for intelligent flavor blending of a multi-tank intelligent electronic cigarette according to claim 3, characterized in that, Before calculating the opening duration of the e-liquid valves in each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula, the process also includes: The system obtains real-time attribute information of all e-cigarette cartridges and the real-time e-liquid volume in each cartridge through a smart terminal. The attribute information of each cartridge includes its flavor ID, flavor name, nicotine concentration, and VG / PG ratio.
5. The method for intelligent flavor blending of a multi-tank intelligent electronic cigarette according to claim 4, characterized in that, The step of generating several recommended flavor recipes that the user might like based on the analyzed taste preferences and sending them to the smart terminal specifically includes: Based on the analyzed taste preferences and the real-time oil volume in each oil tank, several recommended flavor recipes are generated and sent to the smart terminal.
6. The method for intelligent flavor blending of a multi-tank intelligent electronic cigarette according to claim 5, characterized in that, The calculation of the opening duration of the e-liquid pipe valve for each corresponding e-liquid tank, based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula, specifically includes: Determine the e-liquid outflow rate from the corresponding e-liquid tank based on the e-liquid required for the selected flavor formula and the real-time e-liquid volume. The opening time of the oil pipe valve is calculated based on the outflow rate of the oil tank and the flow rate of the oil pipe valve.
7. A system for intelligent flavor blending in a multi-tank smart electronic cigarette, characterized in that, This includes a smart terminal and a cloud server. The cloud server establishes a communication connection with the smart terminal, and the smart terminal establishes a communication connection with the smart e-cigarette. The smart terminal has a smart e-cigarette APP installed. The smart terminal is used to obtain the attribute information of all oil tanks of the smart e-cigarette and the real-time oil volume in each oil tank in real time after the smart e-cigarette APP is opened, and display it on the human-computer interaction interface of the smart e-cigarette APP; and when the user enters the flavor selection interface through the human-computer interaction interface of the smart e-cigarette APP, it uploads the attribute information of all oil tanks of the current smart e-cigarette and the real-time oil volume in each oil tank to the cloud server. The cloud server is used to generate several recommended flavor formulas based on the user's e-cigarette smoking habits and send them to the smart terminal; The smart terminal is also used to select the corresponding flavor recipe based on the user's operation on the flavor selection interface of the smart terminal, and send it to the cloud server; The cloud server is also used to calculate the opening duration of the e-liquid valves of each corresponding e-liquid tank based on the selected flavor formula and the real-time e-liquid volume required for the selected flavor formula; then, based on the calculated opening duration, it generates an e-liquid dispensing control command containing corresponding timing parameters and sends it to the smart terminal. The smart terminal is also used to send the oil dispensing control command to the smart electronic cigarette to control the amount of e-liquid flowing into the atomization chamber of the smart electronic cigarette.
8. A system for intelligent flavor blending in a multi-tank smart electronic cigarette, characterized in that, The smart electronic cigarette is used to monitor whether the real-time oil level in the oil tank is lower than the preset oil level threshold; if so, it determines that the oil tank is a low oil level tank, triggers an alarm, and sends an alarm message containing the location of the low oil level tank to the smart terminal. When the smart terminal receives the alarm information, it displays the alarm information on the smart terminal's display interface.
9. A computer-readable storage medium storing at least one instruction, characterized in that, The instructions are loaded and executed by the processor to implement a method for intelligent flavor blending of a multi-tank smart electronic cigarette as described in any one of claims 1-6.
10. A computer program product, comprising a computer program / instructions, characterized in that, When a computer program / instruction is executed by a processor, it implements the method for intelligent flavor blending of a multi-tank smart electronic cigarette as described in any one of claims 1-6.