Drinking water reminder method, device, electronic device, water dispenser and smart water cup

By obtaining the time difference between the target equipment usage time and the target drinking water time, drinking water reminder information is generated, and the problem of invalid fixed interval reminder in the prior art is solved, and a more scientific and reasonable drinking water reminder is achieved.

CN115670247BActive Publication Date: 2025-06-24FOSHAN SHUNDE MIDEA WATER DISPENSER MFG +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211417858.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2025-06-24
Estimated Expiration
2042-11-14

AI Technical Summary

Technical Problem

The existing drinking water reminder equipment reminds users to drink water through fixed intervals, resulting in invalid reminders and disrupting users' drinking water habits.

Method used

By obtaining the last time the target device was used, and determining the time difference between the target drinking water time, if the time difference is greater than the preset time difference threshold, drinking water reminder information is generated.

Benefits of technology

It realizes reminding based on the user's actual drinking water time, avoiding invalid reminding, and ensuring that the reminding is more in line with the user's drinking water habits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115670247B_ABST
    Figure CN115670247B_ABST
Patent Text Reader

Abstract

The present invention provides a drinking water reminder method, device, electronic device, water dispenser and intelligent water cup, belonging to the technical field of drinking water equipment. Among them, the drinking water reminder method includes: when the current moment matches the first target drinking water moment, obtaining the usage moment when the target device was last used; when the first time difference between the usage moment and the first target drinking water moment is greater than a preset time difference threshold, generating a drinking water reminder message.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of drinking water devices, and in particular, to a drinking water reminder method, device, electronic device, water dispenser, and intelligent water cup. Background Art

[0002] In the related art, scientific drinking water is particularly important for the user's physical health. When the user is busy at work or in life, they often forget to drink water for a long time. In order to maintain a scientific drinking water cycle, terminal devices such as water cups and mobile phones are generally used to remind of drinking water.

[0003] For these devices that remind of drinking water, in fact, the user manually sets a fixed drinking time. When the drinking time arrives, the terminal emits a sound similar to an alarm clock to remind. At this time, the user may have already drunk water or just drunk water, which will cause ineffective reminders and even disrupt the user's drinking habits. Summary of the Invention

[0004] The present invention aims to at least solve one of the technical problems existing in the prior art or related art.

[0005] To this end, a first aspect of the present invention provides a drinking water reminder method, including: when the current moment matches the first target drinking moment, obtaining the usage moment when the target device was last used; when the first time difference between the usage moment and the first target drinking moment is greater than a preset time difference threshold, generating a drinking water reminder message.

[0006] A second aspect of the present invention provides a drinking water reminder device.

[0007] A third aspect of the present invention provides a drinking water reminder device.

[0008] A fourth aspect of the present invention provides a readable storage medium.

[0009] A fifth aspect of the present invention provides a computer program product.

[0010] A sixth aspect of the present invention provides an electronic device.

[0011] A seventh aspect of the present invention provides a water dispenser.

[0012] An eighth aspect of the present invention provides an intelligent water cup.

[0013] In view of this, a first aspect of the present invention provides a drinking water reminder method, including: when the current moment matches the first target drinking moment, obtaining the usage moment when the target device was last used; when the first time difference between the usage moment and the first target drinking moment is greater than a preset time difference threshold, generating a drinking water reminder message.

[0014] In this technical solution, the target device can be a device used by the user to drink water, such as a cup, a water dispenser, etc. When the user uses the target device to drink water, the target device will automatically record the time of this drinking operation.

[0015] In some embodiments, the target device records all the drinking operations of the user within a period of time and forms a historical drinking record for the user. The recording time of the latest record in the historical drinking record is the usage time when the target device was last used.

[0016] In other embodiments, the target device only records the time of the user's most recent drinking operation, which is also the above-mentioned usage time. Whenever the usage time is updated, the usage time recorded by the target device is synchronously sent to the user's mobile phone for storage, thereby forming a historical drinking record of the user on the user's mobile phone.

[0017] The drinking reminder method can be executed by an electronic device held by the user, such as a mobile phone, a laptop computer, etc., or can be executed by a wearable device worn by the user, such as a smart watch, a smart bracelet, smart glasses, etc.

[0018] Taking the execution of the drinking reminder method by a mobile phone as an example, when the time reaches the set first target drinking time, the mobile phone obtains the time of the user's last drinking recorded by the target device, that is, the usage time when the target device was last used, and judges the time difference between this usage time and the current first target drinking time.

[0019] If the time difference is not greater than the time difference threshold, it means that the time since the user's last drinking is short, and at this time, there is no need to remind the user to drink water. If the time difference is greater than the time difference threshold, it means that a long time has passed since the user's last drinking, and then a corresponding drinking reminder message is generated according to the set reminder method, so as to remind the user to drink water.

[0020] Among them, the time difference threshold can be the drinking interval set by the user himself, or can be a scientific drinking interval automatically determined for the user according to data such as the user's information and health information. The present application does not limit this.

[0021] The embodiment of the present application judges whether to remind the user to drink water based on the user's actual drinking time, and no longer rigidly reminds the user to drink water at fixed intervals, which can avoid ineffective drinking reminders that the user is reminded to drink water immediately after drinking water, and truly achieves scientific drinking reminders.

[0022] In addition, the drinking reminder method in the above technical solution provided by the present invention may further have the following additional technical features:

[0023] In the above technical solution, the drinking water reminder method further includes: when the first time difference is less than or equal to the time difference threshold, determining a second target drinking water time according to the usage time and the preset duration; when the current time matches the second target drinking water time, obtaining the updated information of the usage time; when no updated information is obtained, or the second time difference between the updated usage time and the second target drinking water time is greater than the time difference threshold, generating a drinking water reminder message.

[0024] In this technical solution, when the time reaches the set first target drinking water time, according to the time when the user last drank water recorded by the target device, that is, the usage time when the target device was last used, the first time difference between the usage time and the set first target drinking water time is determined.

[0025] If the first time difference is less than or equal to the drinking water interval set by the user, that is, the time difference threshold, it means that the time since the user last drank water is relatively short, and at this time, there is no need to remind the user to drink water. Then, according to the time when the user last drank water, that is, the usage time recorded by the target device and the preset duration, the second target drinking water time is determined. This second target drinking water time is the time to remind the user to drink water next time, and the preset duration is the preset target drinking water interval duration in the case where the user drinks water in advance.

[0026] After the time reaches the second target drinking water time, obtain the updated information of the user's drinking water time from the target device, that is, the updated information of the usage time. If the updated information of the usage time is obtained, it means that the user has a record of drinking water again during this period. Then, it is judged whether the time when the user drinks water again is relatively close to the second target drinking water time. Specifically, calculate the second time difference between the updated usage time and the second target drinking water time.

[0027] If the second time difference is still less than the time difference threshold, it means that there is still no need to remind the user to drink water at this time, and the third target drinking water time for the next drinking water reminder can be continuously determined according to the updated usage time and the preset duration.

[0028] If the second duration is greater than the time difference threshold, it means that the time when the user has not drunk water is relatively long. At this time, generate the corresponding drinking water reminder message according to the set reminder method to remind the user to drink water.

[0029] The embodiment of the present application conducts drinking water reminders based on the actual drinking water time of the user. When the user has already drunk water, the user is no longer reminded to drink water, and the drinking water reminder time is re-planned according to the actual drinking water time of the user, thereby effectively avoiding ineffective drinking water reminders and realizing more scientific and reasonable drinking water reminders.

[0030] In any of the above technical solutions, before obtaining the usage time when the target device was last used, the reminder method further includes: obtaining the historical drinking records recorded by the target device; determining the first target drinking time according to the historical drinking records.

[0031] In this technical solution, specifically, a daily cycle is used to regularly remind the user to drink water, that is, a daily water drinking reminder. Among them, the first target drinking time can be the time when the user is first reminded to drink water every day, or the time when the user is first reminded to drink water within each time period, such as the time when the user is first reminded to drink water within the time period from 10 o'clock to 12 o'clock.

[0032] Specifically, the target device continuously records the user's daily drinking status and determines the time when the user first drinks water within each time period. For example, it determines the time when the user first drinks water every day and records the time when the user first drinks water within each time period in segments. For example, the time when the user first drinks water within the time period from 7 o'clock to 9 o'clock, the time when the user first drinks water within the time period from 9 o'clock to 11 o'clock, etc.

[0033] After obtaining enough historical data, calculate the average time of the user's first drinking time within these time periods. For example, if the average time for the user to drink water for the first time every day is 7:14, then determine the first target drinking time as 7:14. At 7:14 every day, according to the user's last drinking time recorded by the target device, that is, the usage time, to determine whether to remind the user to drink water.

[0034] It can be understood that before obtaining enough historical data, such as when the user has just started using the target device for scientific drinking for a short time, the first target drinking time can be determined through a preset time. For example, set 7:30 as the first target drinking time.

[0035] This application generates the water drinking reminder time according to the user's actual drinking habits, making the water drinking reminder more in line with the user's own habits.

[0036] In any of the above technical solutions, generating a water drinking reminder message includes: obtaining the current water intake recorded by the target device; generating a water drinking reminder message according to the preset target water intake and the current water intake.

[0037] In this technical solution, the target device continuously records the user's actual water intake on the current day or within a period of time (such as within 12 hours). Taking the target device as a water dispenser as an example, every time the water dispenser discharges water, it records the amount of water received by the user and determines it as the user's water intake.

[0038] When generating the drinking water reminder information, based on the current drinking water volume of the user and the target drinking water volume set by the user recorded by the target device within the current drinking water cycle, corresponding reminder information is generated to remind the user to drink water and what the recommended drinking water volume is, such as "It's time to drink water. The recommended drinking water volume is 300 ml."

[0039] It can be understood that the recommended drinking water volume is related to the difference between the target drinking water volume set by the user and the current drinking water volume, as well as the remaining number of reminder times for drinking water within the current drinking water cycle.

[0040] In some embodiments, the reminder information can also remind the user of the temperature of the drinking water. For example, for older users, it can be recommended to drink warm water at a medium temperature.

[0041] According to the current drinking water volume completed by the user within the current drinking water cycle and the target drinking water volume set for the user's health needs, the embodiments of the present application remind the user to drink water, which can help the user have a more scientific and healthy drinking water life and achieve scientific drinking water.

[0042] In any of the above technical solutions, the drinking water reminder method further includes: generating a first drinking water report including the drinking water volume gap information of the target user associated with the target device when the drinking water volume does not reach the target drinking water volume at a preset time; generating a second drinking water report including the drinking water record of the target user within a preset cycle when the current drinking water volume reaches the target drinking water volume at the preset time.

[0043] In this technical solution, the preset time can specifically be the end time of a drinking water cycle, such as the time of the last reminder for the user to drink water every day. The preset time can also be an independent preset time, such as setting 21:00 every day as the preset time.

[0044] When the time reaches the preset time, the total drinking water volume of the user within the current drinking water cycle is determined. Taking one day as a drinking water cycle and the preset time being 21:00 as an example, at 21:00, according to all the drinking water records of the user between 7:00 and 21:00 recorded by the target device, the total drinking water volume of the user within the current drinking water cycle, that is, the current drinking water volume, is determined, and it is judged whether the current drinking water volume reaches the target drinking water volume set by the target user who uses the target device to drink water.

[0045] If the current water intake does not reach the set target water intake, it is determined that the user's water intake today is not up to the standard. At this time, a first water intake report recording the user's water intake gap can be generated. The water intake gap is the total water intake of the user within a preset period, that is, the difference between the current water intake and the target water intake. For example, if the user sets the target water intake to 4000 ml and the current water intake recorded by the target device is 3100 ml, the first water intake report can record the water intake gap as 900 ml and prompt the user to drink more water in the next period, such as tomorrow.

[0046] If the current water intake reaches the target water intake, it is determined that the user's water intake today has reached the standard, and a second water intake report recording the user's water intake record within the current water intake period, that is, the preset period, is generated. The water intake record details the water intake time and water intake volume of each water intake of the user within the current water intake period, and can also be displayed in the form of icons.

[0047] In the embodiments of the present application, according to the actual total water intake of the user within a water intake period, that is, the preset period, and the target water intake for scientific water intake, a water intake report for each water intake period is generated to help the user master the actual water intake situation within each water intake period and facilitate the user to formulate a more reasonable water intake plan.

[0048] In any of the above technical solutions, the number of target users is N; at a preset moment, when the water intakes of M target users do not reach the target water intake and the water intakes of P target users reach the target water intake, a third water intake report is generated. The third water intake report includes the water intake gap information of M target users and the water intake records of P target users within the preset period; where N, M, and P are all positive integers, and N = M + P.

[0049] In this technical solution, the target device can record the water intakes of N target users at the same time, and can also remind the water intakes of N target users at the same time.

[0050] Specifically, a user identity recognition module can be recorded on the target device. The user identity recognition module can be biometric recognition such as a face recognition module or a fingerprint recognition module. When the user uses the target device, the user's identity is determined according to the user's biometric information. The user identity recognition module can also be a near-field communication module such as Bluetooth. When the user uses the target device, the target device establishes a near-field communication connection with an electronic device such as a mobile phone held by the user, or a wearable smart device such as a bracelet or a watch worn by the user, and identifies the user's identity through the near-field communication connection.

[0051] Whenever a user uses the target device, the target device associates and stores the user's identity information and the user's water intake operation records, such as the water intake time and water intake volume. Different users can all use the target device to receive water intake reminders.

[0052] When the time reaches the preset moment, the target device generates a corresponding third drinking water report according to the drinking water completion status of N target users. Among them, when the drinking water of M target users does not meet the standard and the drinking water of P target users meets the standard, the finally generated third drinking water report records the drinking water gaps of M target users whose drinking water does not meet the standard. For example, user A has a drinking water gap of 1000 ml; user B has a drinking water gap of 500 ml. In the third drinking water report, the drinking water records of P target users whose drinking water meets the standard are also recorded. For example, user C drinks 500 ml at 7:50 and 300 ml at 12:15; user D drinks 250 ml at 7:15 and 450 ml at 11:40.

[0053] The embodiments of the present application can respectively count the drinking water records of multiple users and generate a drinking water report including the drinking water gaps or drinking water records of these users according to the actual drinking water conditions of multiple users, so as to help multiple users achieve scientific drinking.

[0054] In any of the above technical solutions, before generating the drinking water reminder information, the drinking water reminder method further includes: responding to the setting input to determine the target drinking water volume and the preset moment.

[0055] In this technical solution, the user can set a drinking water cycle through the setting input, such as the target drinking water volume for one day, such as setting the target drinking water volume to 4000 ml, or can also set the preset moment for generating the drinking water report for each drinking water cycle through the setting input. Among them, if the preset moment is before the end of the drinking water cycle, if the drinking water report includes the drinking water gap of the user, it can guide the user to adjust the drinking water volume within the remaining drinking water cycle according to the drinking water gap. If the preset moment is after the end of the drinking water cycle, it can be used as a summary of the drinking water for a drinking water cycle and serve as a reference for the user's drinking water in subsequent drinking water cycles.

[0056] In any of the above technical solutions, the target device includes: a water dispenser and / or a smart water cup.

[0057] In this technical solution, the target device is specifically a device for serving the user's drinking water, such as a water dispenser. When the user takes drinking water through the water dispenser, the water dispenser can record the time and the amount of water taken by the user and record it as the user's drinking water record.

[0058] The target device can also be a smart water cup. Each time the user adds water to the smart water cup, after the smart water cup determines the added water through a sensor, it can measure the water volume in the smart water cup. Whenever the user drinks water, the smart water cup can determine the user's drinking action through methods such as the back tilt angle and the lid opening operation, and based on the change in water volume before and after the user drinks water, determine the amount of water the user drinks. Thus, it records the specific time and amount of water the user drinks each time, and records it as the user's drinking record.

[0059] The second aspect of the present invention provides a drinking reminder device, including: an acquisition module, configured to acquire the usage time when the target device was last used when the current time matches the first target drinking time; a generation module, configured to generate a drinking reminder message when the first time difference between the usage time and the first target drinking time is greater than a preset time difference threshold.

[0060] In this technical solution, the target device can be a device used by the user for drinking water, such as a cup, a water dispenser, etc. When the user uses the target device to drink water, the target device will automatically record the time of this drinking operation.

[0061] In some embodiments, the target device records all the drinking operations of the user within a period of time and forms the user's historical drinking record. The recording time of the latest record in the historical drinking record, that is, the usage time when the target device was last used.

[0062] In other embodiments, the target device only records the time of the user's most recent drinking operation, that is, the above-mentioned usage time. Whenever the usage time is updated, the usage time recorded by the target device is synchronously sent to the user's mobile phone for storage, thereby forming the user's historical drinking record on the user's mobile phone.

[0063] The drinking reminder method can be executed by an electronic device held by the user, such as a mobile phone, a laptop computer, etc., or by a wearable device worn by the user, such as a smart watch, a smart bracelet, a smart glasses, etc.

[0064] Taking the execution of the drinking reminder method by a mobile phone as an example, when the time reaches the set first target drinking time, the mobile phone acquires the time of the user's last drinking recorded by the target device, that is, the usage time when the target device was last used, and judges the time difference between this usage time and the current first target drinking time.

[0065] If this time difference is not greater than the time difference threshold, it means that the time since the user's last drinking is short, and at this time, there is no need to remind the user to drink water. If this time difference is greater than the time difference threshold, it means that a long time has passed since the user's last drinking, then according to the set reminder method, a corresponding drinking reminder message is generated to remind the user to drink water.

[0066] Among them, the time difference threshold can be the drinking interval set by the user himself, or a scientific drinking interval automatically determined for the user based on data such as the user's information and health information. This application does not limit this.

[0067] In the embodiment of the present application, by judging whether to remind the user to drink water based on the user's actual drinking time, it no longer rigidly reminds the user to drink water at a fixed interval, which can avoid ineffective drinking reminders that continue to remind the user to drink water just after the user has finished drinking water, and truly achieves scientific drinking reminders.

[0068] The third aspect of the present invention provides a drinking reminder device, including: a memory for storing programs or instructions; a processor for implementing the steps of the drinking reminder method provided in any of the above technical solutions when executing the program or instructions. Therefore, the drinking reminder device also includes all the beneficial effects of the drinking reminder method provided in any of the above technical solutions. To avoid repetition, it will not be elaborated here.

[0069] The fourth aspect of the present invention provides a readable storage medium, on which programs or instructions are stored. When the programs or instructions are executed by a processor, the steps of the drinking reminder method provided in any of the above technical solutions are implemented. Therefore, the readable storage medium also includes all the beneficial effects of the drinking reminder method provided in any of the above technical solutions. To avoid repetition, it will not be elaborated here.

[0070] The fifth aspect of the present invention provides a computer program product, which is stored in a storage medium. When the computer program product is executed by at least one processor, the steps of the drinking reminder method provided in any of the above technical solutions are implemented. Therefore, the computer program product also includes all the beneficial effects of the drinking reminder method provided in any of the above technical solutions. To avoid repetition, it will not be elaborated here.

[0071] The sixth aspect of the present invention provides an electronic device, including: the drinking reminder device provided in any of the above technical solutions; and / or the readable storage medium provided in any of the above technical solutions; and / or the computer program product provided in any of the above technical solutions. Therefore, the electronic device also includes all the beneficial effects of the drinking reminder device provided in any of the above technical solutions; and / or the readable storage medium provided in any of the above technical solutions; and / or the computer program product provided in any of the above technical solutions. To avoid repetition, it will not be elaborated here.

[0072] The seventh aspect of the present invention provides a water dispenser, comprising: a drinking reminder device provided in any of the above technical solutions; and / or a readable storage medium provided in any of the above technical solutions; and / or a computer program product provided in any of the above technical solutions. Therefore, this water dispenser also includes all the beneficial effects of the drinking reminder device provided in any of the above technical solutions; and / or the readable storage medium provided in any of the above technical solutions; and / or the computer program product provided in any of the above technical solutions. To avoid repetition, they will not be elaborated here.

[0073] The eighth aspect of the present invention provides an intelligent water cup, comprising: a drinking reminder device provided in any of the above technical solutions; and / or a readable storage medium provided in any of the above technical solutions; and / or a computer program product provided in any of the above technical solutions. Therefore, this intelligent water cup also includes all the beneficial effects of the drinking reminder device provided in any of the above technical solutions; and / or the readable storage medium provided in any of the above technical solutions; and / or the computer program product provided in any of the above technical solutions. To avoid repetition, they will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] The above and / or additional aspects and advantages of the present invention will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0075] Figure 1 shows a flowchart of a drinking reminder method according to an embodiment of the present invention;

[0076] Figure 2 shows a schematic diagram of an interface of a drinking reminder method according to an embodiment of the present invention;

[0077] Figure 3 shows a schematic diagram of another interface of a drinking reminder method according to an embodiment of the present invention;

[0078] Figure 4 shows a block diagram of the structure of a drinking reminder device according to an embodiment of the present invention;

[0079] Figure 5 shows a block diagram of the structure of a drinking reminder device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0080] In order to more clearly understand the above objects, features and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments may be combined with each other.

[0081] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention may be practiced in other ways than those described herein, and thus, the scope of the present invention is not limited by the specific embodiments disclosed below.

[0082] The following refers to Figures 1 to 5 Describe a drinking water reminder method, device, electronic device, water dispenser, and smart water cup according to some embodiments of the present invention.

[0083] In some embodiments of the present invention, a drinking water reminder method is provided. Figure 1 The flowchart of the drinking water reminder method according to an embodiment of the present invention is shown, as Figure 1 shown, the method includes:

[0084] Step 102, when the current moment matches the first target drinking water moment, obtain the usage moment when the target device was last used.

[0085] Step 104, when the first time difference between the usage moment and the first target drinking water moment is greater than a preset time difference threshold, generate a drinking water reminder message.

[0086] In an embodiment of the present invention, the target device may be a device used by a user to drink water, such as a cup, a water dispenser, etc. When the user uses the target device to drink water, the target device will automatically record the time of this drinking operation.

[0087] In some embodiments, the target device will record all the drinking operations of the user within a period of time and form a historical drinking record of the user. The recording time of the latest record in the historical drinking record, that is, the usage moment when the target device was last used.

[0088] In other embodiments, the target device only records the time of the user's most recent drinking operation, that is, the above-mentioned usage moment. Whenever the usage moment is updated, the usage moment recorded by the target device is synchronously sent to the user's mobile phone for storage, so as to form a historical drinking record of the user on the user's mobile phone.

[0089] The drinking water reminder method may be executed by an electronic device held by the user, such as a mobile phone, a laptop computer, etc., or may be executed by a wearable device worn by the user, such as a smart watch, a smart bracelet, a smart glasses, etc.

[0090] Taking the execution of the drinking water reminder method by a mobile phone as an example, when the time reaches the set first target drinking water moment, the mobile phone obtains the time of the user's last drinking recorded by the target device, that is, the usage moment when the target device was last used, and judges the time difference between the usage moment and the current first target drinking water moment.

[0091] If the time difference is not greater than the time difference threshold, it indicates that the time since the user last drank water is short, and in this case, there is no need to remind the user to drink water. Figure 2 Fig. 3 shows one of the interface schematic diagrams of the drinking water reminder method according to an embodiment of the present invention. As Figure 2 shown, if the time difference is greater than the time difference threshold, it indicates that a relatively long time has passed since the user last drank water. Then, according to the set reminder method, corresponding drinking water reminder information is generated to remind the user that it is time to drink water.

[0092] Among them, the time difference threshold can be the drinking interval set by the user himself, or a scientific drinking interval automatically determined for the user according to data such as the user's information and health information. The present application does not limit this.

[0093] In the embodiment of the present application, based on the actual drinking time of the user, it is judged whether to remind the user to drink water, instead of rigidly reminding the user to drink water at a fixed interval, which can avoid ineffective drinking water reminders when the user has just finished drinking water and continue to be reminded to drink water, and truly achieves scientific drinking water reminders.

[0094] Based on the above embodiment, the drinking water reminder method further includes: when the first time difference is less than or equal to the time difference threshold, determining a second target drinking time according to the usage time and a preset duration; when the current time matches the second target drinking time, obtaining update information of the usage time; when no update information is obtained, or the second time difference between the updated usage time and the second target drinking time is greater than the time difference threshold, generating drinking water reminder information.

[0095] In the embodiment of the present invention, when the time reaches the set first target drinking time, according to the time when the user last drank water recorded by the target device, that is, the usage time when the target device was last used, the first time difference between the usage time and the set first target drinking time is determined.

[0096] If the first time difference is less than or equal to the drinking interval set by the user, that is, the time difference threshold, it indicates that the time since the user last drank water is relatively close. At this time, there is no need to remind the user to drink water. Then, according to the time when the user last drank water, that is, the usage time recorded by the target device and the preset duration, the second target drinking time is determined. The second target drinking time is the time to remind the user to drink water next time, and the preset duration is the preset target drinking interval duration in the case where the user drinks water in advance.

[0097] After the time reaches the second target drinking time, obtain the updated information of the user's drinking time from the target device, that is, the updated information of the usage time. If the updated information of the usage time is obtained, it means that the user has a drinking record again during this period, and then determine whether the time of the user's second drinking is relatively close to the second target drinking time. Specifically, calculate the second time difference between the updated usage time and the second target drinking time.

[0098] If the second time difference is still less than the time difference threshold, it means that it is still not necessary to remind the user to drink water at this time. The third target drinking time for the next drinking reminder can be continuously determined according to the updated usage time and the preset duration.

[0099] If the second duration is greater than the time difference threshold, it means that the time when the user has not drunk water is relatively long. At this time, generate the corresponding drinking reminder information according to the set reminder method to remind the user to drink water.

[0100] The embodiment of the present application performs drinking reminders based on the user's actual drinking time. When the user has already drunk water, the user is no longer reminded to drink water, and the drinking reminder time is re-planned according to the user's actual drinking time, thus effectively avoiding ineffective drinking reminders and achieving a more scientific and reasonable drinking reminder.

[0101] Based on the above embodiment, before obtaining the usage time when the target device was last used, the reminder method further includes: obtaining the historical drinking records recorded by the target device; determining the first target drinking time according to the historical drinking records.

[0102] In the embodiment of the present invention, specifically, a daily cycle is used to regularly remind the user to drink water, that is, a daily drinking reminder. Among them, the first target drinking time can be the time when the user is first reminded to drink water every day, or the time when the user is first reminded to drink water within each time period, such as the time when the user is first reminded to drink water within the time period from 10:00 to 12:00.

[0103] Specifically, the target device continuously records the user's daily drinking status and determines the time when the user first drinks water within each time period. For example, determine the time when the user first drinks water every day, and segmentally record the time when the user first drinks water within each time period. For example, the time when the user first drinks water within the time period from 7:00 to 9:00, the time when the user first drinks water within the time period from 9:00 to 11:00, etc.

[0104] After obtaining enough historical data, calculate the average time of the user's first drinking time within these time periods. For example, if the average time of the user's first drinking water every day is 7:14, then determine the first target drinking time as 7:14. At 7:14 every day, judge whether to remind the user to drink water according to the user's last drinking time recorded by the target device, that is, the usage time.

[0105] It can be understood that before sufficient historical data is obtained, such as when the user has just started using the target device for scientific drinking water for a short time, the first target drinking time can be determined by a preset time. For example, 7:30 can be used as the first target drinking time.

[0106] This application generates drinking reminder times according to the actual drinking habits of users, making the drinking reminders more in line with the users' own habits.

[0107] Based on the above embodiments, generating drinking reminder information includes: obtaining the current drinking volume recorded by the target device; generating drinking reminder information according to the preset target drinking volume and the current drinking volume.

[0108] In the embodiments of the present invention, the target device continuously records the actual drinking volume of the user on the same day or within a period of time (such as within 12 hours). Taking the target device as a water dispenser as an example, each time the water dispenser discharges water, it records the water receiving volume of the user and determines it as the drinking volume of the user.

[0109] When generating drinking reminder information, according to what is recorded by the target device, within the current drinking cycle, the current drinking volume of the user and the target drinking volume set by the user, corresponding reminder information is generated to remind the user to drink water and what the recommended drinking volume is, such as "It's time to drink water. The recommended drinking volume is 300 ml".

[0110] It can be understood that the recommended drinking volume is related to the difference between the target drinking volume set by the user and the current drinking volume, as well as the remaining reminder drinking times within the current drinking cycle.

[0111] In some embodiments, the reminder information can also remind the user of the temperature when drinking water. For example, for older users, it can be recommended to drink warm water at a medium temperature, etc.

[0112] The embodiments of this application remind the user to drink water according to the current drinking volume completed by the user within the current drinking cycle and the target drinking volume set for the user's health needs, which can help the user have a more scientific and healthy drinking life and achieve scientific drinking.

[0113] Based on the above embodiments, the drinking reminder method further includes: generating a first drinking report including the drinking volume gap information of the target user associated with the target device when the drinking volume does not reach the target drinking volume at a preset time; generating a second drinking report including the drinking record of the target user within a preset cycle when the current drinking volume reaches the target drinking volume at a preset time.

[0114] In the embodiments of the present invention, the preset moment may specifically be the end moment of a drinking cycle, such as the time when the user is reminded to drink water for the last time every day. The preset moment may also be an independent preset moment, such as setting 21:00 every day as the preset moment.

[0115] When the time reaches the preset moment, the total amount of water consumed by the user within the current drinking cycle is determined. Taking one day as a drinking cycle and the preset moment being 21:00 as an example, at 21:00, according to all the drinking records of the user between 7:00 and 21:00 recorded by the target device, the total amount of water consumed by the user within the current drinking cycle, that is, the current water consumption, is determined, and it is judged whether the current water consumption reaches the target water consumption set by the target user who uses the target device.

[0116] If the current water consumption does not reach the set target water consumption, it is determined that the user's water intake today is not up to standard. At this time, a first drinking report recording the user's water intake gap can be generated. The water intake gap is the total amount of water consumed by the user within the preset cycle, that is, the difference between the current water consumption and the target water consumption. For example, if the user sets the target water consumption to 4000 ml and the current water consumption recorded by the target device is 3100 ml, the first drinking report can record the water intake gap as 900 ml and prompt the user to drink more water in the next cycle, such as tomorrow.

[0117] If the current water consumption reaches the target water consumption, it is determined that the user's water intake today has reached the standard, and a second drinking report recording the drinking records of the user within the current drinking cycle, that is, the preset cycle, is generated. The drinking records detail the drinking time and water consumption of the user each time within the current drinking cycle, and can also be displayed in the form of icons.

[0118] In the embodiments of the present application, according to the actual total water consumption of the user within a drinking cycle, that is, the preset cycle, and the target water consumption for scientific drinking, a drinking report for each drinking cycle is generated to help the user master the actual drinking situation within each drinking cycle and facilitate the user to formulate a more reasonable drinking plan.

[0119] On the basis of the above embodiments, the number of target users is N; when the water consumption of M target users does not reach the target water consumption and the water consumption of P target users reaches the target water consumption at the preset moment, a third drinking report is generated. The third drinking report includes the water intake gap information of M target users and the drinking records of P target users within the preset cycle; where N, M, and P are all positive integers, and N = M + P.

[0120] In the embodiments of the present invention, the target device can record the drinking of N target users at the same time, or can also remind the drinking of N target users at the same time.

[0121] Specifically, a user identification module can be recorded on the target device. The user identification module can be biometric identification such as a facial recognition module or a fingerprint recognition module. When the user uses the target device, the user's identity is determined based on the user's biometric information. The user identification module can also be a near-field communication module such as Bluetooth. When the user uses the target device, the target device establishes a near-field communication connection with an electronic device such as a mobile phone held by the user, or a wearable intelligent device such as a bracelet or a watch worn by the user, and identifies the user's identity through the near-field communication connection.

[0122] Whenever a user uses the target device, the target device associates and stores the user's identity information and the user's drinking water operation records, such as the drinking time and the amount of water drunk. Different users can use the target device to receive drinking water reminders.

[0123] When the time reaches the preset moment, the target device generates a corresponding third drinking water report according to the drinking water completion status of N target users. Among them, when the drinking water amounts of M target users do not meet the standard and the drinking water amounts of P target users meet the standard, the finally generated third drinking water report records the drinking water shortfalls of the M target users whose drinking water amounts do not meet the standard, such as user A has a drinking water shortfall of 1000 ml; user B has a drinking water shortfall of 500 ml. The third drinking water report also records the drinking water records of the P target users whose drinking water amounts meet the standard, such as user C drinks 500 ml at 7:50 and 300 ml at 12:15; user D drinks 250 ml at 7:15 and 450 ml at 11:40.

[0124] The embodiments of the present application can respectively count the drinking water records of multiple users, and generate a drinking water report including the drinking water shortfalls or drinking water records of these users according to the actual drinking water conditions of the multiple users, thereby helping multiple users achieve scientific drinking water.

[0125] Based on the above embodiments, before generating the drinking water reminder information, the drinking water reminder method further includes: in response to a setting input, determining a target drinking water amount and a preset moment.

[0126] In the embodiments of the present invention, Figure 3 shows a second interface schematic diagram of the drinking water reminder method according to the embodiments of the present invention, as Figure 3As shown, the user can set a drinking cycle by setting an input, such as the target water intake for a day. For example, if the target water intake is set to 4000 ml, the user can also set a preset time for generating a drinking report for each drinking cycle through the input. Among them, if the preset time is before the end of the drinking cycle and the drinking report includes the user's water intake gap, the user can be guided to adjust the water intake within the remaining drinking cycle according to the water intake gap. If the preset time is after the end of the drinking cycle, it can be used as a summary of the drinking in a drinking cycle and serve as a reference for the user's drinking in subsequent drinking cycles.

[0127] Based on the above embodiments, the target device includes: a water dispenser and / or a smart water cup.

[0128] In the embodiments of the present invention, the target device is specifically a device for serving the user's drinking. For example, for a water dispenser, when the user picks up drinking water through the water dispenser, the water dispenser can record the time and amount of water the user picks up and record it as the user's drinking record.

[0129] The target device can also be a smart water cup. When the user adds water to the smart water cup each time, after the smart water cup determines the added water through the sensor, it can determine the amount of water in the smart water cup. Whenever the user drinks water, the smart water cup can determine the user's drinking action through methods such as the inclination angle of the back and the opening operation of the lid, and determine the user's water intake according to the change in the amount of water before and after the user drinks water, so as to record the specific time and water intake of the user's each drinking and record it as the user's drinking record.

[0130] In some embodiments of the present invention, taking the example of using a mobile phone for drinking reminders, the mobile phone can communicate with devices such as smart water cups and water dispensers through methods such as Bluetooth, Wi-Fi, NB-IoT, infrared communication, and Zigbee communication.

[0131] A user interface is displayed on the mobile phone or the smart water cup, specifically as Figure 2 and Figure 3 shown. Specifically, the user can set a drinking reminder, and the logic includes:

[0132] 1. Select a drinking reminder in the setting interface;

[0133] 2. Enter the device setting interface and establish a connection with the smart water cup;

[0134] 3. In the smart water cup setting interface, the user can set the container name, select personal attributes, and set to obtain information such as water temperature and water volume when putting down the water cup;

[0135] 4. On the drinking water reminder interface, the user can choose the custom setting mode or the intelligent setting mode. In the custom setting mode, the user can set the drinking water reminder time by themselves; in the intelligent setting mode, the device can learn the user's drinking habits based on the user's historical drinking records and continuously optimize the reminder algorithm.

[0136] 5. When the user's drinking operation is recognized, record the drinking time as having drunk water.

[0137] In some embodiments of the present invention, a drinking water reminder device is provided. Figure 4 FIG. shows one of the structural block diagrams of the drinking water reminder device according to an embodiment of the present invention, as Figure 4 shown, the drinking water reminder device 400 includes:

[0138] An acquisition module 402, configured to acquire the usage time when the target device was last used when the current moment matches the first target drinking time.

[0139] A generation module 404, configured to generate a drinking water reminder message when the first time difference between the usage time and the first target drinking time is greater than a preset time difference threshold.

[0140] In an embodiment of the present invention, the target device can be a device used by the user to drink water, such as a cup, a water dispenser, etc. When the user uses the target device to drink water, the target device will automatically record the time of this drinking operation.

[0141] In some embodiments, the target device will record all the drinking operations of the user within a period of time and form the user's historical drinking record. The recording time of the latest record in the historical drinking record, that is, the usage time when the target device was last used.

[0142] In other embodiments, the target device only records the time of the user's most recent drinking operation, that is, the above-mentioned usage time. Whenever the usage time is updated, the usage time recorded by the target device is synchronously sent to the user's mobile phone for storage, so as to form the user's historical drinking record on the user's mobile phone.

[0143] The drinking water reminder method can be executed by an electronic device held by the user, such as a mobile phone, a laptop computer, etc., or by a wearable device worn by the user, such as a smart watch, a smart bracelet, a smart glasses, etc.

[0144] Taking the execution of the drinking water reminder method by a mobile phone as an example, when the time reaches the set first target drinking time, the mobile phone acquires the time of the user's last drinking recorded by the target device, that is, the usage time when the target device was last used, and judges the time difference between the usage time and the current first target drinking time.

[0145] If the time difference is not greater than the time difference threshold, it indicates that the time since the user's last drink is short, and there is no need to remind the user to drink water at this time. If the time difference is greater than the time difference threshold, it indicates that a relatively long time has passed since the user's last drink. Then, according to the set reminder method, the corresponding drinking water reminder information is generated to remind the user that it is time to drink water.

[0146] Among them, the time difference threshold can be the drinking interval set by the user himself, or a scientific drinking interval automatically determined for the user according to data such as the user's information and health information. This application does not limit this.

[0147] The embodiment of this application determines whether to remind the user to drink water based on the user's actual drinking time, and no longer rigidly reminds the user to drink water at fixed intervals, which can avoid ineffective drinking water reminders that the user is reminded to drink water immediately after drinking, and truly achieves scientific drinking water reminders.

[0148] Based on the above embodiments, the drinking water reminder device further includes:

[0149] A determination module, configured to determine a second target drinking time according to the usage time and a preset duration when the first time difference is less than or equal to the time difference threshold;

[0150] An acquisition module is further configured to acquire updated information of the usage time when the current time matches the second target drinking time;

[0151] A generation module is specifically configured to generate drinking water reminder information when no updated information is acquired, or when the second time difference between the updated usage time and the second target drinking time is greater than the time difference threshold.

[0152] In the embodiment of the present invention, when the time reaches the set first target drinking time, according to the time of the user's last drink recorded by the target device, that is, the usage time when the target device was last used, the first time difference between the usage time and the set first target drinking time is determined.

[0153] If the first time difference is less than or equal to the drinking interval set by the user, that is, the time difference threshold, it indicates that the time since the user's last drink is relatively close, and there is no need to remind the user to drink water at this time. Then, according to the time of the user's last drink, that is, the usage time recorded by the target device and the preset duration, the second target drinking time is determined. The second target drinking time is the time to remind the user to drink water next time, and the preset duration is the preset target drinking interval duration in the case where the user drinks water in advance.

[0154] After the time reaches the second target drinking time, obtain updated information on the user's drinking time from the target device, that is, updated information on the usage time. If the updated information on the usage time is obtained, it means that the user has a drinking record again during this period. Then, determine whether the time when the user drinks water again is relatively close to the second target drinking time. Specifically, calculate the second time difference between the updated usage time and the second target drinking time.

[0155] If the second time difference is still less than the time difference threshold, it means that there is still no need to remind the user to drink water at this time. The third target drinking time for the next drinking reminder can be continuously determined according to the updated usage time and the preset duration.

[0156] If the second duration is greater than the time difference threshold, it means that the time when the user does not drink water is relatively long. At this time, generate corresponding drinking reminder information according to the set reminder method to remind the user to drink water.

[0157] The embodiment of the present application performs drinking reminders based on the user's actual drinking time. When the user has already drunk water, the user is no longer reminded to drink water, and the drinking reminder time is re-planned according to the user's actual drinking time, thus effectively avoiding ineffective drinking reminders and achieving more scientific and reasonable drinking reminders.

[0158] On the basis of the above embodiment, the acquisition module is further configured to acquire the historical drinking records recorded by the target device; the determination module is further configured to determine the first target drinking time according to the historical drinking records.

[0159] In the embodiment of the present invention, specifically, a daily cycle is used to regularly remind the user to drink water, that is, a daily drinking reminder. Among them, the first target drinking time can be the time when the user is first reminded to drink water every day, or the time when the user is first reminded to drink water within each time period, such as the time when the user is first reminded to drink water within the time period from 10:00 to 12:00.

[0160] Specifically, the target device continuously records the user's daily drinking status and determines the time when the user first drinks water within each time period. For example, determine the time when the user first drinks water every day, and segment and record the time when the user first drinks water within each time period. For example, the time when the user first drinks water within the time period from 7:00 to 9:00, the time when the user first drinks water within the time period from 9:00 to 11:00, etc.

[0161] After obtaining enough historical data, calculate the average time of the time when the user first drinks water within these time periods. For example, if the average time when the user first drinks water every day is 7:14, then determine the first target drinking time as 7:14. At 7:14 every day, according to the user's previous drinking time recorded by the target device, that is, the usage time, determine whether to remind the user to drink water.

[0162] It can be understood that before obtaining sufficient historical data, such as when the user has just started using the target device for scientific drinking water for a short time, the first target drinking time can be determined by a preset time, such as taking 7:30 as the first target drinking time.

[0163] This application generates a drinking reminder time according to the user's actual drinking habits, making the drinking reminder more in line with the user's own habits.

[0164] Based on the above embodiments, the acquisition module is further configured to acquire the current drinking volume recorded by the target device; the generation module is further configured to generate a drinking reminder message according to the preset target drinking volume and the current drinking volume.

[0165] In the embodiments of the present invention, the target device continuously records the actual drinking volume of the user on the current day or within a period of time (such as within 12 hours). Taking the target device as a water dispenser as an example, each time the water dispenser discharges water, it records the water receiving volume of the user and determines it as the drinking volume of the user.

[0166] When generating the drinking reminder message, according to the current drinking volume of the user and the target drinking volume set by the user during the current drinking cycle recorded by the target device, a corresponding reminder message is generated to remind the user to drink water and what the recommended drinking volume is, such as "It's time to drink water. The recommended drinking volume is 300 ml".

[0167] It can be understood that the recommended drinking volume is related to the difference between the target drinking volume set by the user and the current drinking volume, as well as the remaining reminder drinking times during the current drinking cycle.

[0168] In some embodiments, the reminder message can also remind the user of the temperature of the water when drinking. For example, for older users, it can be recommended to drink warm water at a moderate temperature.

[0169] The embodiments of this application remind the user to drink water according to the current drinking volume completed by the user during the current drinking cycle and the target drinking volume set for the user's health needs, which can help the user have a more scientific and healthy drinking life and achieve scientific drinking.

[0170] Based on the above embodiments, the generation module is specifically configured to:

[0171] At a preset moment, when the drinking volume has not reached the target drinking volume, a first drinking report is generated. The first drinking report includes the drinking volume gap information of the target user associated with the target device; at a preset moment, when the current drinking volume reaches the target drinking volume, a second drinking report is generated. The second drinking report includes the drinking record of the target user within the preset cycle.

[0172] In the embodiments of the present invention, the preset moment can specifically be the end moment of a drinking cycle, such as the time when the user is reminded to drink water for the last time every day. The preset moment can also be an independent preset moment, such as setting 21:00 every day as the preset moment.

[0173] When the time reaches the preset moment, the total water intake of the user within the current drinking cycle is determined. Taking one day as a drinking cycle and the preset moment being 21:00 as an example, at 21:00, according to all the drinking records of the user between 7:00 and 21:00 recorded by the target device, the total water intake of the user within the current drinking cycle, that is, the current water intake, is determined, and it is judged whether the current water intake reaches the target water intake set by the target user who uses the target device to drink water.

[0174] If the current water intake does not reach the set target water intake, it is determined that the user's water intake today is not up to the standard. At this time, a first drinking report recording the user's water intake gap can be generated. The water intake gap is the total water intake of the user within the preset cycle, that is, the difference between the current water intake and the target water intake. For example, if the user sets the target water intake to 4000 ml and the current water intake recorded by the target device is 3100 ml, the first drinking report can record the water intake gap as 900 ml and prompt the user to drink more water in the next cycle, such as tomorrow.

[0175] If the current water intake reaches the target water intake, it is determined that the user's water intake today has reached the standard, and a second drinking report recording the drinking records of the user within the current drinking cycle, that is, the preset cycle, is generated. The drinking records detail the drinking time and water intake of the user each time within the current drinking cycle, and can also be displayed in the form of icons.

[0176] In the embodiments of the present application, according to the actual total water intake of the user within a drinking cycle, that is, the preset cycle, and the target water intake for scientific drinking, a drinking report for each drinking cycle is generated to help the user master the actual drinking situation within each drinking cycle and facilitate the user to formulate a more reasonable drinking plan.

[0177] On the basis of the above embodiments, the number of target users is N; the generation module is specifically used to generate a third drinking report when the water intakes of M target users do not reach the target water intake and the water intakes of P target users reach the target water intake at the preset moment. The third drinking report includes the water intake gap information of M target users and the drinking records of P target users within the preset cycle; where N, M, and P are all positive integers, and N = M + P.

[0178] In the embodiments of the present invention, the target device can record the drinking of N target users at the same time, or can also remind N target users to drink water at the same time.

[0179] Specifically, a user identification module can be recorded on the target device. The user identification module can be biometric identification such as a facial recognition module or a fingerprint recognition module. When the user uses the target device, the user's identity is determined based on the user's biometric information. The user identification module can also be a near-field communication module such as Bluetooth. When the user uses the target device, the target device establishes a near-field communication connection with an electronic device such as a mobile phone held by the user, or a wearable intelligent device such as a bracelet or a watch worn by the user, and identifies the user's identity through the near-field communication connection.

[0180] Whenever a user uses the target device, the target device associates and stores the user's identity information and the user's drinking operation records, such as drinking time and drinking volume. Different users can use the target device to receive drinking reminders.

[0181] When the time reaches the preset moment, the target device generates a corresponding third drinking report based on the drinking volume completion status of N target users. Among them, when the drinking volumes of M target users do not meet the standard and the drinking volumes of P target users meet the standard, the finally generated third drinking report records the drinking volume gaps of the M target users whose drinking volumes do not meet the standard, such as user A has a drinking volume gap of 1000 ml; user B has a drinking volume gap of 500 ml. The third drinking report also records the drinking records of the P target users whose drinking volumes meet the standard, such as user C drinks 500 ml at 7:50 and 300 ml at 12:15; user D drinks 250 ml at 7:15 and 450 ml at 11:40.

[0182] The embodiments of the present application can separately count the drinking records of multiple users, and generate a drinking report including the drinking volume gaps or drinking records of these users according to the actual drinking situations of the multiple users, thereby helping multiple users achieve scientific drinking.

[0183] Based on the above embodiments, the determination module is further configured to determine the target drinking volume and the preset moment in response to a setting input.

[0184] In the embodiments of the present invention, the user can set a drinking cycle through a setting input, such as the target drinking volume for one day, such as setting the target drinking volume to 4000 ml, or can also set the preset moment for generating the drinking report for each drinking cycle through a setting input. Among them, if the preset moment is before the end of the drinking cycle, if the drinking report includes the user's drinking volume gap, it can guide the user to adjust the drinking volume within the remaining drinking cycle according to the drinking volume gap. If the preset moment is after the end of the drinking cycle, it can be used as a summary of the drinking for one drinking cycle and serve as a reference for the user's drinking in subsequent drinking cycles.

[0185] Based on the above embodiments, the target device includes: a water dispenser and / or a smart water cup.

[0186] In the embodiments of the present invention, the target device is specifically a device for serving users' drinking water, such as a water dispenser. When a user picks up drinking water through the water dispenser, the water dispenser can record the time and amount of water picked up by the user, and record it as the user's drinking record.

[0187] The target device can also be a smart water cup. When the user adds water to the smart water cup each time, after the smart water cup determines the added water through the sensor, it can determine the amount of water in the smart water cup. Whenever the user drinks water, the smart water cup can determine the user's drinking action through methods such as the angle of the back body tilt and the open lid operation, and determine the user's drinking amount based on the change in the amount of water before and after the user drinks water, so as to record the specific time and drinking amount of each time the user drinks water, and record it as the user's drinking record.

[0188] In some embodiments of the present invention, taking the drinking reminder through a mobile phone as an example, the mobile phone can communicate with devices such as smart water cups and water dispensers through methods such as Bluetooth, Wi-Fi, NB-IoT, infrared communication, and Zigbee communication.

[0189] In some embodiments of the present invention, a drinking reminder device is provided. Figure 5 FIG. shows the second structural block diagram of the drinking reminder device according to the embodiments of the present application, as Figure 5 shown, the drinking reminder device 500 includes: a memory 502 for storing programs or instructions; a processor 504 for performing the steps of the drinking reminder method provided in any of the above embodiments when executing the program or instructions. Therefore, the drinking reminder device simultaneously includes all the beneficial effects of the drinking reminder method provided in any of the above embodiments. To avoid repetition, it will not be elaborated here.

[0190] In some embodiments of the present invention, a readable storage medium is provided, on which programs or instructions are stored. When the programs or instructions are executed by a processor, they perform the steps of the drinking reminder method provided in any of the above embodiments. Therefore, the readable storage medium simultaneously includes all the beneficial effects of the drinking reminder method provided in any of the above embodiments. To avoid repetition, it will not be elaborated here.

[0191] In some embodiments of the present invention, a computer program product is provided. The computer program product is stored in a storage medium. When the computer program product is executed by at least one processor, it implements the steps of the drinking reminder method provided in any of the above embodiments. Therefore, the computer program product simultaneously includes all the beneficial effects of the drinking reminder method provided in any of the above embodiments. To avoid repetition, it will not be elaborated here.

[0192] In some embodiments of the present invention, an electronic device is provided, including: a drinking reminder device provided in any of the above embodiments; and / or a readable storage medium provided in any of the above embodiments; and / or a computer program product provided in any of the above embodiments. Therefore, the electronic device also includes all the beneficial effects of the drinking reminder device provided in any of the above embodiments; and / or the readable storage medium provided in any of the above embodiments; and / or the computer program product provided in any of the above embodiments. To avoid repetition, they will not be elaborated herein.

[0193] In some embodiments of the present invention, a water dispenser is provided, including: a drinking reminder device provided in any of the above embodiments; and / or a readable storage medium provided in any of the above embodiments; and / or a computer program product provided in any of the above embodiments. Therefore, the water dispenser also includes all the beneficial effects of the drinking reminder device provided in any of the above embodiments; and / or the readable storage medium provided in any of the above embodiments; and / or the computer program product provided in any of the above embodiments. To avoid repetition, they will not be elaborated herein.

[0194] In some embodiments of the present invention, a smart water cup is provided, including: a drinking reminder device provided in any of the above embodiments; and / or a readable storage medium provided in any of the above embodiments; and / or a computer program product provided in any of the above embodiments. Therefore, the smart water cup also includes all the beneficial effects of the drinking reminder device provided in any of the above embodiments; and / or the readable storage medium provided in any of the above embodiments; and / or the computer program product provided in any of the above embodiments. To avoid repetition, they will not be elaborated herein.

[0195] In the description of the present invention, the term "plurality" refers to two or more, unless otherwise clearly defined. The terms "upper", "lower", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be construed as a limitation of the present invention; the terms "connection", "installation", "fixation", etc. should all be understood in a broad sense. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be directly connected or indirectly connected through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0196] In the description of the present invention, the descriptions of terms such as "one embodiment", "some embodiments", "specific embodiments", etc. mean that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In the present invention, the schematic representations of the above terms do not necessarily refer to the same embodiment or instance. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0197] The foregoing is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A drinking water reminder method, characterized in that, Including: When the current moment matches the first target drinking moment, obtaining the usage moment when the target device was last used; When the first time difference between the usage moment and the first target drinking moment is greater than a preset time difference threshold, generating a drinking reminder message; When the first time difference is less than or equal to the time difference threshold, determining a second target drinking moment according to the usage moment and a preset duration; When the current moment matches the second target drinking moment, obtaining the updated information of the usage moment; When no updated information is obtained, or when the second time difference between the updated usage moment and the second target drinking moment is greater than the time difference threshold, generating the drinking reminder message; When the second time difference is less than the time difference threshold, determining a third target drinking moment according to the updated usage moment and the preset duration.

2. The drinking water reminder method according to claim 1, wherein Before obtaining the usage moment when the target device was last used, the reminder method further includes; Obtaining the historical drinking record recorded by the target device; Determining the first target drinking moment according to the historical drinking record.

3. The drinking water reminder method according to claim 1 or 2, characterized in that, The generating the drinking reminder message includes: Obtaining the current drinking volume recorded by the target device; Generating the reminder message according to a preset target drinking volume and the current drinking volume.

4. The drinking reminder method according to claim 3, characterized in that, Further including: At a preset moment, when the current drinking volume has not reached the target drinking volume, generating a first drinking report, where the first drinking report includes the drinking volume gap information of the target user associated with the target device; At the preset moment, when the drinking volume reaches the target drinking volume, generating a second drinking report, where the second drinking report includes the drinking record of the target user within a preset period.

5. The drinking reminder method according to claim 4, wherein The number of the target users is N; At the preset moment, when the drinking volumes of M target users have not reached the target drinking volume and the drinking volumes of P target users have reached the target drinking volume, generating a third drinking report, where the third drinking report includes the drinking volume gap information of the M target users and the drinking records of the P target users within the preset period; Wherein, N, M, and P are all positive integers, and N = M + P.

6. The drinking water reminder method according to claim 4 or 5, characterized in that, Before generating the drinking reminder message, the drinking reminder method further includes: In response to a setting input, determining the target drinking volume and the preset moment.

7. The drinking water reminder method according to claim 1 or 2, characterized in that The target device includes: a water dispenser and / or a smart water cup.

8. A drinking water reminder device, characterized in that, Including: An obtaining module, configured to obtain the usage moment when the target device was last used when the current moment matches the first target drinking moment; A generating module, configured to generate a drinking reminder message when the first time difference between the usage moment and the first target drinking moment is greater than a preset time difference threshold; A determining module, configured to determine a second target drinking moment according to the usage moment and a preset duration when the first time difference is less than or equal to the time difference threshold; The obtaining module is further configured to obtain the updated information of the usage moment when the current moment matches the second target drinking moment; A generation module, specifically configured to generate the drinking water reminder information when the update information is not obtained, or when the second time difference between the updated usage time and the second target drinking water time is greater than the time difference threshold. The determination module is further configured to determine a third target drinking water time according to the updated usage time and a preset duration when the second time difference is less than the time difference threshold.

9. A drinking water reminder device, characterized in that, Comprising: A memory for storing programs or instructions; A processor for implementing the steps of the drinking water reminder method according to any one of claims 1 to 7 when executing the program or instructions.

10. A readable storage medium having a program or instructions stored thereon, characterized in that, The program or instructions, when executed by the processor, implement the steps of the drinking water reminder method according to any one of claims 1 to 7.

11. A computer program product, which is stored in a storage medium, characterized in that, The computer program product, when executed by at least one processor, implements the steps of the drinking water reminder method according to any one of claims 1 to 7.

12. An electronic device, characterized in that, Comprising: The drinking water reminder device according to claim 8 or 9; And / or The readable storage medium according to claim 10; and / or The computer program product according to claim 11.

13. A water dispenser, characterized in that, Comprising: The drinking water reminder device according to claim 8 or 9; And / or The readable storage medium according to claim 10; and / or The computer program product according to claim 11.

14. An intelligent water cup, characterized in that, Comprising: The drinking water reminder device according to claim 8 or 9; And / or The readable storage medium according to claim 10; and / or The computer program product according to claim 11.

Citation Information

Patent Citations

  • Information prompting method and apparatus

    CN104980451A

  • Message prompting method and terminal

    CN105245692A

  • Control method and device of intelligent cup and intelligent cup

    CN105795832A

  • Water drinking reminding method of smart cup and smart cup

    CN109691844A

  • Drinking water reminding method and device, water dispenser and storage medium

    CN112205872A