Toilet bowl, electronic device, intelligent toilet bowl system and information processing method

By using a multi-mode communication module on the toilet to interact with the terminal, the customization process of smart toilet function modules is simplified, the problem of cumbersome operation when multiple users share the same toilet is solved, and the ease of use of customized functions is improved.

CN121333836APending Publication Date: 2026-01-13JOMOO KITCHEN & BATHROOM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511371168.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-24
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

The operation of smart toilets is cumbersome, and customized settings are inconvenient when multiple users share the same toilet, which affects the user experience.

Method used

The toilet integrates a multi-mode communication signal processing module, which supports two wireless communication protocols. It enables configuration updates of the remote control operation unit through interaction between the first terminal and the second terminal, simplifying the customization of functional module parameters.

Benefits of technology

It improves the convenience of customizing smart toilet function modules and user experience, reduces the operational complexity when multiple users share the same toilet, and enhances the ease of use of customized functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121333836A_ABST
    Figure CN121333836A_ABST
Patent Text Reader

Abstract

The invention discloses a toilet, an electronic device, an intelligent toilet system and an information processing method. The toilet stool comprises at least one functional module arranged on the toilet stool, a control module and a signal processing module, the signal processing module is configured to receive at least two types of wireless communication protocol information; and the processor is further configured to analyze the received first type and / or second type wireless communication protocol information and execute the following processing: when the received first type wireless communication protocol information comprises configuration information for configuring an operation unit of the second terminal, the first type and / or the second type of wireless communication protocol information are received; generating a second type of wireless communication protocol information based on the first type of wireless communication protocol information and sending the second type of wireless communication protocol information to the second terminal to update the operation unit; when the received second type of wireless communication protocol information comprises operation information used for controlling the function module, generating an operation instruction and sending the operation instruction to the control module; the control module is configured to receive an operation instruction and execute the operation instruction to control the function module to work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article relates to, but is not limited to, the field of smart home technology, and in particular to a toilet, electronic device, smart toilet system, and information processing method. Background Technology

[0002] With the development of technology, smart home products are becoming increasingly popular. The intelligent features of home devices / appliances are often associated with customizable configuration parameters to suit users' personalized habits. Therefore, customizing user parameter solutions for various smart home products to facilitate operation has become a crucial part of product development. Smart toilets are becoming increasingly common, offering richer additional functions beyond traditional toilet features, such as washing, cleaning, and even health monitoring. These additional functions are more closely related to user habits and preferences, requiring more comprehensive and convenient customization and usage methods. Simultaneously, the increased functionality and information processing demands place higher performance requirements on the toilet bowl, remote control's main control module, and user interface within the smart toilet system. There is significant room for improvement in continuously enriching toilet functions, enhancing user experience, and effectively controlling costs. Summary of the Invention

[0003] This disclosure provides a toilet, an electronic device, a smart toilet system, and an information processing method. A signal processing module on the toilet connects to a first terminal and a second terminal via a first type of wireless communication protocol and a second type of wireless communication protocol, respectively, enabling the first terminal to update the configuration of the operating unit of the second terminal. For the operating unit of the second terminal, an additional operation path for configuration updates is provided, improving the convenience of configuration update operations.

[0004] This disclosure provides a toilet, including: At least one functional module is provided on the toilet; and A control module is installed on the toilet, and a signal processing module is installed on the toilet in a manner that is electrically connected to the control module. The signal processing module is configured to receive at least two types of wireless communication protocol information, and is further configured to parse the received first type of wireless communication protocol information from the first terminal and / or the second type of wireless communication protocol information from the second terminal and perform the following processing: When the received first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of the at least one functional module in response to the user's operation; When the received second category of wireless communication protocol information includes operation information for controlling the operation of the functional module, an operation instruction is generated and sent to the control module; The control module is configured to receive operation instructions from the signal processing module and execute the operation instructions to control the operation of the functional module.

[0005] This disclosure also provides an electronic device disposed on a toilet, the toilet having at least one functional module, the electronic device comprising: Control module and signal processing module; The signal processing module is configured to receive at least two types of wireless communication protocols, and is further configured to parse and process the received first type of wireless communication protocol information from the first terminal and / or the second type of wireless communication protocol information from the second terminal as follows: When the received first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of the at least one functional module in response to the user's operation; When the received second category of wireless communication protocol information includes operation information for controlling the operation of the functional module, an operation instruction is generated and sent to the control module; The control module is configured to receive operation instructions from the signal processing module and execute the operation instructions to control the operation of the functional module.

[0006] This disclosure also provides an intelligent toilet system, including: The toilet and remote control as described in any embodiment of this disclosure; The toilet interacts with the remote control via a second type of wireless communication protocol.

[0007] This disclosure also provides an information processing method, and an information processing device applied to a toilet, including: Receive and parse first-category wireless communication protocol information from a first terminal and / or second-category wireless communication protocol information from a second terminal; When the first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, the second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of the at least one functional module in response to the user's operation; When the second category of wireless communication protocol information includes operational information for controlling the operation of at least one functional module in the toilet, an operation command is generated and sent to the toilet to control the operation of the functional module.

[0008] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. Other advantages of this application can be realized and obtained by means of the solutions described in the description and the accompanying drawings. Attached Figure Description

[0009] The accompanying drawings are used to provide an understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0010] Figure 1 An example of a remote control control panel provided in this application embodiment; Figure 2 A schematic diagram of a toilet structure provided in an embodiment of this application; Figure 3 A schematic diagram of an electronic device structure provided in an embodiment of this application; Figure 4 This application provides a schematic diagram of a smart toilet system structure. Figure 5 This is a schematic diagram of another intelligent toilet system structure provided in an embodiment of this application; Figure 6 A flowchart of an information processing method provided in an embodiment of this application; Figure 7 A flowchart illustrating another information processing method provided in this application embodiment; Figure 8 A flowchart illustrating another information processing method provided in this application embodiment; Figure 9 Another example of a remote control control panel provided in this application embodiment. Detailed Implementation

[0011] This application describes several embodiments, but these descriptions are exemplary and not restrictive, and it will be apparent to those skilled in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are also possible. Unless specifically limited, any feature or element of any embodiment may be used in combination with, or may replace, any feature or element of any other embodiment.

[0012] This application includes and contemplates combinations of features and elements known to those skilled in the art. The embodiments, features, and elements disclosed in this application may also be combined with any conventional features or elements to form a unique inventive scheme as defined by the claims. Any feature or element of any embodiment may also be combined with features or elements from other inventive schemes to form another unique inventive scheme as defined by the claims. Therefore, it should be understood that any feature shown and / or discussed in this application may be implemented individually or in any suitable combination. Therefore, the embodiments are not limited except by the limitations imposed by the appended claims and their equivalents. Furthermore, various modifications and changes may be made within the scope of the appended claims.

[0013] Furthermore, in describing representative embodiments, the specification may have presented methods and / or processes as a specific sequence of steps. However, the method or process should not be limited to the specific order of steps described herein, to the extent that it does not depend on such a specific order. As will be understood by those skilled in the art, other sequences of steps are also possible. Therefore, the specific order of steps set forth in the specification should not be construed as a limitation of the claims. Moreover, the claims concerning the method and / or process should not be limited to the steps performed in the written order, and those skilled in the art will readily understand that these orders can be varied and still remain within the spirit and scope of the embodiments of this application.

[0014] As smart toilets offer an increasing number of functions, the need to send control commands to the toilet via remote control also increases, enabling the toilet to perform functions such as posterior wash, feminine wash, assisted bowel movement wash, and warm air. Some simple operations, such as strong flush, gentle flush, posterior wash, feminine wash, assisted bowel movement wash, and warm air, can be activated by a single button press. Other functions require button combinations, such as pre-setting functions / modes and then adjusting parameters like water pressure, water temperature, and duration. It's evident that smart toilets offer more and more additional functions beyond traditional toilet features, involving settings for nozzle position, water flow and pressure, water outlet angle, water temperature, fan speed, and warm air temperature, among other parameters. Correspondingly, the control panel of the smart toilet and / or the control unit of the toilet remote control need to provide corresponding adjustment interfaces for these adjustable parameters. With the increasing number of functions / components, the remote control buttons also need to be continuously expanded, resulting in larger layouts, higher costs, and increased complexity in use.

[0015] by Figure 1 Taking the control panel of the toilet remote control unit as an example, this remote control allows for the operation of multiple functions of the smart toilet. Basic functions such as strong flush, weak flush, posterior wash, feminine wash, assisted wash, and warm air are executed by clicking a button, based on the preset default parameters (values). To adjust the parameters (values) of a specific function, a combination of buttons is required: first select the function, then press the buttons to adjust its parameters, such as water pressure, water temperature, and duration. As can be seen, due to the limitations of the remote control control panel in terms of user interface, customizing the parameters of the smart toilet's functional modules is cumbersome, and the results are not intuitive, severely hindering users from effectively customizing and fully utilizing the various beneficial functions.

[0016] Furthermore, smart toilets are typically shared devices for multiple users, each with different needs for the same usage parameters. For example, regarding water temperature during flushing, the elderly may require a higher temperature, while younger users may prefer a lower one. During use, after an elderly user sets a higher temperature, a younger user needs to adjust it to a lower temperature, and then the elderly user needs to adjust it back to a higher temperature for subsequent uses. While these smart toilets offer customizable / adjustable water temperature settings, in a multi-user environment, the personalized temperature settings are easily changed by the next user, rendering the "customization" a one-time setting and severely impacting the actual effectiveness of customized use. If we extend this to a single user experience involving multiple functions and parameters, each user would need to adjust these parameters individually to meet their specific needs for customized use. In such shared scenarios and multi-functional use cases, the customization process and usage of smart toilet-related functions / components become more cumbersome based on these feasible customization solutions, often causing users to abandon customization and seriously affecting the user experience of smart toilets.

[0017] This application provides a toilet, also known as a commode in some exemplary embodiments. Based on the signal processing module that supports multi-mode communication integrated in the toilet, configuration information can be obtained from a first terminal other than the toilet and the remote control, and the configuration data of the remote control's operation unit can be updated. This greatly simplifies the operation steps of customizing the functional module parameters of the smart toilet and improves the ease of use of customized functions.

[0018] This application provides a toilet, such as... Figure 2 As shown, it includes: at least one functional module 210 disposed on the toilet 20; and a control module 220 disposed on the toilet, and a signal processing module 230 disposed on the toilet in a manner electrically connected to the control module 220. The signal processing module 230 is configured to receive at least two types of wireless communication protocol information, and is further configured to parse the received first type of wireless communication protocol information from the first terminal 10 and / or the second type of wireless communication protocol information from the second terminal 40 and perform the following processing: When the received first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of at least one functional module in response to the user's operation; When the received second category of wireless communication protocol information includes operation information for controlling the operation of the functional module, an operation command is generated and sent to the control module 220. The control module 220 is configured to receive operation instructions from the signal processing module 230 and execute the operation instructions to control the operation of the functional modules.

[0019] In some exemplary implementations, the configuration information includes: control customization information for at least one user usage mode and instruction information corresponding to the user usage mode; The control customization information for each user mode includes usage parameters for at least one functional module within that user mode. In some exemplary embodiments, the control customization information for each user mode also includes a user mode identifier corresponding to that user mode.

[0020] The indication information is used to indicate the currently selected user mode. It can be text information, indicator light symbols, or symbols representing the flashing pattern of the indicator light. The second terminal can control its own operation unit to display the indication information so that the user can clearly see the currently selected user mode.

[0021] It should be noted that the second category of wireless communication protocol information generated and sent to the second terminal based on the first category of wireless communication protocol information includes the second terminal configuration data. Based on this configuration data, the configuration update of the operating unit for the second terminal can be completed. This allows the user to use the updated operating unit to select the user mode and control the target function module to operate according to the latest usage parameters.

[0022] In some exemplary implementations, the second terminal configuration data includes: at least one user usage mode identifier and indication information corresponding to the user usage mode; or, it includes: at least one user usage mode control customization information and indication information corresponding to the user usage mode.

[0023] In some exemplary implementations, the indication information includes: indicator light identifiers, each indicator light identifier representing the first indicator light on the second terminal, and the indicator light corresponding to the identifier on the second terminal is lit when a user usage mode is selected.

[0024] In some exemplary embodiments, the first terminal is a mobile terminal, including one or more; the second terminal is a remote control. The mobile terminal includes smartphones, tablets, personal computers, etc., supports a first category of wireless communication protocols, and has an intuitive and easy-to-use user interface to help users generate configuration information. It is understood that the mobile terminal generates configuration information typically using an installed application (APP). In this embodiment, unless otherwise specified, the mobile terminal and the application (APP) are equivalent concepts. The remote control is a toilet remote control, including an operating unit, and has a user control panel or interface.

[0025] These primary terminals offer richer, more user-friendly, and intuitive user interfaces (UIs), such as touchscreens, mice, and keyboards. For smart toilets with multiple functional modules, each including one or more usage parameters, parameter customization is naturally simpler and more intuitive, significantly improving customization efficiency. Primary terminals are widely available, such as smartphones, eliminating the need for users to purchase additional devices specifically for smart toilet control customization; they can simply use an app. In some exemplary implementations, for the ever-increasing number of smart toilet functions (modules) and corresponding usage parameter customizations, the design and implementation of the remote control and the toilet's control panel can focus on triggering the functions (modules), while the more comprehensive and complex user operation customization is handled by the primary terminal, with the customization results ultimately saved on the toilet and / or remote control.

[0026] As can be seen, the configuration information can include operation control customization information for one user mode, or operation control customization information for multiple user modes. For example, multiple family members use their respective smartphones to generate operation control customization information for their own user modes and update the remote control separately; multiple family members use one person's smartphone to generate operation control customization information for multiple user modes and update the remote control together.

[0027] Each user mode's control customization information corresponds to a user mode identifier. The toilet remote control receives and saves the configuration data for all user modes, completing the configuration update of its own operating unit. When a user uses the toilet remote control to activate a selected toilet function module, they first select the user mode, and then the selected toilet function module is activated and executed, meaning it is activated and executed under the selected user mode. In some exemplary embodiments, when the user does not select a user mode, both the toilet remote control and the smart toilet operate in a non-customized usage mode.

[0028] In some exemplary embodiments, the toilet functional module includes one or more of the following: a bidet assembly, a feminine wash assembly, a warm air assembly, and a seat assembly. Each toilet functional module includes one or more usage parameters. For example, the bidet assembly includes one or more of the following usage parameters: water temperature, water pressure, nozzle position, and nozzle angle; the warm air assembly includes one or more of the following usage parameters: airflow speed and temperature. Optionally, other toilet functional modules may also be included, not limited to the aspects illustrated in the examples.

[0029] It is understood that each toilet function module corresponds to a specific toilet usage function. The adjustable / customizable usage parameters vary depending on the function and are determined accordingly, not limited to any particular aspect. More examples are not listed here. In some exemplary implementations, if the user does not customize the usage parameters, it can operate according to the pre-set default usage parameters. Each user usage mode corresponds to the control customization information of one or more toilet function modules. This can include the control customization information of one or more function modules whose usage parameters have been customized / adjusted by the user, as well as the preset default control information of other function modules that have not been adjusted / customized; or, it can only include the control customization information of one or more function modules whose usage parameters have been customized / adjusted by the user. The specific aspect is flexibly determined as needed and is not limited to any particular aspect.

[0030] In some exemplary embodiments, the signal processing module 230 is further configured to process the received second-terminal second-category wireless communication protocol information as follows: When the received second-category wireless communication protocol information includes a request for configuration information from the first terminal, first-category wireless communication protocol information is generated based on the second-category wireless communication protocol information and sent to the first terminal, so that the first terminal can send configuration information. The configuration information requested by this request information is used to update the operating unit of the second terminal, and is also called configuration update request information.

[0031] In some exemplary embodiments, the signal processing module 230 is further configured to establish a first-category wireless communication protocol connection with the first terminal based on the received request information. After the connection is established, the first-category wireless communication protocol information, including the request information, is sent to the first terminal, thereby the first terminal responding to the request information by sending configuration information to the toilet.

[0032] In some exemplary embodiments, the toilet also includes an operation unit with an operation panel, which generates request information based on user operation and sends it to the signal processing module 230 to obtain configuration information. The signal processing module 230 is further configured to establish a first-category wireless communication protocol connection with the first terminal based on the request information. After the connection is established, the first-category wireless communication protocol information including the request information is sent to the first terminal, thereby the first terminal responds to the request information and sends configuration information to the toilet.

[0033] In some exemplary implementations, the first terminal may also establish a connection with the signal processing module 230 after the configuration information is generated, and send the first category of wireless communication protocol information, including the configuration information, to the signal processing module 230.

[0034] In other words, configuration information can be obtained by the toilet after requesting it from the first terminal, or it can be actively pushed to the toilet by the first terminal. The request can be initiated by the second terminal or by the toilet itself. More detailed acquisition steps will not be discussed here, nor are they limited to specific aspects.

[0035] In some exemplary implementations, a second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that when the second terminal updates the operation unit, the generated second category of wireless communication protocol information includes the second terminal configuration data.

[0036] In some exemplary implementations, the control customization information includes: a user usage mode identifier; or, the control customization information includes: a user usage mode identifier and usage parameters of one or more toilet function modules in that user usage mode.

[0037] In the case of a user mode identifier, the usage parameters used when the selected toilet function module is activated are determined by the toilet based on the current user mode identifier by searching for control customization information of at least one user mode stored locally. In the case of a user mode identifier and usage parameters of one or more toilet function modules within that user mode, the usage parameters used when the selected toilet function module is activated are determined by the remote control based on the current user mode identifier by searching for control customization information of at least one user mode stored locally, and then sent to the toilet.

[0038] It can be understood that the user mode identifier indicates a user mode, corresponding to a set of usage parameters for one or more toilet function modules. Configuration information used to configure the operation unit of the second terminal includes control customization information for at least one user mode and panel indicator lights corresponding to each user mode. After the operation unit of the second terminal completes the configuration update, the user uses the operation unit to select a usage mode and then activates the function module. Different indicator lights will indicate which user mode has been selected.

[0039] In some exemplary embodiments, the user usage mode identifier is a User ID, meaning each user is assigned a unique ID corresponding to a single real user. In other exemplary embodiments, one real user can correspond to multiple user usage mode identifiers, such as a winter mode and a summer mode. The total number of user usage mode identifiers is less than or equal to the maximum number of user usage modes that can be distinguished on the toilet remote control. For example, if the toilet remote control has 5 indicator lights that can be used to distinguish 5 user usage modes, then the total number of user usage mode identifiers is less than or equal to 5.

[0040] In some exemplary embodiments, the operation information includes: a user usage mode identifier and a target functional module identifier; wherein, the user usage mode identifier is used by the control module to look up the usage parameters corresponding to the current target functional module in the toilet's local memory; that is, the control module controls the target functional module to work according to the found and determined usage parameters. Thus, the purpose of controlling the operation of the functional module according to the usage parameters corresponding to the selected user usage mode is achieved.

[0041] In some exemplary embodiments, the operational information includes: a target functional module identifier and corresponding usage parameters for the target functional module. That is, the control module controls the target functional module to operate based on the usage parameters sent by the second terminal. This also achieves the purpose of controlling the operation of the functional module according to the selected user usage mode and its corresponding usage parameters.

[0042] As can be seen, in some exemplary embodiments, a user usage mode identifier is sent to the second terminal so that the second terminal's operation unit can respond to the operation of the user operation control function module by carrying the user usage mode identifier selected by the current user in the operation information, instructing the toilet to look up the corresponding usage parameters (values) in the local storage information according to the identifier and control the operation of the function module; alternatively, the user usage mode identifier and the usage parameters (values) of one or more function modules in the corresponding user usage mode can be sent to the second terminal so that the second terminal's operation unit can look up the corresponding usage parameter values ​​in the local storage information of the second terminal according to the user's selected usage mode before responding to the operation of the user operation control function module, and then send these usage parameters (values) to the toilet through the operation information to instruct the toilet to control the operation of the function module according to these usage parameters (values).

[0043] In some exemplary implementations, the first category of wireless communication protocols is one of the following: Bluetooth protocol, WiFi protocol, Zigbee protocol; the second category of wireless communication protocols is one of the following: infrared protocol, 2.4G communication protocol.

[0044] In some exemplary embodiments, the signal processing module includes: a first communication submodule for communication using a first type of wireless communication protocol; and a second communication submodule for communication using a second type of wireless communication protocol. Alternatively, the signal processing module is a dual-mode module that supports communication using both the first and second type of wireless communication protocols.

[0045] In some exemplary embodiments, the first type of wireless communication protocol is Bluetooth, the second type of wireless communication protocol is 2.4G communication protocol, the first terminal is a smartphone, and the second terminal is a remote control. Thus, utilizing the convenient and intuitive touchscreen-based user customization interface on the smartphone, the user parameters of one or more functional modules corresponding to different user usage modes of the toilet are customized. After each user usage mode is bound to an indicator light on the remote control, configuration information is generated and sent to the toilet via Bluetooth. The signal processing module on the toilet converts the wireless communication protocol information and then sends the remote control configuration data to the remote control via the 2.4G communication protocol, updating the configuration of the operating unit on the remote control.

[0046] As can be seen, the signal processing module 230 is configured to receive at least two types of wireless communication protocol information, and can establish communication connections with the first terminal and the second terminal respectively. Compared with the scheme that only supports a single type of wireless communication protocol, it does not need to frequently switch the wireless link connection object according to the specific data path, which improves the success rate of configuration information synchronization and avoids the adverse effects on the normal operation of the remote control and use of the toilet function when the single type of wireless communication module switches to connect to the first terminal, thus ensuring a better user experience.

[0047] In some exemplary embodiments, the signal processing module 230 is further configured to store control customization information of at least one user usage mode in the toilet's local memory. It is understood that the stored control customization information can be used to look up usage parameters of at least one corresponding functional module based on the user usage mode identifier.

[0048] In some exemplary embodiments, the signal processing module 230 is a multi-module, an integrated module that supports at least two types of wireless communication protocols, supports at least two wireless communication protocols to communicate with the first terminal and the second terminal in parallel, and correspondingly implements protocol data parsing and encapsulation to realize the reception and transmission of relevant application data.

[0049] As can be seen, the multi-panel module can determine the transmitting device and corresponding processing flow based on the identified wireless communication protocol type of the received information. Then, it performs protocol data conversion within the multi-panel module before sending the data to the final receiving terminal. This process does not require the involvement of the main control module in the smart toilet, effectively reducing the impact on the main control module's execution of basic toilet functions.

[0050] Taking a multi-unit module that supports both Bluetooth and Wi-Fi wireless communication protocols as an example, when the multi-unit module receives configuration information including control customization information of at least one user usage mode, and identifies that the carrier protocol of the information is Bluetooth, it determines that the message comes from a smart terminal and needs to be sent to the remote control. It then parses the Bluetooth protocol information to obtain the configuration information, determines the corresponding remote control configuration data, encapsulates it into Wi-Fi protocol information, and sends it to the remote control.

[0051] For example, if a multi-connect module receives Wi-Fi protocol information including a request message, it determines that the message comes from the remote control and needs to be sent to the smart terminal. It then parses the Wi-Fi protocol information to obtain the request message, converts it into Bluetooth protocol information accordingly, and sends it to the smart terminal.

[0052] As can be seen, in this process, receiving information and parsing the first type of wireless communication protocol information to determine the message sending device and the message receiving device, as well as encapsulating and sending the second type of wireless communication protocol information, are all completed in the multi-unit module.

[0053] In some exemplary implementations, the multi-unit module only receives and transmits data using the supported wireless communication protocols. The parsing and encapsulation of related protocol data, as well as the processing and conversion of application data, are performed by the control module within the toilet. The specific hardware architecture and data processing flow of the smart toilet are flexibly determined based on the product design and hardware module specifications, and are not limited to any particular aspect.

[0054] In some exemplary embodiments, the control module 220 is further configured to obtain the current usage parameters of the set functional module and send them to the signal processing module 230; Accordingly, the signal processing module 230 is also configured to generate first-category wireless communication protocol information including current usage parameters and send it to the first terminal; wherein the set toilet function module includes one or more.

[0055] The first terminal displays the values ​​of the currently used parameters through its own UI, allowing users to clearly understand the actual experience of these values ​​and more accurately customize their own personalized usage parameters. More specific display schemes and parameter setting interfaces will not be discussed in detail here.

[0056] This disclosure also provides an electronic device, such as... Figure 3 The electronic device 30 is installed on a toilet bowl, the toilet bowl having at least one functional module, and the electronic device 30 includes: Control module 310 and signal processing module 320; The signal processing module 320 is configured to receive at least two types of wireless communication protocols, and is further configured to parse and process the received first type of wireless communication protocol information from the first terminal and / or the second type of wireless communication protocol information from the second terminal as follows: When the received first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of at least one functional module in response to the user's operation; When the received second category of wireless communication protocol information includes operation information for controlling the operation of the functional module, an operation command is generated and sent to the control module 310. The control module 310 is configured to receive operation instructions from the signal processing module 320 and execute the operation instructions to control the operation of the functional module.

[0057] In some exemplary embodiments, the electronic device 30 is integrated into the body of the toilet.

[0058] It should be noted that the electronic device 30 is used for processing configuration information and / or operation information, and is also referred to as an information processing device. The more detailed implementations of the control module 310 and signal processing module 320 included in the electronic device 30 are similar to those of the control module 220 and signal processing module 230 in the toilet 20 provided in the embodiments of this disclosure, and will not be repeated here.

[0059] This disclosure also provides an intelligent toilet system, such as... Figure 4As shown, it includes: Toilet 20 and remote control 40 as described in any embodiment of this disclosure; The toilet 20 interacts with the remote control 40 via a second type of wireless communication protocol.

[0060] In some exemplary embodiments, the remote control 40 includes an operation unit 401, which includes an input module and a display module. The input module includes buttons, or a voice recognition module, etc.; the display module includes indicator lights or a display screen, etc. Further examples of remote control operation units are not discussed in detail here.

[0061] In some exemplary embodiments, toilet 20 includes at least one functional module 210 and electronic device 30.

[0062] In some exemplary embodiments, the remote controller 40 is configured to receive second-category wireless communication protocol information, including remote controller configuration data, from the toilet 20; and update the operation unit that configures the remote controller according to the remote controller configuration data. The operation unit is used to generate operation information for controlling at least one functional module in the toilet in response to the user's operation; the remote control configuration data includes: at least one user usage mode identifier and indication information corresponding to the user usage mode.

[0063] It can be understood that the second terminal is the remote controller 40, and the configuration data of the second terminal is the remote controller configuration data. The second type of wireless communication protocol information, including the remote controller configuration data, is generated by the signal processing module 230 in the toilet 20, or by the signal processing module 320 in the electronic device 30, based on the received configuration information.

[0064] In some exemplary implementations, each user usage pattern corresponds to a set of indication information. The indication information includes at least one of the following parameters: Indicator light identifier, indicator light color, indicator light flashing mode, and display content.

[0065] For example, one indicator light corresponds to one mode, or one color of the indicator light corresponds to one mode, or different flashing intervals or continuous illumination each correspond to one mode. Alternatively, one digit on the digital display module represents one mode. Multiple attributes can be combined where there is no conflict.

[0066] As you can see, an indicator message is set for each user mode, which allows users to select / switch user modes and / or indicate the currently selected user mode when entering a customized usage mode while using the remote control for daily toilet operation.

[0067] In some exemplary embodiments, the operating unit of the remote controller 40 is further configured to generate, in response to a user's operation, second-category wireless communication protocol information including a request for the first terminal to send configuration information, and send it to the toilet 20. This operation is referred to as the first operation.

[0068] Based on the received second-category wireless communication protocol information including the request information, the toilet 20 generates first-category wireless communication protocol information including the request information and sends it to the first terminal.

[0069] In some exemplary implementations, for example, the operation is to Figure 1 Press and hold the middle position of the "Position" button for 3 seconds, for example, the operation is to... Figure 9 The "Long press to synchronize configuration" button shown indicates that a configuration information request needs to be initiated.

[0070] In some exemplary embodiments, the operating unit of the remote controller 40 is also used to enter a customized usage mode in response to a user's operation, and to indicate the current user usage mode via the remote controller, which is referred to as the second operation.

[0071] In some exemplary embodiments, the operating unit of the remote controller 40 is also used to switch the user usage mode in response to the user's operation and to indicate the current user usage mode via the remote controller. This operation is referred to as the third operation.

[0072] For example, the second operation is to Figure 1 Press the center of the "Position" button twice consecutively to enter the customized usage mode; the third operation is to... Figure 1 The up and down arrows on the "Position" button indicate that pressing them once will select / switch between five user-customized usage modes. Correspondingly, the five indicator lights to the right of the "Position" button correspond to the five user-customized usage modes. The indicator light corresponding to the selected usage mode will be constantly lit or flashing to indicate the currently selected user usage mode.

[0073] In some exemplary embodiments, the operating unit of the remote controller 40 is also used to respond to the user's operation, determine the target functional module, and send a second type of wireless communication protocol information to the toilet, including operation information for controlling the operation of the functional module, to control the operation of the target functional module, denoted as the fourth operation.

[0074] The operation information includes: user usage mode identifier and target function module identifier; or, the operation information includes: target function module identifier and usage parameters.

[0075] For example, the fourth operation is to Figure 1A single press of the "Heat / Hydrating" button indicates that the "Heat / Hydrating" function is activated / executed in a user mode indicated by one of the five indicator lights.

[0076] Toilet functions and toilet function modules can be one toilet function executed by one toilet function module, or one toilet function executed by multiple toilet function modules. The user's fourth action can be one or more actions controlling one toilet function, or one or more actions controlling multiple toilet functions. Many more combinations are not listed here.

[0077] In some exemplary embodiments, the operating unit of the remote controller 40 is also used to respond to the user's operation, determine that the configuration information request is cancelled, and send second wireless communication protocol information including the cancellation request message to the toilet to stop the current configuration update, denoted as the fifth operation.

[0078] Accordingly, the toilet learns from the cancellation request message that the configuration update has been cancelled.

[0079] For example, the fifth operation is to Figure 1 A single press of the "Auto / Stop" button will cancel the current configuration update.

[0080] It is understood that in the embodiments of this application, the first operation, the second operation, the third operation, etc., are not limited to specific operation methods. They can be single-button operations or combination button operations. They can be flexibly set as long as there is no conflict. Specific details will not be discussed one by one in the solution of this application.

[0081] In some exemplary implementations, the operating unit of the remote controller 40 is also used to instruct the start of this configuration update; In some exemplary embodiments, the operation unit of the remote controller 40 is also used to indicate that the configuration update is successful if it is determined that the remote controller configuration data has been successfully saved; In some exemplary implementations, the operating unit of the remote controller 40 is also used to indicate that the configuration update has failed if it is determined that the acquisition or saving has failed; In some exemplary implementations, the operating unit of the remote controller 40 is also used to stop instructing the start of the configuration update if it is determined that the configuration update is canceled.

[0082] Among them, failure to acquire or save includes: errors in the acquisition or saving process, or processing timeout.

[0083] In some exemplary implementations, the operating unit of the remote controller 40 is also used to stop the relevant indication after the configuration update is successful or fails, indicating that the configuration update process has ended.

[0084] In some exemplary embodiments, after sending a request message to the toilet, the configuration update is initiated via the remote control's operating unit. For example, five indicator lights to the right of the "Location" button on the remote control panel flash simultaneously to indicate that a configuration update is in progress; if the configuration data is successfully saved, these five indicator lights turn green for five seconds to indicate a successful update; if the update fails, these five indicator lights turn red for four seconds to indicate a failed update; then, the lights stop flashing, and the configuration update ends. Other indication methods are not limited to those exemplified in this application's embodiments.

[0085] In some exemplary embodiments, the control module 220 includes a processor for executing the information processing method described in any embodiment of this disclosure; in some exemplary embodiments, the processor includes an MCU.

[0086] In some exemplary embodiments, the signal processing module 230 is a multi-mode module supporting Bluetooth and Wi-Fi, and the functional modules 210 included in the toilet include one or more of the following: a bidet module, a feminine wash module, a warm air module, and a seat ring module; such as Figure 5 As shown, these functional modules are constructed from one or more of the following sub-modules: water pump sub-module, sprinkler head sub-module, warm air sub-module, heating sub-module, seat ring module, etc. For example, a functional module consists of three sub-modules: water pump, sprinkler head, and heating. The detailed construction of more functional components is not discussed in detail here. Multiple identical or similar sub-modules can be included, for example, a first sprinkler head sub-module and a second sprinkler head sub-module, each constructing different component functions.

[0087] This disclosure also provides an information processing method, such as... Figure 6 As shown, an information processing device applied to a toilet includes: Step 610: Receive and parse first-category wireless communication protocol information from the first terminal and / or second-category wireless communication protocol information from the second terminal; Step 620: If the first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, generate second category of wireless communication protocol information based on the first category of wireless communication protocol information and send it to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of at least one functional module in response to the user's operation. Step 630: If the second category of wireless communication protocol information includes operation information for controlling the operation of at least one functional module in the toilet, an operation instruction is generated and sent to the toilet to control the operation of the functional module.

[0088] In some exemplary implementations, the information processing method further includes: step 640, where the second category of wireless communication protocol information includes request information for requesting configuration information, generating first category of wireless communication protocol information based on the second category of wireless communication protocol information, and sending it to the first terminal, so that the first terminal sends the configuration information.

[0089] In some exemplary implementations, the information processing method further includes: step 650, if the second category of wireless communication protocol information includes a request cancellation information for canceling configuration updates, generating first category of wireless communication protocol information based on the second category of wireless communication protocol information and sending it to the first terminal, so that the first terminal cancels sending configuration information.

[0090] This disclosure also provides an information processing method, wherein the first terminal is a smart terminal (application app), and the second terminal is a remote control, such as... Figure 7 As shown, it includes: Step 710: The remote control sends a configuration update request to the toilet; the request is sent via the Wi-Fi communication module in the remote control. Step 720: The toilet receives the request using the Wi-Fi communication module of the multi-unit module and establishes a connection with the smart terminal. The control module in the toilet requests configuration information from the smart terminal. Data interaction is performed with the smart terminal via the Bluetooth communication module in the multi-unit module of the toilet. Step 730: The smart terminal sends configuration information to the toilet; the information is sent via the Bluetooth communication module in the smart terminal. Step 740: The toilet receives configuration information via the Bluetooth communication module of the multi-unit module, and the control module in the toilet determines the corresponding remote control configuration data based on the configuration information. Step 750: Using the Wi-Fi communication module of the multi-unit module in the toilet, the control module in the toilet sends the configuration data to the remote control. Step 760: The remote control updates the configuration of the operation unit according to the configuration data.

[0091] In some exemplary implementations, the method further includes: step 770, whereby the remote control, in response to the user's fifth operation, cancels the configuration update and sends a request to cancel message to the toilet; or, it further includes: step 780, whereby the smart terminal, in response to the user's operation, cancels the configuration update and sends a request to cancel message to the toilet.

[0092] In some exemplary implementations, after step 760 successfully completes the configuration update, such as... Figure 8 As shown, the method also includes: Step 810: The remote control responds to the user's second operation and enters the customized usage mode; Step 820: The remote control responds to the user's third operation and switches the currently selected user mode; Step 830: The remote control responds to the user's fourth operation to determine the target function module; Step 840: The remote control sends operation information to the toilet to control the operation of the target function module.

[0093] In some exemplary implementations, the control panel of the remote control is as follows: Figure 9 As shown, in step 710, pressing and holding the "Long Press Synchronization Configuration" button causes all six lights on the left to flash, indicating that data synchronization has begun. The remote control initiates a synchronization request to the toilet multi-unit module via Wi-Fi wireless transmission. The remote control's Wi-Fi communication module is in listening mode, monitoring whether it receives configuration information from the toilet. Flashing lights indicate continuous listening. Clicking other buttons on the remote control disables the listening and cancels the request. The maximum listening time is 30 seconds. In step 720, the multi-unit module in the toilet receives the remote control's configuration update request and transmits it to the smart terminal's mini-program via Bluetooth. The mini-program prompts whether to push configuration information to the remote control. Clicking "Confirm" pushes the current configuration information from the mini-program to the multi-unit module via Bluetooth. After successful synchronization in step 760, all six lights on the remote control flash green for 3 seconds to indicate a successful configuration update; if a failure occurs, all six lights flash red for 5 seconds to indicate failure.

[0094] For example, the toilet includes 6 functional modules and supports up to 5 user modes, corresponding to 5 family members. The user mode identifiers are User ID1 through User ID5. Using the mother's mobile app, 5 user modes and 6 functional module usage parameters are set for each of the 5 family members. In step 730, the mobile app sends the control customization information for the 5 user modes to the toilet, including the 5 user identifiers and corresponding indicator information. In step 740, this information is converted into configuration data corresponding to the 5 user identifiers. In step 750, the configuration data for the 5 user modes is sent to the remote control. In step 760, the remote control correctly saves the configuration data for the 5 user modes, completing the configuration update for the operating unit. The configuration data for each user mode includes the corresponding user identifier, the usage parameters for the 6 functional modules, and indicator lights. Each functional module includes one or more usage parameters.

[0095] For example, five user modes are set by five family members via their respective mobile apps. Each person has a unique user mode identifier (User ID1-User ID5). One family member's phone establishes a Bluetooth connection with the toilet. In step 730, the mobile app sends its own user mode identifier (User IDx) and control customization information to the toilet via Bluetooth. The toilet then sends the corresponding configuration data to the remote control. The toilet can establish Bluetooth connections with each of the five phones, obtaining the control customization information for each of the five user modes. Finally, the configuration data for all five user modes is synchronized to the remote control. Each user mode corresponds to an indicator light. Figure 9 The first five of the six indicator lights correspond one-to-one. When switching user modes in step 820, each user can know whether they have correctly selected their user mode by referring to the indicator lights.

[0096] After step 760, when using the remote control to operate the functional module, step 820 obtains the switched user mode, that is, determines the currently selected user mode and obtains its corresponding user mode identifier, User IDx. The remote control performs a local lookup based on the target functional module (identifier) ​​determined in step 830 and the user mode identifier, User IDx, to obtain the values ​​of each usage parameter corresponding to the target functional module, and sends this value to the toilet in step 840 to control the operation of the target functional module; alternatively, the user mode identifier, together with the target functional module (identifier) ​​determined in step 830, is sent to the toilet in step 840, and the toilet performs a local lookup based on the received target functional module (identifier) ​​and user mode identifier, User IDx, to obtain the values ​​of each usage parameter corresponding to the target functional module to control its operation.

[0097] As can be seen, the information processing solution provided in this application embodiment does not rely on the constraints of the toilet or remote control's operating unit. It fully utilizes the convenient user UI of the first terminal to intuitively and easily customize the usage parameters of each functional module. Once customized, the data is permanently saved, avoiding the shortcomings of traditional methods where multiple users' customization data overlaps and the customization effectiveness is low. The customization function is easy to use; users only need to select the user's usage mode and target function, truly achieving multi-user customization. Addressing the multi-user sharing characteristic of smart toilet systems, this solution provides a convenient way for each user to customize the toilet's functional module usage parameters, reducing the complexity of information processing and synchronization during the customization process, improving the convenience of using the customization function, and significantly enhancing the user experience of the smart toilet.

[0098] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

Claims

1. A toilet, characterized in that, include: At least one functional module is provided on the toilet; A control module is installed on the toilet, and a signal processing module is installed on the toilet in a manner electrically connected to the control module; The signal processing module is configured to receive at least two types of wireless communication protocol information, and is further configured to parse the received first type of wireless communication protocol information from the first terminal and / or the second type of wireless communication protocol information from the second terminal and perform the following processing: When the received first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of the at least one functional module in response to the user's operation; When the received second category of wireless communication protocol information includes operation information for controlling the operation of the functional module, an operation instruction is generated and sent to the control module; The control module is configured to receive operation instructions from the signal processing module and execute the operation instructions to control the operation of the functional module.

2. The toilet according to claim 1, characterized in that, The configuration information includes: control customization information for at least one user mode and instruction information corresponding to the user mode; The control customization information for each user mode includes usage parameters for at least one functional module within that user mode.

3. The toilet according to claim 1 or 2, characterized in that, The signal processing module is further configured to process the received second-category wireless communication protocol information of the second terminal as follows: When the received second category of wireless communication protocol information includes request information for requesting configuration information from the first terminal, first category of wireless communication protocol information is generated based on the second category of wireless communication protocol information and sent to the first terminal so that the first terminal can send configuration information.

4. The toilet according to claim 1, characterized in that, The operation information includes: a user usage mode identifier and a target function module identifier; wherein, the user usage mode identifier is used by the control module to look up the usage parameters corresponding to the current target function module in the local memory of the toilet; Alternatively, the operation information may include: the target functional module identifier and the usage parameters corresponding to the target functional module; The control module is further configured to control the operation of the functional module indicated by the target functional module identifier according to the usage parameters.

5. The toilet according to any one of claims 1-2 and 4, characterized in that, The first terminal is a mobile terminal; the second terminal is a remote control.

6. The toilet according to any one of claims 1-2 and 4, characterized in that, The first category of wireless communication protocols is one of the following: Bluetooth protocol, WiFi protocol, Zigbee protocol; The second category of wireless communication protocols is one of the following: infrared protocol, 2.4G communication protocol.

7. An electronic device, characterized in that, Installed on a toilet, the toilet having at least one functional module, the electronic device including: Control module and signal processing module; The signal processing module is configured to receive at least two types of wireless communication protocols, and is further configured to parse and process the received first type of wireless communication protocol information from the first terminal and / or the second type of wireless communication protocol information from the second terminal as follows: When the received first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of the at least one functional module in response to the user's operation; When the received second category of wireless communication protocol information includes operation information for controlling the operation of the functional module, an operation instruction is generated and sent to the control module; The control module is configured to receive operation instructions from the signal processing module and execute the operation instructions to control the operation of the functional module.

8. A smart toilet system, characterized in that, include: The toilet as described in any one of claims 1-6, and the remote control; The toilet interacts with the remote control via a second type of wireless communication protocol.

9. The intelligent toilet system according to claim 8, characterized in that, The remote control is configured to receive second-category wireless communication protocol information, including remote control configuration data, from the toilet; and update the operation unit of the remote control according to the remote control configuration data. The operation unit is used to generate operation information for controlling at least one functional module in the toilet in response to the user's operation; the remote control configuration data includes: at least one user usage mode identifier and indication information corresponding to the user usage mode.

10. An information processing method, characterized in that, An information processing device applied to a toilet, including: Receive and parse first-category wireless communication protocol information from a first terminal and / or second-category wireless communication protocol information from a second terminal; When the first category of wireless communication protocol information includes configuration information for configuring the operation unit of the second terminal, the second category of wireless communication protocol information is generated based on the first category of wireless communication protocol information and sent to the second terminal so that the second terminal updates the operation unit; wherein, the operation unit is used to generate operation information for controlling the operation of the at least one functional module in response to the user's operation; When the second category of wireless communication protocol information includes operational information for controlling the operation of at least one functional module in the toilet, an operation command is generated and sent to the toilet to control the operation of the functional module.