Cleaning process control method and device for cat litter basin
By introducing cleaning process control methods and devices into the litter box, and using automatic detection and manual trigger mode to determine the cleaning conditions and perform cleaning operations, the problems of inconvenience and poor sanitation of traditional litter box are solved, and the cleaning efficiency and user experience are improved.
Patent Information
- Application Number
- CN202411874530.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-03-21
AI Technical Summary
Traditional cat litter box requires users to clean manually, resulting in large cleaning workloads and poor sanitation conditions, affecting pet health and user experience.
It provides a method and device for cleaning the cat litter box. Through the automatic detection mode and the manual trigger mode, it determines whether the cat litter box meets the cleaning conditions and controls the cat litter box to perform cleaning operations.
It improves the flexibility and efficiency of cleaning cat litter boxes, ensures that cat litter boxes are cleaned in a timely manner, improves user experience and maintains pet health.
Smart Images

Figure CN119655176A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent control technology, and in particular to a method and device for controlling a cleaning process of a cat litter box. Background Art
[0002] Traditional cat litter boxes usually only have cat litter in the box. After the cat has finished defecating in the litter box, the user needs to clean up the cat's excrement manually.
[0003] However, if the cat uses the litter box to defecate frequently, the user has a lot of work to do to manually clean the litter box, which brings inconvenience to the user; and if the user does not clean the litter box in time, the sanitary condition of the litter box will easily deteriorate, causing the cat to be unwilling to defecate in the litter box, which is not good for the health of the pet.
[0004] Therefore, it is particularly important to propose a technical solution that can improve the cleaning flexibility and cleaning efficiency of the cat litter box, so as to clean the cat litter box in time and help improve the user's experience of using the cat litter box. Summary of the invention
[0005] The present invention provides a method and device for controlling a cleaning process of a cat litter box, which can improve the cleaning flexibility and cleaning efficiency of the cat litter box, thereby cleaning the cat litter box in time, which is beneficial to improving the user experience of the cat litter box.
[0006] In order to solve the above technical problems, the first aspect of the present invention discloses a method for controlling a cleaning process of a cat litter box, the method comprising:
[0007] Determine a cleaning mode corresponding to the cat litter box; the cleaning mode includes an automatic detection mode or a manual trigger mode;
[0008] According to the cleaning mode, determining whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode;
[0009] When it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode, the cat litter box is controlled to perform a cleaning operation.
[0010] As an optional implementation, in the first aspect of the present invention, judging whether the cat litter box meets the cleaning condition corresponding to the cleaning mode according to the cleaning mode includes:
[0011] When the cleaning mode is the automatic detection mode, determining whether the cat litter box meets the preset pet toilet conditions;
[0012] When it is determined that the cat litter box meets the toileting conditions of the pet, determining the target clumping time required for the cat litter box;
[0013] After waiting for the target clumping time, it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode.
[0014] As an optional embodiment, in the first aspect of the present invention, the determining whether the cat litter box meets the preset pet toilet conditions includes:
[0015] Detecting pet behavior information in the cat litter box, and determining a pet toilet sign corresponding to the cat litter box according to the pet behavior information;
[0016] Determine whether the pet toilet mark corresponding to the cat litter box is a valid toilet mark;
[0017] When it is determined that the pet toilet mark corresponding to the cat litter box is the valid toilet mark, it is determined that the cat litter box meets the preset pet toilet condition;
[0018] When it is determined that the pet toilet mark corresponding to the cat litter box is not the valid toilet mark, it is determined that the cat litter box does not meet the preset pet toilet condition.
[0019] As an optional embodiment, in the first aspect of the present invention, determining the target clumping time currently required for the cat litter box comprises:
[0020] Obtaining a preset clumping time interval corresponding to the cat litter box;
[0021] Determining the target clumping time required for the cat litter box from the clumping time interval;
[0022] or,
[0023] Determine the pet information of the target pet that excretes / defecates in the cat litter box according to the pet behavior information; the pet information includes one or more combinations of pet basic information, pet health information, and pet defecation regularity information;
[0024] Obtaining cat litter parameters of the cat litter used in the cat litter box; the cat litter parameters include one or more combinations of cat litter quantity, cat litter type, cat litter material information, cat litter particle size, cat litter water absorption performance, and cat litter cumulative use time;
[0025] Determine the objects to be cleaned in the cat litter box, and detect the parameters to be cleaned corresponding to the objects to be cleaned; the parameters to be cleaned include one or more combinations of the type of objects to be cleaned, the amount to be cleaned, and the range to be cleaned;
[0026] Determine the cat litter agglomeration influence coefficient according to the pet information, the parameters to be cleaned and the cat litter parameters;
[0027] Obtaining a preset basic clumping time corresponding to the cat litter box;
[0028] The target clumping time required for the cat litter box is calculated according to the cat litter clumping influence coefficient and the basic clumping time.
[0029] As an optional embodiment, in the first aspect of the present invention, controlling the cat litter box to perform a cleaning operation includes:
[0030] Determine the cleaning operation type corresponding to the cat litter box according to the parameters to be cleaned; the cleaning operation type includes a cat feces cleaning type or a cat litter cleaning type;
[0031] Acquire structural information of the cat litter box, and determine a cleaning operation mode that can be performed by the cat litter box according to the structural information of the cat litter box;
[0032] Generate a cleaning control parameter corresponding to the cat litter box according to the cleaning operation type, the cleaning operation mode and the parameters to be cleaned;
[0033] According to the cleaning control parameter, the cat litter box is controlled to perform a cleaning operation corresponding to the cleaning control parameter.
[0034] As an optional implementation, in the first aspect of the present invention, judging whether the cat litter box meets the cleaning condition corresponding to the cleaning mode according to the cleaning mode further includes:
[0035] When the cleaning mode is the manual trigger mode, determining whether a cleaning instruction triggered by a target user corresponding to the cat litter box is received;
[0036] When it is determined that a cleaning instruction triggered by a target user corresponding to the cat litter box is received, it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode.
[0037] As an optional embodiment, in the first aspect of the present invention, during the process of controlling the cat litter box to perform a cleaning operation, the method further includes:
[0038] Detecting whether a target monitoring object enters a target monitoring range corresponding to the cat litter box; the target monitoring range at least includes an area inside the cat litter box; the target monitoring object at least includes any pet;
[0039] When it is detected that the target monitoring object enters the target monitoring range corresponding to the cat litter box, the cat litter box is controlled to suspend the cleaning operation, and the operation suspension information corresponding to the cleaning operation is recorded;
[0040] Detecting whether the target monitoring object leaves the target monitoring range;
[0041] When it is detected that the target monitoring object leaves the target monitoring range, the safe time duration during which no target monitoring object appears in the target monitoring range is counted;
[0042] When the safety time length is greater than or equal to the preset safety time length, the cat litter box is controlled to continue to perform the cleaning operation according to the operation pause information.
[0043] The second aspect of the present invention discloses a cleaning process control device for a cat litter box, the device comprising:
[0044] A determination module, used to determine a cleaning mode corresponding to the cat litter box; the cleaning mode includes an automatic detection mode or a manual trigger mode;
[0045] A judging module, used to judge whether the cat litter box meets the cleaning condition corresponding to the cleaning mode according to the cleaning mode;
[0046] The control module is used to control the cat litter box to perform a cleaning operation when the judgment module determines that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0047] As an optional implementation, in the second aspect of the present invention, the specific manner in which the judgment module judges whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode includes:
[0048] When the cleaning mode is the automatic detection mode, determining whether the cat litter box meets the preset pet toilet conditions;
[0049] When it is determined that the cat litter box meets the toileting conditions of the pet, determining the target clumping time required for the cat litter box;
[0050] After waiting for the target clumping time, it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode.
[0051] As an optional implementation, in the second aspect of the present invention, the specific manner in which the judgment module judges whether the cat litter box meets the preset pet toilet conditions includes:
[0052] Detecting pet behavior information in the cat litter box, and determining a pet toilet sign corresponding to the cat litter box according to the pet behavior information;
[0053] Determine whether the pet toilet mark corresponding to the cat litter box is a valid toilet mark;
[0054] When it is determined that the pet toilet mark corresponding to the cat litter box is the valid toilet mark, it is determined that the cat litter box meets the preset pet toilet condition;
[0055] When it is determined that the pet toilet mark corresponding to the cat litter box is not the valid toilet mark, it is determined that the cat litter box does not meet the preset pet toilet condition.
[0056] As an optional embodiment, in the second aspect of the present invention, the specific manner in which the judgment module determines the target clumping time currently required for the cat litter box includes:
[0057] Obtaining a preset clumping time interval corresponding to the cat litter box;
[0058] Determining the target clumping time required for the cat litter box from the clumping time interval;
[0059] or,
[0060] Determine the pet information of the target pet that excretes / defecates in the cat litter box according to the pet behavior information; the pet information includes one or more combinations of pet basic information, pet health information, and pet defecation regularity information;
[0061] Obtaining cat litter parameters of the cat litter used in the cat litter box; the cat litter parameters include one or more combinations of cat litter quantity, cat litter type, cat litter material information, cat litter particle size, cat litter water absorption performance, and cat litter cumulative use time;
[0062] Determine the objects to be cleaned in the cat litter box, and detect the parameters to be cleaned corresponding to the objects to be cleaned; the parameters to be cleaned include one or more combinations of the type of objects to be cleaned, the amount to be cleaned, and the range to be cleaned;
[0063] Determine the cat litter agglomeration influence coefficient according to the pet information, the parameters to be cleaned and the cat litter parameters;
[0064] Obtaining a preset basic clumping time corresponding to the cat litter box;
[0065] The target clumping time required for the cat litter box is calculated according to the cat litter clumping influence coefficient and the basic clumping time.
[0066] As an optional implementation, in the second aspect of the present invention, the specific manner in which the control module controls the cat litter box to perform a cleaning operation includes:
[0067] Determine the cleaning operation type corresponding to the cat litter box according to the parameters to be cleaned; the cleaning operation type includes a cat feces cleaning type or a cat litter cleaning type;
[0068] Acquire structural information of the cat litter box, and determine a cleaning operation mode that can be performed by the cat litter box according to the structural information of the cat litter box;
[0069] Generate a cleaning control parameter corresponding to the cat litter box according to the cleaning operation type, the cleaning operation mode and the parameters to be cleaned;
[0070] According to the cleaning control parameter, the cat litter box is controlled to perform a cleaning operation corresponding to the cleaning control parameter.
[0071] As an optional implementation, in the second aspect of the present invention, the specific manner in which the judgment module judges whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode also includes:
[0072] When the cleaning mode is the manual trigger mode, determining whether a cleaning instruction triggered by a target user corresponding to the cat litter box is received;
[0073] When it is determined that a cleaning instruction triggered by a target user corresponding to the cat litter box is received, it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode.
[0074] As an optional implementation, in the second aspect of the present invention, the device further includes:
[0075] A detection module, used for detecting whether a target monitoring object enters a target monitoring range corresponding to the cat litter box during the process in which the control module controls the cat litter box to perform a cleaning operation; the target monitoring range at least includes an area inside the cat litter box; the target monitoring object includes at least any pet;
[0076] The control module is further configured to control the cat litter box to suspend the cleaning operation when the detection module detects that the target monitoring object has entered the target monitoring range corresponding to the cat litter box;
[0077] A recording module, used for recording operation suspension information corresponding to the cleaning operation;
[0078] The detection module is further used to detect whether the target monitoring object leaves the target monitoring range;
[0079] A statistics module, for counting the safe time duration during which no target monitoring object appears in the target monitoring range when the detection module detects that the target monitoring object leaves the target monitoring range;
[0080] The control module is further configured to control the cat litter box to continue to perform the cleaning operation according to the operation pause information when the safety time length is greater than or equal to a preset safety time length.
[0081] The third aspect of the present invention discloses another cat litter box cleaning process control device, the device comprising:
[0082] A memory storing executable program code;
[0083] a processor coupled to the memory;
[0084] The processor calls the executable program code stored in the memory to execute part or all of the steps of the cat litter box cleaning process control method disclosed in the first aspect of the present invention.
[0085] The fourth aspect of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute some or all steps of the cat litter box cleaning process control method disclosed in the first aspect of the present invention.
[0086] Compared with the prior art, the present invention has the following beneficial effects:
[0087] In the present invention, the cleaning mode corresponding to the cat litter box is determined; the cleaning mode includes an automatic detection mode or a manual trigger mode; according to the cleaning mode, it is judged whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode; when it is judged that the cat litter box meets the cleaning conditions corresponding to the cleaning mode, the cat litter box is controlled to perform a cleaning operation. It can be seen that the implementation of the present invention can judge whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode corresponding to the determined cat litter box. If the judgment result is yes, the cat litter box is controlled to perform a cleaning operation. By flexibly selecting the cleaning mode of the cat litter box, the intelligence of the cat litter box is improved, thereby improving the flexibility and accuracy of judging whether the cat litter box needs to perform a cleaning operation, thereby improving the flexibility and efficiency of controlling the cleaning of the cat litter box, which is conducive to timely cleaning of the cat litter box, and then conducive to efficiently maintaining the sanitary state of the cat litter box, so as to improve the user's experience of using the cat litter box. BRIEF DESCRIPTION OF THE DRAWINGS
[0088] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0089] Figure 1 It is a flow chart of a method for controlling a cleaning process of a cat litter box disclosed in an embodiment of the present invention;
[0090] Figure 2 It is a flow chart of another method for controlling a cleaning process of a cat litter box disclosed in an embodiment of the present invention;
[0091] Figure 3 It is a structural schematic diagram of a cleaning process control device for a cat litter box disclosed in an embodiment of the present invention;
[0092] Figure 4 It is a structural schematic diagram of another cat litter box cleaning process control device disclosed in an embodiment of the present invention;
[0093] Figure 5 It is a structural schematic diagram of another cat litter box cleaning process control device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0094] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0095] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.
[0096] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0097] The present invention discloses a cleaning process control method and device for a cat litter box, which can judge whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the determined cleaning mode corresponding to the cat litter box, and if the judgment result is yes, the cat litter box is controlled to perform a cleaning operation, and the intelligence of the cat litter box is improved by flexibly selecting the cleaning mode of the cat litter box, thereby improving the judgment flexibility and accuracy of whether the cat litter box needs to perform a cleaning operation, thereby improving the cleaning flexibility and cleaning efficiency of the cat litter box, which is conducive to timely cleaning of the cat litter box, and then conducive to efficiently maintaining the sanitary state of the cat litter box, so as to improve the user's experience of using the cat litter box. The following are detailed descriptions.
[0098] Embodiment 1
[0099] See also Figure 1 , Figure 1 1 is a flow chart of a method for controlling a cleaning process of a cat litter box disclosed in an embodiment of the present invention. Figure 1 The described cat litter box cleaning process control method can be applied to a cat litter box cleaning process control device, which can include one of a control terminal, a control device, a control system and a server, wherein the server can include a local server or a cloud server, which is not limited in the embodiment of the present invention; wherein, exemplarily, the control device can be a smart cat litter box or a smart terminal for controlling a smart cat litter box, which is not limited in the embodiment of the present invention. Figure 1 As shown, the cat litter box cleaning process control method may include the following operations:
[0100] 101. Determine the cleaning mode corresponding to the cat litter box.
[0101] In an embodiment of the present invention, the cleaning mode includes an automatic detection mode or a manual trigger mode; wherein the automatic detection mode may be a mode for automatically detecting whether it is necessary to control the cat litter box to perform a cleaning operation; the manual trigger mode may be a mode for directly controlling the cat litter box to perform a cleaning operation after receiving a cleaning instruction triggered by the user.
[0102] 102. According to the cleaning mode, determine whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0103] In the embodiment of the present invention, when step 102 determines that the cat litter box meets the cleaning conditions corresponding to the cleaning mode, that is, when the judgment result of step 102 is yes, the operation of step 103 is performed; optionally, when step 102 determines that the cat litter box does not meet the cleaning conditions corresponding to the cleaning mode, the operation of step 102 can be re-executed, or the present process can be terminated, wherein, Figure 1 The described method takes the operation of re-executing step 102 as an example, and the embodiment of the present invention does not limit this.
[0104] 103. Control the cat litter box to perform cleaning operations.
[0105] In the embodiment of the present invention, optionally, the cleaning operation may include a cat feces cleaning operation and / or a cat litter cleaning operation, which is not limited in the embodiment of the present invention.
[0106] It can be seen that the method described in the embodiment of the present invention can be implemented to determine whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode determined for the cat litter box. If the judgment result is yes, the cat litter box is controlled to perform a cleaning operation. By flexibly selecting the cleaning mode of the cat litter box, the intelligence of the cat litter box is improved, thereby improving the flexibility and accuracy of judging whether the cat litter box needs to perform a cleaning operation, thereby improving the flexibility and efficiency of controlling the cleaning of the cat litter box, which is conducive to timely cleaning of the cat litter box, and is conducive to efficiently maintaining the sanitary state of the cat litter box, so as to improve the user's experience of using the cat litter box.
[0107] In an optional embodiment, determining the cleaning mode corresponding to the cat litter box may include the following operations:
[0108] Set the cleaning mode corresponding to the cat litter box to automatic detection mode by default;
[0109] When a control instruction for the cat litter box is detected, which is triggered by a target user corresponding to the cat litter box, the cleaning mode corresponding to the cat litter box is changed to a manual trigger mode;
[0110] After completing the control operation corresponding to the above control instruction or after a preset time period has passed, the cleaning mode corresponding to the cat litter box is restored to the automatic detection mode;
[0111] or,
[0112] A mode setting instruction sent by a smart terminal associated with the cat litter box is received, and according to the mode setting instruction, a cleaning mode corresponding to the cat litter box is set to a cleaning mode corresponding to the mode setting instruction.
[0113] Among them, optionally, the above-mentioned control instructions for the cat litter box may include a combination of one or more of power control instructions, cleaning instructions, disinfection instructions, litter and feces packaging instructions, monitoring control instructions, and lighting control instructions, which are not limited in the embodiments of the present invention; among them, if the cat litter box is provided with a monitoring unit (such as a camera), the monitoring control instructions can be used to turn on / off the monitoring function corresponding to the cat litter box; if the cat litter box is provided with a lighting unit, the lighting control instructions can be used to control the lighting function corresponding to the cat litter box, which are not limited in the embodiments of the present invention.
[0114] Among them, further optionally, the above-mentioned control instruction can be an instruction triggered by the user through the control button / control display screen set by the cat litter box, or it can be a control instruction sent by the user through a smart terminal associated with the cat litter box, which is not limited in the embodiment of the present invention.
[0115] It can be seen that this optional embodiment can set the cleaning mode of the cat litter box to the automatic detection mode by default, and only change the cleaning mode to the manual trigger mode when it is detected that the target user corresponding to the cat litter box has triggered the control instruction, and after completing the control operation corresponding to the control instruction or after a preset time period, the cleaning mode is restored to the automatic detection mode; or, according to the mode setting instruction sent by the received smart terminal, the cleaning mode is set to the cleaning mode corresponding to the mode setting instruction, and the cleaning mode corresponding to the cat litter box can be determined by the cat litter box and the smart terminal associated with the cat litter box, and the cleaning mode can be determined for different usage scenarios of the cat litter box in a targeted manner, thereby further improving the flexibility of determining the cleaning mode of the cat litter box, which is conducive to timely meeting the user's cleaning needs for the cat litter box.
[0116] In an optional embodiment, judging whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode includes:
[0117] When the cleaning mode is the automatic detection mode, it is determined whether the cat litter box meets the pre-set pet toilet conditions;
[0118] When it is determined that the cat litter box meets the toileting conditions of the pet, the target clumping time required for the cat litter box is determined;
[0119] After waiting for the target clumping time, it is determined that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0120] The target clumping time is the time it takes for the pet excrement / faeces in the cat litter box to clumping in the cat litter.
[0121] It can be seen that this optional embodiment can determine whether the cat litter box meets the conditions for pets to go to the toilet when the cleaning mode of the cat litter box is the automatic detection mode. If the judgment result is yes, it is necessary to first determine the target clumping time currently required for the cat litter in the cat litter box, and then determine that the cat litter box meets the cleaning conditions after waiting for the target clumping time, that is, the cat litter box can be controlled to perform a cleaning operation, and can determine whether the cat litter box needs to be cleaned by determining whether the cat litter box meets the conditions for pets to go to the toilet, which can improve the accuracy of the judgment of whether the cat litter box meets the cleaning conditions, and, by setting and waiting for the target clumping time, it is possible to deal with the excrement / excrement after the pet's defecation in a targeted manner, which is conducive to the subsequent more convenient and comprehensive completion of the cleaning operation of the cat litter box, and thus is conducive to improving the accuracy of the cleaning control of the cat litter box.
[0122] In this optional embodiment, optionally, determining whether the cat litter box meets the preset pet toilet conditions may include the following operations:
[0123] Detect pet behavior information in the cat litter box, and determine the pet toilet sign corresponding to the cat litter box based on the pet behavior information;
[0124] Determine whether the pet toilet sign corresponding to the cat litter box is a valid toilet sign;
[0125] When it is determined that the pet toilet mark corresponding to the cat litter box is a valid toilet mark, it is determined that the cat litter box meets the pre-set pet toilet condition;
[0126] When it is determined that the pet toilet mark corresponding to the cat litter box is not a valid toilet mark, it is determined that the cat litter box does not meet the preset pet toilet condition.
[0127] Among them, the pet toilet sign may include a valid toilet sign or an invalid toilet sign; among them, the valid toilet sign is used to indicate that a pet has completed excretion / defecation in the cat litter box, and the invalid toilet sign is used to indicate that a pet has not completed excretion / defecation in the cat litter box.
[0128] It can be seen that this optional embodiment can also determine the pet toilet sign corresponding to the cat litter box based on the detected pet behavior information in the cat litter box. When it is determined that the pet toilet sign corresponding to the cat litter box is a valid toilet sign, it is determined that the cat litter box meets the pet toilet conditions. Otherwise, it is determined that the cat litter box does not meet the pet toilet conditions. This can improve the accuracy of judging whether the pet has completed defecation in the cat litter box on the basis of improving the accuracy of the analysis of the pet behavior information, thereby helping to further improve the accuracy of judging whether the cat litter box meets the cleaning conditions.
[0129] In this optional embodiment, optionally, determining the target clumping time currently required for the cat litter box may include the following operations:
[0130] Get the clumping time interval corresponding to the pre-set cat litter box;
[0131] Determine the target clumping time required for the cat litter box from the clumping time interval;
[0132] or,
[0133] Determine the pet information of the target pet that excretes / defecates in the cat litter box according to the pet behavior information; the pet information includes one or more combinations of the pet's basic information, the pet's health information, and the pet's defecation regularity information;
[0134] Obtaining cat litter parameters of the cat litter used in the cat litter box; the cat litter parameters include one or more combinations of cat litter quantity, cat litter type, cat litter material information, cat litter particle size, cat litter water absorption performance, and cat litter cumulative use time;
[0135] Determine the objects to be cleaned in the cat litter box, and detect the cleaning parameters corresponding to the objects to be cleaned; the cleaning parameters include one or more combinations of the type of objects to be cleaned, the amount to be cleaned, and the range to be cleaned;
[0136] Determine the influence coefficient of cat litter agglomeration according to pet information, parameters to be cleaned and cat litter parameters;
[0137] Get the clumping basic time corresponding to the preset cat litter box;
[0138] According to the clumping influence coefficient and the basic clumping time of cat litter, the target clumping time required by the cat litter box is calculated.
[0139] Among them, optionally, the clustering duration interval includes at least one clustering duration threshold; further optionally, the clustering duration interval may include a minimum clustering duration and / or a maximum clustering duration, which is not limited in the embodiment of the present invention; further optionally, the clustering duration interval may also include at least one alternative clustering duration, which is not limited in the embodiment of the present invention; illustratively, the clustering duration interval may be 10 minutes-20 minutes, which is not limited in the embodiment of the present invention.
[0140] Among them, optionally, the pet's basic information may include a combination of one or more of the pet's breed, pet's age, pet's body parameters, and pet's weight, which is not limited in the embodiment of the present invention; the pet's health information may be used to indicate the pet's health condition and whether it suffers from a disease; the pet's defecation regularity information may include a combination of one or more of the pet's defecation frequency, the pet's average defecation time, and the pet's average defecation volume, which is not limited in the embodiment of the present invention.
[0141] Optionally, the objects to be cleaned may include cat feces and / or cat litter, which is not limited in the embodiment of the present invention.
[0142] The clumping influence coefficient of cat litter is used to indicate the difficulty of cat litter clumping; when the clumping influence coefficient of cat litter is larger, the time required for cat litter clumping is longer, which is not limited in the embodiment of the present invention.
[0143] It can be seen that this optional embodiment can also determine the target clumping time currently required for the cat litter box from the acquired clumping time interval, which can improve the efficiency of determining the target clumping time; or, determine the information of the pet that excretes / defecates in the cat litter box based on the pet behavior information, obtain the cat litter parameters of the cat litter used in the cat litter box, and determine the objects to be cleaned in the cat litter box and detect the parameters to be cleaned corresponding to the objects to be cleaned, and then determine the cat litter clumping influence coefficient based on the pet information, the parameters to be cleaned and the cat litter parameters, and then calculate the target clumping time based on the cat litter clumping influence coefficient and the acquired basic clumping time, which can improve the accuracy of determining the cat litter clumping influence coefficient by accurately analyzing the pet information, the parameters to be cleaned and the cat litter parameters, thereby improving the flexibility and accuracy of determining the target clumping time, which is conducive to more targeted treatment of the pet's excretion / defecation after defecation, and is conducive to more convenient and comprehensive completion of the cleaning operation of the cat litter box later.
[0144] In this optional embodiment, optionally, judging whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode may also include the following operations:
[0145] When the cleaning mode is the manual trigger mode, determining whether a cleaning instruction triggered by a target user corresponding to the cat litter box is received;
[0146] When it is determined that a cleaning instruction triggered by a target user corresponding to the cat litter box is received, it is determined that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0147] Among them, optionally, the target user corresponding to the cat litter box can be a user with control authority over the cat litter box (for example, an adult), which is not limited in the embodiment of the present invention; optionally, the cleaning instruction triggered by the target user can include a cleaning instruction triggered by the user through a cleaning button / control display screen set by the cat litter box, or it can be a cleaning instruction sent by the user through a smart terminal associated with the cat litter box, which is not limited in the embodiment of the present invention.
[0148] It can be seen that this optional embodiment can also directly determine whether the cat litter box meets the cleaning conditions to perform the cleaning operation when the cleaning mode is the manual trigger mode, if a cleaning instruction triggered by the target user corresponding to the cat litter box is received. This can improve the flexibility and efficiency of judging whether the cat litter box meets the cleaning conditions, which is conducive to timely responding to the user's cat litter box cleaning needs, thereby helping to improve the user's experience of using the cat litter box.
[0149] In this optional embodiment, optionally, determining the objects to be cleaned in the cat litter box may include the following operations:
[0150] According to the cat litter parameters, determine whether the cat litter used in the cat litter box meets the determined cat litter cleaning conditions;
[0151] When it is determined that the cat litter used in the cat litter box meets the cat litter cleaning condition, determining that the objects to be cleaned in the cat litter box include cat litter and cat feces;
[0152] When it is determined that the cat litter used in the cat litter box does not meet the cat litter cleaning condition, it is determined that the objects to be cleaned in the cat litter box include cat feces.
[0153] It can be seen that this optional embodiment can determine whether the cat litter used in the cat litter box meets the cat litter cleaning conditions based on the cat litter parameters. If the judgment result is yes, it is determined that the objects to be cleaned include cat litter and cat feces. Otherwise, it is determined that the objects to be cleaned include cat feces, and whether the cat litter needs to be cleaned is determined by the cat litter parameters, thereby improving the accuracy of determining the objects to be cleaned in the cat litter box, that is, the objects to be cleaned, which is conducive to further improving the cleaning accuracy and cleaning flexibility of the cat litter box.
[0154] In this optional embodiment, optionally, judging whether the cat litter used in the cat litter box meets the determined cat litter cleaning condition according to the cat litter parameters may include the following operations:
[0155] Determine the usage time threshold corresponding to the cat litter according to the type of cat litter and the water absorption performance of the cat litter; wherein the usage time threshold is the maximum time that the cat litter can be used;
[0156] Determine whether the cumulative usage time of the cat litter is greater than or equal to the usage time threshold;
[0157] When it is determined that the accumulated usage time of the cat litter is greater than or equal to the usage time threshold, determining that the cat litter used in the cat litter box meets the determined cat litter cleaning condition;
[0158] When it is determined that the accumulated usage time of the cat litter is less than the usage time threshold, it is determined that the cat litter used in the cat litter box does not meet the determined cat litter cleaning condition.
[0159] It can be seen that this optional embodiment can further improve the accuracy of judging whether the cat litter meets the cleaning conditions by analyzing the usable time range of the cat litter, thereby facilitating timely replacement of the cat litter.
[0160] In this optional embodiment, optionally, after determining that the accumulated usage time of the cat litter is less than the usage time threshold, the method may further include the following operations:
[0161] Calculate the difference between the usage time threshold and the accumulated usage time of the cat litter as the time difference;
[0162] Determine whether the duration difference is less than or equal to a preset duration difference;
[0163] When it is determined that the duration difference is less than or equal to the preset duration difference, a cat litter cleaning reminder message is generated to remind the user that the cat litter needs to be cleaned / replaced after the duration period corresponding to the duration difference.
[0164] It can be seen that this optional embodiment can also calculate the time difference between the usage time threshold and the cumulative usage time of the cat litter. When it is determined that the time difference is less than or equal to the preset time difference, a cat litter cleaning reminder message is generated to prompt the user that the cat litter will soon need to be cleaned / replaced, which is conducive to timely reminding the user to replenish the litter storage bin of the cat litter box to prepare cat food to maintain the normal operation of the cat litter box.
[0165] In an optional embodiment, controlling the cat litter box to perform a cleaning operation may include the following operations:
[0166] Determine the cleaning operation type corresponding to the cat litter box according to the parameters to be cleaned; the cleaning operation type includes cat feces cleaning type or cat litter cleaning type;
[0167] Obtaining structural information of the cat litter box, and determining a cleaning operation mode that can be performed by the cat litter box according to the structural information of the cat litter box;
[0168] Generate cleaning control parameters corresponding to the cat litter box according to the cleaning operation type, cleaning operation mode and parameters to be cleaned;
[0169] According to the cleaning control parameters, the cat litter box is controlled to perform the cleaning operation corresponding to the cleaning control parameters.
[0170] Among them, the structural information of the cat litter box can be used to indicate the construction of the cat litter box; illustratively, the cleaning operation modes that can be performed by the cat litter box may include a shoveling cleaning mode or a rotating cleaning mode, which is not limited in the embodiments of the present invention; among them, the shoveling cleaning mode may be a mode of performing a cleaning operation by controlling the shovel to shovel, and the rotating cleaning mode may be a mode of performing a cleaning operation by controlling the rotation of the cat litter box body.
[0171] It can be seen that this optional embodiment can determine the type of cleaning operation corresponding to the cat litter box according to the parameters to be cleaned, and determine the cleaning operation mode that can be performed by the cat litter box according to the acquired structural information of the cat litter box, and then generate the cleaning control parameters corresponding to the cat litter box according to the cleaning operation type, the cleaning operation mode and the parameters to be cleaned, so as to control the cat litter box to perform the cleaning operation corresponding to the cleaning control parameters, which can improve the generation accuracy of the cleaning control parameters of the cat litter box, thereby further improving the control accuracy of the cat litter box, and further facilitating improving the cleaning accuracy of the cat litter box.
[0172] In another optional embodiment, after controlling the cat litter box to perform a cleaning operation, the method may further include the following operations:
[0173] Obtain the standard amount of cat litter that needs to be placed in the cat litter box, and detect the current amount of cat litter used in the cat litter box;
[0174] Calculate the difference between the standard cat litter amount and the current cat litter amount to obtain the cat litter amount difference;
[0175] When the cat litter amount difference is greater than or equal to a preset cat litter amount difference, the cat litter box is controlled to perform a cat litter adding operation based on the cat litter amount difference.
[0176] Among them, the cat litter adding operation is used to obtain cat litter from the litter storage bin corresponding to the cat litter box to add it to the inner area of the cat litter box (such as: cat litter placement area) to complete the cat litter replenishment.
[0177] It can be seen that this optional embodiment can calculate the difference between the standard amount of cat litter that needs to be placed in the cat litter box and the current amount of cat litter, and when the difference in the amount of cat litter is greater than or equal to the preset difference in the amount of cat litter, based on the difference in the amount of cat litter, control the cat litter box to perform the cat litter adding operation, which can improve the flexibility and timeliness of cat litter replenishment in the cat litter box, and is conducive to maintaining the normal operation of the cat litter box.
[0178] In this optional embodiment, optionally, obtaining the standard amount of cat litter required to be placed in the cat litter box can be specifically as follows:
[0179] Obtaining a reference amount of cat litter corresponding to a preset cat litter box;
[0180] Obtain pet information of any pet using the cat litter box, and determine a first space height required for all pets in the cat litter box based on all pet information and the obtained structural information of the cat litter box;
[0181] Calculating the height of a second space in the cat litter box after placing a reference amount of cat litter in the cat litter box;
[0182] Calculate the difference between the first space height and the second space height as the height difference;
[0183] According to the height difference and the rated cat litter capacity of the cat litter box's inner basin area, the reference cat litter amount is adjusted to obtain the standard cat litter amount that needs to be placed in the cat litter box.
[0184] It can be seen that this optional embodiment can also determine the first space height required for all pets in the cat litter box based on the pet information of all pets using the cat litter box and the structural information of the cat litter box, and calculate the second space height in the cat litter box after placing a reference amount of cat litter in the cat litter box, and then calculate the height difference between the first space height and the second space height, and then adjust the pre-set reference cat litter amount according to the height difference and the rated cat litter capacity of the basin area of the cat litter box to obtain the standard cat litter amount that needs to be placed in the cat litter box, and can analyze the space height required for pets to defecate in the cat litter box, thereby improving the accuracy of determining the standard amount of cat litter that needs to be placed in the cat litter box, which is beneficial to provide a more comfortable defecation area for pets.
[0185] Embodiment 2
[0186] See also Figure 2 , Figure 2 1 is a flow chart of a method for controlling a cleaning process of a cat litter box disclosed in an embodiment of the present invention. Figure 2 The described cat litter box cleaning process control method can be applied to a cat litter box cleaning process control device, which can include one of a control terminal, a control device, a control system and a server, wherein the server can include a local server or a cloud server, which is not limited in the embodiment of the present invention; wherein, exemplarily, the control device can be a smart cat litter box or a smart terminal for controlling a smart cat litter box, which is not limited in the embodiment of the present invention. Figure 2 As shown, the cat litter box cleaning process control method may include the following operations:
[0187] 201. Determine the cleaning mode corresponding to the cat litter box.
[0188] In the embodiment of the present invention, the cleaning mode includes an automatic detection mode or a manual triggering mode.
[0189] 202. According to the cleaning mode, determine whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0190] In the embodiment of the present invention, when step 202 determines that the cat litter box meets the cleaning conditions corresponding to the cleaning mode, the operation of step 203 is performed; optionally, when step 202 determines that the cat litter box does not meet the cleaning conditions corresponding to the cleaning mode, the operation of step 202 can be re-executed, or the present process can be terminated, wherein, Figure 2 The described method takes the operation of re-executing step 202 as an example, and the embodiment of the present invention does not limit this.
[0191] 203. Control the cat litter box to perform a cleaning operation.
[0192] 204. In the process of controlling the cat litter box to perform a cleaning operation, detect whether a target monitoring object enters a target monitoring range corresponding to the cat litter box.
[0193] In the embodiment of the present invention, the target monitoring range includes at least the area inside the cat litter box; optionally, the target monitoring range may also include an area of any shape with the cat litter box as the center and a preset distance as the radius, which is not limited in the embodiment of the present invention; illustratively, the target monitoring range may also include a semicircular area with the cat litter box as the center and a radius of 20 cm, which is not limited in the embodiment of the present invention. Among them, the target monitoring object includes at least any pet; optionally, the target monitoring object may also include infants and young children, which is not limited in the embodiment of the present invention.
[0194] 205. When it is detected that a target monitoring object enters the target monitoring range corresponding to the cat litter box, the cat litter box is controlled to suspend the cleaning operation, and operation suspension information corresponding to the cleaning operation is recorded.
[0195] In an embodiment of the present invention, optionally, the operation pause information may include a combination of one or more of the operation pause position, the operation pause step, and the operation backtracking information corresponding to the operation pause step, which is not limited in the embodiment of the present invention; wherein, the operation backtracking information may include the operation steps that need to be re-executed when it is necessary to continue to execute the operation pause step; exemplarily, if the operation pause step is a sand shovel rising control step, it may need to be re-executed from the sand shoveling step to ensure the accuracy of the sand shoveling, which is not limited in the embodiment of the present invention.
[0196] 206. Detect whether the target monitoring object leaves the target monitoring range.
[0197] 207. When it is detected that the target monitoring object leaves the target monitoring range, the safe time during which no target monitoring object appears in the target monitoring range is counted.
[0198] 208. When the safety time is greater than or equal to the preset safety time, the cat litter box is controlled to continue the cleaning operation according to the operation pause information.
[0199] In the embodiment of the present invention, illustratively, the preset safety time length may be 5 seconds, or may be other time lengths, which is not limited in the embodiment of the present invention.
[0200] In the embodiment of the present invention, for other detailed descriptions of steps 201 to 203, please refer to the detailed description of steps 101 to 103 in the first embodiment, and the embodiment of the present invention will not be repeated here.
[0201] It can be seen that the method described in the embodiment of the present invention can be implemented according to the cleaning mode corresponding to the determined cat litter box, and judge whether the cat litter box meets the cleaning condition corresponding to the cleaning mode. If the judgment result is yes, the cat litter box is controlled to perform the cleaning operation. By flexibly selecting the cleaning mode of the cat litter box, the intelligence of the cat litter box is improved, thereby improving the flexibility and accuracy of judging whether the cat litter box needs to perform the cleaning operation, thereby improving the flexibility and efficiency of controlling the cleaning of the cat litter box, which is conducive to timely cleaning of the cat litter box, and then is conducive to efficiently maintaining the sanitation of the cat litter box, so as to improve the user's experience of using the cat litter box. In addition, it is also possible to suspend the cleaning operation and record the corresponding operation suspension information when the cat litter box performs the cleaning operation if it is detected that the target monitoring object enters the target monitoring range. If the target monitoring object is detected to leave the target monitoring range and the target monitoring object does not appear in the target monitoring range for a long enough time, the cat litter box can be continued to be cleaned, which can prevent the target monitoring object from being harmed when the cat litter box performs the cleaning operation, thereby improving the safety of the cat litter box, and further improving the control flexibility and control accuracy of the cat litter box.
[0202] Embodiment 3
[0203] See also Figure 3 , Figure 3 1 is a schematic diagram of a cleaning process control device for a cat litter box disclosed in an embodiment of the present invention. Figure 3 The cleaning process control device of the cat litter box described may include one of a control terminal, a control device, a control system and a server, wherein the server may include a local server or a cloud server, which is not limited in the embodiment of the present invention; wherein, illustratively, the control device may be a smart cat litter box or a smart terminal for controlling a smart cat litter box, which is not limited in the embodiment of the present invention. Figure 3 As shown, the cleaning process control device of the cat litter box may include:
[0204] The determination module 301 is used to determine the cleaning mode corresponding to the cat litter box; the cleaning mode includes an automatic detection mode or a manual trigger mode;
[0205] A judgment module 302 is used to judge whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode;
[0206] The control module 303 is used to control the cat litter box to perform a cleaning operation when the judgment module 302 judges that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0207] It can be seen that the device described in the embodiment of the present invention can determine whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode determined for the cat litter box. If the judgment result is yes, the cat litter box is controlled to perform a cleaning operation. By flexibly selecting the cleaning mode of the cat litter box, the intelligence of the cat litter box is improved, thereby improving the flexibility and accuracy of judging whether the cat litter box needs to perform a cleaning operation, thereby improving the flexibility and efficiency of controlling the cleaning of the cat litter box, which is conducive to timely cleaning of the cat litter box, and is conducive to efficiently maintaining the sanitary state of the cat litter box, so as to improve the user's experience of using the cat litter box.
[0208] In an optional embodiment, the specific manner in which the judgment module 302 judges whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode may include:
[0209] When the cleaning mode is the automatic detection mode, it is determined whether the cat litter box meets the pre-set pet toilet conditions;
[0210] When it is determined that the cat litter box meets the toileting conditions of the pet, the target clumping time required for the cat litter box is determined;
[0211] After waiting for the target clumping time, it is determined that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0212] It can be seen that the device described in the implementation of this optional embodiment can determine whether the cat litter box meets the conditions for pets to go to the toilet when the cleaning mode of the cat litter box is the automatic detection mode. If the judgment result is yes, it is necessary to first determine the target clumping time currently required for the cat litter in the cat litter box, and then determine that the cat litter box meets the cleaning conditions after waiting for the target clumping time, that is, the cat litter box can be controlled to perform a cleaning operation, and can determine whether the cat litter box needs to be cleaned by determining whether the cat litter box meets the conditions for pets to go to the toilet, which can improve the accuracy of the judgment of whether the cat litter box meets the cleaning conditions, and, by setting and waiting for the target clumping time, it can deal with the excrement / excrement after the pet's defecation in a targeted manner, which is conducive to the subsequent more convenient and comprehensive completion of the cleaning operation of the cat litter box, and thus is conducive to improving the accuracy of the cleaning control of the cat litter box.
[0213] In this optional embodiment, the specific manner in which the determination module 302 determines whether the cat litter box meets the preset pet toilet conditions may include:
[0214] Detect pet behavior information in the cat litter box, and determine the pet toilet sign corresponding to the cat litter box based on the pet behavior information;
[0215] Determine whether the pet toilet sign corresponding to the cat litter box is a valid toilet sign;
[0216] When it is determined that the pet toilet mark corresponding to the cat litter box is a valid toilet mark, it is determined that the cat litter box meets the pre-set pet toilet condition;
[0217] When it is determined that the pet toilet mark corresponding to the cat litter box is not a valid toilet mark, it is determined that the cat litter box does not meet the preset pet toilet condition.
[0218] It can be seen that the device described in the implementation of this optional embodiment can also determine the pet toilet sign corresponding to the cat litter box based on the pet behavior information detected in the cat litter box. When it is determined that the pet toilet sign corresponding to the cat litter box is a valid toilet sign, it is determined that the cat litter box meets the pet toilet conditions. Otherwise, it is determined that the cat litter box does not meet the pet toilet conditions. This can improve the accuracy of judging whether the pet has completed defecation in the cat litter box on the basis of improving the accuracy of the analysis of the pet behavior information, thereby facilitating further improving the accuracy of judging whether the cat litter box meets the cleaning conditions.
[0219] In this optional embodiment, the specific manner in which the judgment module 302 determines the target clumping time currently required by the cat litter box may include:
[0220] Get the clumping time interval corresponding to the pre-set cat litter box;
[0221] Determine the target clumping time required for the cat litter box from the clumping time interval;
[0222] or,
[0223] Determine the pet information of the target pet that excretes / defecates in the cat litter box according to the pet behavior information; the pet information includes one or more combinations of the pet's basic information, the pet's health information, and the pet's defecation regularity information;
[0224] Obtaining cat litter parameters of the cat litter used in the cat litter box; the cat litter parameters include one or more combinations of cat litter quantity, cat litter type, cat litter material information, cat litter particle size, cat litter water absorption performance, and cat litter cumulative use time;
[0225] Determine the objects to be cleaned in the cat litter box, and detect the cleaning parameters corresponding to the objects to be cleaned; the cleaning parameters include one or more combinations of the type of objects to be cleaned, the amount to be cleaned, and the range to be cleaned;
[0226] Determine the influence coefficient of cat litter agglomeration according to pet information, parameters to be cleaned and cat litter parameters;
[0227] Get the clumping basic time corresponding to the preset cat litter box;
[0228] According to the clumping influence coefficient and the basic clumping time of cat litter, the target clumping time required by the cat litter box is calculated.
[0229] It can be seen that the device described in the implementation of this optional embodiment can also determine the target clumping time currently required for the cat litter box from the acquired clumping time interval, which can improve the efficiency of determining the target clumping time; or, determine the information of the pet that excretes / defecates in the cat litter box based on the pet behavior information, obtain the cat litter parameters of the cat litter used in the cat litter box, and determine the objects to be cleaned in the cat litter box and detect the parameters to be cleaned corresponding to the objects to be cleaned, and then determine the cat litter clumping influence coefficient based on the pet information, the parameters to be cleaned and the cat litter parameters, and then calculate the target clumping time based on the cat litter clumping influence coefficient and the acquired basic clumping time, which can improve the accuracy of determining the cat litter clumping influence coefficient by accurately analyzing the pet information, the parameters to be cleaned and the cat litter parameters, thereby improving the flexibility and accuracy of determining the target clumping time, which is conducive to more targeted treatment of the pet's excretion / defecation after defecation, and is conducive to more convenient and comprehensive completion of the cleaning operation of the cat litter box later.
[0230] In this optional embodiment, the specific manner in which the control module 303 controls the cat litter box to perform the cleaning operation may include:
[0231] Determine the cleaning operation type corresponding to the cat litter box according to the parameters to be cleaned; the cleaning operation type includes cat feces cleaning type or cat litter cleaning type;
[0232] Obtaining structural information of the cat litter box, and determining a cleaning operation mode that can be performed by the cat litter box according to the structural information of the cat litter box;
[0233] Generate cleaning control parameters corresponding to the cat litter box according to the cleaning operation type, cleaning operation mode and parameters to be cleaned;
[0234] According to the cleaning control parameters, the cat litter box is controlled to perform the cleaning operation corresponding to the cleaning control parameters.
[0235] It can be seen that the device described in the implementation of this optional embodiment can also determine the type of cleaning operation corresponding to the cat litter box according to the parameters to be cleaned, and determine the cleaning operation mode that can be performed by the cat litter box according to the acquired structural information of the cat litter box, and then generate the cleaning control parameters corresponding to the cat litter box according to the cleaning operation type, the cleaning operation mode and the parameters to be cleaned, so as to control the cat litter box to perform the cleaning operation corresponding to the cleaning control parameters, which can improve the generation accuracy of the cleaning control parameters of the cat litter box, thereby further improving the control accuracy of the cat litter box, and further facilitating improving the cleaning accuracy of the cat litter box.
[0236] In this optional embodiment, optionally, the specific manner in which the judgment module 302 judges whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode according to the cleaning mode may also include:
[0237] When the cleaning mode is the manual trigger mode, determining whether a cleaning instruction triggered by a target user corresponding to the cat litter box is received;
[0238] When it is determined that a cleaning instruction triggered by a target user corresponding to the cat litter box is received, it is determined that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
[0239] It can be seen that the device described in the implementation of this optional embodiment can also directly determine whether the cat litter box meets the cleaning conditions to perform the cleaning operation when the cleaning mode is the manual trigger mode, if a cleaning instruction triggered by the target user corresponding to the cat litter box is received. This can improve the flexibility and efficiency of judging whether the cat litter box meets the cleaning conditions, which is conducive to timely responding to the user's cat litter box cleaning needs, thereby helping to improve the user's experience of using the cat litter box.
[0240] In another optional embodiment, Figure 4 As shown, the device may also include:
[0241] The detection module 304 is used to detect whether a target monitoring object enters a target monitoring range corresponding to the cat litter box during the process in which the control module 303 controls the cat litter box to perform a cleaning operation; the target monitoring range at least includes the area inside the cat litter box; the target monitoring object at least includes any pet;
[0242] The control module 303 is also used to control the cat litter box to suspend the cleaning operation when the detection module 304 detects that a target monitoring object enters the target monitoring range corresponding to the cat litter box;
[0243] Recording module 305, used to record operation suspension information corresponding to the cleaning operation;
[0244] The detection module 304 is also used to detect whether the target monitoring object leaves the target monitoring range;
[0245] The statistics module 306 is used to count the safe time period during which no target monitoring object appears in the target monitoring range when the detection module 304 detects that the target monitoring object leaves the target monitoring range;
[0246] The control module 303 is also used to control the cat litter box to continue the cleaning operation according to the operation pause information when the safety time is greater than or equal to the preset safety time.
[0247] It can be seen that the device described in the implementation of this optional embodiment can suspend the cleaning operation and record the corresponding operation suspension information if it is detected that a target monitored object enters the target monitoring range during the cleaning operation of the cat litter box. The cat litter box can be cleaned only when it is detected that the target monitored object leaves the target monitoring range and no target monitored object appears in the target monitoring range for a sufficiently long time. This can prevent the target monitored object from being harmed when the cat litter box is performing a cleaning operation, thereby improving the safety of the cat litter box, and further improving the control flexibility and control accuracy of the cat litter box.
[0248] Embodiment 4
[0249] See also Figure 5 , Figure 5 FIG. 1 is a schematic diagram of the structure of another cat litter box cleaning process control device disclosed in an embodiment of the present invention. Figure 5 As shown, the cleaning process control device of the cat litter box may include:
[0250] A memory 401 storing executable program codes;
[0251] a processor 402 coupled to the memory 401;
[0252] The processor 402 calls the executable program code stored in the memory 401 to execute part or all of the steps in the cat litter box cleaning process control method described in the first embodiment of the present invention or the second embodiment of the present invention.
[0253] Embodiment 5
[0254] An embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute some or all of the steps in the cat litter box cleaning process control method described in Embodiment 1 or Embodiment 2 of the present invention.
[0255] Embodiment 6
[0256] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute some or all of the steps in the cat litter box cleaning process control method described in Example 1 or Example 2.
[0257] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.
[0258] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0259] Finally, it should be noted that the method and device for controlling the cleaning process of a cat litter box disclosed in the embodiment of the present invention disclose only the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for controlling the cleaning process of a cat litter box, characterized in that: The method comprises: Determine a cleaning mode corresponding to the cat litter box; the cleaning mode includes an automatic detection mode or a manual trigger mode; According to the cleaning mode, determining whether the cat litter box meets the cleaning conditions corresponding to the cleaning mode; When it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode, the cat litter box is controlled to perform a cleaning operation.
2. The method for controlling the cleaning process of a cat litter box according to claim 1, characterized in that: The step of judging whether the cat litter box satisfies a cleaning condition corresponding to the cleaning mode according to the cleaning mode includes: When the cleaning mode is the automatic detection mode, determining whether the cat litter box meets the preset pet toilet conditions; When it is determined that the cat litter box meets the toileting conditions of the pet, determining the target clumping time required for the cat litter box; After waiting for the target clumping time, it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode.
3. The method for controlling the cleaning process of a cat litter box according to claim 2, characterized in that: The step of determining whether the cat litter box meets the preset pet toileting conditions includes: Detecting pet behavior information in the cat litter box, and determining a pet toilet sign corresponding to the cat litter box according to the pet behavior information; Determine whether the pet toilet mark corresponding to the cat litter box is a valid toilet mark; When it is determined that the pet toilet mark corresponding to the cat litter box is the valid toilet mark, it is determined that the cat litter box meets the preset pet toilet condition; When it is determined that the pet toilet mark corresponding to the cat litter box is not the valid toilet mark, it is determined that the cat litter box does not meet the preset pet toilet condition.
4. The method for controlling the cleaning process of a cat litter box according to claim 3, characterized in that: Determining the target clumping time currently required for the cat litter box includes: Obtaining a preset clumping time interval corresponding to the cat litter box; Determining the target clumping time required for the cat litter box from the clumping time interval; or, Determine the pet information of the target pet that excretes / defecates in the cat litter box according to the pet behavior information; the pet information includes one or more combinations of pet basic information, pet health information, and pet defecation regularity information; Obtaining cat litter parameters of the cat litter used in the cat litter box; the cat litter parameters include one or more combinations of cat litter quantity, cat litter type, cat litter material information, cat litter particle size, cat litter water absorption performance, and cat litter cumulative use time; Determine the objects to be cleaned in the cat litter box, and detect the parameters to be cleaned corresponding to the objects to be cleaned; the parameters to be cleaned include one or more combinations of the type of objects to be cleaned, the amount to be cleaned, and the range to be cleaned; Determine the cat litter agglomeration influence coefficient according to the pet information, the parameters to be cleaned and the cat litter parameters; Obtaining a preset basic clumping time corresponding to the cat litter box; The target clumping time required for the cat litter box is calculated according to the cat litter clumping influence coefficient and the basic clumping time.
5. The method for controlling the cleaning process of a cat litter box according to claim 4, characterized in that: The controlling the cat litter box to perform a cleaning operation comprises: Determine the cleaning operation type corresponding to the cat litter box according to the parameters to be cleaned; the cleaning operation type includes a cat feces cleaning type or a cat litter cleaning type; Acquire structural information of the cat litter box, and determine a cleaning operation mode that can be performed by the cat litter box according to the structural information of the cat litter box; Generate a cleaning control parameter corresponding to the cat litter box according to the cleaning operation type, the cleaning operation mode and the parameters to be cleaned; According to the cleaning control parameter, the cat litter box is controlled to perform a cleaning operation corresponding to the cleaning control parameter.
6. The method for controlling the cleaning process of a cat litter box according to claim 2, characterized in that: The step of judging whether the cat litter box satisfies a cleaning condition corresponding to the cleaning mode according to the cleaning mode further includes: When the cleaning mode is the manual trigger mode, determining whether a cleaning instruction triggered by a target user corresponding to the cat litter box is received; When it is determined that a cleaning instruction triggered by a target user corresponding to the cat litter box is received, it is determined that the cat litter box meets the cleaning condition corresponding to the cleaning mode.
7. The method for controlling the cleaning process of a cat litter box according to any one of claims 1 to 6, characterized in that: In the process of controlling the cat litter box to perform a cleaning operation, the method further includes: Detecting whether a target monitoring object enters a target monitoring range corresponding to the cat litter box; the target monitoring range at least includes an area inside the cat litter box; the target monitoring object at least includes any pet; When it is detected that the target monitoring object enters the target monitoring range corresponding to the cat litter box, the cat litter box is controlled to suspend the cleaning operation, and the operation suspension information corresponding to the cleaning operation is recorded; Detecting whether the target monitoring object leaves the target monitoring range; When it is detected that the target monitoring object leaves the target monitoring range, the safe time duration during which no target monitoring object appears in the target monitoring range is counted; When the safety time length is greater than or equal to the preset safety time length, the cat litter box is controlled to continue to perform the cleaning operation according to the operation pause information.
8. A cat litter box cleaning process control device, characterized in that: The device comprises: A determination module, used to determine a cleaning mode corresponding to the cat litter box; the cleaning mode includes an automatic detection mode or a manual trigger mode; A judging module, used for judging whether the cat litter box satisfies a cleaning condition corresponding to the cleaning mode according to the cleaning mode; The control module is used to control the cat litter box to perform a cleaning operation when the judgment module determines that the cat litter box meets the cleaning conditions corresponding to the cleaning mode.
9. A cat litter box cleaning process control device, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the cat litter box cleaning process control method as described in any one of claims 1-7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the cat litter box cleaning process control method as described in any one of claims 1-7.
Citation Information
Patent Citations
Cat litter basin control method
CN116671447A
Sand excrement cleaning control method and device applied to intelligent cat litter basin
CN117891184A
Deodorization control method and device applied to intelligent cat litter basin
CN118170046A
Automated, self-cleaning cat litter box apparatus
US6701868B1
Cat litter and preparation method therefor
WO2024207585A1