Water drinking reminding method, device and equipment and storage medium
By obtaining the water output of the water equipment after the preset drinking water reminder time and sending reminder information to the user based on the water output, the problem of users ignoring the reminder of drinking water from morning is solved, and accurate monitoring of the user's drinking water volume and the development of good drinking habits are achieved.
Patent Information
- Application Number
- CN202411911355.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-11
AI Technical Summary
After receiving the reminder to drink water from morning, users ignore the problem of drinking water because they are busy with other matters.
A drinking water reminder method is provided. By obtaining the water outlet of the water use device after the preset drinking water reminder time, if the water outlet is not zero but is less than the preset drinking water quantity, the second drinking water reminder information is sent to the second terminal and/or the second smart home appliance, asking whether to make a drinking water reminder again, and adjust the reminder strategy according to the user's response.
It solves the problem of users ignoring the reminder of drinking water from morning, realizes accurate monitoring of users' water consumption, and improves the possibility of users developing good drinking habits by linking multiple terminals and smart home appliances.
Smart Images

Figure CN119811035A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of smart home appliances, and specifically relates to a drinking water reminder method, device, equipment and storage medium. Background Art
[0002] In family life, drinking a glass of water after getting up in the morning is very important. It can replenish the water lost during the night, clean the intestines, accelerate metabolism, and help the body eliminate waste.
[0003] In the prior art, in order to help users develop a good habit of drinking water in the morning, a mobile phone or an alarm clock is usually used as a reminder tool. These devices can set a specific time and send a reminder signal when the user wakes up in the morning to remind the user to drink water in time.
[0004] However, with the increasingly rapid pace of modern life and the continuous accumulation of personal daily affairs, after receiving the reminder to drink water in the morning, users often neglect to drink water because they are busy with other affairs. Summary of the invention
[0005] The present application provides a drinking water reminder method, device, equipment and storage medium, which are used to solve the problem that after receiving a reminder to drink water in the morning, the user neglects to drink water because he is busy with other matters.
[0006] In a first aspect, the present application provides a drinking water reminder method, comprising:
[0007] Sending a first drinking water reminder message to the first terminal and / or one or more first smart home appliances according to a preset drinking water reminder time;
[0008] Obtaining the water output of the water-using equipment within a preset time period after the water drinking reminder time;
[0009] If the water output of the water-using device is not zero but less than the preset water drinking amount, a second water drinking reminder message is sent to the second terminal and / or one or more second smart appliances, and the second water drinking reminder message is used to prompt that the water drinking amount is not up to standard and to ask whether to make a water drinking reminder again.
[0010] Optionally, also include:
[0011] receiving a response message sent by the second terminal or the second smart home appliance;
[0012] If the response information indicates that the water drinking reminder is no longer required, then the water drinking reminder is terminated;
[0013] If the response information indicates to remind the user to drink water again, a third reminder information for drinking water is sent to the second terminal and / or the second smart home appliance after a preset time interval.
[0014] Optionally, also include:
[0015] If the response information indicates that the water drinking reminder is no longer required and the preset water drinking amount is modified, the water drinking reminder is terminated and the preset water drinking amount is modified according to the response information.
[0016] Optionally, also include:
[0017] If the water output of the water-using device is zero, sending a distance measurement instruction to the one or more second smart home appliances, wherein the distance measurement instruction is used to instruct detection of the distance between the second smart home appliance and the human body;
[0018] Based on the distance measurement result sent by the second smart home appliance, a fourth drinking water reminder message is sent to one or more of the second smart home appliances.
[0019] Optionally, the sending fourth drinking water reminder information to one or more of the second smart home appliances based on the distance measurement result sent by the second smart home appliance includes:
[0020] Based on the distance measurement results sent by multiple second smart home appliances, the fourth drinking water reminder information is sent to the second smart home appliance with the smallest distance measurement result.
[0021] Optionally, the sending fourth drinking water reminder information to one or more of the second smart home appliances based on the ranging result sent by the second smart home appliance includes:
[0022] The distance measurement results sent by the plurality of the second smart home appliances are sorted from small to large, and the fourth drinking water reminder information is sent to a preset number of the second smart home appliances that are sorted first.
[0023] Optionally, also include:
[0024] If the water output of the water-using device is greater than or equal to the preset water output, a drinking completion reminder message is sent to the second terminal and / or one or more of the second smart appliances.
[0025] In a second aspect, the present application provides a drinking water reminder device, comprising:
[0026] A sending module, used for sending a first drinking water reminder message to a first terminal and / or one or more first smart home appliances according to a preset drinking water reminder time;
[0027] An acquisition module, used to acquire the water output of the water-using equipment within a preset time period after the water drinking reminder time;
[0028] The sending module is also used to send a second drinking water reminder message to the second terminal and / or one or more second smart appliances when the water output of the water-using device is not zero but less than a preset drinking water amount. The second drinking water reminder message is used to prompt that the drinking water amount is not up to standard and to inquire whether to make a drinking water reminder again.
[0029] Optionally, the device further includes: a receiving module;
[0030] The receiving module is used to receive the response information sent by the second terminal or the second smart home appliance;
[0031] The device further comprises: an ending module;
[0032] The ending module is used to end the drinking water reminder when the response information indicates that the drinking water reminder is no longer required;
[0033] The sending module is further configured to send a third drinking water reminder message to the second terminal and / or the second smart home appliance after a preset time interval when the response message indicates another drinking water reminder message.
[0034] Optionally, the ending module is further used to end the drinking water reminder when the response information indicates that the drinking water reminder is no longer required and the preset drinking water amount is modified;
[0035] The device further comprises: a modification module;
[0036] The modification module is used to modify the preset water drinking amount according to the response information.
[0037] Optionally, the sending module is further used to send a distance measurement instruction to the one or more second smart home appliances when the water output of the water-using device is zero, and the distance measurement instruction is used to instruct to detect the distance between the second smart home appliance and the human body;
[0038] The sending module is further used to send fourth drinking water reminder information to one or more of the second smart home appliances based on the distance measurement result sent by the second smart home appliance.
[0039] Optionally, the sending module is specifically used to send the fourth drinking water reminder information to the second smart home appliance with the smallest ranging result based on the ranging results sent by multiple second smart home appliances.
[0040] Optionally, the device further comprises: a sorting module;
[0041] The sorting module is used to sort the distance measurement results sent by the second smart home appliances from small to large;
[0042] The sending module is specifically configured to send the fourth water drinking reminder information to a preset number of the second smart home appliances that are ranked first.
[0043] Optionally, the sending module is further used to send a drinking completion reminder message to the second terminal and / or one or more of the second smart appliances when the water output of the water-using device is greater than or equal to a preset water output.
[0044] In a third aspect, the present application provides a drinking water reminder device, comprising:
[0045] Memory;
[0046] processor;
[0047] Wherein, the memory stores computer-executable instructions;
[0048] The processor executes the computer-executable instructions stored in the memory to implement the drinking water reminder method as described in the first aspect and various possible implementations of the first aspect.
[0049] In a fourth aspect, the present application provides a computer storage medium having computer execution instructions stored thereon, wherein the computer execution instructions are executed by a processor to implement the drinking water reminder method as described in the first aspect and various possible implementations of the first aspect.
[0050] In a fifth aspect, the present application provides a computer program product, including a computer program, which implements the drinking water reminder method as described above when executed by a processor.
[0051] The drinking water reminder method provided in the present application first sends a first drinking water reminder message to the user's first terminal and / or one or more first smart home appliances according to a preset drinking water reminder time. Then, within a preset time period after the drinking water reminder time, the water output of the water-using device is obtained. If it is monitored that the water output of the water-using device is not zero but is less than the preset drinking water volume, a second drinking water reminder message is sent to the user's second terminal and / or one or more second smart home appliances. This method not only solves the problem in the prior art that users ignore drinking water after receiving a reminder to drink water in the morning because they are busy with other things, but also realizes accurate monitoring of the user's drinking water volume, and when it is detected that the user's drinking water volume is insufficient, it can quickly link multiple terminals and smart home appliances to send reminders and inquiries to the user again, thereby helping the user to gradually develop good drinking habits. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0053] Figure 1Scenario illustration of the drinking water reminder method provided in this application Figure 1 ;
[0054] Figure 2 The process of the drinking water reminder method provided for this application Figure 1 ;
[0055] Figure 3 The process of the drinking water reminder method provided for this application Figure 2 ;
[0056] Figure 4 Scenario illustration of the drinking water reminder method provided in this application Figure 2 ;
[0057] Figure 5 It is a structural schematic diagram of the drinking water reminder device provided by the present application;
[0058] Figure 6 It is a structural schematic diagram of the drinking water reminder device provided in this application.
[0059] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0060] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0061] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein, for example.
[0062] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0063] In family life, drinking a glass of water after getting up in the morning can not only quickly replenish the water consumed by a whole night of sleep, but also clean the intestines, accelerate circulation in the body, and promote waste excretion.
[0064] In the prior art, in order to help users form a good habit of drinking water in the morning, mobile phones or alarm clocks are often used as reminder tools. These devices allow users to set a specific time in the morning, and then send a reminder signal to urge users to replenish water in time.
[0065] However, with the increasingly faster pace of life and the increasing number of daily affairs, users often neglect to drink water for various reasons after receiving the reminder to drink water in the morning.
[0066] In view of the above problems, the present application provides a drinking water reminder method. Figure 1 ,like Figure 1 In the house 10, there are multiple smart home appliances, including a smart sweeping robot 11 located on the balcony, a smart water dispenser 12 located in the living room, a smart refrigerator 13 located in the kitchen, and a smart washing machine 14 located on the balcony of the master bedroom. These smart home appliances are connected to each other by communication.
[0067] When the preset water drinking reminder time - 8:10 in the morning arrives, the system will automatically send the first water drinking reminder message to the user's mobile phone. Then, within 3 minutes after the water drinking reminder time, the system will monitor the water output of the smart water dispenser 12. If it is detected that the water output of the smart water dispenser 12 is less than the preset 300 ml of drinking water, it means that although the user has drunk water, the amount of water is insufficient. At this time, the system will send the second water drinking reminder message to the mobile phone, smart sweeping robot 11, smart water dispenser 12, smart refrigerator 13 and smart washing machine 14 respectively.
[0068] The method first sends a first drinking water reminder message to the user's first terminal and / or one or more first smart home appliances according to the preset drinking water reminder time. Then, the water output of the water-using device is obtained within a preset time period after the drinking water reminder time. If it is monitored that the water output of the water-using device is not zero but less than the preset drinking water volume, a second drinking water reminder message is sent to the user's second terminal and / or one or more second smart home appliances. This method not only solves the problem in the prior art that users ignore drinking water after receiving a reminder to drink water in the morning because they are busy with other things, but also realizes accurate monitoring of the user's drinking water volume, and when it is detected that the user's drinking water volume is insufficient, it can quickly link multiple terminals and smart home appliances to send reminders and inquiries to the user again, thereby helping the user to gradually develop good drinking habits.
[0069] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0070] Figure 2 The process of the drinking water reminder method provided in this embodiment Figure 1 .like Figure 2 As shown, the drinking water reminder method provided in this embodiment includes:
[0071] S101: Sending a first drinking water reminder message to a first terminal and / or one or more first smart appliances according to a preset drinking water reminder time.
[0072] The preset drinking water reminder time may be, for example, 8 a.m. or 8:10 a.m. This application does not impose any special restrictions on this.
[0073] The preset drinking water reminder time can be set by the user in a variety of ways. For example, the user can pre-configure it on the first terminal; or the user can also set it by issuing voice commands to the first smart home appliance, and then these commands will be uploaded to the relevant system by the first smart home appliance to complete the setting. This application does not impose any special restrictions on this.
[0074] The first water drinking reminder message is used to remind you to drink water in the morning.
[0075] The first terminal and the first smart home appliance are both devices that the user pre-sets to remind himself to drink water after getting up in the morning. Taking a mobile phone as an example, the user can pre-set a reminder in the mobile phone, such as 8:00 in the morning. When the time arrives, the mobile phone will send a reminder to inform the user that he should drink water after getting up in the morning.
[0076] The purpose of this step is to send a reminder message to the first terminal and / or one or more first smart appliances used by the user according to the preset drinking water reminder time, so as to remind the user to drink water in the morning.
[0077] Optionally, when the terminal is a mobile phone, after determining that the user's pre-set morning wake-up time has been reached, the control system of the mobile phone will first convert the first drinking water reminder information into a text-based drinking water reminder, and then display the drinking water reminder on the display screen of the mobile phone.
[0078] When the smart home appliance is a speaker, after determining that the user's pre-set morning wake-up time has been reached, the control system of the speaker will first convert the first water drinking reminder information into a water drinking reminder in voice form, and then control its built-in voice interaction module to broadcast the first water drinking reminder information.
[0079] S102: Obtaining the water output of the water-using equipment within a preset time period after the water drinking reminder time.
[0080] The drinking water reminder time refers to the time point when the first drinking water reminder information is sent to the user's terminal or smart home appliance. For example, assuming that the time point when the first drinking water reminder information is sent to the user's terminal or smart home appliance is 8:30 in the morning, then based on the above information, the drinking water reminder time can be determined to be 8:30 in the morning.
[0081] The preset time period may be, for example, 2 minutes or 5 minutes, and this application does not impose any special restrictions on this.
[0082] For example, assuming that the preset time period is 2 minutes and the water-using device is a smart water dispenser, it is known that the system sends the first drinking water reminder information to the user's terminal or smart home appliance at 8:30 in the morning. Based on the above information, the system will automatically obtain the water output of the smart water dispenser between 8:30 and 8:32.
[0083] Water-using equipment includes but is not limited to: smart water dispensers, smart tea bar machines and smart kettles.
[0084] The purpose of this step is to evaluate whether the user has responded to the previous drinking water reminder based on the water output of the water-using equipment.
[0085] It is understandable that after the first drinking water reminder message is sent to the user, if the water output of the water-using device is monitored immediately, the detected water output may be inaccurate or zero because the user has not started drinking water or is preparing to drink water.
[0086] Therefore, by obtaining the water output of the water-using equipment within a preset time period after the water drinking reminder time, it can not only ensure that the system has enough time windows to capture the user's actual drinking behavior and obtain more accurate water output data, but also avoid inaccurate data caused by too long or too short time.
[0087] S103: If the water output of the water-using device is not zero but less than the preset water drinking amount, a second water drinking reminder message is sent to the second terminal and / or one or more second smart appliances. The second water drinking reminder message is used to prompt that the water drinking amount is not up to standard and to inquire whether to make a water drinking reminder again.
[0088] The second terminal includes not only the first terminal for which the user has pre-set the water drinking reminder time for drinking water in the morning, but also other terminals that the user has not pre-set the water drinking reminder in the morning but frequently uses. These terminals include but are not limited to tablets, smart watches, personal computers, etc. For example, suppose the user has pre-set the first water drinking reminder message on the mobile phone to remind the user to drink water in the morning. When the mobile phone sends this reminder to the user, if the user's water drinking amount does not meet the standard, the system will automatically send a second water drinking reminder message to the user's tablet and smart watch.
[0089] Similarly, the second smart home appliance includes not only the first smart home appliance for which the user pre-sets the water drinking reminder time for drinking water in the morning, but also other smart home appliances used at home although the user has not pre-set the water drinking reminder in the morning. These smart home appliances are any devices with voice interaction functions. For example, the smart home appliance can be a smart air conditioner, a smart range hood, a smart refrigerator, a smart oven, a smart stove, a smart washing machine, a smart water heater, a smart washing equipment, a smart dishwasher, a smart projection equipment, a smart TV, a smart clothes drying rack, a smart curtain, a smart audio and video, a smart socket, a smart speaker, a smart speaker, a smart fresh air equipment, a smart kitchen and bathroom equipment, a smart bathroom equipment, a smart sweeping robot, a smart window cleaning robot, a smart mopping robot, a smart air purification equipment, a smart steamer, a smart microwave oven, a smart kitchen treasure, a smart purifier, a smart water dispenser, a smart door lock, a smart tea bar machine, etc.
[0090] The preset drinking water volume can be set by the user in advance on the terminal (such as a mobile phone, tablet computer, etc.) used by the user, or it can be set by the user sending a voice setting instruction to a water-using device (such as a smart water dispenser, a smart tea bar machine, etc.) and uploading it to a related system through the water-using device. The preset drinking water volume can be, for example, 300 ml or 500 ml. This application does not impose any special restrictions on this.
[0091] For example, suppose the water-using device is a smart tea bar machine. In this case, the user can say to the smart tea bar machine: "Please set the preset water volume to 500 ml." Then, the smart tea bar machine will receive this instruction and upload it to the relevant system, and then the system will set the preset water volume of the smart tea bar machine to 500 ml.
[0092] It can be understood that after completing the monitoring of the water output of the water-using equipment within the preset time period, the system will determine whether the user has actually drunk water based on the water output of the water-using equipment, and whether the user's water intake has reached the user's preset standard, thereby determining whether the user has responded to the previous drinking reminder.
[0093] If the user is determined to have not drunk enough water based on the water output of the water-using device, that is, the water output is not zero but less than the preset water intake, the system will take further action and send a second water drinking reminder message to the user's second terminal and / or one or more second smart home appliances. This reminder message will not only inform the user that their water intake has not reached the standard, but also ask the user whether they need to receive a water drinking reminder again.
[0094] For example, suppose the preset drinking water volume is 300 ml, and the water-using device is a smart water dispenser. It is known that the system obtains that the water output of the smart water dispenser is 200 ml within the preset time period. Based on the above information, the system will send a second drinking water reminder message to the user's smart water heater, informing the user that their drinking water volume has not yet reached the standard, and asking whether they need to receive a drinking water reminder again.
[0095] Optionally, after the terminal receives the second drinking water reminder information sent by the system, the terminal may first convert the second drinking water reminder information into second text drinking water reminder information, and display the second text drinking water reminder information on its display screen. At the same time, after the second smart home appliance with voice interaction function receives the second drinking water reminder information, the second smart home appliance may control its built-in voice interaction module to broadcast the second drinking water reminder information.
[0096] Optionally, if the user uses multiple smart home appliances with voice interaction functions to remind the user to drink water, the system can pre-set the broadcast order and the waiting time between two adjacent smart home appliances for the multiple smart home appliances with voice interaction functions.
[0097] For example, suppose the user's home is equipped with multiple smart appliances with voice interaction functions, such as smart air conditioners, smart TVs, smart washing machines, and smart clothes drying racks. Then the system can also set the corresponding broadcast order for these smart appliances: the smart air conditioner broadcasts first, followed by the smart washing machine, then the smart TV, and finally the smart clothes drying rack. At the same time, the user can also set the waiting time between two adjacent smart appliances to 1 minute. This means that after the smart air conditioner finishes broadcasting, the system will be silent for 1 minute, and then the smart washing machine will start broadcasting, and so on, until all preset smart appliances have completed the broadcast of drinking water reminders. This method not only helps users form regular drinking habits, but also ensures that drinking water reminder information is conveyed to users in a timely manner without excessively disturbing their daily lives.
[0098] The drinking water reminder method provided in this embodiment first sends a first drinking water reminder message to the user's first terminal and / or one or more first smart home appliances on time according to the preset drinking water reminder time, ensuring that the user can receive a timely drinking water reminder. Subsequently, within a preset time period after the drinking water reminder time, the system will intelligently monitor the water output of the water-using equipment to determine the user's actual drinking water situation.
[0099] If the system detects that the user's actual drinking water volume does not meet the preset drinking water volume standard, that is, the water output of the water-using device is not zero but less than the preset value, the system will send a second drinking water reminder message to the user's second terminal and / or one or more second smart appliances. This reminder message will not only clearly inform the user that the drinking water volume does not meet the standard, but also ask the user whether he needs to receive the drinking water reminder again, so that the user can make a choice according to his actual situation.
[0100] This method not only solves the technical problem in the prior art that users often ignore drinking water for various reasons after receiving the reminder to drink water in the morning, but also realizes accurate monitoring and tracking of the user's water intake by linking multiple terminals and smart home appliances. Once it is detected that the user's water intake is insufficient, the reminder mechanism will be triggered immediately, and the user will be reminded of insufficient water intake again through multiple terminals and smart home appliances, and the user will be asked whether further reminders need to be set, which will help the user gradually realize the importance of drinking water and gradually develop good drinking habits.
[0101] Figure 3 The process of the drinking water reminder method provided in this embodiment Figure 2 .like Figure 3 This embodiment is Figure 2 Based on the embodiment, the implementation process of the drinking water reminder method is described in detail. The drinking water reminder method provided in this embodiment includes:
[0102] S201: Sending a first drinking water reminder message to a first terminal and / or one or more first smart appliances according to a preset drinking water reminder time.
[0103] The explanation of step S201 is similar to that of the above step S101 and will not be repeated here.
[0104] S202: Obtaining the water output of the water-using equipment within a preset time period after the water drinking reminder time.
[0105] The explanation of step S202 is similar to that of the above step S101 and will not be repeated here.
[0106] S203: Determine whether the water output of the water-using equipment is zero; if so, execute step S210; if not, execute step S204.
[0107] The purpose of judging whether the water output of the water-using device is zero is to determine whether the user has drunk water within a preset time period after the water drinking reminder time.
[0108] If the water output of the water-using device is zero, it indicates that the user has not drunk water within the preset time period after the water drinking reminder time, and also indicates that the user has not responded to the previous water drinking reminder. At this time, it is necessary to send a distance measurement instruction to one or more second smart home appliances to instruct these smart home appliances to detect the distance between them and the human body.
[0109] For example, suppose that the user has installed multiple smart home appliances such as a smart refrigerator, a smart water heater, a smart washing machine, and a smart sweeping robot at home. It is known that the water output of the smart tea bar machine is 0 ml from 8:00 to 8:05. Based on the above information, the system can determine that the user did not drink water within 5 minutes of reminding the user to drink water. At this time, the system will send distance measurement instructions to the smart refrigerator, smart water heater, smart washing machine, and smart sweeping robot respectively to instruct these smart home appliances to detect the distance between them and the user respectively.
[0110] If the water output of the water-using device is not zero, it indicates that the user has drunk water within the preset time period after the water drinking reminder time, and it also indicates that the user has responded to the previous water drinking reminder. At this time, it is necessary to determine whether the water output of the water-using device is less than the preset water drinking amount.
[0111] For example, it is known that the water output of the smart water dispenser from 8:00 to 8:05 is 315 ml. Based on the above information, it can be determined that the user drank water within 5 minutes of reminding the user to drink water. At this time, it is necessary to determine whether the water output of the smart water dispenser is less than the preset drinking water amount.
[0112] S204: Determine whether the water output of the water-using equipment is less than the preset drinking water volume; if so, execute step S205; if not, execute step S212.
[0113] The purpose of judging whether the water output of the water-using equipment is less than the preset drinking water volume is to determine whether the user's drinking water volume has reached the user's preset standard.
[0114] If the water output of the water-using device is less than the preset drinking water volume, it indicates that the user's drinking water volume does not meet the user's preset standard, and also indicates that the user has responded to the previous drinking water reminder. At this time, it is necessary to send a second drinking water reminder message to the second terminal and / or one or more second smart home appliances to instruct these terminals or smart home appliances to remind the user that the drinking water volume does not meet the standard and ask whether to remind the user to drink water again.
[0115] For example, suppose the user has set the preset drinking water volume of the smart water purifier to 500 ml. It is known that the water output of the smart water purifier is 315 ml from 8:00 to 8:05. Based on the above information, it can be determined that the user did not drink enough water within 5 minutes of reminding the user to drink water. At this time, the system will send a second drinking water reminder message to the smart watch, smart TV and smart clothes rack respectively.
[0116] If the water output of the water-using device is equal to or greater than the preset drinking water volume, it indicates that the user's drinking water volume has reached the user's preset standard, and also indicates that the user has responded to the previous drinking water reminder. At this time, a drinking water completion reminder message can be sent to the second terminal and / or the second smart home appliance.
[0117] For example, suppose the user has set the preset drinking volume of the smart water dispenser to 300 ml. It is known that the water output of the smart water dispenser is 300 ml from 8:00 to 8:05. Based on the above information, it can be determined that the user has drunk enough water within 5 minutes of reminding the user to drink water. At this time, the system will send a drinking completion reminder message to the mobile phone and smart TV respectively.
[0118] S205: Send a second water drinking reminder message to the second terminal and / or one or more second smart home appliances, where the second water drinking reminder message is used to prompt that the water drinking amount does not meet the standard and to inquire whether to make a water drinking reminder again.
[0119] The explanation of step S205 refers to the explanation of the above embodiment, which will not be repeated here.
[0120] S206: Receive response information sent by the second terminal or the second smart appliance.
[0121] The response information refers to the feedback data output by the user after the second terminal or the second smart home appliance sends the second drinking water reminder information to the user. Such data includes but is not limited to whether the user needs to receive the drinking water reminder again or whether the user needs to modify the drinking water amount.
[0122] The purpose of this step is to receive user feedback data.
[0123] It is understandable that after the system sends the second drinking water reminder information to the user through the second terminal or the second smart home appliance, the system will enter a waiting state, specifically for receiving the response information fed back by these devices (i.e., the terminal or smart home appliance). These response information records in detail the user's feedback on the second drinking water reminder information, including but not limited to whether the user needs the system to send the drinking water reminder again, whether the user needs to modify the water intake setting, etc. The system will make corresponding decisions based on these feedback data, such as whether to continue to send reminder information, or adjust the drinking water reminder strategy and parameters according to the user's requirements.
[0124] S207: If the response information indicates that the water drinking reminder is no longer required, the water drinking reminder is terminated.
[0125] It is understandable that when the user sends a response message through the second terminal or the second smart appliance clearly indicating that he does not need to receive drinking water reminders again, the system will stop sending subsequent drinking water reminder messages based on this response, thereby ending the current drinking water reminder process.
[0126] S208: If the response information indicates to remind the user to drink water again, a third reminder message for drinking water is sent to the second terminal and / or the second smart home appliance after a preset time interval.
[0127] Among them, the third drinking water reminder information is used to remind the user to drink water again after getting up in the morning.
[0128] The preset time interval may be, for example, 1 minute or 2 minutes, and this application does not impose any special restrictions on this.
[0129] The preset time interval may be, for example, pre-set by the user on the terminal, or the user may directly specify the preset time interval when sending a response message to the terminal or smart home appliance. This application does not impose any special restrictions on this.
[0130] It can be understood that when the user clearly indicates the need to receive a drinking water reminder again through the response information sent by the second terminal or the second smart appliance, the system will automatically send a third drinking water reminder message to the user's second terminal and / or one or more second smart appliances based on this response after a preset time interval.
[0131] For example, suppose the user has set the preset time interval to 1 minute on the corresponding APP on the mobile phone, and it is known that the system sends the second drinking water reminder to the smart speaker at 8:05. Based on the above information, when it is determined that the response information indicates another drinking water reminder, the system will send the third drinking water reminder information to the smart speaker again at 8:06.
[0132] Optionally, after the terminal receives the third drinking water reminder information sent by the system, the terminal may first convert the third drinking water reminder information into third text drinking water reminder information, and display the third text drinking water reminder information on its display screen. At the same time, after the smart home appliance with voice interaction function receives the third drinking water reminder information, the smart home appliance may control its built-in voice interaction module to broadcast the third drinking water reminder information.
[0133] S209: If the response information indicates that the water drinking reminder is no longer required and the preset water drinking amount is to be modified, the water drinking reminder is terminated and the preset water drinking amount is modified according to the response information.
[0134] It is understandable that when the response information sent by the user through the second terminal or the second smart home appliance not only clearly indicates that it is not necessary to receive the drinking water reminder again, but also includes a request to modify the preset drinking water amount, the system will stop sending subsequent drinking water reminder information to end the current drinking water reminder process. At the same time, the system will also adjust the preset drinking water amount of the water-using device accordingly based on the specific information provided by the user.
[0135] For example, suppose the terminal device is a mobile phone. The user can perform setting operations in the corresponding APP on the mobile phone, including selecting the "no more reminder" button and the "change to 200 ml" button. When the system receives the response instruction sent by the mobile phone, it will execute the response instruction.
[0136] Assume that the second smart home appliance is a smart speaker with voice interaction function. The user can send a response instruction to the system through the smart speaker, including "reduce the amount of water to drink and no longer receive water drinking reminders". Then when the system receives the response instruction sent by the smart speaker, it will execute the response instruction.
[0137] S210: Sending a distance measurement instruction to one or more second smart home appliances, where the distance measurement instruction is used to instruct detection of the distance between the second smart home appliance and the human body.
[0138] The purpose of this step is to obtain the actual distance between the second smart home appliance and the user.
[0139] It is understandable that when it is determined that the water output of the water-using device is zero, it means that the user has not drunk water within the preset time period after the water drinking reminder time, which may be because the user is busy or distracted and forgets to drink water. Therefore, it is necessary to send a distance measurement instruction to one or more second smart home appliances so that these smart home appliances can respectively detect the distance between themselves and the user.
[0140] Different second smart home appliances have different distance detection methods. For example, when the second smart home appliance is a smart air conditioner, the smart air conditioner will use its built-in infrared sensor module to detect the distance between it and the user; when the second smart home appliance is a smart TV, the smart TV will use its built-in camera device to detect the distance between it and the user.
[0141] S211: Based on the distance measurement result sent by the second smart home appliance, send a fourth drinking water reminder message to one or more second smart home appliances.
[0142] Among them, the fourth water drinking reminder information is used to prompt that the water drinking amount is zero.
[0143] The purpose of this step is to select one or more reminder carriers to send the fourth drinking water reminder information when the user fails to drink water on time.
[0144] It is understandable that when the user fails to drink water on time, it may be because the user is busy with other matters (such as cooking, using a washing machine, or watching TV) and forgets to drink water. Therefore, in order to ensure that the user can receive the fourth drinking water reminder information in time when busy, the system first needs to send a distance measurement instruction to multiple second smart home appliances. Then, based on the distance measurement results corresponding to these home appliances, one or more second smart home appliances are selected as reminder carriers. Then, the fourth drinking water reminder information is sent to these reminder carriers.
[0145] Optionally, this application provides two possible implementation methods, including:
[0146] The first method: based on the distance measurement results sent by the multiple second smart home appliances, the fourth drinking water reminder information is sent to the second smart home appliance with the smallest distance measurement result.
[0147] The purpose of this step is to find the second smart home appliance closest to the user and send the fourth drinking water reminder information to the smart home appliance.
[0148] For example, this application provides a scenario diagram Figure 2 .like Figure 4 In the house 10, there are multiple second smart home appliances, including a smart sweeping robot 11 located on the balcony, a smart water dispenser 12 located in the living room, a smart refrigerator 13 located in the kitchen, a smart washing machine 14 located on the balcony of the master bedroom, and a smart light 15 located in the second bedroom. These smart home appliances are connected to each other by communication.
[0149] It is known that the distance measurement results between these smart home appliances and the user are as follows: the distance between the smart sweeping robot 11 and the user is A meters, the distance between the smart water dispenser 12 and the user is B meters, the distance between the smart refrigerator 13 and the user is C meters, the distance between the smart washing machine 14 and the user is D meters, and the distance between the smart light 15 and the user is E meters. Based on these distance measurement results, the system will send the fourth drinking water reminder information to the smart refrigerator 13 closest to the user.
[0150] The second method is to sort the distance measurement results sent by the multiple second smart home appliances from small to large, and send the fourth drinking water reminder information to a preset number of second smart home appliances that are ranked first.
[0151] The preset number is used to represent the N smart home appliances closest to the user. The number N may be, for example, 2 or 1. This application does not impose any special restrictions on this.
[0152] The purpose of sorting the distance measurement results sent by the multiple second smart home appliances from small to large is to determine which smart home appliances are closest to the user. The purpose of sending the fourth drinking water reminder information to the preset number of second smart home appliances ranked first is to increase the chance of the user receiving the drinking water reminder.
[0153] It is understandable that after collecting the distance measurement results sent by multiple smart home appliances, the system will first sort the smart home appliances according to these distance measurement results to determine which smart home appliances are closest to the user. Then, the system will select the N smart home appliances closest to the user according to the preset, and send the fourth drinking water reminder information to these smart home appliances respectively. This method not only takes into account the possible activity area of the user, but also increases the reliability and effectiveness of the reminder through the reminders of multiple appliances.
[0154] For example, assuming that the preset number is 2, the distance measurement results between the smart home appliances and the user are as follows: the smart air conditioner is 6 meters away from the user, the smart TV is 0.5 meters away from the user, the smart water dispenser is 1.5 meters away from the user, and the smart speaker is 1.8 meters away from the user. Based on these distance measurement results, the system will select the two home appliances closest to the user to send the fourth drinking water reminder information. Therefore, the smart TV and the smart water dispenser will be selected by the system for sending the reminder information.
[0155] S212: Sending drinking water completion reminder information to the second terminal and / or one or more second smart appliances.
[0156] Among them, the water drinking completion reminder information is used to prompt that the water drinking amount has reached the standard.
[0157] The purpose of this step is to remind the user that the drinking water task has been completed.
[0158] It is understandable that when it is detected that the water output of the water-using device is not zero and the water output reaches the user's preset standard, it indicates that the user has completed the task of drinking enough water. Therefore, the system will send a drinking completion reminder message to the user's second terminal (such as a mobile phone, tablet, etc.) and one or more second smart home appliances (such as a smart speaker, smart TV, etc.) to remind the user that their drinking task has been completed.
[0159] The drinking water reminder method provided in this embodiment, first, the system will send a first drinking water reminder message to the user's first terminal and / or one or more second smart home appliances according to the preset drinking water reminder time. Subsequently, within the preset time period after the reminder time, the system will obtain the water output of the water-using device. Next, the system will determine whether the water output of the water-using device is zero. If the water output of the water-using device is zero, the distance measurement instruction will be executed to detect the distance between the user and the second smart home appliance, and the fourth drinking water reminder message will be sent based on the distance measurement result; if the water output of the water-using device is not zero, it will further determine whether the water output is less than the preset drinking water volume. If so, the second drinking water reminder message will be sent to the user's second terminal and / or second smart home appliance, indicating that the drinking water volume is not up to standard and asking whether it needs to be reminded again. According to the user's response information, the system will perform corresponding operations. In addition, when it is determined that the drinking water volume of the water-using device reaches the preset drinking water volume, the system will send a drinking water completion reminder message to the second terminal or the second smart home appliance.
[0160] This method not only solves the problem in the prior art that users tend to ignore or forget to drink water after receiving a drinking reminder, but also realizes accurate management and personalized reminders of users' drinking habits by intelligently judging users' drinking behavior and linking multiple terminals and smart home appliances, thereby helping users gradually establish good drinking habits and improve their health level.
[0161] Figure 5 This is a schematic diagram of the structure of the drinking water reminder device provided in this application. Figure 5 As shown, the present application provides a drinking water reminder device, the drinking water reminder device 300 includes:
[0162] The sending module 301 is used to send a first drinking water reminder message to a terminal and / or one or more smart home appliances according to a preset drinking water reminder time;
[0163] An acquisition module 302 is used to acquire the water output of the water-using equipment within a preset time period after the water drinking reminder time;
[0164] The sending module 301 is also used to send a second drinking water reminder message to the second terminal and / or one or more second smart appliances when the water output of the water-using device is not zero but less than a preset drinking water amount. The second drinking water reminder message is used to prompt that the drinking water amount is not up to standard and to inquire whether to make a drinking water reminder again.
[0165] Optionally, the device further includes: a receiving module 303;
[0166] The receiving module 303 is used to receive the response information sent by the second terminal or the second smart home appliance;
[0167] The device further includes: an ending module 304;
[0168] The end module 304 is used to end the drinking water reminder when the response information indicates that the drinking water reminder is no longer required;
[0169] The sending module 301 is further configured to send a third drinking water reminder message to the second terminal and / or the second smart home appliance after a preset time interval when the response message indicates another drinking water reminder message.
[0170] Optionally, the ending module 304 is further configured to end the water drinking reminder when the response information indicates that the water drinking reminder is no longer to be performed and the preset water drinking amount is modified;
[0171] The device further comprises: a modification module 305;
[0172] The modification module 305 is used to modify the preset water drinking amount according to the response information.
[0173] Optionally, the sending module 301 is further used to send a distance measurement instruction to the one or more second smart home appliances when the water output of the water-using device is zero, and the distance measurement instruction is used to instruct to detect the distance between the second smart home appliance and the human body;
[0174] The sending module 301 is further configured to send fourth water drinking reminder information to one or more of the second smart home appliances based on the distance measurement result sent by the second smart home appliance.
[0175] Optionally, the sending module 301 is specifically configured to send the fourth drinking water reminder information to the second smart home appliance having the smallest ranging result based on the ranging results sent by multiple second smart home appliances.
[0176] Optionally, the device further includes: a sorting module 306;
[0177] The sorting module 306 is used to sort the distance measurement results sent by the second smart home appliances from small to large;
[0178] The sending module 301 is specifically configured to send the fourth water drinking reminder information to a preset number of the second smart home appliances that are ranked first.
[0179] Optionally, the sending module 301 is further used to send a drinking completion reminder message to the second terminal and / or one or more of the second smart appliances when the water output of the water-using device is greater than or equal to a preset water output.
[0180] Figure 6 This is a schematic diagram of the structure of the drinking water reminder device provided in this application. Figure 6As shown, the present application provides a drinking water reminder device, and the drinking water reminder device 400 includes: a receiver 401, a transmitter 402, a processor 403 and a memory 404.
[0181] Receiver 401, for receiving instructions and data;
[0182] A transmitter 402, used for sending instructions and data;
[0183] Memory 404, for storing computer-executable instructions;
[0184] The processor 403 is used to execute the computer-executable instructions stored in the memory 404 to implement the various steps executed by the drinking water reminder method in the above embodiment. For details, please refer to the relevant description in the above embodiment of the drinking water reminder method.
[0185] Optionally, the memory 404 may be independent or integrated with the processor 403 .
[0186] When the memory 404 is independently provided, the electronic device further includes a bus for connecting the memory 404 and the processor 403 .
[0187] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the drinking water reminder method executed by the above-mentioned drinking water reminder device is implemented.
[0188] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As is known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0189] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A drinking water reminder method, characterized in that: include: Sending a first drinking water reminder message to the first terminal and / or one or more first smart home appliances according to a preset drinking water reminder time; Obtaining the water output of the water-using equipment within a preset time period after the water drinking reminder time; If the water output of the water-using device is not zero but less than the preset water drinking amount, a second water drinking reminder message is sent to the second terminal and / or one or more second smart appliances, and the second water drinking reminder message is used to prompt that the water drinking amount is not up to standard and to ask whether to make a water drinking reminder again.
2. The method according to claim 1, characterized in that Also includes: receiving a response message sent by the second terminal or the second smart home appliance; If the response information indicates that the water drinking reminder is no longer required, then the water drinking reminder is terminated; If the response information indicates to remind the user to drink water again, a third reminder information for drinking water is sent to the second terminal and / or the second smart home appliance after a preset time interval.
3. The method according to claim 2, characterized in that Also includes: If the response information indicates that the water drinking reminder is no longer required and the preset water drinking amount is modified, the water drinking reminder is terminated and the preset water drinking amount is modified according to the response information.
4. The method according to any one of claims 1 to 3, characterized in that Also includes: If the water output of the water-using device is zero, sending a distance measurement instruction to the one or more second smart home appliances, wherein the distance measurement instruction is used to instruct detection of the distance between the second smart home appliance and the human body; Based on the distance measurement result sent by the second smart home appliance, a fourth drinking water reminder message is sent to one or more of the second smart home appliances.
5. The method according to claim 4, characterized in that The sending fourth drinking water reminder information to one or more of the second smart home appliances based on the distance measurement result sent by the second smart home appliance includes: Based on the distance measurement results sent by multiple second smart home appliances, the fourth drinking water reminder information is sent to the second smart home appliance with the smallest distance measurement result.
6. The method according to claim 4, characterized in that The sending fourth drinking water reminder information to one or more of the second smart home appliances based on the distance measurement result sent by the second smart home appliance includes: The distance measurement results sent by the plurality of the second smart home appliances are sorted from small to large, and the fourth drinking water reminder information is sent to a preset number of the second smart home appliances that are sorted first.
7. The method according to any one of claims 1 to 3, characterized in that Also includes: If the water output of the water-using device is greater than or equal to the preset water output, a drinking completion reminder message is sent to the second terminal and / or one or more of the second smart appliances.
8. A water drinking reminder device, characterized in that: include: A sending module, used for sending a first drinking water reminder message to a first terminal and / or one or more first smart home appliances according to a preset drinking water reminder time; An acquisition module, used to acquire the water output of the water-using equipment within a preset time period after the water drinking reminder time; The sending module is also used to send a second drinking water reminder message to the second terminal and / or one or more second smart appliances when the water output of the water-using device is not zero but less than a preset drinking water amount. The second drinking water reminder message is used to prompt that the drinking water amount is not up to standard and to inquire whether to make a drinking water reminder again.
9. A water drinking reminder device, characterized in that: include: Memory; processor; Wherein, the memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the drinking water reminder method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer executable instructions, and when the computer executable instructions are executed by the processor, they are used to implement the drinking water reminder method according to any one of claims 1 to 7.