US 12,259,095 B2
Predictive and preventative maintenance systems for connected water devices
Edward Brown, Thousand Oaks, CA (US); Roger Turley, Wales, UT (US); Christopher Chomeau, Milwaukee, WI (US); Brian Boothe, Raleigh, NC (US); David MacCallum, Camarillo, CA (US); Marc Brentjens, Roermond (NL); Brian Broga, Elkhorn, WI (US); and Justin Kutney, Pewaukee, WI (US)
Assigned to PENTAIR PLC, London (GB)
Filed by PENTAIR PLC, London (GB)
Filed on Jun. 14, 2021, as Appl. No. 17/347,269.
Application 17/347,269 is a continuation of application No. PCT/GB2019/053527, filed on Dec. 12, 2019.
Claims priority of provisional application 62/778,454, filed on Dec. 12, 2018.
Prior Publication US 2021/0301985 A1, Sep. 30, 2021
Int. Cl. F17D 5/06 (2006.01); G05B 23/02 (2006.01); G06Q 10/20 (2023.01); G06Q 30/016 (2023.01); G06Q 50/06 (2024.01)
CPC F17D 5/06 (2013.01) [G05B 23/0221 (2013.01); G05B 23/027 (2013.01); G06Q 10/20 (2013.01); G06Q 30/016 (2013.01); G06Q 50/06 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor, real-time operation data from a controller of a water system;
retrieving, by the processor, a health profile of the water system from a memory device coupled to the processor, the health profile comprising at least one signature;
comparing, by the processor, the real-time operation data to a normal operation signature of the health profile to produce results;
determining, by the processor based on the results, that the real-time operation data diverges from the normal operation signature based on one or more thresholds;
recording, by the processor, the real-time operation data in a log stored in the memory device;
retrieving, by the processor, a plurality of problem signatures from the memory device;
comparing, by the processor, the real-time operation data to each of the plurality of problem signatures;
identifying, by the processor, that the real-time operation data does not substantially match any of the plurality of problem signatures;
adding a new problem signature corresponding to the real-time operation data to the plurality of problem signatures stored in the memory device;
monitoring, by the processor, the water system;
determining, by the processor based on the monitoring of the water system, that a problem occurs in a device of the water system within a predetermined time period;
determining that the problem is a mechanical failure of the water system based on the new problem signature; and
causing a mechanical failure alert to be sent to a user device indicating that a filter of the water system should be replaced due to the mechanical failure.