ELECTRONIC PLUMBING SYSTEM INCLUDING FALL DETECTION AND ALERTS

The present invention provides an electronic plumbing system including fall detection and alerts. The system comprises a body, a user input/output module, and a processor. The body is operable to be mounted on a surface. The user input/output module is operable to communicate with a user regarding operation of the system and includes a fall sensor and at least one of a communication device and a monitor. The fall sensor is operable to be mounted on the body, define a detection zone, and detect a fall of a user in the detection zone. The communication device is operable to be mounted within a first proximity to the body. The monitor is operable to be mounted within a second proximity to the body. The processor is operable to communicate with the fall sensor and at least one of the communication device and the monitor regarding the operation of the system.

FIELD

The present invention relates generally to an electronic plumbing system including fall detection and alerts and, more particularly, to an electronic showering system including fall detection and alerts.

BACKGROUND

Electronic plumbing systems, such as electronic showering systems, are well known. Such electronic plumbing systems are used in residential and commercial applications, such as in bathrooms and various other locations. Users desire to use electronic plumbing systems. Many difficulties can be encountered in using electronic plumbing systems.

SUMMARY

The present invention provides an electronic plumbing system including fall detection and alerts.

In an exemplary embodiment, the system comprises a body, a user input/output module, and a processor. The body is operable to be mounted on a surface. The body includes a discharge outlet. The discharge outlet is operable to deliver water. The user input/output module is operable to communicate with a user regarding operation of the system. The user input/output module includes a fall sensor and at least one of a communication device and a monitor. The fall sensor is operable to be mounted on the body. The fall sensor is operable to define a detection zone. The fall sensor is operable to detect a fall of a user in the detection zone. The communication device is operable to be mounted within a first proximity to the body. The monitor is operable to be mounted within a second proximity to the body. The processor is operable to communicate with the fall sensor and at least one of the communication device and the monitor regarding the operation of the system. The fall sensor is operable to detect a fall of a user in the detection zone and to send a signal to the processor indicating the detected fall of the user in the detection zone. The processor is operable to receive the signal from the fall sensor and to send a signal to at least one of the communication device and the monitor in response to the detected fall of the user in the detection zone. At least one of the communication device is operable to receive the signal from the processor and to communicate with the user regarding the detected fall of the user in the detection zone and the monitor is operable to receive the signal from the processor and to communicate with a caretaker regarding the detected fall of the user in the detection zone.

In an exemplary embodiment, the system comprises a body, a valve, a user input/output module, and a processor. The body is operable to be mounted on a surface. The body includes a discharge outlet. The discharge outlet is operable to deliver water. The valve is operable to permit flow of water through the discharge outlet when the valve is activated and to not permit flow of water through the discharge outlet when the valve is deactivated. The user input/output module is operable to communicate with a user regarding operation of the system. The user input/output module includes a fall sensor and at least one of a communication device and a monitor. The fall sensor is operable to be mounted on the body. The fall sensor is operable to define a detection zone. The fall sensor is operable to detect a fall of a user in the detection zone. The communication device is operable to be mounted within a first proximity to the body. The monitor is operable to be mounted within a second proximity to the body. The processor is operable to communicate with the fall sensor and at least one of the communication device and the monitor regarding the operation of the system. The fall sensor is operable to detect a fall of a user in the detection zone and to send a signal to the processor indicating the detected fall of the user in the detection zone. The processor is operable to receive the signal from the fall sensor and to send a signal to at least one of the communication device and the monitor in response to the detected fall of the user in the detection zone. At least one of the communication device is operable to receive the signal from the processor and to communicate with the user regarding the detected fall of the user in the detection zone and the monitor is operable to receive the signal from the processor and to communicate with a caretaker regarding the detected fall of the user in the detection zone.

In an exemplary embodiment, the system comprises a body, an electronic valve, a user input/output module, and a processor. The body is operable to be mounted on a surface. The body includes a discharge outlet. The discharge outlet is operable to deliver water. The electronic valve is operable to permit flow of water through the discharge outlet when the electronic valve is activated and to not permit flow of water through the discharge outlet when the electronic valve is deactivated. The user input/output module is operable to communicate with a user regarding operation of the system. The user input/output module includes a fall sensor and at least one of a communication device and a monitor. The fall sensor is operable to be mounted on the body. The fall sensor is operable to define a detection zone. The fall sensor is operable to detect a fall of a user in the detection zone. The communication device is operable to be mounted within a first proximity to the body. The monitor is operable to be mounted within a second proximity to the body. The processor is operable to communicate with the fall sensor and at least one of the electronic valve, the communication device, and the monitor regarding the operation of the system. The fall sensor is operable to detect a fall of a user in the detection zone and to send a signal to the processor indicating the detected fall of the user in the detection zone. The processor is operable to receive the signal from the fall sensor and to send a signal to at least one of the electronic valve, the communication device, and the monitor in response to the detected fall of the user in the detection zone. At least one of the electronic valve is operable to receive the signal from the processor and to control the water flowing through the discharge outlet, the communication device is operable to receive the signal from the processor and to communicate with the user regarding the detected fall of the user in the detection zone, and the monitor is operable to receive the signal from the processor and to communicate with a caretaker regarding the detected fall of the user in the detection zone.

DETAILED DESCRIPTION

The present invention provides an electronic plumbing system including fall detection and alerts. In exemplary embodiments, the electronic plumbing system is an electronic showering system. However, one of ordinary skill in the art will appreciate that the electronic plumbing system could be another type of electronic plumbing system. In exemplary embodiments, the electronic plumbing system includes an electronic plumbing device. In exemplary embodiments, the electronic plumbing device is an electronic showerhead. However, one of ordinary skill in the art will appreciate that the electronic plumbing system could include another type of electronic plumbing device, such as an electronic handheld shower, or multiple types of electronic plumbing devices.

Exemplary embodiments of electronic plumbing systems10including electronic plumbing devices12are illustrated inFIGS.1a-1f.FIGS.1a-1fprimarily show the electrical/electronic components and connections of the electronic plumbing systems10. Exemplary embodiments of electronic showering systems14including electronic showerheads16are illustrated inFIGS.2a-2b.FIGS.2a-2bshow the fluidic and electrical/electronic components of the electronic showering systems14including the electronic showerheads16. An exemplary embodiment of an electronic showerhead16is illustrated inFIGS.3a-3b.FIGS.3a-3bshow the fluidic and electrical/electronic components of the electronic showerhead16.

In exemplary embodiments, the electronic plumbing systems10(such as the electronic showering systems12) include a body18. The body18is operable to be mounted (directly or indirectly) on a mounting surface M (such as a shower wall). An upstream end of the body18includes an inlet20. The inlet20is connected (directly or indirectly) to a downstream end of a water line. A downstream end of the body18includes a discharge outlet22. The discharge outlet22is operable to deliver water from the body18. A flow path24extends between the inlet20and the discharge outlet22of the body18.

In exemplary embodiments, as best shown inFIGS.2a-2band3a-3b, the body18includes the electronic showerhead16. An upstream end of the electronic showerhead16includes the inlet20. The inlet20is connected to a downstream end of a mounting arm26. An upstream end of the mounting arm26extends through a mounting escutcheon28and the mounting surface M (such as the shower wall). The mounting escutcheon28is connected to the mounting surface M (such as the shower wall). A downstream end of the electronic showerhead16includes the discharge outlet22. The discharge outlet22is operable to deliver water from the electronic showerhead16. The flow path24extends between the inlet20and the discharge outlet22of the electronic showerhead16.

In exemplary embodiments, as best shown inFIGS.2a-2band3a-3b, the body18includes the mounting arm26and the electronic showerhead16. The upstream end of the mounting arm26includes the inlet20. The inlet20is connected to the downstream end of the water line. The upstream end of the mounting arm26extends through the mounting escutcheon28and the mounting surface M (such as the shower wall). The mounting escutcheon28is connected to the mounting surface M (such as the shower wall). The downstream end of the electronic showerhead16includes the discharge outlet22. The discharge outlet22is operable to deliver water from the electronic showerhead16. The flow path24extends between the inlet20of the mounting arm26and the discharge outlet22of the electronic showerhead16.

In exemplary embodiments, the electronic plumbing system10(such as the electronic showering system14) includes a valve30. The valve30is operable to permit flow of water through the discharge outlet22when the valve30is activated and to not permit flow of water through the discharge outlet22when the valve30is deactivated. For a mechanical valve, the valve30is activated when the valve30is opened, and the valve30is deactivated when the valve30is closed.

In the illustrated embodiments, as best shown inFIGS.1a-1dand3b, the valve30is an electronic valve. The electronic valve30is in the flow path24of the electronic showerhead16between the inlet20and the discharge outlet22. The electronic valve30is operable to permit flow of water through the discharge outlet22when the electronic valve30is activated and to not permit flow of water through the discharge outlet22when the electronic valve30is deactivated. In exemplary embodiments, the electronic valve30is an electronic shutoff valve.

In the illustrated embodiments, as best shown inFIGS.2a-2b, the electronic plumbing system10(such as the electronic showering system14) includes a tub spout32and a vessel34. The tub spout32is operable to be mounted on the mounting surface M (such as the shower wall) on which the electronic plumbing device12(such as the electronic showerhead16) is mounted. The vessel34is operable to be mounted below the tub spout32. Tub spouts and vessels are well known in the art and will not be described in detail. Additionally, in the illustrated embodiments, as best shown inFIGS.2a-2b, the electronic plumbing system10(such as the electronic showering system14) includes a handle36and a mixing valve38. The handle36is operable to be mounted on the mounting surface M (such as the shower wall) on which the electronic plumbing device12(such as the electronic showerhead16) is mounted. The mixing valve38is operable to be mounted in the mounting surface M (such as the shower wall) on which the electronic plumbing device12(such as the electronic showerhead16) is mounted. Again, handles and mixing valves are well known in the art and will not be described in detail.

In the illustrated embodiments, as best shown inFIGS.2a-2b, the electronic plumbing system10(such as the electronic showering system14) includes a hot water line40and a cold water line42. An upstream end of the hot water line40connects to a hot water supply44, and an upstream end of the cold water line42connects to a cold water supply46. A downstream end of the hot water line40connects to the mixing valve38, and a downstream end of the cold water line42connects to the mixing valve38.

In the illustrated embodiments, as best shown inFIGS.2a-2b, the electronic plumbing system10(such as the electronic showering system14) includes a showerhead mixed water line48and a tub spout mixed water line50. An upstream end of the showerhead mixed water line48connects to the mixing valve38. A downstream end of the showerhead mixed water line48connects to the upstream end of the mounting arm26and, thus, delivers mixed water to the electronic plumbing device12(such as the electronic showerhead16) via the mounting arm26. The showerhead mixed water is delivered from the electronic showerhead16via the flow path24from the inlet20to the discharge outlet22of the electronic showerhead16. An upstream end of the tub spout mixed water line50connects to the mixing valve38. A downstream end of the tub spout mixed water line50connects to the tub spout32and, thus, delivers mixed water to the vessel34via the tub spout32.

In exemplary embodiments, each portion of the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, and the flow path24includes at least one hose, pipe, or passage. However, one of ordinary skill in the art will appreciate that each portion of the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, and the flow path24could include more than one hose, pipe, or passage. Similarly, each portion of the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, and the flow path24could include a combination of hose(s), pipe(s), and/or passage(s). If a portion of the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, and the flow path24includes more than one hose, pipe, and/or passage, the hose(s), pipe(s), and/or passage(s) are connected via connectors.

When reference is made to one component of the electronic plumbing system10connecting to another component of the electronic plumbing system10, the connection may be direct or indirect. One of ordinary skill in the art will appreciate that additional components may be needed if the connection is indirect.

In the illustrated embodiments, the electronic plumbing system10includes the electronic valve30and, more particularly, the electronic shutoff valve. However, one of ordinary skill in the art will appreciate that the electronic plumbing system10could include one or more electronic valves. Additionally, the electronic plumbing system10could include one or more mechanical valves, either in parallel or in series with the electronic valve(s).

In exemplary embodiments, the electronic valve30is the electronic shutoff valve and, more particularly, a solenoid valve. However, one of ordinary skill in the art will appreciate that the electronic valve30could be any type of electronic valve, including, but not limited to, a proportional valve (and, more particularly, a stepper motor actuated valve) and an electronic throttle valve.

In the illustrated embodiments, as best shown inFIGS.1a-1f,2a-2b, and3a-3b, the electronic plumbing system10includes a control module52. In the illustrated embodiments, as best shown in2a-2band3a-3b, the electronic showerhead16includes the control module52. In exemplary embodiments, the control module52is operable to be mounted on the electronic plumbing system10(such as the electronic showering system14). In exemplary embodiments, the control module52is operable to be mounted on the electronic plumbing device12(such as the electronic showerhead16). In the illustrated embodiments, as best shown inFIGS.2a-2band3a-3b, the control module52is mounted on a sprayface54of the electronic showerhead16. More specifically, in the illustrated embodiments ofFIGS.2a-2band3a-3b, the control module52is mounted on a center of the sprayface54of the electronic showerhead16. However, one of ordinary skill in the art will appreciate that the control module52could be mounted in other locations on and/or around the electronic plumbing system10.

In the illustrated embodiments, as best shown inFIGS.1a-1f, the control module52includes a number of electronic components. These components control the operation of the electronic plumbing system10. More specifically, these components enable the activation, deactivation, and control of the electronic plumbing system10. In the illustrated embodiments, the control module52includes a printed circuit board (“PCB”)56. In the illustrated embodiments, a number of electronic components are mounted on the PCB56, including, but not limited to, a processor58, memory60, a wireless communication chip or module62, a power management integrated circuit (“PMIC”) chip or module64, and a fall sensor66. The processor58is operable to receive signals from and send signals to the components of the electronic plumbing system10to control the operation of the electronic plumbing system10. For example, the processor58is operable to receive signals from the fall sensor66and other components of the electronic plumbing system10and send signals to the electronic valve30and other components of the electronic plumbing system10to activate, deactivate, and control the electronic plumbing system10. The memory60is operable to save information received from the components of the electronic plumbing system10. The wireless communication chip or module62is operable to control wireless communication between the components of the electronic plumbing system10. The PMIC chip or module64is operable to control power to the components of the electronic plumbing system10. The fall sensor66is operable to detect a presence of a user and a fall of a user of the electronic plumbing system10and send signals to the components of the electronic plumbing system10.

In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the electronic plumbing system10includes a communication device68. The communication device68is operable to receive input from a user and/or other components of the electronic plumbing system10and/or provide output to a user and/or other components of the electronic plumbing system10. In exemplary embodiments, the communication device68is operable to be mounted within a first proximity (i.e., distance) to the body18. In the illustrated embodiments, the communication device68is operable to be mounted on the mounting surface M (such as the shower wall) on which the electronic plumbing device12(such as the electronic showerhead16) is mounted.

In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the electronic plumbing system10includes a monitor70. The monitor70is operable to receive input from a user and/or other components of the electronic plumbing system10and/or provide output to a user and/or other components of the electronic plumbing system10. In exemplary embodiments, the monitor70is operable to be mounted within a second proximity (i.e., distance) to the body18. In the illustrated embodiments, the monitor70is operable to be mounted on a wall in a vicinity of the wall on which the electronic plumbing device12(such as the electronic showerhead16) is mounted. However, one of ordinary skill in the art will appreciate that the monitor70could be mounted on other mounting surfaces and in locations that are not in the vicinity of the mounting surface M (such as the shower wall) on which the electronic plumbing device12(such as the electronic showerhead16) is mounted.

In the illustrated embodiments, as best shown inFIGS.2a-2b, the first proximity within which the communication device68is mounted to the body18is less than the second proximity within which the monitor70is mounted to the body18. However, one of ordinary skill in the art will appreciate that the first proximity within which the communication device68is mounted to the body18could be the same as or greater than the second proximity within which the monitor70is mounted to the body18.

In the illustrated embodiments, as best shown inFIGS.1a-1f, the monitor70includes a processor72and memory74. The signals received from and sent to the components of the electronic plumbing system10to control the operation of the electronic plumbing system10can be received from and sent to the processor72in the monitor70in addition to or alternatively to the processor58in the control module52. Similarly, the information received from the components of the electronic plumbing system10can be saved in the memory74in the monitor70in addition to or alternatively to the memory60in the control module52.

In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the electronic plumbing system10includes an electronic drain fitting76. The electronic drain fitting76is operable to open and close a drain from the vessel34into which the electronic plumbing device12(such as the electronic showerhead16) delivers water. In exemplary embodiments, the electronic drain fitting76is operable to be mounted on the vessel34into which the electronic plumbing device12(such as the electronic showerhead16) delivers water.

In the illustrated embodiments, as best shown inFIGS.1a-1fand3b, the electronic showerhead16includes a power module78. The power module78is operable to provide power to the components of the electronic plumbing system10. In exemplary embodiments, as best shown inFIGS.1a,1b, and1c, the power module78is operable to be mounted in the electronic plumbing device12. In exemplary embodiments, as best shown inFIGS.1c,1d, and1f, the power module78is operable to be mounted outside the electronic plumbing device12. In exemplary embodiments, as best shown inFIG.3b, the power module78is operable to be mounted in the electronic showerhead16. In exemplary embodiments, the power module78includes battery power. In exemplary embodiments, the power module78includes AC power.

In the illustrated embodiments, as best shown inFIGS.1aand3b, the electronic showerhead16includes a hydrogenerator module80. The hydrogenerator module80is operable to provide power to the components of the electronic plumbing system10(such as the power module78, the control module52, and the electronic valve30). In exemplary embodiments, as best shown inFIG.1a, the hydrogenerator module80is operable to be mounted in the electronic plumbing device12. In exemplary embodiments, as best shown inFIG.3b, the hydrogenerator module80is operable to be mounted in the electronic showerhead16. In exemplary embodiments, the hydrogenerator module80is operable to provide power to recharge the power module78, which can later be used to provide power to the components of the electronic plumbing system10(such as the control module52and the electronic valve30). In exemplary embodiments, an amount of power required to operate the electronic plumbing system10and an amount of power generated by the hydrogenerator module80are approximately equal. In exemplary embodiments, the hydrogenerator module80is operable to provide power directly to the components of the electronic plumbing system10(such as the control module52and the electronic valve30).

In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the electronic plumbing system10includes a user input/output module82. In exemplary embodiments, the user input/output module82is operable to receive input (e.g., information and/or instructions) from a user, provide the input to the components of the electronic plumbing system10(e.g., the processor), receive output (e.g., information and/or notifications) from the components of the electronic plumbing system10(e.g., the processor), and provide the output to a user. As used herein, user can include a monitored person whose presence or fall is being detected and/or a monitoring person who is being notified and/or alerted of a presence or a fall of the monitored person. At times, the monitoring person will be referred to as a caretaker. The monitoring person or caretaker may be known (e.g., a family member or emergency contact of the monitored person) or unknown (e.g., a private or public emergency service personnel) to the monitored person. In exemplary embodiments, the user input/output module82is operable to receive input from a user and send signals to the processor to control the operation of the electronic plumbing system10. For example, the user input/output module82is operable to receive input from a user and send signals to the processor to activate, deactivate, and control the electronic plumbing system10. Additionally, the user input/output module82is operable to receive signals from the processor and provide output to a user. The user input/output module82can send signals to and receive signals from the processor directly and/or indirectly (e.g., through other components of the electronic plumbing system10and/or through other components outside of the electronic plumbing system10).

The user input/output module82can include any device that enables input from a user and/or output to a user. In exemplary embodiments, the user input/output module82includes electronic input/output device(s)84and manual input/output device(s)86. Exemplary electronic input/output devices84include communication devices, monitors, mobile devices, voice controlled devices, touch screen devices, and push button devices. Exemplary manual input devices include handles and joysticks. In the illustrated embodiments ofFIGS.2a-2b, the user input/output module82includes four electronic input/output devices84and one manual input/output device86, i.e., the communication device68mounted on the wall on which the electronic plumbing device12is mounted, the monitor70mounted on the wall in the vicinity of the wall on which the electronic plumbing device12is mounted, a mobile device88that can be held and/or moved by a user, a voice controlled device90that can be held and/or moved by a user, and the handle36mounted on the wall on which the electronic plumbing device12is mounted.

One of ordinary skill in the art will appreciate that the user input/output module82could include any number of devices, and each device of the user input/output module82could include any number of components. Moreover, one of ordinary skill in the art will appreciate that each electronic device of the user input/output module82could be in any location where it can, at some point in time, send signals to and/or receive signals from other components of the electronic plumbing system10(e.g., the processor), or each device of the user input/output module82could be integrally formed with or physically connected to other components of the electronic plumbing system10(e.g., the control module52).

Although the electronic plumbing system10has been described as including the fall sensor66, one of ordinary skill in the art will appreciate that, in certain embodiments, the electronic plumbing system10could include additional sensors. In exemplary embodiments, the additional sensors include a temperature sensor, a flow sensor, a pressure sensor, and/or a valve sensor. The temperature sensor is operable to detect a temperature of water in the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, the flow path24, and/or the electronic valve30. The flow sensor is operable to detect a flow rate of water in the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, the flow path24, and/or the electronic valve30. The pressure sensor is operable to detect a pressure of water in the hot water line40, the cold water line42, the showerhead mixed water line48, the tub spout mixed water line50, the flow path24, and/or the electronic valve30. The valve sensor is operable to detect a position of the electronic valve30and/or a motor driving the electronic valve30. The additional sensors are operable to send signals to the processor indicating the detected information.

The information detected by the additional sensors is used to control the operation of the electronic plumbing system10. For example, the information detected by the temperature sensor can be used to maintain a temperature of water discharged from the electronic plumbing system10. The information detected by the flow sensor can be used to determine if there is flow or maintain a flow rate of water discharged from the electronic plumbing system10. The information detected by the pressure sensor can be used to maintain a pressure or determine a volume of water discharged from the electronic plumbing system10. The information detected by the valve sensor can be used to open and close the electronic valve30.

In exemplary embodiments, the processor58includes an internal clock/timer. The clock/timer is operable to provide a date and a time of an action or to measure time intervals. For example, the clock/timer can provide a date and a time of an activation, a deactivation, or a control of the electronic plumbing system10or measure a time interval between an activation, a deactivation, and a control of the electronic plumbing system10. In exemplary embodiments, the electronic plumbing system10includes an external clock/timer. Any timing of actions or steps described herein could be provided by the internal clock/timer of the processor58or the external clock/timer.

Additionally, in the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the electronic plumbing system10includes a system provider cloud server92and a third party cloud server94. The system provider cloud server92could be hosted by a system provider (such as an electronic plumbing system manufacturer), and the third party cloud server94could be hosted by a third party (such as Amazon, Google, HomeKit, and IFTTT). In the illustrated embodiments, as best shown inFIGS.1a-1f, each of the system provider cloud server92and the third party cloud server94includes a processor92a,94aand memory92b,94b. The signals received from and sent to the components of the electronic plumbing system10to control the operation of the electronic plumbing system10can be received from and sent to the processor92ain the system provider cloud server92and/or the processor94ain the third party cloud server94in addition to or alternatively to the processor58in the control module52. Similarly, the information received from the components of the electronic plumbing system10can be saved in the memory92bin the system provider cloud server92and/or the memory94bin the third party cloud server94in addition to or alternatively to the memory60in the control module52. Further, the information received from the components of the electronic plumbing system10can be saved in the user input/output module82(where the user input/output module82includes memory, such as an Apple iPhone and a Google Android phone).

As used herein, unless stated otherwise, “processor” includes any one or more of the processor58in the control module52, the processor72in the monitor70, the processor92ain the system provider cloud server92, and the processor94ain the third party cloud server94. Similarly, as used herein, unless stated otherwise, “memory” includes any one or more of the memory60in the control module52, the memory74in the monitor70, the memory94bin the system provider cloud server92, the memory94bin the third party cloud server94, and the memory in the user input/output module82.

In exemplary embodiments, some components of the electronic plumbing system10are connected to each other via a wireless communication connection or network interface96, while other components of the electronic plumbing system10are connected to each other via a wired communication connection or network interface98. In exemplary embodiments, some components of the electronic plumbing system10are operable to send signals to and/or receive signals from each other via the wireless communication connection or network interface96, while other components of the electronic plumbing system10are operable to send signals to and/or receive signals from each other via the wired communication connection or network interface98.

One of ordinary skill in the art will appreciate that each component of the electronic plumbing system10could be connected to each other component of the electronic plumbing system10and send signals to and/or receive signals from each other component of the electronic plumbing system10via any one type or combination of different types of wireless communication connection(s) or network interface(s)96and/or wired communication connection(s) or network interface(s)98. Further, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96and/or the wired communication connection or network interface98could be direct or indirect (e.g., via a router or a network hub). Moreover, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96could include any one type or any combination of different types of wireless communication connection(s) or network interface(s)96, including, but not limited to, Bluetooth, Wi-Fi, near field communication (NFC), Zigbee, Z-Wave, and cellular.

In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, some components of the user input/output module82(e.g., the electronic input/output device(s)84) are connected to other components of the electronic plumbing system10(e.g., the processor) via the wireless communication connection or network interface96. However, one of ordinary skill in the art will appreciate that some components of the user input/output module82(e.g., the electronic input/output device(s)84) could be connected to other components of the electronic plumbing system10(e.g., the processor) via the wired communication connection or network interface98. In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, some components of the user input/output module82(e.g., the electronic input/output device(s)84) are operable to send signals to and/or receive signals from other components of the electronic plumbing system10(e.g., the processor) via the wireless communication connection or network interface96. However, one of ordinary skill in the art will appreciate that some components of the user input/output module82(e.g., the electronic input/output device(s)84) could send signals to and/or receive signals from other components of the electronic plumbing system10(e.g., the processor) via the wired communication connection or network interface98.

For example, in the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the mobile device88and the voice controlled device90are connected to the control module52via the wireless communication connection or network interface96. As stated above, this wireless communication connection or network interface96could be direct or indirect. In the illustrated embodiments, as best shown inFIG.2b, the mobile device88and the voice controlled device90are connected to the control module52via the monitor70and the system provider cloud server92and/or the third party cloud server94(i.e., the wireless communication connection or network interface96is indirect). In the illustrated embodiments, as best shown inFIG.2a, the mobile device88and the voice controlled device90are connected to the control module52via multiple different wireless communication connections or network interfaces96to provide redundancy in the event of a failure of one of the wireless communication connections or network interfaces96. As stated above, each of these wireless communication connections or network interfaces96could be direct or indirect.

As stated above, one of ordinary skill in the art will appreciate that each component of the user input/output module82could be connected to each other component of the electronic plumbing system10(e.g., the processor) and send signals to and/or receive signals from each other component of the electronic plumbing system10(e.g., the processor) via any one type or combination of different types of wireless communication connection(s) or network interface(s)96and/or wired communication connection(s) or network interface(s)98. Further, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96and/or the wired communication connection or network interface98could be direct or indirect (e.g., via a router or a network hub). Moreover, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96could include any one type or any combination of different types of wireless communication connection(s) or network interface(s)96, including, but not limited to, Bluetooth, Wi-Fi, near field communication (NFC), Zigbee, Z-Wave, and cellular.

In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the system provider cloud server92and the third party cloud server94are connected to other components of the electronic plumbing system10(e.g., the processor) via the wireless communication connection or network interface96. In the illustrated embodiments, as best shown inFIGS.1a-1fand2a-2b, the system provider cloud server92and the third party cloud server94are operable to send signals to and/or receive signals from other components of the electronic plumbing system10(e.g., the processor) via the wireless communication connection or network interface96.

As stated above, one of ordinary skill in the art will appreciate that the system provider cloud server92and the third party cloud server94could be connected to other components of the electronic plumbing system10(e.g., the processor) and send signals to and/or receive signals from other components of the electronic plumbing system10(e.g., the processor) via any one type or combination of different types of wireless communication connection(s) or network interface(s)96and/or wired communication connection(s) or network interface(s)98. Further, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96and/or the wired communication connection or network interface98could be direct or indirect (e.g., via a router or a network hub). Moreover, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96could include any one type or any combination of different types of wireless communication connection(s) or network interface(s)96, including, but not limited to, Bluetooth, Wi-Fi, near field communication (NFC), Zigbee, Z-Wave, and cellular.

In exemplary embodiments, the additional sensors (such as the temperature sensor, the flow sensor, the pressure sensor, and/or the valve sensor) are connected to the control module52(and, thus, the processor) via the wired communication connection or network interface98. In the illustrated embodiments, the additional sensors (such as the temperature sensor, the flow sensor, the pressure sensor, and the valve sensor) are operable to send signals to and/or receive signals from the control module52(and, thus, the processor) via the wired communication connection or network interface98. Additionally, in the illustrated embodiments, as best shown inFIGS.1a-1f, the power module78is connected to the control module52via the wired communication connection or network interface98.

As stated above, one of ordinary skill in the art will appreciate that the additional sensors (such as the temperature sensor, the flow sensor, the pressure sensor, and/or the valve sensor) and the power module78could be connected to the control module52and/or other components of the electronic plumbing system10(e.g., the processor) and send signals to and/or receive signals from the control module52and/or other components of the electronic plumbing system10(e.g., the processor) via any one type or combination of different types of wireless communication connection(s) or network interface(s)96and/or wired communication connection(s) or network interface(s)98. Further, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96and/or the wired communication connection or network interface98could be direct or indirect (e.g., via a router or a network hub). Moreover, one of ordinary skill in the art will appreciate that the wireless communication connection or network interface96could include any one type or any combination of different types of wireless communication connection(s) or network interface(s)96, including, but not limited to, Bluetooth, Wi-Fi, near field communication (NFC), Zigbee, Z-Wave, and cellular.

During operation of the electronic plumbing system10, a user activates, deactivates, and controls the electronic plumbing system10using the user input/output module82. When a user appropriately triggers the user input/output module82, the electronic plumbing system10is activated, deactivated, or controlled. For example, a user could trigger the user input/output module82by triggering the fall sensor66, pressing an appropriate button on the communication device68, pressing an appropriate button on the mobile device88, and/or stating specific commands to the voice controlled device90.

As used herein, “activate a valve” means to move the valve to or maintain the valve in an open position, regardless of the volume, temperature, or other parameter(s) for the flowing water, and “deactivate a valve” means to move the valve to a completely closed position.

When reference is made to activating or deactivating the electronic valve30“when a user appropriately triggers the user input/output module82,” the electronic valve30may be activated or deactivated immediately upon the user input/output module82being triggered or a predetermined period of time after the user input/output module82has been triggered.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the fall sensor66, a user enters input via the fall sensor66(e.g., a user triggers the fall sensor66). The fall sensor66detects the input from the user and sends a signal to the processor58in the control module52via the wired communication connection or network interface98. The processor58in the control module52receives the signal from the fall sensor66and sends a signal to at least one of the communication device68via the wireless communication connection or network interface96, the monitor70via the wireless communication connection or network interface96, the electronic valve30via the wired communication connection or network interface98, and the electronic drain fitting76via the wireless communication connection or network interface96. The communication device68, the monitor70, the electronic valve30, and/or the electronic drain fitting76receive the signal from the processor58in the control module52and, as appropriate, activate, deactivate, or control the electronic plumbing system10.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the communication device68, a user enters input via the communication device68(e.g., a user presses a button on the communication device68). The communication device68receives the input from the user and sends a signal to the processor58in the control module52via the wireless communication connection or network interface96. The processor58in the control module52receives the signal from the communication device68and sends a signal to at least one of the fall sensor66via the wired communication connection or network interface98, the monitor70via the wireless communication connection or network interface96, the electronic valve30via the wired communication connection or network interface98, and the electronic drain fitting76via the wireless communication connection or network interface96. The fall sensor66, the monitor70, the electronic valve30, and/or the electronic drain fitting76receive the signal from the processor58in the control module52and, as appropriate, activate, deactivate, or control the electronic plumbing system10.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the monitor70, a user enters input via the monitor70(e.g., a user presses a button on the monitor70). The monitor70receives the input from the user and sends a signal to the processor58in the control module52via the wireless communication connection or network interface96. The processor58in the control module52receives the signal from the monitor70and sends a signal to at least one of the fall sensor66via the wired communication connection or network interface98, the communication device68via the wireless communication connection or network interface96, the electronic valve30via the wired communication connection or network interface98, and the electronic drain fitting76via the wireless communication connection or network interface96. The fall sensor66, the monitor70, the electronic valve30, and/or the electronic drain fitting76receive the signal from the processor58in the control module52and, as appropriate, activate, deactivate, or control the electronic plumbing system10.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the mobile device88, a user enters input via the mobile device88(e.g., a user presses a button on the mobile device88). The mobile device88receives the input from the user and sends a signal to the processor92ain the system provider cloud server92via the wireless communication connection or network interface96. The processor92ain the system provider cloud server92receives the signal from the mobile device88and sends a signal to the monitor70via the wireless communication connection or network interface96. The monitor70receives the signal from the processor92ain the system provider cloud server92and sends a signal to the processor58in the control module52. The processor58in the control module52receives the signal from the monitor70and sends a signal to at least one of the fall sensor66via the wired communication connection or network interface98, the communication device68via the wireless communication connection or network interface96, the electronic valve30via the wired communication connection or network interface98, and the electronic drain fitting76via the wireless communication connection or network interface96. The fall sensor66, the communication device68, the electronic valve30, and/or the electronic drain fitting76receive the signal from the processor58in the control module52and, as appropriate, activate, deactivate, or control the electronic plumbing system10.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the voice controlled device90, a user enters input via the voice controlled device90(e.g., a user states a command to the voice controlled device90). The voice controlled device90receives the input from the user and sends a signal to the processor94ain the third party cloud server94via the wireless communication connection or network interface96. The processor94ain the third party cloud server94receives the signal from the voice controlled device90and sends a signal to the processor94ain the system provider cloud server92via the wireless communication connection or network interface96. The processor94ain the system provider cloud server92receives the signal from the mobile device88and sends a signal to the monitor70via the wireless communication connection or network interface96. The monitor70receives the signal from the processor92ain the system provider cloud server92and sends a signal to the processor58in the control module52. The processor58in the control module52receives the signal from the monitor70and sends a signal to at least one of the fall sensor66via the wired communication connection or network interface98, the communication device68via the wireless communication connection or network interface96, the electronic valve30via the wired communication connection or network interface98, and the electronic drain fitting76via the wireless communication connection or network interface96. The fall sensor66, the communication device68, the electronic valve30, and/or the electronic drain fitting76receive the signal from the processor58in the control module52and, as appropriate, activate, deactivate, or control the electronic plumbing system10.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the communication device68, a user receives output via the communication device68(e.g., a user receives information on the communication device68). The fall sensor66detects a fall of the user and sends a signal to the processor58in the control module52via the wired communication connection or network interface98. The processor58in the control module52receives the signal from the fall sensor66and sends a signal to the communication device68via the wireless communication connection or network interface96. The communication device68receives the signal from the processor58in the control module52and conveys to a user the information regarding the fall of the user.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the monitor70, a user receives output via the monitor70(e.g., a user receives information on the monitor70). The fall sensor66detects a fall of the user and sends a signal to the processor58in the control module52via the wired communication connection or network interface98. The processor58in the control module52receives the signal from the fall sensor66and sends a signal to the monitor70via the wireless communication connection or network interface96. The monitor70receives the signal from the processor58in the control module52and conveys to a user the information regarding the fall of the user.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the mobile device88, a user receives output via the mobile device88(e.g., a user receives information on the mobile device88). The fall sensor66detects a fall of the user and sends a signal to the processor58in the control module52via the wired communication connection or network interface98. The processor58in the control module52receives the signal from the fall sensor66and sends a signal to the monitor70via the wireless communication connection or network interface96. The monitor70receives the signal from the processor58in the control module52and sends a signal to the processor92ain the system provider cloud server92. The processor92ain the system provider cloud server92receives the signal from the monitor70and sends a signal to the mobile device88via the wireless communication connection or network interface96. The mobile device88receives the signal from the processor92ain the system provider cloud server92and conveys to a user the information regarding the fall of the user.

In exemplary embodiments, as best shown inFIG.2b, during operation of the electronic plumbing system10using the voice controlled device90, a user receives output via the voice controlled device90(e.g., a user receives information from the voice controlled device90). The fall sensor66detects a fall of the user and sends a signal to the processor94ain the control module52via the wired communication connection or network interface98. The processor58in the control module52receives the signal from the fall sensor66and sends a signal to the monitor70via the wireless communication connection or network interface96. The monitor70receives the signal from the processor58in the control module52and sends a signal to the processor92ain the system provider cloud server92. The processor92ain the system provider cloud server92receives the signal from the monitor70and sends a signal to the processor94ain the third party cloud server94via the wireless communication connection or network interface96. The processor92ain the system provider cloud server92receives the signal from the processor92ain the system provider cloud server92and sends a signal to the voice controlled device90via the wireless communication connection or network interface96. The voice controlled device90receives the signal from the processor94ain the third party cloud server94and conveys to a user the information regarding the fall of the user.

In exemplary embodiments, the wireless communication connection(s) or network interface(s)96between the processor58in the control module52, the communication device68, the monitor70, and the electronic drain fitting76are low power communication connection(s) or network interface(s)96, such as Bluetooth, low power Wi-Fi, near field communication (NFC), Zigbee, and Z-Wave. In exemplary embodiments, the wireless communication connection(s) or network interface(s)96between the monitor70, the system provider cloud server92, the mobile device88, the third party cloud server94, and the voice controlled device90are high power communication connection(s) or network interface(s), such as high power Wi-Fi and cellular.

Fall Detection and Alerts

In an exemplary embodiment, the electronic plumbing system10includes fall detection and alerts.

In exemplary embodiments, the electronic plumbing system10includes a mechanism (e.g., the fall sensor66) to detect a presence of a user and a fall of a user and a mechanism (e.g., the communication device68, the monitor70, and/or other user input/output devices) to receive input from a user(s) and/or provide output to a user(s) regarding a presence of a user and a fall of a user.

The fall sensor66is operable to define a detection zone. In exemplary embodiments, the fall sensor66is operable to detect a presence of a user and a fall of a user in the detection zone. In exemplary embodiments, the detection zone extends generally outwardly from the fall sensor66. In exemplary embodiments, the detection zone extends generally outwardly from the body18on which the fall sensor66is mounted. In exemplary embodiments, the detection zone extends generally outwardly from the electronic plumbing device12(such as the electronic showerhead16) on which the fall sensor66is mounted. More specifically, in exemplary embodiments, the detection zone extends generally outwardly from the sprayface54of the electronic showerhead16on which the fall sensor66is mounted. In exemplary embodiments, the detection zone includes a space inside a shower enclosure.

If the user enters the detection zone and/or falls in the detection zone, the fall sensor66detects the presence of the user in the detection zone and/or the fall of the user in the detection zone. The fall sensor66detects the presence of the user in the detection zone and/or the fall of the user in the detection zone based on predetermined parameters. For example, the presence of the user in the detection zone could require an object of a certain height (to avoid detection of an animal as a person). Similarly, the fall of the user in the detection zone could require a certain change in height of the object and a certain rate of change in the height of the object (to avoid detecting a person bending over as a fall of the person).

In exemplary embodiments, the fall sensor66is a radio frequency (RF) sensor. More specifically, in exemplary embodiments, the fall sensor66is a radar sensor. Even more specifically, in exemplary embodiments, the fall sensor66is a millimeter wave sensor. RF sensors, radar sensors, and millimeter wave sensors are sensors that detect a fall of a person without any physical contact with the person. However, one of ordinary skill in the art will appreciate that the fall sensor66could be any type of electronic sensor that can detect a fall of a person without any physical contact with the person. Other exemplary sensors include, but are not limited to, lidar sensors, time of flight (TOF) sensors, optical sensors, camera sensors, accelerometers, and microphones. In exemplary embodiments, the fall sensor66is a IWR6843 millimeter wave (mmWave) sensor, sold by Texas Instruments Incorporated, as described in the IWR6843, IWR6443 Single-Chip 60- to 64-GHz mmWave Sensor datasheet, revision E, dated October 2018 and revised June 2021, document number SWRS219E, and available for download at https://www.ti.com/product/IWR6843.

In exemplary embodiments, the communication device68and/or the monitor70are operable to receive input from a user(s) and/or provide output to a user(s) regarding a presence of a user in the detection zone and a fall of a user in the detection zone.

In exemplary embodiments, the communication device68and/or the monitor70are operable to provide visual feedback. In exemplary embodiments, the communication device68and/or the monitor70include a light emitting diode (“LED”). In exemplary embodiments, the LED displays different colors and/or different flashing patterns. In exemplary embodiments, a short flashing pattern is in the range of approximately 0.1 second to 0.5 second, and a long flashing pattern is greater than approximately 0.5 second. For example, the LED of the communication device68and/or the monitor70could display a short flashing pattern when the fall sensor66is activated and a long or no flashing pattern when the fall sensor66is deactivated. In exemplary embodiments, the communication device68and/or the monitor70includes a screen. In exemplary embodiments, the screen displays at least one of symbols, numbers, and characters.

In exemplary embodiments, the communication device68and/or the monitor70are operable to provide audible feedback. In exemplary embodiments, the communication device68and/or the monitor70include a voice. In exemplary embodiments, the communication device68and/or the monitor70include a beep or a tone. For example, the communication device68and/or the monitor70could make a beep or a tone when the fall sensor66is activated. Similarly, the communication device68and/or the monitor70could make a beep or a tone when the system is deactivated. In exemplary embodiments, the communication device68and/or the monitor70is operable to provide haptic feedback.

In exemplary embodiments, during operation of the electronic plumbing system10, the system detects whether water is flowing through the electronic plumbing device12(such as the electronic showerhead16) or whether water has been flowing through the electronic plumbing device12within a past predetermined period of time (e.g., within the past 5 minutes). If water is not flowing or has not been flowing, the electronic plumbing system10continues to monitor70for water flow. If water is flowing or has been flowing, the electronic plumbing system10detects whether a user is present in the detection zone.

In exemplary embodiments, during continued operation of the electronic plumbing system10, if a user is not present, the electronic plumbing system10continues to monitor70for the presence of a user. If a user is present, the electronic plumbing system10detects whether the user has fallen in the detection zone. If the user has not fallen, the electronic plumbing system10continues to monitor70for a fall. If the user has fallen, the electronic plumbing system10issues an alert to the user via the communication device68(e.g., by the communication device68lighting up or making a sound). If the alert is dismissed by the user (e.g., by the user pressing a button on the communication device68), the electronic plumbing system10continues to monitor70for a fall. If the alert is not dismissed by the user, the electronic plumbing system10takes corrective action(s) and/or issues alert(s) to other user(s) (e.g., caretaker(s)). These exemplary steps are illustrated inFIG.4.

More specifically, in exemplary embodiments, during operation of the electronic plumbing system10, once the flow detecting device (e.g., the hydrogenerator module80or a flow switch) detects a flow of water through the electronic plumbing device12, the flow detecting device sends a signal to the processor58in the control module52indicating that the flow of water has been detected. The processor58in the control module52receives the signal from the flow detecting device and sends a signal to the fall sensor66to activate and start detection. The fall sensor66receives the signal from the processor58in the control module52and starts detecting whether a user is present in the detection zone.

More specifically, in exemplary embodiments, during continued operation of the electronic plumbing system10, once the fall sensor66detects a user is present, the fall sensor66starts detecting whether the user has fallen in the detection zone. The fall sensor66continues to detect whether the user has fallen. While the fall sensor66is detecting whether a user is present and then whether the user has fallen, the fall sensor66sends signals to the processor58in the control module52indicating whether a user has been detected and then whether a fall of the user has been detected. The processor58in the control module52receives the signals from the fall sensor66.

More specifically, in exemplary embodiments, during continued operation of the electronic plumbing system10, once the flow detecting device no longer detects the flow of water through the electronic plumbing device12, the flow detecting device sends a signal to the processor58in the control module52indicating that the flow of water has stopped. The processor58in the control module52receives the signal from the flow detecting device and sends a signal to the fall sensor66to deactivate and stop detection. The fall sensor66receives the signal from the processor58in the control module52and stops detection a predetermined period of time after the flow of water has stopped. In an exemplary embodiment, the predetermined period of time is 5 minutes. However, one of ordinary skill in the art will appreciate that predetermined period of time could be shorter or longer and could be 0 minutes (i.e., the fall sensor66would stop detection immediately after the flow of water has stopped).

More specifically, in exemplary embodiments, during continued operation of the electronic plumbing system10, once the fall sensor66detects a fall of the user, the fall sensor66sends a signal to the processor58in the control module52indicating the fall has been detected. The processor58in the control module52receives the signal from the fall sensor66and sends a signal to the communication device68to issue an alert to the user. The communication device68receives the signal from the processor58in the control module52and issues the alert to the user. If the communication device68receives input from the user to dismiss the alert, the communication device68sends a signal to the processor58in the control module52indicating that the user has dismissed the alert. The processor58in the control module52receives the signal from the communication device68and sends a signal to the fall sensor66to continue detection.

More specifically, in exemplary embodiments, during continued operation of the electronic plumbing system10, if the processor58in the control module52does not receive a signal from the communication device68, then the processor58in the control module52sends one or more signals to one or more other components of the electronic plumbing system10(e.g., the electronic valve30, the electronic drain fitting76, and the communication device68) indicating that corrective action(s) should be taken. Each other component of the electronic plumbing system10receives the signal(s) from the processor58in the control module52and takes the appropriate corrective action(s). The taking of corrective action(s) could include any one or more of the following exemplary actions: (1) the electronic valve30turning off the flow of water from the electronic plumbing device12, (2) the electronic drain fitting76opening and allowing water to drain from the vessel34, and (3) the communication device68sounding a siren.

More specifically, in exemplary embodiments, during continued operation of the electronic plumbing system10, if the processor58in the control module52does not receive a signal from the communication device68, then the processor58in the control module52sends one or more signals to one or more other components of the electronic plumbing system10(e.g., the monitor70) indicating that one or more alerts should be issued to one or more caretakers. Each other component of the electronic plumbing system10receives the signal(s) from the processor58in the control module52and issues the appropriate alert(s) to the caretaker(s). The issuance of the alert(s) to the caretaker(s) could include any one or more of the following exemplary actions: (1) the monitor70calling and/or sending a notification to a mobile device88of a family member or emergency contact for the user via the system provider cloud server92, (2) the monitor70sending a notification to a voice controlled device90of an emergency contact of the user via the system provider cloud server92and the third party cloud server94, and (3) the monitor70calling and/or sending a notification to a private and/or public emergency service personnel via the system provider cloud server92and/or the third party cloud server94.

In the exemplary embodiments described above, the signals received from and sent to the components of the electronic plumbing system10(e.g., the fall sensor66, the communication device68, the monitor70, the electronic valve30, and the electronic drain fitting76) to control the operation of the electronic plumbing system10are received from and sent to the processor58in the control module52. However, as stated above, one of ordinary skill in the art will appreciate that the signals received from and sent to the components of the electronic plumbing system10(e.g., the fall sensor66, the communication device68, the monitor70, the electronic valve30, and the electronic drain fitting76) could be received from and sent to the processor72in the monitor70, the processor92ain the system provider cloud server92, and/or the processor94ain the third party cloud server94in addition to or alternatively to the processor58in the control module52.

In the exemplary embodiments described above, once the flow detecting device detects a flow of water through the electronic plumbing device12, the processor58in the control module52sends a signal to the fall sensor66to activate and start detection. In exemplary embodiments, the electronic plumbing system10includes a proximity sensor. The proximity sensor is operable to define a proximity zone. In exemplary embodiments, the proximity zone extends generally outwardly from the proximity sensor. Proximity sensors are sensors that detect the presence of an object without any physical contact. In exemplary embodiments, the proximity sensor is an infrared (IR) sensor. However, one of ordinary skill in the art will appreciate that the proximity sensor could be any type of electronic sensor that can detect the presence of an object. Other exemplary sensors include, but are not limited to, radio frequency (RF) sensors, lidar sensors, radar sensors, time of flight (TOF) sensors, optical sensors, camera sensors, and capacitive sensors. In exemplary embodiments, the fall sensor66is also operable to activate and start detection at other times. For example, once the proximity sensor detects a presence of a user in the proximity zone, even if the flow detecting device has not detected a flow of water through the electronic plumbing device12, the fall sensor66could activate and start detection.

In the exemplary embodiments described above, once the fall sensor66detects the fall of the user, the communication device68is operable to issue the alert to the user and receive input from the user to dismiss the alert. In exemplary embodiments, the communication device68is also operable to provide other information to the user and receive other information from the user. For example, even if the fall sensor66has not detected a fall of the user, the user can provide input to the communication device68to alert another user (e.g., a caretaker) or provide an update to another user (e.g., a caretaker).

In the exemplary embodiments described above, once the fall sensor66detects the fall of the user and the user has not dismissed the alert to the user, the monitor70is operable to issue alert(s) to other user(s) (e.g., caretaker(s)). In exemplary embodiments, the monitor70is also operable to provide other information to the other user(s) (e.g., caretaker(s)). For example, even if the fall sensor66has not detected a fall of the user, the monitor70can provide information to the other user(s) (e.g., caretaker(s)) regarding the presence of the user in the detection zone and the flow of water from the electronic plumbing device12.

In the exemplary embodiments described above, the fall sensor66is operable to detect the fall of the user in the detection zone only while water is flowing through the body18and for a predetermined period of time after the flow of water has stopped. Again, the predetermined period of time could be 0 minutes. However, one of ordinary skill in the art will appreciate that the fall sensor66could be operable to detect the fall of the user in the detection zone during other time frames, such as any time the user is present in the detection zone or even continuously.

The following includes definitions of exemplary terms that may be used throughout the disclosure. Both singular and plural forms of all terms fall within each meaning.

“Computer” or “processor,” as used herein includes, but is not limited to, one or more programmed or programmable electronic device or coordinated devices that can store, retrieve, or process data and may be any processing unit, distributed processing configuration, or processor systems. Examples of processor include microprocessors, microcontrollers, central processing units (CPUs), graphics processing units (GPUs), tensor processing unit (TPU), floating point units (FPUs), reduced instruction set computing (RISC) processors, digital signal processors (DSPs), field programmable gate arrays (FPGAs), etc., in any combination. One or more cores of a single microprocessor and/or multiple microprocessor each having one or more cores can be used to perform the operation as being executed by a processor herein. The processor can also be a processor dedicated to the training of neural networks and other artificial intelligence (AI) systems. The processor may be associated with various other circuits that support operation in the processor, such as random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), clocks, decoders, memory controllers, or interrupt controllers, etc. These support circuits may be internal or external to the processor or its associated electronic packaging. The support circuits are in operative communication with the processor. The support circuits are not necessarily shown separate from the processor in block diagrams or drawings.

“Network interface,” synonymous with “data interface,” as used herein includes, but is not limited to, any interface or protocol for transmitting and receiving data between electronic devices. The network or data interface can refer to a connection to a computer via a local network or through the internet and can also refer to a connection to a portable device— e.g., a mobile device88or a USB thumb drive—via a wired or wireless connection. A network interface can be used to form networks of computers to facilitate distributed and/or remote computing (i.e., cloud-based computing). “Cloud-based computing” means computing that is implemented on a network of computing devices that are remotely connected to the device via a network interface.

“Signal,” as used herein includes, but is not limited to, one or more electric signals, including analog or digital signals, one or more computer instructions, a bit or bit stream, or the like.

“Logic,” synonymous with “circuit,” as used herein includes but is not limited to hardware, firmware, software and/or combinations of each to perform a function(s) or action(s). For example, based on a desired application or needs, logic may include a software-controlled microprocessor, discrete logic such as an application specific integrated circuit (ASIC), or other programmed logic device and/or controller. Logic may also be fully embodied as software. The logic flow of an embodiment of the invention could be embodied in logic.

“Software,” as used herein includes, but is not limited to, one or more computer readable and/or executable instructions that cause a computer, processor, logic, and/or other electronic device to perform functions, actions, and/or behave in a desired manner. The instruments may be embodied in various forms such as routines, algorithms, modules, or programs including separate applications or code from dynamically linked sources or libraries (DLLs). Software may also be implemented in various forms such as a stand-alone program, a web-based program, a function call, a subroutine, a servlet, an application, an app, an applet (e.g., a Java applet), a plug-in, instructions stored in a memory, part of an operating system, or other type of executable instructions or interpreted instructions from which executable instructions are created. The logic flow of an embodiment of the invention could be embodied in software.

“Module” or “engine” as used herein will be appreciated as comprising various configurations of computer hardware and/or software implemented to perform operations. In some embodiments, modules or engines as described herein may be represented as instructions operable to be executed by a processor in a processor or memory. In other embodiments, modules or engines as described herein may be represented as instructions read or executed from readable media. A module or engine may operate in either hardware or software according to application specific parameters or user settings. It will be appreciated by those of skill in the art that such configurations of hardware and software may vary, but remain operable in substantially similar ways. The logic flow of an embodiment of the invention could be embodied in a module or engine.

“Data storage device,” as used herein includes, but is not limited to, a device or devices for non-transitory storage of code or data, e.g., a device with a non-transitory computer readable medium. As used herein, “non-transitory computer readable medium” mean any suitable non-transitory computer readable medium for storing code or data, such as a magnetic medium, e.g., fixed disks in external hard drives, fixed disks in internal hard drives, and flexible disks; an optical medium, e.g., CD disk, DVD disk; and other media, e.g., ROM, PROM, EPROM, EEPROM, flash PROM, external memory drives, etc. The memory of an embodiment of the invention could be embodied in a data storage device.

While the above exemplary definitions have been provided, it is intended that the broadest reasonable interpretation consistent with this specification be used for these and other terms. Aspects and implementations of the present disclosure will be understood more fully from the detailed description given above and from the accompanying drawings of the various aspects and implementations of the disclosure. This should not be taken to limit the disclosure to the specific aspects or implementations, but is for explanation and understanding only.

One of ordinary skill in the art will now appreciate that the present invention provides an electronic plumbing system including fall detection and alerts. Although the present invention has been shown and described with reference to particular embodiments, equivalent alterations and modifications will occur to those skilled in the art upon reading and understanding this specification. The present invention includes all such equivalent alterations and modifications and is limited only by the scope of the following claims in light of their full scope of equivalents.