Heating method and device of water drinking equipment, water drinking equipment and storage medium
By integrating heating and sensing components into the water dispenser, the water in the storage unit is preheated based on the user's drinking information and behavior, solving the problems of untimely heating and high power consumption in the water dispenser, improving the user experience and reducing the energy consumption of the equipment.
Patent Information
- Application Number
- CN202410573665.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2025-11-11
AI Technical Summary
Existing water dispensers have issues such as the heating system failing to complete the heating process in time when a user needs water, resulting in the first cup of water being colder than the user's desired temperature, or frequent heating causing high power consumption and a poor user experience.
Heating and sensing components are integrated into the water dispenser. By acquiring the user's drinking information and behavior, the water in the storage unit is preheated to the required temperature before the drinking time. During non-drinking time, the heating components are controlled to work according to the user's behavior to ensure that the first cup of water reaches the required temperature and reduce power consumption during non-drinking time.
This improves the user experience, ensures the first cup of water reaches the required temperature, and reduces the power consumption of the device during non-drinking periods, thus achieving both intelligence and economy in the water dispensing equipment.
Smart Images

Figure CN120918486A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent device technology, and in particular to a heating method, apparatus, drinking water device, and storage medium for a drinking water device. Background Technology
[0002] With the rapid development of smart technology, users are increasingly expecting various home appliances (such as water dispensers) to become more and more intelligent. Existing water treatment equipment generally heats room temperature water in two ways to provide heated water to users when a user has a need for drinking water.
[0003] Method 1: When a user's drinking water demand is detected, the water dispenser heats the water and releases it through the outlet pipe. However, because the heating system may not have time to complete the heating process, the initial cup of water provided to the user may be colder than the desired temperature. Method 2: The water dispenser has a storage tank to heat the water inside. When a user's drinking water demand is detected, pre-heated water is released from the tank. However, this method requires frequent heating operations when the water temperature in the storage tank is detected to be below the insulation temperature, resulting in high power consumption and a poor user experience. Therefore, how to intelligently heat the water in the dispenser has become a pressing issue. Summary of the Invention
[0004] This invention provides a heating method, apparatus, drinking water equipment, and storage medium for a drinking water device, which can improve existing solutions for controlling the heating of drinking water devices.
[0005] In a first aspect, the present invention provides a heating method for a drinking water device, wherein the drinking water device integrates a heating component and a sensing component, the heating component including a water storage unit, and the method comprising: acquiring a user's drinking water information, the drinking water information including at least one drinking time period and at least one non-drinking time period; controlling the heating component to heat the drinking water in the water storage unit to a required temperature within a preset time period before each of the drinking time periods; and acquiring user behavior based on the sensing component during each of the non-drinking time periods, and controlling the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
[0006] Optionally, the drinking water information also includes the drinking water volume corresponding to each drinking water time period; the required temperature includes the required temperature corresponding to each drinking water volume; the heating component includes a heating unit, a water pump unit, and a return valve; controlling the heating component to heat the drinking water in the water storage unit to the required temperature includes: obtaining the target drinking water volume and target required temperature corresponding to the current drinking water time period; controlling the water pump unit to start and controlling the return valve to open, so as to draw the target drinking water volume from the water tank into the water storage unit; controlling the heating unit to start, so as to heat the target drinking water volume in the water storage unit to the target required temperature.
[0007] Optionally, obtaining the target water consumption and target required temperature corresponding to the current drinking time period includes: obtaining the user's drinking behavior within a historical time period, the drinking behavior including daily drinking time, water consumption corresponding to each drinking time, and drinking temperature; determining at least one drinking time period and at least one non-drinking time period based on the daily drinking time within the historical time period; determining the target water consumption from the water consumption corresponding to multiple drinking times included in the historical time period within a drinking time period; and determining the target required temperature from the drinking temperatures corresponding to multiple drinking times included in the historical time period.
[0008] Optionally, determining the target water intake from the water intake corresponding to multiple water intake times included in the historical time period includes: determining the maximum water intake corresponding to the multiple water intake times included in the historical time period as the target water intake.
[0009] Accordingly, determining the target required temperature from the drinking temperatures corresponding to multiple drinking times included in the historical time period includes: determining the average temperature corresponding to the multiple drinking times included in the historical time period as the target required temperature.
[0010] Optionally, the step of acquiring user behavior based on the sensing component and controlling the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior includes: acquiring the user's movement trajectory when the sensing component detects user behavior; and controlling the heating component to heat the drinking water in the water storage unit to the required temperature when the movement trajectory is close to the drinking water device.
[0011] Optionally, obtaining the user's movement trajectory includes: detecting and obtaining distance information between the drinking water device and the user based on the sensing component; and determining the user's movement trajectory based on the distance information.
[0012] Optionally, after heating the drinking water in the water storage unit to the required temperature, the method further includes: receiving a water discharge command and controlling the water outlet valve to open according to the water discharge command, so that the drinking water in the water storage unit at the required temperature is discharged from the water outlet.
[0013] In a second aspect, the present invention provides a heating device for a drinking water device, which integrates a heating component and a sensing component in the drinking water device. The heating component includes a water storage unit, and the device includes:
[0014] The information acquisition module is used to acquire the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period.
[0015] The equipment heating module is used to control the heating component to heat the drinking water in the water storage unit to the required temperature within a preset time before each drinking water time period;
[0016] The device heating module is also used to acquire user behavior based on the sensing component during each of the non-drinking water time periods, and control the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
[0017] Thirdly, the present invention also provides a drinking water device, the drinking water device comprising:
[0018] At least one processor; and
[0019] A memory communicatively connected to the at least one processor; wherein,
[0020] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the heating method of the drinking water device according to any embodiment of the present invention.
[0021] Fourthly, the present invention also provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the heating method of the drinking water device according to any embodiment of the present invention.
[0022] The drinking water device provided in this embodiment integrates a heating component and a sensing component. The heating component includes a water storage unit. The method for controlling the heating of the drinking water device in this embodiment is as follows: First, the user's drinking water information is acquired, including at least one drinking time period and at least one non-drinking time period. Then, within a preset time before each drinking time period, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature. This pre-heating before each drinking time period ensures that when a user's drinking water demand is detected, the first cup of water provided to the user is pre-heated to the required temperature, improving the user experience. During each non-drinking time period, based on user behavior acquired by the sensing component, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature according to the user's behavior. If no user behavior is acquired during non-drinking time periods, no heating operation is required. This method satisfies the user's drinking water demand during non-drinking time periods while reducing device power consumption, achieving the beneficial effects of improving the intelligence and economy of the drinking water device.
[0023] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0024] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This is a schematic flowchart of a heating method for a drinking water device provided in an embodiment of the present invention;
[0026] Figure 2 This is a schematic diagram of a drinking water device provided in an embodiment of the present invention;
[0027] Figure 3 This is a schematic diagram of the heating device of the drinking water equipment provided in an embodiment of the present invention;
[0028] Figure 4 This is a schematic diagram of a drinking water device provided in an embodiment of the present invention. Detailed Implementation
[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0031] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0032] Figure 1 This is a schematic flowchart of a heating method for a water dispenser provided in an embodiment of the present invention. This embodiment is applicable to situations involving water in a water dispenser, enabling the water dispenser to better serve users through an intelligent water dispensing method. The method can be executed by a heating device in the water dispenser, which can be implemented in hardware and / or software. This device can be configured in water dispensers, such as conventional water dispensers or instant hot water dispensers.
[0033] First, please refer to Figure 2 , Figure 2 This is a schematic diagram of a drinking water device provided in an embodiment of the present invention. The drinking water device 100 provided in this embodiment integrates a heating component 10, a sensing component 20, and a water storage unit 30. The heating component 10 and the sensing component 20 are respectively connected to the water storage unit 30.
[0034] The heating component 10 is used to heat the drinking water stored in the water storage unit according to the control command; the sensing component 20 is used to detect user behavior, so as to control the heating component 10 to heat the drinking water in the water storage unit 30 to the required temperature according to the user behavior; the water storage unit 30 is used to store a certain amount of drinking water released from the water tank; wherein, the heating component 10 can be implemented by a heating tube, heater or heating switch, etc.; the sensing component 20 can be implemented by a radar module, infrared module or laser module, etc., and the specific implementation of the heating component 10 and the sensing component 20 is not limited here.
[0035] For details, please refer to Figure 1 The heating method for the drinking water equipment provided in this embodiment may specifically include the following steps:
[0036] S110. Obtain the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period.
[0037] The above drinking water time periods indicate the time periods when users have a need for drinking water; non-drinking water time periods indicate the time periods when users do not have a need for drinking water.
[0038] In this embodiment, the method for obtaining drinking water information can be implemented in the following ways: Method 1: A wireless communication module is integrated into the drinking water device. This module connects to the user's mobile terminal, and an application related to the drinking water device is integrated into the user's mobile terminal. In this application, the user can personalize settings according to their actual drinking water needs, setting at least one drinking time period and at least one non-drinking time period to be sent to the drinking water device. For example, taking a typical office worker as an example, drinking water information for weekdays and rest days can be set separately according to their work and rest schedules. For instance, the at least one drinking time period set on a weekday could be 8:00-8:30 AM and 7:00-10:30 PM. For families with infants and toddlers as an example, the user can set at least one drinking time period based on the infant's formula drinking habits and the drinking habits of other family members. Then, the unset time periods within a 24-hour day are considered non-drinking time periods. The duration of each drinking time period and the number of drinking time periods set in a day are not limited here, but are based on the user's actual needs. Method 2: The water dispenser integrates a storage module and a data analysis module, allowing the storage of each user's water usage behavior after each use, including usage time, volume, and temperature. This stored behavior can then be analyzed using historical time data to determine at least one drinking time period and at least one non-drinking time period. In this embodiment, the analysis of stored water usage behavior using historical time data can be as follows: for example, if the analysis shows that the user used water between 8:00 AM, 7:50 AM, and 8:05 AM, a drinking time period can be determined as 7:45 AM to 8:10 AM. In this method, if the water dispenser is being used for the first time, it can heat the water according to the factory default parameters. After the user's first day of use, at least one drinking time period and at least one non-drinking time period can be obtained on the second day based on the user's drinking behavior from the previous day; on the third day, at least one drinking time period and at least one non-drinking time period can be obtained based on the user's drinking behavior from the previous two days, and so on. To ensure the accuracy of the analyzed user drinking water information, the current historical time period can be one week, ten days, fifteen days, or one month prior to the current time. Generally, users' required temperature fluctuates with the seasons. Preferably, the current historical time period can be one week, but the specific historical time period is not limited here. The specific method used to obtain user drinking water information in this embodiment is not limited here.
[0039] S120. Within a preset time period before each drinking water period, control the heating component to heat the drinking water in the water storage unit to the required temperature.
[0040] During the actual control of the water dispenser, if a time period following a preset time is detected as a drinking time period, the heating element is controlled to heat the drinking water in the storage unit to the required temperature. This preheating before each drinking time period ensures that the first cup of water provided to the user when a drinking need is detected is preheated to the required temperature, thus improving the user experience.
[0041] In this embodiment, the method for determining the preset time can be associated with obtaining the user's drinking water information. Specifically, when the method for obtaining the user's drinking water information is implemented by method one in step S110, the preset time in this embodiment is set by the user for each drinking water time period, such as 10 minutes or 15 minutes. For example, taking the user setting the drinking water time period as 8:00-8:30 AM as an example, when the preset time set by the mobile terminal is 10 minutes, the water device can control the heating component to heat the drinking water in the water storage unit to the required temperature when it detects that the current time is 7:50 AM.
[0042] When the method for obtaining user drinking water information is implemented using method two in step S110 above, the preset time period provided in this embodiment can dynamically change according to the different drinking water time periods. For example, the drinking water time periods include a first time period, a second time period, a third time period, and a fourth time period. The preset time for the first drinking water time period can be 'a', the preset time for the second drinking water time period can be 'b', the preset time for the third drinking water time period can be 'c', and the preset time for the fourth drinking water time period can be 'd', etc., where 'a', 'b', 'c', and 'd' can be equal or unequal. The purpose of this setting is that, since this method is based on the analysis of the user's historical behavior, to ensure the accuracy of user service, because there may be irregularities in user water usage within different time periods, such as uncertainty at noon, in this case, the preset time corresponding to the current drinking water time period can be set to a larger value to complete the heating of drinking water for the user earlier within a reasonable time range, such as 30 minutes; if it is found that the user's wake-up time in the morning and go to bed at night are relatively regular, to reduce the power consumption of the device, in this case, the preset time corresponding to the drinking water time period can be set to a smaller value, such as 5 minutes, etc. In this specific embodiment, the setting method for the preset value corresponding to each drinking time period is not limited.
[0043] One possible scenario is that, within a preset time period before the current drinking water time period, after the heating component heats the drinking water in the storage unit to the required temperature, there may be a situation where the user does not need water. In this case, heating will continue until the current time period ends and heating stops.
[0044] In this embodiment, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature. The current required temperature is the drinking water temperature that the user expects. In this way, when the user has a need for water, the temperature of the first cup of water released is the water temperature that meets the user's needs, thereby improving the user's drinking water experience.
[0045] S130. During each non-drinking water period, the user behavior is obtained based on the sensing component, and the heating component is controlled to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
[0046] To reduce the power consumption of water dispensers, preheating is not required during designated non-drinking periods. However, there are exceptions where users may have a need for water during non-drinking periods. In such cases, to ensure that the first cup of water dispensed when a user has a need for water during a non-drinking period is at the user's desired drinking temperature, the solution provided in this embodiment uses a sensing component to acquire user behavior and determines whether to control the heating component to heat the drinking water in the storage unit to the required temperature based on the user's behavior.
[0047] When acquiring user behavior through sensing components, these components have the function of locating and measuring the distance to the user. Specifically, the sensing components integrated into the water dispenser have a certain detection range, such as a sector-shaped area with radius R and angle O. When a user is detected falling into this sector, it can be determined that the user may have a need for water. In this case, the sensing component can send the determined user behavior to the controller of the water dispenser. The controller can then generate a heating command, thereby controlling the heating component to heat the drinking water in the storage unit to the required temperature. Because the heating component is timely, the water dispenser has already finished heating when the user approaches. If the user does not fall into the current sector, it can be determined that the user does not have a need for water, and in this case, no heating operation is required.
[0048] When it is not a drinking water period, the solution provided in this embodiment not only meets the user's drinking water needs during non-drinking water periods but also reduces the power consumption of the equipment, achieving the beneficial effects of improving the intelligence and economy of the drinking water equipment.
[0049] For further information, please continue to refer to [link / reference]. Figure 2This embodiment integrates a heating component 10, a sensing component 20, and a water storage unit 30 into the drinking water device 100. The heating component 10 and the sensing component 20 are respectively connected to the water storage unit 30. The heating component 10 provided in this embodiment includes a heating unit 11, a water pump unit 12, and a return water valve 13. The heating unit 11, the water pump unit 12, and the return water valve 13 are respectively connected to the controller of the drinking water device, thereby controlling the heating unit 11, the water pump unit 12, and the return water valve 13 through the controller. The relationship between this embodiment and the above embodiments further refines the corresponding features of the above embodiments.
[0050] Specifically, in a preferred embodiment, the acquisition of a user's drinking water information provided in this embodiment can be achieved through the following steps a) to b):
[0051] a) Obtain users' drinking behavior within a historical time period.
[0052] In this embodiment, to enhance the intelligence of the drinking water equipment and reduce manual operation by the user, the method for determining the user's drinking water information provided in this embodiment can integrate a data analysis model into the drinking water equipment to obtain the user's drinking water information through the data analysis model.
[0053] To provide more precise and intelligent services to different family members and to avoid prolonged heating of unused water in the storage unit, the solution provided in this embodiment can also heat the corresponding amount of water to the required temperature during the corresponding drinking time period. Therefore, the drinking information in this embodiment includes at least one drinking time period, at least one non-drinking time period, the amount of water consumed in each drinking time period, and the required temperature for each amount of water consumed.
[0054] The aforementioned drinking water information is obtained based on the analysis of users' drinking water behavior over a historical period. In this embodiment, drinking water behavior includes the daily drinking time, the amount of water consumed at each drinking time, and the drinking water temperature.
[0055] b) Determine at least one drinking period and at least one non-drinking period based on the daily drinking times within a historical timeframe.
[0056] Taking a historical time period of three days as an example, if it is detected that the user used water at 7:52 AM, 8:00 AM, and 8:03 AM in the past three days, a drinking time period can be determined as 7:42 AM - 8:10 AM; if it is detected that the user used water at 12:42 PM and 1:10 PM in the past three days, a drinking time period can be determined as 12:35 PM - 1:15 PM; if it is detected that the user used water at 6:58 PM, 7:05 PM, 7:30 PM, 10:10 PM, and 10:50 PM in the past three days, a drinking time period can be determined as 6:50 PM - 7:40 PM and 10:00 PM - 11:00 PM; the specific determination of at least one drinking time period is not limited to the current example.
[0057] Therefore, all time periods outside of the drinking water period in a 24-hour day are defined as at least one non-drinking water period.
[0058] c) Within a drinking water period, determine the target drinking water volume from the drinking water volumes corresponding to multiple drinking water times included in the historical period; determine the target required temperature from the drinking water temperatures corresponding to multiple drinking water times included in the historical period.
[0059] In a preferred embodiment, to meet the user's drinking needs during the current drinking time period, the maximum water consumption corresponding to multiple drinking times within a historical time period can be determined as the target water consumption. Furthermore, if the current drinking time period includes multiple required temperatures, the average temperature corresponding to multiple drinking times within a historical time period can be determined as the target required temperature. Optionally, the actual temperatures corresponding to multiple drinking times can be obtained, and the temperature that appears most frequently can be used as the target required temperature. The specific method for determining the target required temperature is not limited here.
[0060] In another preferred embodiment, the solution provided in this embodiment, when it detects that a user is in a drinking period after a preset time from the current time, or when the sensing component detects a user's drinking need based on their behavior during a non-drinking period, will control the heating component to heat the drinking water in the water storage unit to the required temperature. Specifically, this embodiment achieves the control of the heating component to heat the drinking water in the water storage unit to the required temperature through the following steps d) to F):
[0061] d) Obtain the target water consumption and target required temperature for the current drinking time period.
[0062] In the current step, a water demand table can be determined based on a mapping relationship between at least one pre-determined drinking time period, at least one non-drinking time period, the water volume corresponding to each drinking time period, and the required temperature corresponding to each water volume. Then, during actual control, the current time can be determined from the water demand table as either a drinking time period or a non-drinking time period. If it is a drinking time period, the water volume and required temperature recorded in the water demand table that have a mapping relationship with the current drinking time period are determined as the target water volume and target drinking temperature, respectively.
[0063] e) Control the start of the water pump unit and the opening of the return valve to draw the target amount of drinking water from the water tank into the drinking water storage unit.
[0064] The water pump unit can be activated to extract room-temperature drinking water stored in the water tank, and the return valve can be opened to extract room-temperature water into the storage unit. Furthermore, to prevent continuous heating of the water in the outlet unit, which could lead to "repeatedly boiled water," this embodiment only extracts the target drinking water volume corresponding to the current drinking time period into the outlet unit. Since the target drinking water volume already meets the user's drinking needs during the current drinking time period, it is unnecessary to extract an excessive amount of water.
[0065] f) Control the activation of the drinking water heating unit to heat the target amount of drinking water in the storage unit to the target required temperature.
[0066] Generally, when family members have different structures, the amount of water consumed and the required temperature will vary at different times of the day. To provide a more intelligent service to users, this embodiment can heat the water to the user's target temperature according to the target amount consumed within the current drinking time, meeting the personalized needs of different family members without requiring manual operation, thus improving the user experience.
[0067] In another preferred embodiment, the method provided in this embodiment, which uses a sensing component to acquire user behavior and controls the heating component to heat the drinking water in the water storage unit to the required temperature based on the user behavior, can be achieved through the following steps:
[0068] When the sensing component detects user behavior, it acquires the user's movement trajectory; when the movement trajectory indicates that the user is approaching the drinking water device, it controls the heating component to heat the drinking water in the water unit to the required temperature.
[0069] In this embodiment, the determination of the user's movement trajectory is based on the sensing components on the heating device, used for locating and measuring the distance of the user in motion. Specifically, the method for determining the user's movement trajectory can be as follows: a signal emitted by the sensing component is reflected by the human body to generate a received signal; the user is detected based on the received signal. Further, the distance information between the device and the user is obtained based on the sensing component; the user's movement trajectory is then determined based on this distance information.
[0070] Taking a radar module as an example, since the radar's output frequency changes over time, there is a time difference between the received echo and the transmitted wave. Based on the radar's transmission rate and the time difference, the distance between the user and the water dispenser can be determined. Furthermore, when the user is detected to be getting closer to the water dispenser, and the movement trajectory is determined to be approaching the water dispenser, the heating component is controlled to heat the drinking water in the water unit to the required temperature; otherwise, no heating operation is required.
[0071] In another preferred embodiment, after heating the drinking water in the water storage unit to the required temperature, the solution further includes: receiving a water dispensing command and controlling the water dispensing valve to open according to the command, so that the drinking water at the required temperature in the water storage unit is discharged from the outlet. This method ensures that the released drinking water is at the user's required temperature and also saves on device operating power. The water dispensing command provided in this embodiment can be generated by the user based on the water dispensing button set on the drinking water device, or it can be generated based on a mobile terminal connected to the drinking water device; the specific method of generating the drinking water command is not limited here.
[0072] The heating method for a drinking water device provided in this embodiment integrates a heating component and a sensing component. The heating component includes a water storage unit. The heating method first acquires the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period. Then, within a preset time before each drinking time period, the heating component is controlled to heat the drinking water in the storage unit to the required temperature. This preheating before each drinking time period ensures that when a user's drinking need is detected, the first cup of water provided to the user is preheated to the required temperature, improving the user experience. During each non-drinking time period, based on user behavior acquired by the sensing component, the heating component is controlled to heat the drinking water in the storage unit to the required temperature according to the user's behavior. If no user behavior is acquired during non-drinking time periods, no heating operation is required. This method satisfies the user's drinking needs during non-drinking time periods while reducing device power consumption, achieving the beneficial effects of improving the intelligence and economy of the drinking water device.
[0073] Figure 3 This is a schematic diagram of a heating device for a drinking water equipment provided in an embodiment of the present invention. This device is suitable for performing the heating method for the drinking water equipment provided in this embodiment. The device is integrated into the drinking water equipment, which also integrates a heating component and a sensing component. The heating component includes a water storage unit. Figure 3 As shown, the device may specifically include: an information acquisition module 310 and a device heating module 320, wherein:
[0074] Information acquisition module 310 is used to acquire the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period;
[0075] The equipment heating module 320 is used to control the heating component to heat the drinking water in the water storage unit to the required temperature within a preset time before each drinking water time period;
[0076] The device heating module 320 is also used to acquire user behavior based on the sensing component during each non-drinking time period, and control the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
[0077] The heating device for the drinking water equipment provided in this embodiment integrates a heating component and a sensing component. The heating component includes a water storage unit. The heating method first acquires the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period. Then, within a preset time before each drinking time period, the heating component is controlled to heat the drinking water in the storage unit to the required temperature. This preheating before each drinking time period ensures that when a user's drinking need is detected, the first cup of water provided is preheated to the required temperature, improving the user experience. During each non-drinking time period, based on user behavior acquired by the sensing component, the heating component is controlled to heat the drinking water in the storage unit to the required temperature according to the user's behavior. If no user behavior is acquired during non-drinking time periods, no heating operation is required. This method satisfies the user's drinking needs during non-drinking time periods while reducing equipment power consumption, achieving the beneficial effects of improving the intelligence and economy of the drinking water equipment.
[0078] In one embodiment, the drinking water information further includes the amount of water consumed for each drinking time period; the required temperature includes the required temperature for each amount of water consumed; and the heating component includes a heating unit, a water pump unit, and a return valve.
[0079] The device heating module 320 includes a data acquisition unit and a device control unit, wherein:
[0080] The data acquisition unit is used to acquire the target water consumption and target required temperature for the current drinking time period.
[0081] The equipment control unit is used to control the water pump unit to start and control the return water valve to open, so as to draw the target amount of drinking water from the water tank into the water storage unit;
[0082] The equipment control unit is also used to control the heating unit to start, so as to heat the target amount of drinking water in the water storage unit to the target required temperature.
[0083] In one embodiment, the data acquisition unit includes a behavior acquisition subunit, a drinking water determination subunit, and a data determination subunit, wherein:
[0084] The behavior acquisition unit is used to acquire the user's drinking behavior within a historical time period. The drinking behavior includes the drinking time of each day, the amount of water consumed at each drinking time, and the drinking temperature.
[0085] The drinking water determination subunit is used to determine at least one drinking time period and at least one non-drinking time period based on the drinking time of each day within the historical time period.
[0086] The data determination subunit is used to determine the target water consumption from the water consumption corresponding to multiple water consumption times included in the historical time period within a water consumption time period; and to determine the target required temperature from the water temperature corresponding to multiple water consumption times included in the historical time period.
[0087] In one embodiment, the data determination subunit is specifically used to determine the maximum water consumption corresponding to multiple drinking times included in the historical time period as the target water consumption; and is further used to determine the average temperature corresponding to multiple drinking times included in the historical time period as the target required temperature.
[0088] In one embodiment, the device heating module 320 further includes a trajectory acquisition unit and a device heating unit, wherein:
[0089] The trajectory acquisition unit is used to acquire the user's movement trajectory when the sensing component detects the user;
[0090] The equipment heating unit is used to control the heating component to heat the drinking water in the water storage unit to the required temperature when the movement trajectory is close to the drinking water equipment.
[0091] In one embodiment, the trajectory acquisition unit is specifically used to acquire distance information between the drinking water device and the user based on the sensing component; and to determine the user's movement trajectory based on the distance information.
[0092] In one embodiment, the apparatus further includes an instruction receiving module, wherein:
[0093] The instruction receiving module is used to receive water discharge instructions and control the water discharge valve to open according to the water discharge instructions, so that drinking water at the required temperature in the water storage unit is discharged from the water outlet.
[0094] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is merely an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the functional modules described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0095] The present invention also provides a drinking water device, the drinking water device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the heating method of the drinking water device according to any embodiment of the present invention.
[0096] The present invention also provides a computer-readable medium storing computer instructions that, when executed by a processor, implement the heating method of the drinking water device according to any embodiment of the present invention.
[0097] The following is for reference. Figure 4 , Figure 4 This is a schematic diagram of a drinking water device provided in an embodiment of the present invention. It shows a schematic diagram of a computer system 500 suitable for implementing the drinking water device of the present invention. Figure 4 The drinking water device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0098] like Figure 4 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage section 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the system 500. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0099] The following components are connected to I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to I / O interface 505 as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 510 as needed so that computer programs read from it can be installed into storage section 508 as needed.
[0100] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs the functions defined above in the system of this invention.
[0101] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wireline, and optical fiber, or any suitable combination thereof.
[0102] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0103] The modules and / or units described in this embodiment can be implemented in software or hardware. The described modules and / or units can also be housed in a processor; for example, a processor may include an information acquisition module and a device heating module. The names of these modules do not necessarily limit the functionality of the module itself.
[0104] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs that, when executed by the device, cause the device to include: acquiring user drinking water information, the drinking water information including at least one drinking time period and at least one non-drinking time period; controlling the heating component to heat the drinking water in the water storage unit to a required temperature within a preset time period before each drinking time period; and during each non-drinking time period, acquiring user behavior based on the sensing component, and controlling the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
[0105] According to the technical solution of this embodiment, within a preset time before each drinking water period, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature. That is, by preheating before each drinking water period, when a user's drinking water demand is detected, the first cup of water provided to the user is preheated to the required temperature, thus improving the user experience. During each non-drinking water period, after the user's behavior is obtained by the sensing component, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature according to the user's behavior. That is, if no user behavior is obtained during the non-drinking water period, no heating operation is required. This method not only meets the user's drinking water demand during non-drinking water periods but also reduces the power consumption of the device, achieving the beneficial effects of improving the intelligence and economy of the drinking water device.
[0106] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A heating method for a drinking water device, characterized in that, A water drinking device integrates a heating component, a sensing component, and a water storage unit, wherein the heating component and the sensing component are respectively connected to the water storage unit, and the method includes: Obtain the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period; Within a preset time period before each drinking water time period, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature; During each non-drinking time period, user behavior is acquired based on the sensing component, and the heating component is controlled to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
2. The heating method for the drinking water equipment according to claim 1, characterized in that, The drinking water information also includes the amount of water consumed for each drinking time period; the required temperature includes the required temperature for each amount of water consumed; the heating component includes a heating unit, a water pump unit, and a return valve; The control of the heating component to heat the drinking water in the water storage unit to the required temperature includes: Obtain the target water consumption and target required temperature for the current water consumption period; The water pump unit is started and the return valve is opened to draw the target amount of drinking water from the water tank into the water storage unit. The heating unit is activated to heat the target amount of drinking water in the water storage unit to the target required temperature.
3. The heating method for the drinking water equipment according to claim 2, characterized in that, The process of obtaining the target water consumption and target required temperature corresponding to the current drinking time period includes: The system acquires users' drinking behavior over a historical time period, including the daily drinking time, the amount of water consumed at each drinking time, and the water temperature. Based on the daily drinking time within the historical period, at least one drinking time period and at least one non-drinking time period are determined; Within a given drinking time period, the target drinking volume is determined from the drinking volumes corresponding to multiple drinking times included in the historical time period; the target required temperature is determined from the drinking temperatures corresponding to multiple drinking times included in the historical time period.
4. The heating method for the drinking water equipment according to claim 3, characterized in that, Determining the target water intake from the water intake corresponding to multiple drinking times included within the historical time period includes: The maximum water consumption corresponding to multiple drinking times within the historical time period is determined as the target water consumption. Accordingly, determining the target required temperature from the drinking temperatures corresponding to multiple drinking times included within the historical time period includes: The average temperature corresponding to multiple drinking times within the historical time period is determined as the target required temperature.
5. The heating method for the drinking water equipment according to claim 1, characterized in that, The step of acquiring user behavior based on the sensing component and controlling the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior includes: When the sensing component detects user behavior, it acquires the user's movement trajectory; When the movement trajectory is close to the drinking water equipment, the heating component is controlled to heat the drinking water in the water storage unit to the required temperature.
6. The heating method for the drinking water equipment according to claim 5, characterized in that, The acquisition of the user's movement trajectory includes: Based on the sensing components, the distance information between the drinking water equipment and the user is obtained; The user's movement trajectory is determined based on the distance information.
7. The heating method for the drinking water equipment according to claim 1, characterized in that, After heating the drinking water in the water storage unit to the required temperature, the process further includes: Upon receiving a water discharge command, the system controls the water outlet valve to open according to the command, so that drinking water at the required temperature in the water storage unit is discharged from the outlet.
8. A heating device for a drinking water equipment, characterized in that, A drinking water device integrates a heating component, a sensing component, and a water storage unit. The heating component and the sensing component are respectively connected to the water storage unit. The device includes: The information acquisition module is used to acquire the user's drinking water information, which includes at least one drinking time period and at least one non-drinking time period. The equipment heating module is used to control the heating component to heat the drinking water in the water storage unit to the required temperature within a preset time before each drinking water time period; The device heating module is also used to acquire user behavior based on the sensing component during each of the non-drinking water time periods, and control the heating component to heat the drinking water in the water storage unit to the required temperature according to the user behavior.
9. A drinking water device, characterized in that, The drinking water equipment includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the heating method of the drinking water device according to any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the heating method of the drinking water device as described in any one of claims 1-7.