Intelligent water cup drinking water volume and atomization volume linkage control method and system
Patent Information
- Application Number
- CN202611064773.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-17
- Publication Date
- 2026-10-16
AI Technical Summary
[0003]尽管智能水杯在提升饮水体验方面取得了一些进展,但现有技术仍然存在不少不足;首先,大多数智能水杯对雾化量的控制较为单一,仅根据设定的预定模式来调节雾化量,忽略了用户的实际饮水行为和环境条件;现有技术中,许多水杯的雾化调节主要依赖于固定的预设模式,这无法有效地根据用户的饮水频率、饮水量数据进行实时调整;此外,环境温度等外部因素对水杯内部湿度及雾化效果的影响也未得到充分地考虑;因此,现有智能水杯在雾化控制方面未能实现个性化、智能化的联动控制,导致了水杯在不同使用场景下的表现差异,无法真正做到根据用户的健康需求、饮水状态及外部环境进行精准调节
[0016] The beneficial effects of this invention are as follows: By accurately capturing the time of each drinking session and the ambient temperature, this invention provides reliable basic data support for subsequent atomization control. Furthermore, calculating the drinking time interval provides a scientific basis for the coordinated control of atomization, enabling the atomization effect of the water cup to be intelligently adjusted according to the user's drinking frequency and the external temperature, thus ensuring the flexibility and personalization of the water cup's use, improving the user experience, and avoiding the lag and inflexibility of traditional water cup atomization control. By recognizing the status of the smart water cup based on the drinking time interval, the drinking status can be accurately determined, realizing intelligent status monitoring of the water cup and effectively avoiding the problems caused by traditional water cups failing to accurately grasp the user's drinking situation. In cases of unreasonable atomization volume, especially by introducing the drinking intensity index P and combining it with the ratio of single drinking volume to average drinking volume, the system can more accurately identify drinking patterns and adjust the atomization volume accordingly. This allows for dynamic adjustment of the atomization volume under different drinking conditions, optimizing the water cup's energy efficiency and avoiding ineffective or unnecessary atomization. This ensures the optimal balance between the water cup's performance and energy efficiency, further enhancing the product's intelligence. By accurately analyzing changes in drinking behavior and ambient temperature, the atomization volume can be flexibly adjusted under different drinking conditions. It can not only automatically adjust the atomization volume based on the user's drinking behavior but also intelligently adjust it based on the external environment, ensuring the best atomization experience in various scenarios.
Smart Images

Figure CN122923723A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent water drinking management, in particular to a method and system for linkage control of water intake amount and atomization amount of an intelligent water cup. Background Art
[0002] With the development of science and technology, smart home and health management technologies are continuously integrated into daily life, and intelligent water drinking equipment has become an important part thereof; as one of the applications, the intelligent water cup has gradually become a popular consumer product in the market by virtue of its convenience and health monitoring functions; the main functions of the intelligent water cup include recording water intake, reminding water drinking and performing health data analysis; in recent years, intelligent water cups based on sensing technologies have developed rapidly, and various technical means such as liquid level sensors, temperature sensors and wireless communication technologies are adopted to realize accurate monitoring and analysis of user's water drinking behaviors; in addition, with the continuous progress of atomization technology, while supplementing water, the intelligent water cup can also release water mist through an atomization device to provide users with a comfortable water drinking experience; these intelligent water cups can not only monitor the water intake, but also improve the comfort and experience of use by automatically adjusting the atomization amount, and even help users form healthy water drinking habits to a certain extent.
[0003] Although some progress has been made in improving the water drinking experience of intelligent water cups, the prior art still has many deficiencies; first, most intelligent water cups have relatively single control over the atomization amount, and only adjust the atomization amount according to a set predetermined mode, ignoring the user's actual water drinking behavior and environmental conditions; in the prior art, the atomization adjustment of many water cups mainly relies on a fixed preset mode, which cannot effectively make real-time adjustment according to the user's water drinking frequency and water intake data; in addition, the influence of external factors such as ambient temperature on the internal humidity of the water cup and the atomization effect has not been fully considered; therefore, the existing intelligent water cups fail to realize personalized and intelligent linkage control in terms of atomization control, resulting in performance differences of the water cup in different use scenarios, and cannot truly achieve accurate adjustment according to the user's health needs, water drinking state and external environment. Contents of the Invention
[0004] In view of the above existing problems, the present invention is proposed.
[0005] Therefore, the problem to be solved by the present invention is how to provide an atomization control method for an intelligent water cup based on scenario recognition, which identifies the water drinking state of the intelligent water cup by monitoring and analyzing the user's water drinking operation data, water drinking time interval and ambient temperature data in real time, and adjusts the atomization amount according to the water drinking state, so as to realize the linkage control of the water intake amount and the atomization amount; through this linkage control mechanism, the water cup can automatically adjust the atomization amount according to different factors such as water drinking frequency, water intake amount and ambient temperature, thereby improving the intelligence level of the water cup and enhancing the user's use experience.
[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: In a first aspect, embodiments of the present invention provide a method for linking the drinking volume and atomization volume of a smart water cup, comprising: acquiring drinking operation data and ambient temperature data of the smart water cup; calculating a drinking time interval based on the drinking operation data; identifying the state of the smart water cup based on the drinking time interval to obtain a drinking state; and controlling the atomization volume based on the drinking state, the drinking operation data, and the ambient temperature data to achieve linked control of the drinking volume and atomization volume.
[0007] As a preferred embodiment of the intelligent water cup's method for linking water volume and atomization volume control according to the present invention, the water drinking operation data includes the single water drinking volume obtained using a liquid level sensor. The time of each drink; the ambient temperature data refers to the ambient temperature data of the outer wall of the smart water cup obtained based on the temperature sensor.
[0008] As a preferred embodiment of the intelligent water cup's water volume and atomization volume linkage control method of the present invention, the method of obtaining the single water volume and the time point of each water intake using a liquid level sensor includes the following steps: The liquid level height inside the intelligent water cup is obtained using a liquid level sensor and judged. If the absolute value of the difference between the current liquid level height and the previous liquid level height is greater than a liquid level height threshold for M consecutive times, then the water intake action is determined to have started, and the current time is recorded as the water intake action start time t1, and the liquid level height h1 at this time is recorded. After the water intake action starts, the change in liquid level height is continuously monitored and judged. If the absolute value of the difference between the current liquid level height and the previous liquid level height is less than or equal to the liquid level height threshold for M consecutive times, then the water intake action is determined to have ended, and the current time is recorded as the water intake action end time t2, and the liquid level height h2 at this time is recorded. The single water intake volume is calculated based on the cross-sectional area S of the intelligent water cup's inner cavity and the liquid level heights h1 and h2. .
[0009] As a preferred embodiment of the intelligent water cup water volume and atomization volume linkage control method of the present invention, the method for calculating the water drinking time interval based on the water drinking operation data refers to, based on the time point of each water drinking action, recording the end time of the previous water drinking action as the previous water drinking time point, recording the start time of the current water drinking action as the current water drinking time point, and calculating the time difference between the previous water drinking time point and the current water drinking time point to obtain the time interval T between two adjacent water drinking actions.
[0010] As a preferred embodiment of the intelligent water cup water volume and atomization volume linkage control method of the present invention, the water drinking state includes frequent water drinking, normal water drinking, and long-term no water drinking.
[0011] As a preferred embodiment of the intelligent water cup's water volume and atomization volume linkage control method of the present invention, the method includes: identifying the state of the intelligent water cup based on the water drinking time interval to obtain the water drinking state, comprising the following steps: obtaining the single water drinking volume... and the drinking time interval Based on the single water consumption Calculate the average of the most recent N water intakes. Based on the drinking time interval Calculate the average of the time intervals between the most recent N drinking sessions. Based on single water intake and the average of the most recent N water intakes Calculate the ratio of single water intake to average water intake. The ratio of the single water intake to the average water intake is used. The average time interval between the most recent N drinking sessions and drinking interval Calculations were performed to establish a drinking water intensity index P; based on the drinking water intensity index P and the amount of water consumed per session... Perform state identification; if the water intensity index P belongs to the first interval and the single water consumption is... Greater than the average of the most recent N water intakes If the water intake is Q1 times that of a normal person, then the drinking status is considered frequent drinking; if the water intake intensity index P belongs to the second interval, and the single drinking volume is... Less than or equal to the average of the most recent N water intakes Q1 times, greater than or equal to the average of the most recent N water intakes If the water intake is twice the value of Q, then the drinking status is considered normal; if the water intake intensity index P belongs to the third interval, or the single-time water intake volume... Less than the average of the most recent N water intakes If the number of times the drinking time interval is Q2, the drinking status is determined to be that the user has not drunk water for a long time; otherwise, the drinking status is determined to be unrecognized, and the status recognition step of the smart water cup based on the drinking time interval is re-executed; the number of times the drinking status is unrecognized is judged, and if the drinking status is unrecognized for W consecutive times, the smart water cup is determined to be faulty, and a fault alarm is issued to the user.
[0012] As a preferred embodiment of the intelligent water cup's method for linking water intake and atomization volume control according to the present invention, the control of atomization volume based on the drinking state, the drinking operation data, and the ambient temperature data includes the following steps: when the drinking state is frequent drinking, the atomization volume is adjusted to a first preset value, and the single drinking volume is... To make a judgment, if the amount of water consumed in a single instance... If the amount of water consumed exceeds the rated threshold, the current nebulization volume will remain unchanged; if the single water consumption is... If the atomization volume is less than or equal to the rated drinking water threshold, adjust it to the second preset value; when the drinking water status is normal, adjust the atomization volume to the second preset value, and adjust the single drinking volume accordingly. To make a judgment, if the amount of water consumed in a single instance... Greater than the average of the most recent N water intakes Adjust the atomization volume to the first preset value; if the single drinking volume is... Less than or equal to the average of the most recent N water intakes And greater than or equal to the average of the most recent N water intakes If the amount of water consumed is 3 times that of the previous dose, the current nebulization volume will remain unchanged; if the amount of water consumed per dose is... Less than the average of the most recent N water intakes If the atomization volume is 3 times that of Q, then the atomization volume will be adjusted to the third preset value; when the user has not drunk water for a long time, the atomization volume will be adjusted to the third preset value to remind the user to replenish water in time, and the drinking time interval T will be judged. If the drinking time interval T is greater than the average of the most recent N drinking time intervals, the atomization volume will be adjusted to the third preset value. If the current nebulization rate remains unchanged, then the nebulization rate will remain unchanged; if the drinking time interval T is less than or equal to the average of the most recent N drinking time intervals. If the ambient temperature data is greater than the temperature threshold, the atomization amount is adjusted to the second preset value; if the ambient temperature data is less than or equal to the temperature threshold, the atomization amount is adjusted to the atomization amount corresponding to the drinking water state.
[0013] Secondly, to further address the safety issues existing in intelligent drinking water management, this invention provides an intelligent water cup water volume and atomization volume linkage control system, which includes: a data acquisition module for acquiring the single water volume of the intelligent water cup, the time point of each water intake, and ambient temperature data, and calculating the water intake time interval based on the time point of each water intake; a status recognition module for recognizing the status of the intelligent water cup based on the water intake time interval to obtain the water intake status; and a linkage control module for controlling the atomization volume based on the water intake status, single water volume, water intake time interval, and ambient temperature data to achieve linkage control of water volume and atomization volume.
[0014] Thirdly, embodiments of the present invention provide a computer device, including a memory and a processor, wherein the memory stores a computer program, and the computer program, when executed by the processor, implements any step of the intelligent water cup water volume and atomization volume linkage control method as described in the first aspect of the present invention.
[0015] Fourthly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, it implements any step of the intelligent water cup water volume and atomization volume linkage control method as described in the first aspect of the present invention.
[0016] The beneficial effects of this invention are as follows: By accurately capturing the time of each drinking session and the ambient temperature, this invention provides reliable basic data support for subsequent atomization control. Furthermore, calculating the drinking time interval provides a scientific basis for the coordinated control of atomization, enabling the atomization effect of the water cup to be intelligently adjusted according to the user's drinking frequency and the external temperature, thus ensuring the flexibility and personalization of the water cup's use, improving the user experience, and avoiding the lag and inflexibility of traditional water cup atomization control. By recognizing the status of the smart water cup based on the drinking time interval, the drinking status can be accurately determined, realizing intelligent status monitoring of the water cup and effectively avoiding the problems caused by traditional water cups failing to accurately grasp the user's drinking situation. In cases of unreasonable atomization volume, especially by introducing the drinking intensity index P and combining it with the ratio of single drinking volume to average drinking volume, the system can more accurately identify drinking patterns and adjust the atomization volume accordingly. This allows for dynamic adjustment of the atomization volume under different drinking conditions, optimizing the water cup's energy efficiency and avoiding ineffective or unnecessary atomization. This ensures the optimal balance between the water cup's performance and energy efficiency, further enhancing the product's intelligence. By accurately analyzing changes in drinking behavior and ambient temperature, the atomization volume can be flexibly adjusted under different drinking conditions. It can not only automatically adjust the atomization volume based on the user's drinking behavior but also intelligently adjust it based on the external environment, ensuring the best atomization experience in various scenarios. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments 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. Wherein: Figure 1 This is an overall flowchart of the intelligent water cup's water volume and atomization volume linkage control method in Example 1.
[0018] Figure 2 This is a flowchart of the drinking water status recognition process in Example 1.
[0019] Figure 3 This is a schematic diagram of the computer device in Example 3. Detailed Implementation
[0020] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0021] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.
[0022] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.
[0023] Example 1 Reference Figure 1 and Figure 2 This is the first embodiment of the present invention, which provides a method for linking the drinking volume and atomization volume of a smart water cup.
[0024] Existing methods for controlling water volume and atomization in smart water bottles have the following main problems: First, most smart water bottles have a relatively simple control over atomization, adjusting it only according to a preset mode, ignoring the user's actual drinking behavior and environmental conditions. Second, many existing water bottles rely on fixed preset modes for atomization adjustment, which cannot effectively adjust in real time based on the user's drinking frequency and volume data. Third, the impact of external factors such as ambient temperature on the internal humidity and atomization effect of the water bottle is not fully considered. Therefore, existing smart water bottles fail to achieve personalized and intelligent linkage control in atomization, resulting in differences in performance across different usage scenarios and failing to truly achieve precise adjustment based on the user's health needs, drinking status, and external environment.
[0025] This application provides a method that can effectively solve the problems mentioned above. The following will describe in detail how to achieve the linkage control method between the drinking volume and the atomization volume of the smart water cup with multiple embodiments.
[0026] Figure 1 The overall flowchart of the intelligent water cup's water volume and atomization volume linkage control method is shown, including: S1: Obtain drinking operation data and ambient temperature data from the smart water cup, and calculate the drinking time interval based on the drinking operation data.
[0027] Preferably, the drinking water operation data includes the volume of water consumed per serving, obtained using a level sensor. And the time of each drinking session.
[0028] Specifically, obtaining the amount of water consumed in a single instance and the time of each drink using a liquid level sensor includes the following steps: By using a liquid level sensor to obtain and judge the liquid level height in the smart water cup, if the absolute value of the difference between the current liquid level height and the previous liquid level height is greater than the liquid level height threshold for M consecutive times, the drinking action is determined to have started. The current time is recorded as the drinking action start time t1, and the liquid level height h1 at this time is recorded to avoid errors in judging the drinking action.
[0029] Once the drinking action begins, the change in liquid level is continuously monitored and judged. If the absolute value of the difference between the current liquid level and the previous liquid level is less than or equal to the liquid level threshold for M consecutive times, the drinking action is judged to end. The current time is recorded as the end time t2 of the drinking action, and the liquid level h2 at this time is recorded.
[0030] The volume of water consumed per serving is calculated based on the cross-sectional area S of the smart water cup's inner cavity and the liquid level heights h1 and h2. The specific formula is as follows: ; in, This refers to the amount of water consumed in a single serving. h1 represents the cross-sectional area of the inner cavity of the smart water cup; h2 represents the liquid level height at the first moment; h3 represents the liquid level height at the second moment.
[0031] It should be noted that the liquid level threshold for judging the liquid level can be calculated using methods such as fixed empirical value method, fuzzy control method, statistical analysis method, or machine learning method. This example uses statistical analysis to determine the liquid level threshold: First, 100 volunteers of different ages were selected, and drinking data was collected for 15 consecutive days. The liquid level change value during each drinking process was recorded, and the standard deviation σ of the liquid level change during normal drinking was calculated. To eliminate the influence of random fluctuations, 2σ was taken as the baseline threshold. Then, the threshold was optimized using ROC curve analysis, and finally, the liquid level threshold was determined to be 2.2σ. This method considers the statistical characteristics of the data and improves the accuracy of the threshold through optimization, making the recognition of drinking actions more accurate and reliable. This embodiment does not specifically limit how the liquid level threshold is determined.
[0032] Furthermore, calculating the drinking time interval based on drinking operation data refers to using the time point of each drinking action, recording the end time of the previous drinking action as the previous drinking time point, and recording the start time of the current drinking action as the current drinking time point. The time difference between the previous drinking time point and the current drinking time point is calculated to obtain the time interval T between two adjacent drinking actions.
[0033] Preferably, the ambient temperature data refers to the ambient temperature data of the outer wall of the smart water cup obtained based on the temperature sensor, wherein the ambient temperature data is collected once every preset time period.
[0034] Ideally, by combining real-time monitoring of liquid level sensors and ambient temperature data, not only can the amount of water consumed each time be accurately detected, but the drinking time interval can also be precisely calculated, making the smart water cup's drinking behavior recognition more accurate and sensitive. By judging M consecutive liquid level changes, occasional misjudgments of liquid level changes can be avoided, further improving the accuracy of judgment. This intelligent sensing mechanism surpasses existing traditional technologies in terms of precision, avoiding misidentification caused by rough estimation. It solves the problem of existing technologies being unable to accurately identify the amount of water consumed and the time interval, providing more accurate data support for subsequent drinking status recognition, thereby greatly improving the intelligence level of the entire system. Compared with traditional solutions, this design can achieve more personalized drinking management, optimize the user's drinking experience, and enhance the intelligent interactivity of the device.
[0035] S2: The smart water cup is identified based on the drinking time interval to obtain the drinking status.
[0036] Preferably, the drinking status includes frequent drinking, normal drinking, and prolonged periods without drinking.
[0037] Furthermore, such as Figure 2 The diagram shows the process for identifying the drinking status of a smart water cup. This process involves identifying the drinking status based on drinking time intervals, and includes the following steps:
[0038] By obtaining the volume of a single water intake and drinking interval Based on single drinking volume Calculate the average of the most recent N water intakes. Based on drinking time interval Calculate the average of the time intervals between the most recent N drinking sessions. .
[0039] Based on single water consumption and the average of the most recent N water intakes Calculate the ratio of single water intake to average water intake. The specific formula is as follows: ; in, This is the ratio of a single water intake to the average water intake. This refers to the amount of water consumed in a single serving. This represents the average of the most recent N water intakes.
[0040] Using the ratio of single water intake to average water intake The average time interval between the most recent N drinking sessions and drinking interval Calculations are performed to establish the drinking water intensity index P, and the specific formula is as follows: ; in, This is an indicator of drinking water intensity. This is the ratio of a single water intake to the average water intake. This represents the average of the time intervals between the most recent N drinking sessions; This refers to the time interval between drinking water sessions.
[0041] Based on the drinking water intensity index P and the amount of water consumed per session Perform state identification; if the water intensity index P belongs to the first interval and the single water consumption is... Greater than the average of the most recent N water intakes If the water intake is 1 times that of the target water intake, then the water intake status is determined to be frequent drinking.
[0042] If the water intensity index P belongs to the second interval, and the single water intake is... Less than or equal to the average of the most recent N water intakes Q1 times, greater than or equal to the average of the most recent N water intakes If the water level is twice that of Q, then the drinking status is considered normal.
[0043] The water intensity index P belongs to the third interval, or the single water intake volume. Less than the average of the most recent N water intakes If the water level is twice that of Q, then the person is considered to have not drunk water for a long time.
[0044] Conversely, if the drinking status is not identified, the process will be repeated to re-execute the status identification steps for the smart water cup based on the drinking time interval, thus avoiding errors in the drinking status judgment and a decrease in the user's drinking experience.
[0045] The system counts the number of times the user fails to recognize the drinking status. If the user fails to recognize the drinking status for W consecutive times, the smart water cup is deemed to be malfunctioning, and a fault alarm is sent to the user.
[0046] It should be noted that existing methods for dividing the drinking water intensity index P into intervals can employ common techniques, such as fixed percentage methods, quantile methods, cluster analysis methods (e.g., K-means or hierarchical clustering), or kernel density estimation to identify natural discontinuities in the data distribution. This example uses a two-layer cluster analysis method to determine three intervals: First, drinking water data from volunteers is collected, and the intensity index P value for each drinking session is calculated. The DBSCAN algorithm is used for preliminary clustering to remove outliers. Then, an improved K-means algorithm is applied to the remaining data for clustering, using silhouette coefficients to evaluate the clustering effect and optimize inter-cluster distances. Finally, the first, second, and third intervals are determined. This method fully considers the natural distribution characteristics of drinking behavior, making the interval division more scientific and practical.
[0047] Secondly, the water consumption ratios Q1 and Q2 can be obtained by directly setting Q1 and Q2 as fixed multiples, determining the range of multiples using the standard deviation characteristics of the data, automatically finding the optimal split point using algorithms such as decision trees, or determining the threshold based on the physiological characteristics of human drinking water. This example uses a multidimensional data analysis method to determine Q1 and Q2: First, water consumption data from volunteers of different ages and genders in different seasons were collected, obtaining over 15,000 valid data samples. After performing a normality test on the data, outliers were identified using the Box-plot outlier detection method. Then, the data distribution characteristics were obtained through kernel density estimation, and the optimal split point was determined based on the principle of maximum information gain, ultimately yielding the specific values of Q1 and Q2. This method considers both the statistical characteristics of the data and incorporates practical application needs, making the classification of drinking water status more accurate and reasonable.
[0048] For example, in this invention, assuming the user drinks water for the first time at 8:00 AM, the water intensity index P=2.1 (greater than 1.8), which is judged as a frequent water drinking state; at 9:30 AM, the user drinks water for the second time, P=1.2 (between 0.6 and 1.8), and the water volume is 1.2 times the normal value (less than Q1=1.65), which is judged as a normal water drinking state; at 12:00 PM, the user drinks water for the third time, P=0.4 (less than 0.6), and the water volume is 0.4 times the normal value (less than Q2=0.55), which is judged as a state of prolonged abstinence from water. At 4:00 AM, the fourth water intake occurred, with P=1.5 (between 0.6 and 1.8), and the water intake was 0.7 times the normal value (greater than Q2=0.55 but less than Q3=0.75). The ambient temperature at this time was 29℃ (above the temperature threshold), indicating an abnormal water intake state. At 3:30 PM, the fifth water intake occurred, with P=1.3 (between 0.6 and 1.8), and the water intake was 1.1 times the normal value (greater than Q3=0.75 but less than Q1=1.65). The ambient temperature was 25℃ (below the temperature threshold), indicating a normal water intake state. This continuous water intake process demonstrates that the present invention can accurately determine the user's water intake state based on different parameter thresholds.
[0049] Preferably, by introducing a drinking intensity index P, combined with the ratio of each drinking volume to the average drinking volume and the average time interval, the drinking status recognition becomes more refined. In particular, through a comprehensive assessment of drinking intensity, it is possible to determine whether the user is in a state of frequent drinking, normal drinking, or long-term abstinence. This design surpasses the simple judgment method of traditional technology, accurately identifying different drinking behaviors and adjusting the atomization volume according to actual needs. Compared with existing technologies, this invention can more accurately identify the drinking patterns of different users, avoiding misidentification caused by simple frequency judgment, thereby effectively improving the system's response speed and adaptability. Through multi-dimensional judgment of drinking intensity, the atomization volume can be adjusted more intelligently, achieving the goal of optimizing the water cup user experience and improving the user's health management level.
[0050] S3: Control the atomization amount based on drinking water status, drinking water operation data, and ambient temperature data to achieve linkage control between drinking water volume and atomization amount.
[0051] Preferably, controlling the atomization volume based on drinking water status, drinking operation data, and ambient temperature data includes the following steps: When the drinking status is frequent, adjust the nebulization volume to the first preset value, and adjust the single drinking volume. To make a judgment, if the amount of water consumed in a single instance... If the amount of water consumed exceeds the rated threshold, the current nebulization volume will be maintained to avoid excessive water intake.
[0052] If the amount of water consumed at one time If the atomization volume is less than or equal to the rated drinking water threshold, adjust it to the second preset value.
[0053] When the drinking status is normal, adjust the nebulization volume to the second preset value, and adjust the single drinking volume. To make a judgment, if the amount of water consumed in a single instance... Greater than the average of the most recent N water intakes Adjust the atomization amount to the first preset value.
[0054] If the amount of water consumed at one time Less than or equal to the average of the most recent N water intakes And greater than or equal to the average of the most recent N water intakes If the amount of atomization is increased by 3 times, the current amount of atomization will remain unchanged.
[0055] If the amount of water consumed at one time Less than the average of the most recent N water intakes If the atomization amount is 3 times that of Q, then adjust the atomization amount to the third preset value.
[0056] When the user has not drunk water for an extended period, the atomization volume is adjusted to the third preset value to remind them to replenish fluids. The system also checks the drinking interval T; if the drinking interval T is greater than the average of the most recent N drinking intervals... If so, the current atomization amount will remain unchanged.
[0057] If the drinking time interval T is less than or equal to the average of the most recent N drinking time intervals Then adjust the atomization amount to the second preset value.
[0058] The system judges the ambient temperature data. If the ambient temperature data is greater than the temperature threshold, the atomization amount is adjusted to the third preset value, thereby promoting timely hydration for users in high-temperature environments.
[0059] If the ambient temperature data is less than or equal to the temperature threshold, the atomization volume will be adjusted to the atomization volume corresponding to the drinking water state.
[0060] For example, in this invention, assuming that when frequently drinking water, the atomization volume is set to a first preset value (85% of the rated power), such as when the user drinks water twice per hour and each time the amount of water consumed is 1.8 times the normal value, the atomizer operates at 85% of the rated power; when drinking water normally, the atomization volume is set to a second preset value (55% of the rated power), such as when the user drinks water once every 2 hours and the amount of water consumed is 1.2 times the normal value, the atomizer operates at 55% of the rated power; when not drinking water for a long time, the atomization volume is set to a third preset value (35% of the rated power), such as when the user drinks water only once in 4 hours and the amount of water consumed is 0.4 times the normal value, the atomizer operates at 35% of the rated power; when an abnormal drinking state is detected, such as when the ambient temperature is 29°C and the user's water consumption is 0.7 times the normal value, the atomization volume is effectively controlled, providing the user with a better hydration experience.
[0061] It should be noted that, regarding the specific values of the atomization volume, namely the first, second, and third preset values, this example employs a multi-factor comprehensive optimization method to determine the three preset values: First, a user experience experiment is conducted, selecting volunteers to experience different atomization volumes at different temperatures (15-35℃) and under different drinking conditions, recording their comfort scores and changes in water intake. The data is then input into an improved BP neural network model, simultaneously considering three dimensions: atomizer energy consumption, humidification effect, and user experience. The optimal solution is found through a particle swarm optimization algorithm, ultimately determining the first, second, and third preset values. This method, through data-driven and multi-objective optimization, achieves intelligent adjustment of the atomization volume, satisfying humidification needs under different drinking conditions while also considering energy efficiency. Alternatively, the first, second, and third preset values can also be obtained using techniques based on fixed gradient methods, humidity control methods, or user feedback methods; this embodiment does not specifically limit this approach.
[0062] In addition, regarding the amount of water consumed per serving The relevant thresholds for judgment were determined by obtaining volunteers' drinking water data using the distribution characteristic method, performing a normality test on the drinking water data under normal drinking conditions, analyzing the data distribution characteristics using the kernel density estimation method, and determining the optimal cut-off point using the ROC curve, ultimately obtaining Q3. The temperature threshold selected for judging environmental temperature data was obtained in this example by acquiring meteorological data from different regions over the past 5 years and drinking water data from volunteers in those regions over 30 days at different temperatures, and analyzing to determine the significant correlation points between temperature and drinking water volume.
[0063] Ideally, the atomization volume can be precisely adjusted by linking and controlling drinking status, water intake, and ambient temperature data. Whether in a high-temperature environment or when drinking water is frequent or infrequent, the atomization volume can be adjusted in real time to ensure that users always receive optimal drinking reminders in a suitable environment. In particular, by incorporating temperature data, the atomization volume can be increased in a timely manner in high temperatures to remind users to replenish water promptly. This compensates for the lack of prediction of drinking behavior in extreme environments by existing technologies, improves health monitoring capabilities, and avoids the problem of inappropriate atomization volume caused by deviations in water intake in daily environments.
[0064] In summary, this invention, by accurately capturing the time of each drink and the ambient temperature, provides reliable basic data support for subsequent atomization control. Furthermore, calculating the drinking time interval provides a scientific basis for the coordinated control of atomization, enabling the water cup's atomization effect to intelligently adjust according to the user's drinking frequency and the external temperature, thus ensuring flexibility and personalization in water cup use, improving user experience, and avoiding the lag and inflexibility of traditional water cup atomization control. By recognizing the smart water cup's status based on the drinking time interval, the drinking status can be accurately determined, achieving intelligent status monitoring of the water cup and effectively avoiding the atomization problems caused by traditional water cups failing to accurately grasp the user's drinking situation. In cases of unreasonable water volume, especially by introducing the calculation of the drinking intensity index P and combining it with the ratio of single-drink volume to average drinking volume, the drinking pattern can be identified more precisely, and the atomization volume can be adjusted accordingly. This allows for dynamic adjustment of the atomization volume under different drinking conditions, which not only optimizes the energy efficiency of the water cup but also avoids ineffective or unnecessary atomization, ensuring the optimal balance between the cup's performance and energy efficiency, and further enhancing the product's intelligence level. By accurately analyzing changes in drinking behavior and ambient temperature, the atomization volume can be flexibly adjusted under different drinking conditions. It can not only automatically adjust the atomization volume based on the user's drinking behavior but also intelligently adjust it based on the external environment, ensuring the best atomization experience in different scenarios.
[0065] Example 2, an embodiment of the present invention, provides a smart water cup water volume and atomization volume linkage control system, including: a data acquisition module, used to acquire the single water volume of the smart water cup, the time point of each water consumption, and the ambient temperature data, and calculate the water consumption time interval based on the time point of each water consumption; a status recognition module, used to perform status recognition on the smart water cup based on the water consumption time interval to obtain the water consumption status; and a linkage control module, used to control the atomization volume based on the water consumption status, single water volume, water consumption time interval, and ambient temperature data, to realize the linkage control of water volume and atomization volume.
[0066] Example 3 is an embodiment of the present invention, which differs from the previous embodiment in that: like Figure 3 As shown, if the aforementioned function is implemented as 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 technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, 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, server, or 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 USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0067] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0068] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0069] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0070] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for linking the water volume and atomization volume of a smart water cup, characterized in that: include: Acquire drinking operation data and ambient temperature data of the smart water cup, and calculate the drinking time interval based on the drinking operation data; The smart water cup is identified based on the drinking time interval to determine the drinking status. The atomization amount is controlled based on the drinking status, the drinking operation data, and the ambient temperature data to achieve linkage control between the drinking amount and the atomization amount.
2. The intelligent water cup water volume and atomization volume linkage control method as described in claim 1, characterized in that: The drinking operation data includes the volume of water consumed per drinking session, obtained using a level sensor. And the timing of each water intake; The ambient temperature data refers to the ambient temperature data of the outer wall of the smart water cup obtained based on the temperature sensor.
3. The intelligent water cup water volume and atomization volume linkage control method as described in claim 2, characterized in that: The process of obtaining the single water consumption volume and the time point of each water consumption using a liquid level sensor includes the following steps: The liquid level height in the smart water cup is obtained by using a liquid level sensor and is judged. If the absolute value of the difference between the current liquid level height and the previous liquid level height is greater than the liquid level height threshold for M consecutive times, the drinking action is determined to start. The current time is recorded as the drinking action start time t1, and the liquid level height h1 at this time is recorded. Once the drinking action begins, the change in liquid level height is continuously monitored and judged. If the absolute value of the difference between the current liquid level height and the previous liquid level height is less than or equal to the liquid level height threshold for M consecutive times, the drinking action is judged to end. The current time is recorded as the drinking action end time t2, and the liquid level height h2 at this time is recorded. The volume of water consumed per serving is calculated based on the cross-sectional area S of the smart water cup's inner cavity and the liquid level heights h1 and h2. .
4. The intelligent water cup water volume and atomization volume linkage control method as described in claim 3, characterized in that: Calculating the drinking time interval based on the drinking operation data means taking the end time of the previous drinking action as the previous drinking time point and the start time of the current drinking action as the current drinking time point, and calculating the time difference between the previous drinking time point and the current drinking time point to obtain the time interval T between two adjacent drinking actions.
5. The intelligent water cup water volume and atomization volume linkage control method as described in claim 4, characterized in that: The drinking status includes frequent drinking, normal drinking, and prolonged periods without drinking.
6. The intelligent water cup water volume and atomization volume linkage control method as described in claim 5, characterized in that: The smart water cup is used to identify its drinking status based on the drinking time interval, including the following steps: By obtaining the single water consumption volume and the drinking time interval Based on the single water consumption Calculate the average of the most recent N water intakes. Based on the drinking time interval Calculate the average of the time intervals between the most recent N drinking sessions. ; Based on single water consumption and the average of the most recent N water intakes Calculate the ratio of single water intake to average water intake. ; Using the ratio of the single water intake to the average water intake The average time interval between the most recent N drinking sessions and drinking interval Calculations were performed to establish a drinking water intensity index P; Based on the drinking water intensity index P and the amount of water consumed per session Perform state identification; if the water intensity index P belongs to the first interval and the single water consumption is... Greater than the average of the most recent N water intakes If the amount is Q1 times, then the drinking status is determined to be frequent drinking; If the water intensity index P belongs to the second interval, and the single water intake is... Less than or equal to the average of the most recent N water intakes Q1 times, greater than or equal to the average of the most recent N water intakes If the water content is twice that of Q, then the drinking status is considered normal. The water intensity index P belongs to the third interval, or the single water intake volume. Less than the average of the most recent N water intakes If the amount is twice the value of Q, then the drinking status is determined to be that the person has not drunk water for a long time. Conversely, if the drinking status is not identified, the process of identifying the status of the smart water cup based on the drinking time interval will be repeated. The system counts the number of times the user fails to recognize the drinking status. If the user fails to recognize the drinking status for W consecutive times, the smart water cup is deemed to be malfunctioning, and a fault alarm is sent to the user.
7. The intelligent water cup water volume and atomization volume linkage control method as described in claim 6, characterized in that: Controlling the atomization amount based on the drinking water status, the drinking water operation data, and the ambient temperature data includes the following steps: When the drinking status is frequent, adjust the atomization volume to the first preset value, and adjust the single drinking volume. To make a judgment, if the amount of water consumed in a single instance... If the amount exceeds the rated threshold for drinking water, the current atomization volume will remain unchanged. If the amount of water consumed at one time If the value is less than or equal to the rated drinking water threshold, the atomization volume will be adjusted to the second preset value. When the drinking status is normal, adjust the atomization volume to the second preset value, and adjust the single drinking volume. To make a judgment, if the amount of water consumed in a single instance... Greater than the average of the most recent N water intakes Adjust the atomization amount to the first preset value; If the amount of water consumed at one time Less than or equal to the average of the most recent N water intakes And greater than or equal to the average of the most recent N water intakes If the amount of atomization is increased by 3 times, the current amount of atomization will remain unchanged; If the amount of water consumed at one time Less than the average of the most recent N water intakes If the atomization amount is 3 times that of Q, then adjust the atomization amount to the third preset value; When the user has not drunk water for an extended period, the atomization volume is adjusted to the third preset value to remind them to replenish fluids. The system also checks the drinking time interval T; if the drinking time interval T is greater than the average of the most recent N drinking time intervals... If so, the current atomization amount will remain unchanged; If the drinking time interval T is less than or equal to the average of the most recent N drinking time intervals If so, adjust the atomization amount to the second preset value; The ambient temperature data is judged. If the ambient temperature data is greater than the temperature threshold, the atomization amount is adjusted to the third preset value. If the ambient temperature data is less than or equal to the temperature threshold, the atomization volume will be adjusted to the atomization volume corresponding to the drinking water state.
8. A smart water cup control system for linking water volume and atomization volume, based on the smart water cup control method for linking water volume and atomization volume as described in any one of claims 1 to 7, characterized in that: include, The data acquisition module is used to acquire data on the amount of water consumed in a single drinking session, the time of each drinking session, and the ambient temperature of the smart water cup, and to calculate the drinking time interval based on the time of each drinking session. The status recognition module is used to recognize the status of the smart water cup based on the drinking time interval to obtain the drinking status; The linkage control module is used to control the atomization amount based on drinking status, single drinking volume, drinking time interval, and ambient temperature data, so as to realize the linkage control between drinking volume and atomization amount.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, it implements the steps of the intelligent water cup water volume and atomization volume linkage control method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the intelligent water cup water volume and atomization volume linkage control method according to any one of claims 1 to 7.