IP Library › Granted Patent US 12,359,669
Granted Patent B2
US 12,359,669 · App. 18/784,259 · Granted Jul 15, 2025

Adaptive learning system for improving sump pump control

Inventors: Nathan L. Tofte (Downs, IL); Jonathan Christopher Hull (Bloomington, IL); John R. Donovan (Bloomington, IL); Richard Jan Tjaden (Bloomington, IL)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
F04D15/0227F04D13/08F04D13/086F04D13/12F04D15/0077F04D15/0088F04D15/0209F04D15/0218F04D15/0254F04D15/0272G05B13/021G05B13/026G05B13/0265G05B15/02G05D9/12G06F3/0481G06F3/04842G06N20/00G08B21/182H04L12/282H04L12/2823G01M1/22G01M13/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,359,669
App. No.
18/784,259
Filed
Jul 25, 2024
Granted
Jul 15, 2025
Kind
B2
Art Unit
3746
USPC
417/279
Abstract

A sump pump system may implement adaptive learning and machine learning techniques to facilitate improved control of sump pumps. A sump pump system may implement the described techniques to generate, train, and/or implement a machine learning model that is capable of predicting or estimating one or more conditions of the sump pump system (e.g., water level in the basin, motor malfunction, stuck impeller, geyser effect, blocked outlet pipe, faulty level sensor/switch, faulty bearing, failure to engage pump at high-water mark, etc.) based on one or more detected input variables (e.g., acceleration or vibration patterns detected in water, on a pump, or on a pipe; capacitance values of water; audio signatures; electrical signatures, such as power or current draw; pump motor rotation speed; water pressure signatures or values, such as those detected at the bottom of a sump basin; etc.).

Claims (32)

1. A sump pump system configured to implement adaptive learning, the sump pump system comprising:

a sump pump; and

a sump pump control system coupled to the sump pump comprising:

a first sensor configured to detect water levels;

a second sensor configured to detect acceleration; and

one or more processors coupled to the first sensor and the second sensor, the one or more processors configured to:

(A) access a machine-learning (ML) model previously trained by performing one or more statistical analyses on one or more sets of data indicative of the water levels in a sump basin and one or more sets of data indicative of detected acceleration patterns, the ML model trained to discover one or more relationships between the one or more water levels and the one or more acceleration patterns; and

(B) implement the ML model, wherein the sump pump control system is configured to activate or deactivate the sump pump based on the one or more predicted water levels that are predicted via the ML model based on (i) one or more acceleration data collected during operation of the sump pump and (ii) the one or more discovered relationships.

2. The system of claim 1 , wherein the first sensor is a float sensor.

3. The system of claim 1 , wherein the first sensor is a capacitance sensor.

4. The system of claim 1 , wherein the second sensor is an accelerometer.

5. The system of claim 1 , wherein the second sensor is a gyroscope or an inertial measurement unit (IMU).

6. The system of claim 1 , wherein the second sensor is a force acceleration sensor configured to detect acceleration based on a level of force exerted on the second sensor.

7. The system of claim 1 , wherein the one or more processors are further configured to (i) detect a difference between a first level of water measured via the first sensor and a second level of water predicted via the ML model; and (ii) generate an alarm in response to detecting that that the difference exceeds a threshold.

8. A method for implementing adaptive learning in a sump pump system, the method comprising:

acquiring, via a sensor, one or more sets of data indicative of one or more of levels of water or detected acceleration patterns;

accessing a machine-learning (ML) model previously trained by performing one or more statistical analyses on one or more sets of data indicative of levels of water and one or more sets of data indicative of detected acceleration patterns, and

implementing the ML model, including activating or deactivating the sump pump based on the one or more predicted water levels that are predicted via the ML model based on (i) one or more acceleration data and (ii) one or more discovered relationships.

9. The method of claim 8 , wherein the ML model is trained to discover one or more relationships between the one or more levels of water and the one or more acceleration patterns.

10. The method of claim 8 , wherein the sensor is one of a float sensor or a capacitance sensor.

11. The method of claim 8 , wherein the sensor is an accelerometer.

12. The method of claim 8 , wherein the sensor is a gyroscope or an inertial measurement unit (IMU).

13. The method of claim 8 , wherein the sensor is a force acceleration sensor configured to detect acceleration based on a level of force exerted on the second sensor.

14. The method of claim 8 , further comprising (i) detecting a difference between a first level of water measured via the sensor and a second level of water predicted via the ML model; and (ii) generating an alarm in response to detecting that that the difference exceeds a threshold.

15. A method for implementing adaptive learning in a sump pump system, the method comprising:

(A) accessing a machine-learning (ML) model previously trained by performing one or more statistical analyses on one or more sets of data indicative of levels of water in a sump pump and one or more sets of data indicative of detected capacitance values of water; and

(B) implementing the ML model, including activating or deactivating the sump pump based on the one or more predicted water levels that are predicted via the ML model based on (i) one or more of the detected capacitance values detected and (ii) one or more discovered relationships.

16. The method of claim 15 , further comprising acquiring, via a first sensor, one or more sets of first data indicative of levels of water in a sump basin of the sump pump; and acquiring, via a second sensor, one or more sets of second data indicative of detected capacitance values of water in the sump basin, wherein the first sensor is one of a float sensor or a capacitance sensor.

17. The method of claim 16 , wherein the ML model is trained to discover one or more relationships between the one or more levels of water and the one or more capacitance values.

18. The method of claim 15 , further comprising: (i) detecting a difference between a first level of water measured via the first sensor and a second level of water predicted via the ML model; and (ii) generating an alarm in response to detecting that that the difference exceeds a threshold.

19. The method of claim 18 , further comprising: (i) detecting a fault with the first sensor based, at least in part, on the detected difference; and (ii) implementing control of the sump based on the second sensor instead of the first sensor.

20. The method of claim 18 , further comprising: (i) detecting a fault with the first sensor based, at least in part, on the detected difference; and (ii) implementing control of the sump based a schedule such that the sump pump is activated and deactivated based on time intervals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2024
From: TOFTE, NATHAN L.; HULL, JONATHAN CHRISTOPHER; DONOVAN, JOHN R.; TJADEN, RICHARD JAN
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 068163/0409 →
Continuity (10)
Continuation 18369009 · Sep 15, 2023
Continuation 17245686 · Apr 30, 2021
Provisional Application 63148783 · Feb 12, 2021
Provisional Application 63148880 · Feb 12, 2021
Provisional Application 63148885 · Feb 12, 2021
Provisional Application 63148894 · Feb 12, 2021
Provisional Application 63148909 · Feb 12, 2021
Provisional Application 63148923 · Feb 12, 2021
Provisional Application 63148926 · Feb 12, 2021
Related Publication 20240384724A1 · Nov 21, 2024
References Cited (228)
US 4624280A · DePirro · 1986 [cited by applicant]
US 5591010A · van Zyl · 1997 [cited by applicant]
US 5672050A · Webber et al. · 1997 [cited by applicant]
US 6167965B1 · Bearden et al. · 2001 [cited by applicant]
US 6330525B1 · Hays et al. · 2001 [cited by applicant]
US 6676382B2 · Leighton et al. · 2004 [cited by applicant]
US 7309216B1 · Spadola, Jr. et al. · 2007 [cited by applicant]
US 7539549B1 · Discenzo et al. · 2009 [cited by applicant]
US 8380355B2 · Mayleben et al. · 2013 [cited by applicant]
US 8490006B1 · Reeser et al. · 2013 [cited by applicant]
US 8527306B1 · Reeser et al. · 2013 [cited by applicant]
US 8533144B1 · Reeser et al. · 2013 [cited by applicant]
US 8640038B1 · Reeser et al. · 2014 [cited by applicant]
US 8665084B2 · Shapiro et al. · 2014 [cited by applicant]
US 8890680B2 · Reeser et al. · 2014 [cited by applicant]
US 8892263B1 · Morris et al. · 2014 [cited by applicant]
US 8917186B1 · Grant · 2014 [cited by applicant]
US 8976937B2 · Shapiro et al. · 2015 [cited by applicant]
US 9049168B2 · Jacob et al. · 2015 [cited by applicant]
US 9057746B1 · Houlette et al. · 2015 [cited by applicant]
US 9117349B2 · Shapiro et al. · 2015 [cited by applicant]
US 9142119B1 · Grant · 2015 [cited by applicant]
US 9152737B1 · Micali et al. · 2015 [cited by applicant]
US 9183578B1 · Reeser et al. · 2015 [cited by applicant]
US 9202363B1 · Grant · 2015 [cited by applicant]
US 9262909B1 · Grant · 2016 [cited by applicant]
US 9274530B1 · Morris · 2016 [cited by applicant]
US 9286772B2 · Shapiro et al. · 2016 [cited by applicant]
US 9344330B2 · Jacob et al. · 2016 [cited by applicant]
US 9424737B2 · Bailey et al. · 2016 [cited by applicant]
US 9443195B2 · Micali et al. · 2016 [cited by applicant]
US 9472092B1 · Grant · 2016 [cited by applicant]
US 9589441B2 · Shapiro et al. · 2017 [cited by applicant]
US 9609003B1 · Chmielewski et al. · 2017 [cited by applicant]
US 9665892B1 · Reeser et al. · 2017 [cited by applicant]
US 9666060B2 · Reeser et al. · 2017 [cited by applicant]
US 9699529B1 · Petri et al. · 2017 [cited by applicant]
US 9739813B2 · Houlette et al. · 2017 [cited by applicant]
US 9786158B2 · Beaver et al. · 2017 [cited by applicant]
US 9798979B2 · Fadell et al. · 2017 [cited by applicant]
US 9798993B2 · Payne et al. · 2017 [cited by applicant]
US 9800570B1 · Bleisch · 2017 [cited by applicant]
US 9800958B1 · Petri et al. · 2017 [cited by applicant]
US 9812001B1 · Grant · 2017 [cited by applicant]
US 9888371B1 · Jacob · 2018 [cited by applicant]
US 9892463B1 · Hakimi-Boushehri et al. · 2018 [cited by applicant]
US 9898168B2 · Shapiro et al. · 2018 [cited by applicant]
US 9898912B1 · Jordan, II et al. · 2018 [cited by applicant]
US 9911042B1 · Cardona et al. · 2018 [cited by applicant]
US 9923971B2 · Madey et al. · 2018 [cited by applicant]
US 9942630B1 · Petri et al. · 2018 [cited by applicant]
US 9947202B1 · Moon et al. · 2018 [cited by applicant]
US 9978033B1 · Payne et al. · 2018 [cited by applicant]
US 9997056B2 · Bleisch · 2018 [cited by applicant]
US 10002295B1 · Cardona et al. · 2018 [cited by applicant]
US 10042341B1 · Jacob · 2018 [cited by applicant]
US 10047974B1 · Riblet et al. · 2018 [cited by applicant]
US 10055793B1 · Call et al. · 2018 [cited by applicant]
US 10055803B2 · Orduna et al. · 2018 [cited by applicant]
US 10057664B1 · Moon et al. · 2018 [cited by applicant]
US 10073929B2 · Vaynriber et al. · 2018 [cited by applicant]
US 10102584B1 · Devereaux et al. · 2018 [cited by applicant]
US 10102585B1 · Bryant et al. · 2018 [cited by applicant]
US 10107708B1 · Schick et al. · 2018 [cited by applicant]
US 10112222B1 · Davis et al. · 2018 [cited by applicant]
US 10142394B2 · Chmielewski et al. · 2018 [cited by applicant]
US 10176705B1 · Grant · 2019 [cited by applicant]
US 10181160B1 · Hakimi-Boushehri et al. · 2019 [cited by applicant]
US 10186134B1 · Moon et al. · 2019 [cited by applicant]
US 10193546B1 · Long · 2019 [cited by applicant]
US 10198771B1 · Madigan et al. · 2019 [cited by applicant]
US 10217068B1 · Davis et al. · 2019 [cited by applicant]
US 10229394B1 · Davis et al. · 2019 [cited by applicant]
US 10244294B1 · Moon et al. · 2019 [cited by applicant]
US 10249158B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10282787B1 · Hakimi-Boushehri et al. · 2019 [cited by applicant]
US 10282788B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10282961B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10295431B1 · Schick et al. · 2019 [cited by applicant]
US 10296978B1 · Corder et al. · 2019 [cited by applicant]
US 10297138B2 · Reeser et al. · 2019 [cited by applicant]
US 10304313B1 · Moon et al. · 2019 [cited by applicant]
US 10323860B1 · Riblet et al. · 2019 [cited by applicant]
US 10325473B1 · Moon et al. · 2019 [cited by applicant]
US 10332059B2 · Matsuoka et al. · 2019 [cited by applicant]
US 10346811B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10353359B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10356303B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10387966B1 · Shah et al. · 2019 [cited by applicant]
US 10388135B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10412169B1 · Madey et al. · 2019 [cited by applicant]
US 10446000B2 · Friar et al. · 2019 [cited by applicant]
US 10467476B1 · Cardona et al. · 2019 [cited by applicant]
US 10469282B1 · Konrardy et al. · 2019 [cited by applicant]
US 10480825B1 · Riblet et al. · 2019 [cited by applicant]
US 10482746B1 · Moon et al. · 2019 [cited by applicant]
US 10506411B1 · Jacob · 2019 [cited by applicant]
US 10514669B1 · Call et al. · 2019 [cited by applicant]
US 10515372B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10522009B1 · Jordan, II et al. · 2019 [cited by applicant]
US 10546478B1 · Moon et al. · 2020 [cited by applicant]
US 10547918B1 · Moon et al. · 2020 [cited by applicant]
US 10565541B2 · Payne et al. · 2020 [cited by applicant]
US 10573146B1 · Jordan, II et al. · 2020 [cited by applicant]
US 10573149B1 · Jordan, II et al. · 2020 [cited by applicant]
US 10579028B1 · Jacob · 2020 [cited by applicant]
US 10586177B1 · Choueiter et al. · 2020 [cited by applicant]
US 10607295B1 · Hakimi-Boushehri et al. · 2020 [cited by applicant]
US 10634576B1 · Schick et al. · 2020 [cited by applicant]
US 10664922B1 · Madigan et al. · 2020 [cited by applicant]
US 10679292B1 · Call et al. · 2020 [cited by applicant]
US 10685402B1 · Bryant et al. · 2020 [cited by applicant]
US 10699346B1 · Corder et al. · 2020 [cited by applicant]
US 10699348B1 · Devereaux et al. · 2020 [cited by applicant]
US 10726494B1 · Shah et al. · 2020 [cited by applicant]
US 10726500B1 · Shah et al. · 2020 [cited by applicant]
US 10733671B1 · Hakimi-Boushehri et al. · 2020 [cited by applicant]
US 10733868B2 · Moon et al. · 2020 [cited by applicant]
US 10735829B2 · Petri et al. · 2020 [cited by applicant]
US 10740691B2 · Choueiter et al. · 2020 [cited by applicant]
US 10741033B1 · Jordan et al. · 2020 [cited by applicant]
US 10750252B2 · Petri et al. · 2020 [cited by applicant]
US 10795329B1 · Jordan, II et al. · 2020 [cited by applicant]
US 10796557B2 · Sundermeyer et al. · 2020 [cited by applicant]
US 10802477B1 · Konrardy et al. · 2020 [cited by applicant]
US 10804700B2 · Cohen et al. · 2020 [cited by applicant]
US 10818105B1 · Konrardy et al. · 2020 [cited by applicant]
US 10823458B1 · Riblet et al. · 2020 [cited by applicant]
US 10824971B1 · Davis et al. · 2020 [cited by applicant]
US 10825320B1 · Moon et al. · 2020 [cited by applicant]
US 10825321B2 · Moon et al. · 2020 [cited by applicant]
US 10832225B1 · Davis et al. · 2020 [cited by applicant]
US 10846800B1 · Bryant et al. · 2020 [cited by applicant]
US 10907844B2 · Ribbich et al. · 2021 [cited by applicant]
US 10922756B1 · Call et al. · 2021 [cited by applicant]
US 10922948B1 · Moon et al. · 2021 [cited by applicant]
US 10943447B1 · Jordan, II et al. · 2021 [cited by applicant]
US 10970990B1 · Jacob · 2021 [cited by applicant]
US 10990069B1 · Jacob · 2021 [cited by applicant]
US 11003334B1 · Conway et al. · 2021 [cited by applicant]
US 11004320B1 · Jordan, II et al. · 2021 [cited by applicant]
US 11015997B1 · Schick et al. · 2021 [cited by applicant]
US 11017480B2 · Shah et al. · 2021 [cited by applicant]
US 11042137B1 · Call et al. · 2021 [cited by applicant]
US 11042942B1 · Hakimi-Boushehri et al. · 2021 [cited by applicant]
US 11043098B1 · Jordan, II et al. · 2021 [cited by applicant]
US 11049078B1 · Jordan, II et al. · 2021 [cited by applicant]
US 11049189B2 · Shah et al. · 2021 [cited by applicant]
US 11074659B1 · Hakimi-Boushehri et al. · 2021 [cited by applicant]
US 11100594B1 · West et al. · 2021 [cited by applicant]
US 11118812B1 · Riblet et al. · 2021 [cited by applicant]
US 11126708B2 · Reimer · 2021 [cited by applicant]
US 11164257B1 · Devereaux et al. · 2021 [cited by applicant]
US 11232873B1 · Aspro et al. · 2022 [cited by applicant]
US 11277465B2 · Chmielewski et al. · 2022 [cited by applicant]
US 11348193B1 · Konrardy et al. · 2022 [cited by applicant]
US 11417212B1 · Farooqui et al. · 2022 [cited by applicant]
US 11788535B1 · Tofte et al. · 2023 [cited by applicant]
US 20030049134A1 · Leighton et al. · 2003 [cited by applicant]
US 20040064012A1 · Yanai · 2004 [cited by applicant]
US 20040090197A1 · Schuchmann · 2004 [cited by applicant]
US 20040221647A1 · Sabatino · 2004 [cited by applicant]
US 20070239371A1 · Halbinger et al. · 2007 [cited by applicant]
US 20080229819A1 · Mayleben et al. · 2008 [cited by applicant]
US 20090074338A1 · Hagshenas et al. · 2009 [cited by applicant]
US 20090123295A1 · Abbott · 2009 [cited by applicant]
US 20090265193A1 · Collins et al. · 2009 [cited by applicant]
US 20110077875A1 · Tran et al. · 2011 [cited by applicant]
US 20110110794A1 · Mayleben et al. · 2011 [cited by applicant]
US 20110156921A1 · Kyllingstad · 2011 [cited by applicant]
US 20120260729A1 · Bayley et al. · 2012 [cited by applicant]
US 20130197700A1 · Kochan et al. · 2013 [cited by applicant]
US 20140202243A1 · Leonard et al. · 2014 [cited by applicant]
US 20140266669A1 · Fadell et al. · 2014 [cited by applicant]
US 20140343736A1 · Meyer · 2014 [cited by applicant]
US 20150061859A1 · Matsuoka et al. · 2015 [cited by applicant]
US 20150253216A1 · Shinoda et al. · 2015 [cited by applicant]
US 20150347910A1 · Fadell et al. · 2015 [cited by applicant]
US 20150377692A1 · Cooper · 2015 [cited by applicant]
US 20160076535A1 · Clifton · 2016 [cited by examiner]
US 20160333884A1 · Hussain et al. · 2016 [cited by applicant]
US 20170075363A1 · Steinke · 2017 [cited by applicant]
US 20170100632A1 · Castelo Branco et al. · 2017 [cited by applicant]
US 20170107989A1 · Coste · 2017 [cited by applicant]
US 20170179724A1 · Lam · 2017 [cited by applicant]
US 20170322104A1 · Mataga et al. · 2017 [cited by applicant]
US 20170335550A1 · Sterling et al. · 2017 [cited by applicant]
US 20170342812A1 · Kuhn · 2017 [cited by applicant]
US 20180072384A1 · von Mueller · 2018 [cited by applicant]
US 20180141069A1 · Lemkin · 2018 [cited by applicant]
US 20180168119A1 · Hartfelder et al. · 2018 [cited by applicant]
US 20180223863A1 · Weber et al. · 2018 [cited by applicant]
US 20180247513A1 · Calvert et al. · 2018 [cited by applicant]
US 20180363639A1 · Cathell et al. · 2018 [cited by applicant]
US 20180375680A1 · Wright et al. · 2018 [cited by applicant]
US 20190101427A1 · Beger et al. · 2019 [cited by applicant]
US 20190167059A1 · Brown et al. · 2019 [cited by applicant]
US 20190203736A1 · Hambe et al. · 2019 [cited by applicant]
US 20190242374A1 · Guetter · 2019 [cited by applicant]
US 20190251520A1 · Bentley, III et al. · 2019 [cited by applicant]
US 20190353156A1 · Ward · 2019 [cited by examiner]
US 20200003217A1 · Wilds · 2020 [cited by applicant]
US 20200023395A1 · Tangen et al. · 2020 [cited by applicant]
US 20200240418A1 · Correia · 2020 [cited by applicant]
US 20200302549A1 · Jordan, II et al. · 2020 [cited by applicant]
US 20200327791A1 · Moon et al. · 2020 [cited by applicant]
US 20210035432A1 · Moon et al. · 2021 [cited by applicant]
US 20210042843A1 · Bryant et al. · 2021 [cited by applicant]
US 20210158671A1 · Jordan, II et al. · 2021 [cited by applicant]
US 20210262185A1 · Adler · 2021 [cited by examiner]
US 20210279811A1 · Waltman et al. · 2021 [cited by applicant]
US 20210312789A1 · Linn · 2021 [cited by applicant]
US 20220101275A1 · Aspro et al. · 2022 [cited by applicant]
CN 111626536A · 2020 [cited by applicant]
CN 113138558A · 2021 [cited by applicant]
JP 2003157357A · 2003 [cited by applicant]
KR 20150129845A · 2015 [cited by applicant]
WO WO2014159131A2 · 2014 [cited by applicant]
WO WO2016081511A2 · 2016 [cited by applicant]
WO WO2017173463A1 · 2017 [cited by applicant]
WO WO2021087185A1 · 2021 [cited by applicant]
Adafruit, “Assembled Adafruit HUZZAH32-ESP32 Feather Board—with Stacking Headers,” Retrieved from the Internet at: <https://www.adafruit.com/product/3619> on Apr. 26, 2021. [cited by applicant]
APG, Automation Products Group, Inc., “5 Tips on Using an Ultrasonic Level Sensor in a Lift Station,” Retrieved from the Internet at: <http://romtecutilities.com/pressure-transducers-for-pump-lift-stations/> on Apr. 26,… [cited by applicant]
FlowLine™, “Municipal Sewer Pump Station Radar Level Sensor,” Retrieved from the Internet at: <https://www.flowline.com/municipal-sewer-lift-station-radar-level-transmitter/> on Apr. 26, 2021. [cited by applicant]
LevelGuard, Fluid Control Products, “Reliable Liquid Level Sensing Solutions,” Retrieved from the Internet at: <https://www.levelguardproducts.com/> on Apr. 26, 2021. [cited by applicant]
Romtec Utilities, “Pressure Transducers for Pump & Lift Stations,” Retrieved from the Internet at: <https://www.flowline.com/municipal-sewer-lift-station-radar-level-transmitter/> on Apr. 26, 2021. [cited by applicant]
The Basement Watchdog, “Connected Pumps,” Retrieved from the Internet at: <https://www.adafruit.com/product/3619> on Apr. 26, 2021. [cited by applicant]
The Home Depot, “1/2 HP Submersible 12-Volt DC WiFi Connected Battery Backup Sump Pump and Monitoring System,” Retrieved from the Internet at: <https://www.homedepot.com/p/PumpSpy-1-2-HP-Submersible-12-Volt-DC-WiFi-Conn… [cited by applicant]