Self-cleaning control method and device of coffee machine, coffee machine and storage medium
By detecting user operation and cup status through the coffee machine, and outputting cleaning confirmation prompts, timely self-cleaning is achieved, solving the problem of milk residue and spoilage, ensuring the coffee machine functions properly, and improving the user experience.
Patent Information
- Application Number
- CN202511099694.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-07
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2045-08-07
AI Technical Summary
In existing coffee machines, milk is difficult to clean during the milk-making process, and it is easy for residues to deteriorate, causing the pipes to solidify, affecting the brewing function and user experience. Furthermore, forced cleaning may contaminate the beverage or reduce the user experience.
After the coffee machine detects that the beverage has been prepared, it outputs a cleaning confirmation prompt, obtains the user's operation and the detection results of the dispensing cup, and determines whether to perform self-cleaning based on the results. It then adopts an appropriate cleaning method, including small-volume cleaning and timed cleaning, to avoid solidification and contamination.
It effectively prevents pipe solidification, ensures normal production function, optimizes self-cleaning timing, reduces beverage contamination, and enhances user experience.
Smart Images

Figure CN120585214B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of coffee machines, in particular to a self-cleaning control method of a coffee machine, a self-cleaning control device of a coffee machine, a coffee machine and a computer readable storage medium. BACKGROUND
[0002] With the popularization of coffee, coffee is more and more loved by people, and fully automatic coffee products are more and more popular. Among them, the fully automatic espresso coffee machine has the function of making espresso coffee, and can also make milk coffee based on espresso coffee. For example, most fully automatic espresso coffee machines have the function of automatically making milk coffee, and users can make milk coffee through one-key input. In this process, the coffee machine can pour coffee and milk foam into the user's cup according to the preset function to realize the making of milk coffee.
[0003] In the process of making milk coffee, since milk is not easy to clean and is prone to spoilage, it is necessary to clean the milk in the coffee machine pipeline, otherwise the milk will remain in the pipeline for a long time and appear solidification phenomenon, resulting in abnormal coffee machine making function. However, for the cleaning of milk in the coffee machine pipeline, on the one hand, it is easy to cause the cleaning liquid to flow into the user's finished drink during the cleaning process, reducing the quality of the drink, and even making it inedible, on the other hand, long-term cleaning or frequent cleaning will affect the user's experience. SUMMARY
[0004] The embodiments of the present application provide a self-cleaning control method, device, coffee machine and computer readable storage medium of a coffee machine to solve or partially solve the problems of reducing the quality of the drink and reducing the user's experience when cleaning the milk in the making process of the coffee machine.
[0005] The embodiments of the present application disclose a self-cleaning control method of a coffee machine, comprising:
[0006] In response to detecting that the drink making is completed, outputting a corresponding cleaning confirmation prompt;
[0007] Obtaining a user operation detection result for the cleaning confirmation prompt and a cup detection result of a liquid outlet of the coffee machine;
[0008] According to the user operation detection result and / or the cup detection result, performing a self-cleaning operation for the coffee machine.
[0009] In some possible implementation manners, the self-cleaning operation for the coffee machine according to the user operation detection result and / or the cup detection result comprises:
[0010] If the user operation detection result is that a confirmation operation for the cleaning confirmation prompt is detected, a self-cleaning operation for the coffee machine is performed.
[0011] In some possible implementation manners, the performing of the self-cleaning operation for the coffee machine according to the user operation detection result and / or the cup detection result comprises:
[0012] If the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within a first preset time length, and the cup detection result is that no cup is detected to exist at the liquid outlet, the self-cleaning operation for the coffee machine is performed.
[0013] In some possible implementation manners, the performing of the self-cleaning operation for the coffee machine according to the user operation detection result and / or the cup detection result comprises:
[0014] If the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within a first preset time length, and the cup detection result is that a cup is detected to exist at the liquid outlet, a corresponding cleaning prompt is output, and a first waiting time length for the coffee machine is determined.
[0015] In response to the first waiting time length being reached, the self-cleaning operation for the coffee machine is performed.
[0016] In some possible implementation manners, the performing of the self-cleaning operation for the coffee machine in response to the first waiting time length being reached comprises:
[0017] In response to the first waiting time length being reached, a cleaning interval time length for the coffee machine, and a total number of cleanings and a cleaning water amount corresponding to the cleaning interval time length are determined.
[0018] The coffee machine is self-cleaned according to the cleaning water amount every cleaning interval time length until the number of cleanings reaches the total number of cleanings.
[0019] In some possible implementation manners, the method further comprises:
[0020] If, after the first waiting time length is reached, it is detected that no cup exists at the liquid outlet, a current number of cleanings is obtained.
[0021] If the current number of cleanings is less than the total number of cleanings, the coffee machine is self-cleaned according to the cleaning water amount every cleaning interval time length until the number of cleanings reaches the total number of cleanings.
[0022] If the current number of cleanings reaches the total number of cleanings, the self-cleaning operation is stopped.
[0023] In some possible implementation manners, the performing, according to the user operation detection result and / or the cup detection result, of the self-cleaning operation for the coffee machine further includes:
[0024] If the liquid outlet is detected as not having the cup within the first waiting duration, a second waiting duration for the coffee machine is determined, and a corresponding cleaning confirmation prompt is output.
[0025] In response to the second waiting duration being reached, the self-cleaning operation for the coffee machine is performed.
[0026] In some possible implementation manners, the performing, according to the user operation detection result and / or the cup detection result, of the self-cleaning operation for the coffee machine includes:
[0027] If the user operation detection result is that a rejection operation for the cleaning confirmation prompt is detected, a prompt duration is obtained, and a corresponding cleaning confirmation prompt is output every prompt duration.
[0028] Embodiments of the present application also disclose a self-cleaning control device of a coffee machine, including:
[0029] The prompt output module is configured to output a corresponding cleaning confirmation prompt in response to detecting that the beverage making is completed.
[0030] The detection module is configured to obtain a user operation detection result for the cleaning confirmation prompt and a cup detection result of a liquid outlet of the coffee machine.
[0031] The cleaning module is configured to perform a self-cleaning operation for the coffee machine according to the user operation detection result and / or the cup detection result.
[0032] In some possible implementation manners, the cleaning module is specifically configured to:
[0033] If the user operation detection result is that a confirmation operation for the cleaning confirmation prompt is detected, the self-cleaning operation for the coffee machine is performed.
[0034] In some possible implementation manners, the cleaning module is specifically configured to:
[0035] If the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within a first preset duration, and the cup detection result is that no cup is detected at the liquid outlet, the self-cleaning operation for the coffee machine is performed.
[0036] In some possible implementation manners, the cleaning module is specifically configured to:
[0037] if the user operation detection result is that no user operation is detected within a first preset time period for the cleaning confirmation prompt, and the cup detection result is that the cup is detected to exist at the liquid outlet, a corresponding cleaning prompt is output, and a first waiting time period for the coffee machine is determined;
[0038] In response to the first waiting time period being reached, a self-cleaning operation for the coffee machine is performed.
[0039] In some possible implementation manners, the cleaning module is specifically configured to:
[0040] In response to the first waiting time period being reached, a cleaning interval time period for the coffee machine, and a total number of cleanings and a cleaning water amount corresponding to the cleaning interval time period are determined;
[0041] The coffee machine is self-cleaned according to the cleaning water amount every cleaning interval time period until the number of cleanings reaches the total number of cleanings.
[0042] In some possible implementation manners, the cleaning module is specifically further configured to:
[0043] If, after the first waiting time period is reached, the liquid outlet is detected to have no cup, a current number of cleanings is obtained;
[0044] If the current number of cleanings is less than the total number of cleanings, the coffee machine is self-cleaned according to the cleaning water amount every cleaning interval time period until the number of cleanings reaches the total number of cleanings;
[0045] If the current number of cleanings reaches the total number of cleanings, the self-cleaning operation is stopped.
[0046] In some possible implementation manners, the cleaning module is specifically further configured to:
[0047] If the liquid outlet is detected to have no cup within the first waiting time period, a second waiting time period for the coffee machine is determined, and a corresponding cleaning confirmation prompt is output;
[0048] In response to the second waiting time period being reached, a self-cleaning operation for the coffee machine is performed.
[0049] In some possible implementation manners, the cleaning module is specifically configured to:
[0050] If the user operation detection result is that a refusal operation is detected for the cleaning confirmation prompt, a prompt time period is obtained, and a corresponding cleaning confirmation prompt is output every prompt time period.
[0051] The embodiment of the present application also discloses a coffee machine for realizing the method.
[0052] The embodiment of the present application also discloses a computer readable storage medium, which stores instructions, and when the instructions are executed by one or more processors, the processors execute the method.
[0053] The embodiment of the present application has the following advantages.
[0054] In the embodiment of the present application, when the coffee machine detects that the user has completed the corresponding beverage making, the corresponding cleaning confirmation prompt can be output to confirm whether the coffee machine is cleaned, and after the cleaning confirmation prompt is output, the user operation detection result for the cleaning confirmation prompt and the cup detection result of the coffee machine liquid outlet are obtained, then the self-cleaning operation of the coffee machine can be performed according to the user operation detection result and / or the cup detection result, so that whether the self-cleaning is suitable at present is accurately judged according to the operation reaction of the user to the self-cleaning prompt and the placement state of the user's cup, etc., which not only can effectively realize the self-cleaning of the coffee machine, avoid the liquid solidification in the pipeline caused by the long time non-operation of the coffee machine by the user, ensure the normal use of the making function, but also optimize the timing of the self-cleaning, reduce the pollution of the beverage and ensure the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0055] Figure 1 is a step flow chart of a self-cleaning control method of a coffee machine provided in the embodiment of the present application;
[0056] Figure 2 is a flowchart of the self-cleaning of the coffee machine provided in the embodiment of the present application;
[0057] Figure 3 is a structural block diagram of a self-cleaning control device of a coffee machine provided in the embodiment of the present application. DETAILED DESCRIPTION
[0058] In order to make the above-mentioned objects, features and advantages of the present application more apparent and understandable, the present application will be further described in detail below with reference to the drawings and specific embodiments.
[0059] As an example, in the process of making beverages, such as milk-based coffees, milk is difficult to clean and easily becomes contaminated. Therefore, most coffee machines have a self-cleaning function for the milk frothing system. After the user froths the milk, they are prompted multiple times to perform a self-cleaning operation. However, if the user does not perform this operation or leaves the machine unattended, the milk in the frothing system may remain uncleaned for an extended period. Furthermore, due to the complex structure and narrow tubing of the coffee machine's milk frothing system, milk residue left in the tubing for a long time can solidify, causing malfunctions and requiring lengthy cleaning or after-sales repair, severely impacting the user experience. To address this, a few coffee machines employ a forced timed cleaning system, requiring a self-cleaning process after a certain period following milk-based coffee preparation. Therefore, the self-cleaning process of coffee machines presents at least the following problems:
[0060] 1. If a user leaves or forgets while making milk coffee, the prepared milk coffee will be below the liquid outlet. Forced self-cleaning will cause a large amount of liquid to enter the drink, resulting in a decrease in the quality of the drink or even making it inedible.
[0061] 2. If the user makes other coffees in a row, the machine may not be able to self-clean, or the self-cleaning process may affect other coffees, thus reducing the user experience.
[0062] 3. Users refuse self-cleaning, intending to make other milk coffees in the short term and clean only after completing those. Frequent forced self-cleaning negatively impacts user experience. Without forced self-cleaning, milk channels may solidify and become blocked due to prolonged inactivity.
[0063] In this invention, when the coffee machine detects that the user has completed the beverage preparation, it can output a corresponding cleaning confirmation prompt to confirm whether the coffee machine needs to be self-cleaned. The machine also acquires the user's response to the cleaning confirmation prompt and the cup detection result at the coffee machine's dispensing spout. Based on these results, the machine can then perform a self-cleaning operation. This allows for accurate judgment of whether self-cleaning is appropriate, considering the user's response to the self-cleaning prompt and the cup's placement. This not only effectively cleans the coffee machine, preventing liquid condensation in the pipes due to prolonged inactivity and ensuring normal operation, but also optimizes the timing of self-cleaning, avoiding forced self-cleaning, reducing beverage contamination, and ensuring a better user experience.
[0064] Reference Figure 1 The diagram illustrates a flowchart of a self-cleaning control method for a coffee machine according to an embodiment of the present invention, which may specifically include the following steps:
[0065] Step 101: In response to the detection that the beverage preparation is complete, output the corresponding cleaning confirmation prompt;
[0066] In this embodiment of the invention, the coffee machine has a corresponding self-cleaning function. When the self-cleaning function is triggered, the coffee machine can self-clean the pipeline. During the cleaning process, drinking water can be used to repeatedly flush the pipeline to clean the residual substances in the pipeline, such as residual milk in the pipeline.
[0067] Optionally, the coffee machine can be equipped with corresponding sensor components, control components, and human-machine interaction components. The sensor components may include a flow sensor (for detecting whether the beverage has been prepared), a weight / gravity sensor (for detecting whether the cup is in the appropriate position, such as the coffee machine's dispensing spout), and an infrared / capacitive proximity sensor (for detecting user hand operations, etc.). The control components can be responsible for logic control and controlling the water pump, heating, etc. The human-machine interaction components may include an interactive screen, indicator lights, physical buttons / touchscreens, etc., to realize corresponding human-machine interaction operations.
[0068] In practice, the coffee machine can detect the liquid volume through flow sensors and other means. When the liquid volume reaches a preset value (such as a value that can be determined based on user settings), it can trigger a completion signal. At this time, the coffee machine can determine that the corresponding beverage has been prepared and then output a corresponding cleaning confirmation prompt, asking the user whether to perform self-cleaning of the coffee machine, such as "Please remove the cup and confirm whether to perform cleaning".
[0069] Step 102: Obtain the user operation detection results in response to the cleaning confirmation prompt, and the cup detection results at the coffee machine's dispensing spout;
[0070] In response to the cleaning confirmation prompts issued by the coffee machine, users can choose to perform the corresponding action or not. After the prompt is displayed, the coffee machine uses sensors to detect the user's actions and the presence of a cup at the dispensing spout. The user action detection results include the coffee machine's assessment of the user's actions, such as detecting and identifying the type of action, or not detecting any user input within a preset time. The cup detection results indicate whether a cup is present at the dispensing spout, such as whether a cup is detected or not.
[0071] For example, the detection method for user operation can be detected by physical button interruption (based on level changes, etc.) or by touch screen event listening (by reading touch coordinates, etc. to determine whether user operation is detected and the type of user operation, etc.); for cup detection, the weight change of the tray at the liquid outlet can be detected by a weighing sensor, or a secondary verification can be performed by an infrared sensor, etc. This invention does not limit the scope of the detection method.
[0072] Step 103: Based on the user operation detection results and / or the cup detection results, perform a self-cleaning operation for the coffee machine.
[0073] Based on the detected user operation results and cup detection results, the coffee machine can comprehensively determine whether the current time is suitable for cleaning, so as to perform a self-cleaning operation. By accurately judging whether the time is suitable for self-cleaning based on the user's response to the self-cleaning reminder and the placement of the user's cup, it can not only effectively achieve self-cleaning of the coffee machine, avoiding liquid solidification in the pipes due to prolonged inactivity and ensuring normal use of the brewing function, but also optimize the timing of self-cleaning, reduce contamination of beverages, and ensure user experience.
[0074] In some feasible implementations, if the user operation detection result is that a confirmation operation for the cleaning confirmation prompt is detected, then a self-cleaning operation for the coffee machine is performed, thereby triggering self-cleaning immediately based on user confirmation and ensuring the cleanliness of the internal pipelines of the coffee machine.
[0075] In other feasible implementations, if the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within a first preset time period, and the cup detection result is that no cup is detected at the liquid outlet, then the self-cleaning operation of the coffee machine is performed. Thus, when no user input operation is detected for a long time and there is no cup at the liquid outlet, the coffee machine can trigger self-cleaning to avoid the problem of liquid solidification in the internal pipes of the coffee machine due to prolonged inactivity by the user, and to ensure the cleanliness of the pipes.
[0076] In other feasible implementations, if the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within a first preset time period, and the cup detection result is that a cup is detected at the dispensing spout, then a corresponding cleaning prompt is output, and a first waiting time for the coffee machine is determined. Then, the coffee machine can start timing. When the timing reaches the first waiting time, the coffee machine can perform a self-cleaning operation. Thus, when the user has not operated for a long time and a corresponding cup is detected at the dispensing spout, the coffee machine can choose an appropriate method to perform self-cleaning, reducing contamination of the beverage and ensuring user experience.
[0077] Optionally, when a cup is detected at the dispensing spout, to avoid excessive contamination of the user's prepared beverage, the coffee machine can first determine the cleaning interval, the total number of cleaning cycles, and the cleaning water volume corresponding to the cleaning interval when the timer reaches the first waiting time. Then, at each cleaning interval, the coffee machine performs self-cleaning according to the cleaning water volume until the total number of cleaning cycles is reached. Thus, when it is determined that the user has prepared the beverage and has not taken it away, the coffee machine can use a "small water volume" cleaning mode to perform self-cleaning multiple times and in small amounts when self-cleaning is triggered, avoiding a large amount of liquid entering the beverage and ensuring the taste and quality of the beverage.
[0078] Furthermore, if, after the first waiting time has elapsed, the system detects that no cup is present at the dispensing spout, it retrieves the current cleaning count and compares it with the set total cleaning count. If the current cleaning count is less than the total cleaning count, it indicates that the "low water volume" cleaning mode has not completely cleaned the coffee machine. In this case, the machine can continue to self-clean at intervals according to the cleaning water volume until the total cleaning count is reached. If the current cleaning count reaches the total cleaning count, it indicates that the coffee machine has been cleaned, and the self-cleaning operation can be stopped regardless of whether the user removes the cup. Thus, when the "low water volume" cleaning mode is triggered, the coffee machine can minimize the impact of cleaning water on the flavor of the beverage while maintaining the effectiveness of self-cleaning.
[0079] In other feasible implementations, if no cup is detected at the dispensing spout during the first waiting period, a second waiting period is determined for the coffee machine, and a corresponding cleaning confirmation prompt is output. Then, in response to the second waiting period being reached, a self-cleaning operation is performed on the coffee machine. Thus, if the user does not input any operation related to the cleaning confirmation prompt for an extended period of time, and the coffee machine has been waiting for a certain period of time, and the user removes the cup during the waiting period, the coffee machine can trigger the output of the corresponding cleaning confirmation prompt again. If the user still does not input any operation, the coffee machine can trigger self-cleaning to prevent liquid from solidifying in the internal tubing of the coffee machine due to prolonged inactivity, thus ensuring the cleanliness of the tubing.
[0080] In addition, if the user operation detection result is that a rejection operation is detected for the cleaning confirmation prompt, the prompt duration is obtained, and a corresponding cleaning confirmation prompt is output every prompt duration. Accordingly, the processing procedure for the cleaning confirmation prompt can be referred to the description in the foregoing embodiments, and will not be repeated here.
[0081] Optionally, during the self-cleaning process described above, drinking water can be used to self-clean the internal pipes or milk frother of the coffee machine. This way, even if the cleaning water flows into the beverage, the taste of the beverage can be maximized by controlling the amount of cleaning water, thereby ensuring the user experience.
[0082] It should be noted that the embodiments of the present invention include, but are not limited to, the examples described above. It is understood that those skilled in the art can make further settings according to actual needs under the guidance of the ideas in the embodiments of the present invention, and the present invention does not limit such settings.
[0083] In this embodiment of the invention, when the coffee machine detects that the user has completed the corresponding beverage preparation, it can output a corresponding cleaning confirmation prompt to confirm whether the coffee machine should be self-cleaned. The machine also acquires the user's operation detection results in response to the cleaning confirmation prompt, as well as the cup detection results at the coffee machine's dispensing spout. Based on the user's operation detection results and / or the cup detection results, the machine can perform a self-cleaning operation on the coffee machine. This accurately determines whether self-cleaning is suitable based on the user's response to the self-cleaning reminder and the placement of the user's cup. This not only effectively achieves self-cleaning of the coffee machine, preventing liquid condensation in the pipes due to prolonged inactivity and ensuring normal operation of the brewing function, but also optimizes the timing of self-cleaning, reduces beverage contamination, and guarantees a better user experience.
[0084] To enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the following examples are provided for illustrative purposes:
[0085] As an example, refer to Figure 2 The diagram illustrates a process flow chart for a coffee machine self-cleaning provided in an embodiment of the present invention. The coffee machine has an automatic milk frothing system, a milk frothing self-cleaning function, and can achieve self-cleaning of the milk frother through steam or hot water via the milk frothing pipe. It also has a cup detection function, including but not limited to detecting whether the cup is placed below the liquid outlet using infrared sensors / weight sensors.
[0086] In practical implementation, the self-cleaning control process of the milk frothing system involved in the coffee machine can be as follows:
[0087] After the S1 machine finishes making milk coffee, it prompts and asks the user whether to perform self-cleaning. The prompt may include, but is not limited to, noting the risk of milk curdling and clogging, the self-cleaning time, etc. The prompt can be tiered, such as asking the user whether to perform self-cleaning. If the user selects no, the machine will again remind the user of the risk of not cleaning and ask whether to perform self-cleaning.
[0088] If the user does not perform any operation within the time period t1 (1 min < t1 < 30 min), and it is detected that there is no cup placed at the liquid outlet at this time, it is considered that the user directly took away and drank the milk coffee after making it, forgetting the cleaning problem, and the machine automatically enters the self-cleaning mode (it can prompt the user before self-cleaning and count down, and the user can cancel within a certain time).
[0089] If the user does not perform any operation within the time period t1, and it is detected that there is a cup placed at the liquid outlet at this time, it is considered that the user did not take away the cup, that is, the user did not take away the milk coffee after making it. At this time, prompt the user to perform self-cleaning (it can have a sound prompt) and time t2 (1 min < t2 < 30 min). After t2 time, the machine enters the timed small-water-volume cleaning state. The water volume for each cleaning is m1 (1 ml < m1 < 10 ml), and it is cleaned every t3 (1 min < t3 < 30 min). The total number of cleaning times is n1 (1 < n1 < 10) times. Using small-water-volume cleaning can minimize the impact of cleaning water on the flavor of milk coffee to the greatest extent while preventing milk from coagulating. If the user takes away the cup during the t2 timing, the coffee machine will prompt and enter the self-cleaning state within t4 (3 s < t4 < 30 min). If the user takes away the cup after the t2 timing, but the number of cleaning times is less than n1 times, at this time the milk frother is not cleaned enough, then the coffee machine will prompt and enter the self-cleaning state within t4 time. If the user takes away the cup after the t2 timing and the number of cleaning times has reached n1 times, it has been cleaned cleanly and no self-cleaning operation is performed.
[0090] If the user clicks "no", it is considered that the user does not need self-cleaning temporarily. After that, every t5 (1 min < t5 < 30 min), prompt and ask the user whether to perform self-cleaning until the user clicks "yes", and the machine performs self-cleaning. If the user does not operate, it will be controlled according to the situation of the cup according to S2 and S3.
[0091] If the user clicks "yes", perform the self-cleaning operation.
[0092] It should be noted that for the above time durations such as t1, t2, t3, t4, and t5, they can be set according to actual needs. The present invention includes but is not limited to the above examples.
[0093] In the above process, according to the user's operation response to the self-cleaning reminder and the placement state of the user's cup, etc., accurately judge whether it is suitable for self-cleaning at present. This can not only effectively implement the self-cleaning of the coffee machine, avoid the liquid in the pipeline from coagulating due to the user not operating the coffee machine for a long time, ensure the normal use of the production function, but also optimize the timing of self-cleaning, reduce the pollution of the drink, and ensure the user experience.
[0094] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0095] Reference Figure 3 The diagram shows a structural block diagram of a self-cleaning control device for a coffee machine provided in an embodiment of the present invention, which may specifically include the following modules:
[0096] The prompt output module 301 is used to output a corresponding cleaning confirmation prompt in response to the detection that the beverage preparation is complete;
[0097] The detection module 302 is used to acquire the user operation detection results in response to the cleaning confirmation prompt, as well as the cup detection results at the coffee machine's dispensing spout;
[0098] The cleaning module 303 is used to perform a self-cleaning operation on the coffee machine based on the user operation detection results and / or the cup detection results.
[0099] In some feasible implementations, the cleaning module 303 is specifically used for:
[0100] If the user operation detection result indicates that a confirmation operation has been detected for the cleaning confirmation prompt, then the self-cleaning operation for the coffee machine is executed.
[0101] In some feasible implementations, the cleaning module 303 is specifically used for:
[0102] If the user operation detection result is that no user operation is detected for the cleaning confirmation prompt within the first preset time period, and the cup detection result is that no cup is detected at the liquid outlet, then the self-cleaning operation for the coffee machine is performed.
[0103] In some feasible implementations, the cleaning module 303 is specifically used for:
[0104] If the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within the first preset time period, and the cup detection result is that a cup is detected at the liquid outlet, then the corresponding cleaning prompt is output, and the first waiting time for the coffee machine is determined;
[0105] In response to the first waiting time being reached, a self-cleaning operation is performed on the coffee machine.
[0106] In some feasible implementations, the cleaning module 303 is specifically used for:
[0107] In response to the first waiting time being reached, a cleaning interval for the coffee machine and the total number of cleaning cycles and cleaning water volume corresponding to the cleaning interval are determined;
[0108] At each cleaning interval, the coffee machine is self-cleaned according to the cleaning water volume until the total number of cleaning cycles is reached.
[0109] In some feasible implementations, the cleaning module 303 is further used for:
[0110] If, after the first waiting time has elapsed, no cup is detected at the liquid outlet, the current cleaning count is obtained.
[0111] If the current number of cleanings is less than the total number of cleanings, then the coffee machine will be self-cleaned according to the amount of cleaning water every cleaning interval until the number of cleanings reaches the total number of cleanings.
[0112] If the current number of cleaning cycles reaches the total number of cleaning cycles, the self-cleaning operation will stop.
[0113] In some feasible implementations, the cleaning module 303 is further used for:
[0114] If no cup is detected at the dispensing spout during the first waiting period, a second waiting period is determined for the coffee machine, and a corresponding cleaning confirmation prompt is output.
[0115] In response to the second waiting time being reached, a self-cleaning operation is performed on the coffee machine.
[0116] In some feasible implementations, the cleaning module 303 is specifically used for:
[0117] If the user operation detection result indicates that a rejection operation was detected in response to the cleaning confirmation prompt, then the prompt duration is obtained, and a corresponding cleaning confirmation prompt is output every such duration.
[0118] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0119] In addition, this invention also provides a coffee machine for implementing the various processes of the self-cleaning control method embodiment of the coffee machine described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0120] This invention also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the self-cleaning control method embodiment for the coffee machine described above, achieving the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0121] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0122] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, EEPROM, Flash, and eMMC, etc.) containing computer-usable program code.
[0123] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0124] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0125] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0126] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.
[0127] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0128] The above provides a detailed description of a self-cleaning control method and a self-cleaning control device for a coffee machine. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A self-cleaning control method for a coffee machine, characterized in that, include: Upon detecting that the beverage preparation is complete, a corresponding cleaning confirmation prompt is output; Obtain the user operation detection results in response to the cleaning confirmation prompt, as well as the cup detection results at the coffee machine's dispensing spout; Based on the user operation detection results and the cup detection results, a self-cleaning operation is performed on the coffee machine. The user operation detection results are the detection results of the user's operation response to the cleaning confirmation prompt, and the cup detection results are the detection results of whether a cup is present at the coffee machine's dispensing spout. The step of performing a self-cleaning operation on the coffee machine based on the user operation detection result and the cup detection result includes: If the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within the first preset time period, and the cup detection result is that a cup is detected at the liquid outlet, then the corresponding cleaning prompt is output, and the first waiting time for the coffee machine is determined; In response to the first waiting time being reached, a self-cleaning operation is performed on the coffee machine.
2. The method according to claim 1, characterized in that, The step of performing a self-cleaning operation on the coffee machine based on the user operation detection result and the cup detection result includes: If the user operation detection result indicates that a confirmation operation has been detected for the cleaning confirmation prompt, then the self-cleaning operation for the coffee machine is executed.
3. The method according to claim 1, characterized in that, The step of performing a self-cleaning operation on the coffee machine based on the user operation detection result and the cup detection result includes: If the user operation detection result is that no user operation is detected for the cleaning confirmation prompt within the first preset time period, and the cup detection result is that no cup is detected at the liquid outlet, then the self-cleaning operation for the coffee machine is performed.
4. The method according to claim 1, characterized in that, The self-cleaning operation for the coffee machine in response to reaching the first waiting time includes: In response to the first waiting time being reached, a cleaning interval for the coffee machine and the total number of cleaning cycles and cleaning water volume corresponding to the cleaning interval are determined; At each cleaning interval, the coffee machine is self-cleaned according to the cleaning water volume until the total number of cleaning cycles is reached.
5. The method according to claim 4, characterized in that, Also includes: If, after the first waiting time has elapsed, no cup is detected at the liquid outlet, the current cleaning count is obtained. If the current number of cleanings is less than the total number of cleanings, the coffee machine will be self-cleaned according to the amount of cleaning water every cleaning interval until the number of cleanings reaches the total number of cleanings. If the current number of cleaning cycles reaches the total number of cleaning cycles, the self-cleaning operation will stop.
6. The method according to claim 1, characterized in that, The step of performing a self-cleaning operation on the coffee machine based on the user operation detection result and the cup detection result further includes: If no cup is detected at the dispensing spout during the first waiting period, a second waiting period is determined for the coffee machine, and a corresponding cleaning confirmation prompt is output. In response to the second waiting time being reached, a self-cleaning operation is performed on the coffee machine.
7. The method according to claim 1, characterized in that, The step of performing a self-cleaning operation on the coffee machine based on the user operation detection result and the cup detection result includes: If the user operation detection result indicates that a rejection operation was detected in response to the cleaning confirmation prompt, then the prompt duration is obtained, and a corresponding cleaning confirmation prompt is output every such duration.
8. A self-cleaning control device for a coffee machine, characterized in that, include: The prompt output module is used to output a corresponding cleaning confirmation prompt in response to the detection that the beverage preparation is complete; The detection module is used to acquire the user operation detection results in response to the cleaning confirmation prompt, as well as the detection results of the cup at the coffee machine's dispensing spout; The cleaning module is used to perform a self-cleaning operation on the coffee machine based on the user operation detection result and the cup detection result. The user operation detection result is the detection result of the user's operation response to the cleaning confirmation prompt, and the cup detection result is the detection result of whether a cup is present at the coffee machine's dispensing spout. Specifically, the cleaning module is used for: If the user operation detection result is that no user operation for the cleaning confirmation prompt is detected within the first preset time period, and the cup detection result is that a cup is detected at the liquid outlet, then the corresponding cleaning prompt is output, and the first waiting time for the coffee machine is determined; In response to the first waiting time being reached, a self-cleaning operation is performed on the coffee machine.
9. A coffee machine, characterized in that, Used to perform the method as described in any one of claims 1-7.
10. A computer-readable storage medium having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the method as described in any one of claims 1-7.
Citation Information
Patent Citations
Cleaning control method and equipment for material processing equipment
CN116406973A
Steam heating device with cleaning reminder function
TWM616621U
Coffee vending machine
TWM659964U