Intelligent closestool control method and device, terminal and computer readable storage medium

By detecting target objects and identifying their identification information on the smart toilet, the toilet control parameters are automatically adjusted, solving the problem that users need to operate actively in existing technologies and improving convenience and intelligent experience.

CN120844668APending Publication Date: 2025-10-28ZHEJIANG MEGMEET ELECTRICAL TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510765665.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-09
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

Current smart toilet control methods rely on users actively issuing commands, resulting in poor ease of use and a less than ideal smart experience.

Method used

By detecting whether there is a target object within the preset range associated with the smart toilet, identifying the identification information of the target object, and determining the toilet control parameters based on the identification information, the function of the smart toilet is automatically controlled.

Benefits of technology

There is no need for users to actively issue commands, which improves convenience of use and enhances the intelligent experience through personalized services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120844668A_ABST
    Figure CN120844668A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent closestool control method and device, a terminal and a computer readable storage medium, and belongs to the technical field of bathroom accessories. The intelligent closestool control method comprises the following steps: detecting whether a target object is detected in a preset range associated with an intelligent closestool or not; in response to the target object detected in the preset range, identifying the target object to obtain identification information of the target object; based on the identification information of the target object, determining closestool control parameters corresponding to the target object; and controlling the intelligent closestool based on the closestool control parameters. By actively detecting the target object which uses or is about to use the intelligent closestool, a user does not need to actively send an instruction or actively operate, so that the convenience is improved; by identifying the identification information of the target object, the closestool control parameters suitable for the target object are obtained, so that personalized services are provided for a user, and the intelligent experience of the user on the intelligent closestool is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of bathroom technology, and in particular to a smart toilet control method, device, electronic terminal and computer-readable storage medium. Background Art

[0002] Smart toilet seats offer multiple functions such as heated seats, warm water washing, and hot air drying. As people's living standards improve, more and more families are choosing smart toilet seats to replace traditional ones. Currently, the control of smart toilets mainly relies on user commands. The smart toilet receives these commands through a control panel and then issues control instructions to implement them. Users must press the panel, which may cause hand contamination and inconvenience. Summary of the Invention

[0003] The main technical problem addressed by this application is to provide a smart toilet control method, device, electronic terminal, and computer-readable storage medium, thereby solving the problem of poor ease of use and intelligent experience of smart toilets in the prior art.

[0004] To solve the above-mentioned technical problems, the first technical solution adopted in this application is: to provide a smart toilet control method, including:

[0005] Detect whether a target object is detected within a preset range associated with the smart toilet;

[0006] In response to the detection of a target object within a preset range, the target object is identified to obtain its identification information;

[0007] Based on the identification information of the target object, determine the toilet control parameters corresponding to the target object;

[0008] The smart toilet is controlled based on the toilet's control parameters.

[0009] The detection of whether a target object is detected within a preset range associated with the smart toilet includes:

[0010] Detects whether a target person is sitting on the smart toilet;

[0011] If a target object is found sitting on the smart toilet, it is determined that the target object has been detected within a preset range associated with the smart toilet.

[0012] In response to the detection of a target object within a preset range, the target object is identified to obtain its identification information, including:

[0013] In response to a target being seated on the smart toilet, the feature parameter information of the target being is collected; the feature parameter information includes at least one of biometric information and sitting posture information; the biometric information includes at least one of body fat percentage, water content, and body shape; the sitting posture information includes one of forward position, middle position, and back position.

[0014] Based on the feature parameter information of the target object, generate the feature vector of the target object;

[0015] The feature vector of the target object is compared with each preset vector in the database;

[0016] If the similarity between the target object and the preset vector is greater than the preset similarity, then the identification information corresponding to the preset vector is used as the identification information of the target object.

[0017] Among these, detecting whether a target person is sitting on the smart toilet includes:

[0018] Pressure data is collected using a pressure acquisition device on the smart toilet;

[0019] If the pressure data exceeds a threshold, it is determined that a target object has been seated on the smart toilet.

[0020] If the pressure data is not greater than the threshold, then the target object that is not seated on the smart toilet is identified.

[0021] The detection of whether a target object is detected within a preset range associated with the smart toilet also includes:

[0022] If no target object is seated on the smart toilet, the system will detect whether a portable device exists within a preset range associated with the smart toilet.

[0023] If a portable device is present within a preset range, a wireless communication connection is established between the smart toilet and the portable device.

[0024] Based on the signal strength of wireless communication between the smart toilet and various portable devices, the target users of the smart toilet are determined.

[0025] Among them, the target users of the smart toilet are determined based on the signal strength of wireless communication between the smart toilet and various portable devices, including:

[0026] The distance between the portable device and the smart toilet is determined based on the strength of the wireless communication signal between the smart toilet and the portable device.

[0027] Based on the distance between the portable device and the smart toilet, the target users of the smart toilet are identified.

[0028] Among them, the target users of the smart toilet are determined based on the distance between the portable device and the smart toilet, including:

[0029] If the interval distance is less than the preset distance, the user of the portable device corresponding to the interval distance is determined to be the target user of the smart toilet.

[0030] In response to the detection of a target object within a preset range, the target object is identified to obtain its identification information, including:

[0031] If the user of the portable device is the target user of the smart toilet, the identification information of the portable device is compared with the pre-stored identification in the database.

[0032] If the similarity between the identification information of the portable device and the pre-stored identification is greater than the similarity threshold, then the identification information corresponding to the pre-stored identification will be used as the identification information of the target object.

[0033] The toilet control parameters include at least one of the following: toilet seat temperature, water temperature, water pressure, spray bar position, air temperature, and washing time.

[0034] To solve the above-mentioned technical problems, the second technical solution adopted in this application is: to provide an intelligent toilet control device, the intelligent toilet control device comprising:

[0035] The detection module is used to detect whether a target object is detected within a preset range associated with the smart toilet;

[0036] The identification module is used to identify the target object and obtain its identification information in response to the detection of a target object within a preset range.

[0037] The determination module is used to determine the toilet control parameters corresponding to the target object based on the identification information of the target object;

[0038] The control module is used to control the smart toilet based on the toilet's control parameters.

[0039] To solve the above-mentioned technical problems, the third technical solution adopted in this application is: to provide an electronic terminal, which includes a memory and a processor coupled to each other, the processor being used to execute program instructions stored in the memory, and the processor being used to execute program data to implement the steps in the above-mentioned smart toilet control method.

[0040] To solve the above-mentioned technical problems, the fourth technical solution adopted in this application is: to provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, to implement the steps in the above-mentioned smart toilet control method.

[0041] The beneficial effects of this application are as follows: Unlike existing technologies, this application provides a smart toilet control method, comprising: detecting whether a target object is detected within a preset range associated with the smart toilet; in response to the detection of a target object within the preset range, identifying the target object to obtain its identification information; determining the toilet control parameters corresponding to the target object based on its identification information; and controlling the smart toilet based on the toilet control parameters. This application improves convenience by actively detecting the target object using or about to use the smart toilet, eliminating the need for the user to issue commands or perform any actions; and by identifying the target object's identification information to obtain the appropriate toilet control parameters, it provides personalized services to the user and enhances the user's smart toilet experience. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] Figure 1 This is a flowchart illustrating the intelligent toilet control method provided in this application;

[0044] Figure 2 yes Figure 1 A flowchart illustrating a specific embodiment of step S1 in the provided smart toilet control method;

[0045] Figure 3 yes Figure 2 A flowchart illustrating a specific embodiment of step S12 in the provided smart toilet control method;

[0046] Figure 4 yes Figure 2 A flowchart illustrating a specific embodiment of step S13 in the provided smart toilet control method;

[0047] Figure 5 yes Figure 4 A flowchart illustrating a specific embodiment of step S133 in the provided smart toilet control method;

[0048] Figure 6 This is a schematic diagram of the framework of an embodiment of the intelligent toilet control device provided in this application;

[0049] Figure 7 This is a schematic diagram of the framework of an embodiment of the electronic terminal provided in this application;

[0050] Figure 8This is a schematic diagram of a framework of an embodiment of the computer-readable storage medium provided in this application. Detailed Implementation

[0051] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0052] In the following description, specific details such as particular system architectures, interfaces, and technologies are presented for illustrative purposes rather than for limiting purposes, in order to provide a thorough understanding of this application.

[0053] In this article, the term "and / or" simply describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Additionally, the character " / " generally indicates that the preceding and following related objects have an "or" relationship. Furthermore, "more" in this article means two or more objects.

[0054] To enable those skilled in the art to better understand the technical solution of this application, the following describes in further detail a smart toilet control method provided by this application in conjunction with the accompanying drawings and specific embodiments.

[0055] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0056] The smart toilet control method provided in this application embodiment can be implemented by a server or the smart toilet alone, or by a server and the smart toilet working together. In some embodiments, the smart toilet or server can implement the smart toilet control method provided in this application embodiment by running a computer program. For example, the computer program can be a native program or software module in an operating system; it can be a native application (APP), that is, a program that needs to be installed in the operating system to run, such as a client that supports virtual scenes, such as a game APP; it can also be a mini-program, that is, a program that only needs to be downloaded to a browser environment to run; or it can be a mini-program that can be embedded in any APP. In short, the above-mentioned computer program can be any form of application, module or plugin.

[0057] The following uses a server implementation as an example to illustrate the smart toilet control method provided in this application embodiment.

[0058] Please see Figure 1 , Figure 1 This is a flowchart illustrating the intelligent toilet control method provided in this application.

[0059] This embodiment provides a smart toilet control method, which includes the following steps.

[0060] S1: Detect whether a target object is detected within a preset range associated with the smart toilet.

[0061] S2: In response to the detection of a target object within a preset range, the target object is identified to obtain its identification information.

[0062] S3: Determine the toilet control parameters corresponding to the target object based on the identification information of the target object.

[0063] S4: Control the smart toilet based on the toilet control parameters.

[0064] The smart toilet control method provided in this embodiment actively detects the target object that is using or about to use the smart toilet, eliminating the need for the user to actively issue commands or perform operations, thus improving convenience. By identifying the identification information of the target object, the method obtains the toilet control parameters applicable to the target object, so as to provide personalized services to the user and enhance the user's smart toilet experience.

[0065] In one embodiment, a smart toilet control system is provided, which includes at least a smart toilet and a portable device. The smart toilet includes a toilet body and a seat. The toilet body contains a radio frequency module and a processing module; the processing module is communicatively connected to a data acquisition module. The seat has a data acquisition module. The data acquisition module includes a pressure sensor, a bioelectrical impedance sensor, an optical sensor, an infrared sensor, etc.

[0066] The radio frequency module can be a Bluetooth module, a WiFi module, or something similar.

[0067] Multiple pressure sensors can be used. For example, multiple pressure sensors can be evenly distributed on the toilet seat, symmetrically arranged along the key functional axes of the toilet body (such as the spray nozzle extension axis), with equal distances between adjacent pressure sensors. The distance between adjacent pressure sensors can also vary gradually, depending on the specific situation. Multiple pressure sensors can collect pressure distribution data of the user on the toilet seat. This pressure distribution data can then be used to determine the user's sitting posture. For example, when four pressure sensors are evenly distributed on the toilet seat, if the difference between the pressure data collected by the four sensors is less than a preset difference, the user's sitting posture is determined to be in the middle position; if the difference between the pressure data collected by the front pressure sensor and the pressure data collected by the rear pressure sensor is greater than a preset difference, the user's sitting posture is determined to be in the forward position; and if the difference between the pressure data collected by the rear pressure sensor and the pressure data collected by the front pressure sensor is greater than a preset difference, the user's sitting posture is determined to be in the rear position.

[0068] Bioelectrical impedance sensors are used to detect a user's body fat percentage, water content, and other parameters.

[0069] Optical sensors are used to detect information such as the user's body shape.

[0070] Infrared sensors can be used to detect the distance between the user and the toilet bowl.

[0071] Portable devices can be mobile phones, wearable devices, etc., and wearable devices include smartwatches, smart earphones, etc. Portable devices have built-in chips that support Bluetooth and / or WiFi communication, such as ZigBee chips or Broadcom chips.

[0072] The processing module can be CISC. CISC (Complex Instruction Set Computer) is a computer processor design pattern whose main feature is that it supports a large number of complex instruction sets.

[0073] Please see Figure 2 , Figure 2 yes Figure 1 A flowchart illustrating a specific embodiment of step S1 in the provided smart toilet control method.

[0074] Specifically, the specific implementation method for detecting whether a target object is detected within a preset range associated with the smart toilet in step S1 is as follows.

[0075] S11: Detects whether a target person is sitting on the smart toilet.

[0076] Specifically, pressure data is collected through a pressure acquisition device on the smart toilet. This pressure acquisition device can be a pressure sensor. When there are multiple pressure sensors, the pressure data collected by each sensor is summed and averaged to obtain the pressure data collected by the pressure acquisition device.

[0077] In one embodiment, in response to pressure data exceeding a threshold, it is determined that a target object is sitting on the smart toilet.

[0078] In one embodiment, in response to pressure data not exceeding a threshold, an unseaten target object is determined to be on the smart toilet.

[0079] In one embodiment, an image acquisition device can also be used to acquire images of the smart toilet area to obtain image information. Target detection is then performed on the image information to determine whether a target object is sitting on the smart toilet.

[0080] Please see Figure 3 , Figure 3 yes Figure 2 A flowchart illustrating a specific embodiment of step S12 in the provided smart toilet control method.

[0081] S12: In response to a target object sitting on the smart toilet, it is determined that the target object has been detected within a preset range associated with the smart toilet.

[0082] S121: In response to a target object sitting on the smart toilet, collect the characteristic parameter information of the target object.

[0083] Specifically, when a target person sits on the smart toilet, the data acquisition module on the seat ring collects the target person's characteristic parameters to obtain the target person's characteristic parameter information. The characteristic parameter information includes at least one of the following: biological characteristic information and sitting posture information; the biological characteristic information includes at least one of body fat percentage, water content, and body shape; the sitting posture information includes one of the following: forward position, middle position, and rear position.

[0084] S122: Generate the feature vector of the target object based on the feature parameter information of the target object.

[0085] Specifically, the feature parameters of the target object are normalized, converting them into values ​​within the range of 0-1 to obtain the feature vector of the target object. For example, the feature vector of the target object can be (0.2, 0.25, 0.18, 0.22, 0.28, 0.75), where the first four values ​​are the normalized stress values, and the last two values ​​are the normalized body fat percentage and body shape index values.

[0086] S123: Compare the feature vector of the target object with each preset vector in the database.

[0087] Specifically, a database is pre-established, storing multiple pre-stored targets. Each pre-stored target has corresponding identification information, a pre-stored identifier for the portable device, a preset vector, and adaptation control parameters.

[0088] The feature vector of the target object is compared with each preset vector in the database to determine whether the target object is stored in the database.

[0089] If the similarity between the target object and each preset vector is not greater than the preset similarity, it is determined that the target object is not stored in the database, the target object is stored in the database, and the feature vector of the target object is entered into the database.

[0090] S124: In response to the fact that the similarity between the target object and the preset vector is greater than the preset similarity, the identification information corresponding to the preset vector is used as the identification information of the target object.

[0091] In one embodiment, in response to the target object having a similarity greater than a preset similarity between itself and at least two preset vectors, the identification information of the preset vector corresponding to the maximum preset similarity is used as the identification information of the target object.

[0092] Please see Figure 4 , Figure 4 yes Figure 2 A flowchart illustrating a specific embodiment of step S13 in the provided smart toilet control method.

[0093] S13: In response to the absence of a target object sitting on the smart toilet, detect the target object within a preset range associated with the smart toilet.

[0094] S131: In response to the absence of a target object sitting on the smart toilet, detect whether there is a portable device within a preset range associated with the smart toilet.

[0095] Specifically, when no target object is seated on the smart toilet, the smart toilet's radio frequency module can scan within a preset range to detect whether a portable device exists within the preset range associated with the smart toilet.

[0096] S132: In response to the presence of a portable device within a preset range, a wireless communication connection is established between the smart toilet and the portable device.

[0097] Specifically, when the radio frequency module of the smart toilet scans a portable device within the associated preset range, a Bluetooth or WiFi connection is established between the smart toilet and the portable device.

[0098] Please see Figure 5 , Figure 5 yes Figure 4A flowchart illustrating a specific embodiment of step S133 in the provided smart toilet control method.

[0099] S133: Based on the signal strength of wireless communication between the smart toilet and various portable devices, determine the target user of the smart toilet.

[0100] Specifically, once a wireless communication connection is established between the smart toilet and portable devices, the signal strength of the wireless communication between the smart toilet and each portable device can be monitored in real time. The signal strength of the wireless communication can be represented by the RSSI value. RSSI (Received Signal Strength Indicator) is an indicator of signal strength in a wireless network. It represents the strength of the received signal and is used to evaluate the quality of the wireless connection. RSSI values ​​are usually expressed in decibels per milliwatt (dBm), and their range is generally between -100dBm and 0dBm; the closer the value is to 0, the stronger the signal.

[0101] S1331: Determine the distance between the portable device and the smart toilet based on the strength of the wireless communication signal between the smart toilet and the portable device.

[0102] Specifically, the stronger the wireless communication signal between the smart toilet and the portable device, the closer the two devices are; conversely, the weaker the wireless communication signal, the farther the two devices are.

[0103] The distance between the smart toilet and the portable device is determined by real-time monitoring of the wireless communication signal strength between them and a preset RSSI-distance mapping table. For example, in the preset RSSI-distance mapping table, -40dBm corresponds to 0.8 meters.

[0104] S1332: Determine the target user of the smart toilet based on the distance between the portable device and the smart toilet.

[0105] In one embodiment, in response to an interval distance being less than a preset distance, the user of the portable device corresponding to the interval distance is determined to be the target user of the smart toilet.

[0106] In one embodiment, in response to at least two intervals being less than a preset distance, the user of the portable device corresponding to the minimum interval distance is determined to be the target user of the smart toilet.

[0107] Specifically, the specific implementation method for identifying the target object and obtaining the target object's identification information in step S2 is as follows.

[0108] In one embodiment, in response to the user of the portable device being a target object using a smart toilet, the identification information of the portable device is compared with pre-stored identifiers in the database. If the similarity between the portable device's identification information and the pre-stored identifiers is greater than a similarity threshold, the identification information corresponding to the pre-stored identifiers is used as the identification information of the target object.

[0109] In one embodiment, in response to a target object sitting on the smart toilet, feature parameter information of the target object is collected; the feature parameter information includes at least one of biometric information and sitting posture information; the biometric information includes at least one of body fat percentage, water content, and body shape; the sitting posture information includes one of forward position, middle position, and back position; based on the feature parameter information of the target object, a feature vector of the target object is generated; the feature vector of the target object is compared with each preset vector in the database; in response to the similarity between the target object and the preset vector being greater than a preset similarity, the identification information corresponding to the preset vector is used as the identification information of the target object.

[0110] After obtaining the identification information of the target object through the above steps, the feature vector corresponding to the target object is saved in the database for subsequent identity matching.

[0111] Specifically, the specific implementation method for determining the toilet control parameters corresponding to the target object based on the identification information of the target object in step S3 is as follows.

[0112] In one embodiment, after obtaining the identification information of the target object through the above steps, the corresponding adaptation control parameters are searched in the database based on the identification information of the target object, and the adaptation control parameters corresponding to the identification information in the database are used as the toilet control parameters for the target object.

[0113] Specifically, the implementation method for controlling the smart toilet based on toilet control parameters in step S4 is as follows.

[0114] In one embodiment, the toilet control parameters include at least one of the following: toilet seat temperature, water temperature, water pressure, spray nozzle position, air temperature, and washing time. The processing module automatically adjusts the relevant functions of the smart toilet according to the toilet control parameters to provide a suitable user experience for the target audience.

[0115] The smart toilet control method provided in this embodiment actively detects the target object that is using or about to use the smart toilet, eliminating the need for the user to actively issue commands or perform operations, thus improving convenience. By identifying the identification information of the target object, the method obtains the toilet control parameters applicable to the target object, so as to provide personalized services to the user and enhance the user's smart toilet experience.

[0116] Please see Figure 6 , Figure 6 This is a schematic diagram of a framework of an embodiment of the intelligent toilet control device provided in this application. This embodiment provides an intelligent toilet control device 60, which includes a detection module 61, an identification module 62, a determination module 63, and a control module 64.

[0117] The detection module 61 is used to detect whether a target object is detected within a preset range associated with the smart toilet.

[0118] The identification module 62 is used to identify the target object and obtain its identification information in response to the detection of a target object within a preset range.

[0119] The determination module 63 is used to determine the toilet control parameters corresponding to the target object based on the identification information of the target object.

[0120] The control module 64 is used to control the smart toilet based on the toilet control parameters.

[0121] The smart toilet control device provided in this embodiment actively detects the target object that is using or about to use the smart toilet, without requiring the user to actively issue commands or operate it, thus improving convenience; by identifying the identification information of the target object, it obtains the toilet control parameters applicable to the target object, so as to provide personalized services to the user and enhance the user's smart toilet experience.

[0122] Please see Figure 7 , Figure 7 This is a schematic diagram of the framework of an embodiment of the electronic terminal provided in this application. The electronic terminal 80 includes a memory 81 and a processor 82 coupled to each other. The processor 82 is used to execute program instructions stored in the memory 81 to implement the steps of any of the above-described embodiments of the smart toilet control method. In a specific implementation scenario, the electronic terminal 80 may include, but is not limited to, a microcomputer or a server. In addition, the electronic terminal 80 may also include mobile devices such as laptops and tablets, which are not limited here.

[0123] Specifically, processor 82 controls itself and memory 81 to implement the steps of any of the above-described embodiments of the smart toilet control method. Processor 82 can also be referred to as a CPU (Central Processing Unit). Processor 82 may be an integrated circuit chip with signal processing capabilities. Processor 82 can also be a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor can be a microprocessor or any conventional processor. Furthermore, processor 82 can be implemented using integrated circuit chips.

[0124] Please see Figure 8 , Figure 8 This is a schematic diagram of a framework of an embodiment of the computer-readable storage medium provided in this application. The computer-readable storage medium 90 stores program instructions 901 that can be executed by a processor. The program instructions 901 are used to implement the steps of any of the above-described embodiments of the smart toilet control method.

[0125] In some embodiments, the functions or modules of the apparatus provided in this disclosure can be used to perform the methods described in the above method embodiments. The specific implementation can be referred to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.

[0126] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.

[0127] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus implementations described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.

[0128] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0129] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0130] The above are merely embodiments of this application and do not limit the scope of patent protection of this application. Any equivalent structural or procedural changes made using the content of this application’s specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of this application.

Claims

1. A smart toilet control method, characterized in that, The smart toilet control method includes: Detect whether a target object is detected within a preset range associated with the smart toilet; In response to the detection of the target object within the preset range, the target object is identified to obtain its identification information; Based on the identification information of the target object, determine the toilet control parameters corresponding to the target object; The smart toilet is controlled based on the toilet control parameters.

2. The intelligent toilet control method according to claim 1, characterized in that, The detection of whether a target object is detected within a preset range associated with the smart toilet includes: Detect whether the target object is sitting on the smart toilet; In response to the presence of the target object sitting on the smart toilet, it is determined that the target object has been detected within the preset range associated with the smart toilet.

3. The intelligent toilet control method according to claim 2, characterized in that, In response to detecting the target object within the preset range, the target object is identified to obtain its identification information, including: In response to the target object sitting on the smart toilet, the feature parameter information of the target object is collected; the feature parameter information includes at least one of biometric information and sitting posture information; the biometric information includes at least one of body fat percentage, water content, and body shape; the sitting posture information includes one of forward position, middle position, and back position. Based on the feature parameter information of the target object, a feature vector of the target object is generated; The feature vector of the target object is compared with each preset vector in the database; If the similarity between the target object and the preset vector is greater than a preset similarity, then the identification information corresponding to the preset vector is used as the identification information of the target object.

4. The intelligent toilet control method according to claim 2, characterized in that, The detection of whether the target object is sitting on the smart toilet includes: Pressure data is collected using the pressure acquisition device on the smart toilet; If the pressure data is greater than a threshold, it is determined that the target object is sitting on the smart toilet. If the pressure data is not greater than the threshold, it is determined that the target object is not seated on the smart toilet.

5. The intelligent toilet control method according to claim 2 or 4, characterized in that, The detection of whether a target object is detected within a preset range associated with the smart toilet further includes: In response to the fact that no target object is seated on the smart toilet, the presence of a portable device within the preset range associated with the smart toilet is detected. If a portable device is present within the preset range, a wireless communication connection is established between the smart toilet and the portable device. Based on the signal strength of the wireless communication between the smart toilet and each of the portable devices, the target user of the smart toilet is determined.

6. The intelligent toilet control method according to claim 5, characterized in that, The determination of the target user of the smart toilet based on the signal strength of the wireless communication between the smart toilet and each of the portable devices includes: The distance between the portable device and the smart toilet is determined based on the strength of the wireless communication signal between the smart toilet and the portable device. The target user of the smart toilet is determined based on the distance between the portable device and the smart toilet.

7. The intelligent toilet control method according to claim 6, characterized in that, The step of determining the target user of the smart toilet based on the distance between the portable device and the smart toilet includes: If the interval distance is less than a preset distance, then the user of the portable device corresponding to the interval distance is determined to be the target user of the smart toilet.

8. The intelligent toilet control method according to claim 5, characterized in that, In response to detecting the target object within the preset range, the target object is identified to obtain its identification information, including: In response to the fact that the user of the portable device is the target user of the smart toilet, the identification information of the portable device is compared with the pre-stored identification in the database; If the similarity between the identification information of the portable device and the pre-stored identification is greater than a similarity threshold, then the identification information corresponding to the pre-stored identification is used as the identification information of the target object.

9. The intelligent toilet control method according to claim 1, characterized in that, The toilet control parameters include at least one of the following: toilet seat temperature, water temperature, water pressure, spray bar position, air temperature, and washing time.

10. A smart toilet control device, characterized in that, The smart toilet control device includes: The detection module is used to detect whether a target object is detected within a preset range associated with the smart toilet; The identification module is used to identify the target object and obtain its identification information in response to detecting the target object within the preset range. The determination module is used to determine the toilet control parameters corresponding to the target object based on the identification information of the target object; The control module is used to control the smart toilet based on the toilet control parameters.

11. An electronic terminal, characterized in that, The electronic terminal includes a memory and a processor coupled to each other. The processor is used to execute program instructions stored in the memory and to execute program data to implement the steps in the smart toilet control method as described in any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the smart toilet control method as described in any one of claims 1 to 9.