CPC G01F 23/80 (2022.01) [G01F 23/292 (2013.01); G01F 23/2928 (2013.01); G01F 25/20 (2022.01); G16Y 20/10 (2020.01)] | 17 Claims |
1. A system for diagnostic analysis of a bathroom over time intervals comprising:
a sensor disposed within a toilet tank, the sensor comprising:
a laser diode operable to produce a laser beam pulse that travels towards a water level within the toilet tank, wherein the laser beam pulse is reflected back to the sensor;
a photodetector operable to receive the reflected laser beam pulse; and
a first processor communicatively coupled to the laser diode and to the photodetector, the first processor configured to:
perform a first distance measurement to determine a distance from an initial water level within the toilet tank to the sensor;
transmit the first distance measurement across a network to a computer system for storage as a setpoint;
determine a second distance measurement based on a difference in time between production of the laser beam pulse and reception of the reflected laser beam pulse; and
transmit the second distance measurement across the network to the computer system; and
the computer system communicatively coupled to the sensor using the network, comprising:
a memory operable to:
store door information comprising a number of instances wherein a door changes from a first position to a second position within a period of time;
store a threshold ratio of a number of instances of a decrease in the water level to the number of instances wherein the door changes from the first position to the second position; and
store the setpoint corresponding to the initial water level in the toilet tank; and
a second processor, operably coupled to the memory, configured to:
receive the second distance measurement from the network;
determine an instance of the decrease in the water level in the toilet tank based on a comparison of the received second distance measurement to the setpoint;
determine a plurality of instances of the decrease in the water level within the period of time;
calculate a ratio of the determined number of the plurality of instances of the decrease in the water level to the number of instances wherein the door changes from the first position to the second position based on the door information stored in the memory;
compare the calculated ratio to the threshold ratio; and
send an alert for display on a user device when the calculated ratio is less than the threshold ratio.
|