# US 2025/0146492 A1 · Sump pump smart home integration

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0146492 A1
- Document ID: US20250146492A1
- Status: Published application
- Kind: A1
- Application number: 19/017,174
- Filed: 2025-01-10
- Published: 2025-05-08
- Earliest claimed: 2021-02-12
- Assignees: State Farm Mutual Automobile Insurance Company
- Applicants: State Farm Mutual Automobile Insurance Company
- Inventors: Nathan L. Tofte; Jonathan Christopher Hull; John Donovan; Richard Jan Tjaden
- Web page: https://patentgrep.com/patent/US20250146492A1

## CPC

- F04D 15/0227: {Lack of liquid level being detected using a flow transducer}
- F04D 13/08: for submerged use
- F04D 13/086: {the pump and drive motor are both submerged}
- F04D 13/12: Combinations of two or more pumps (combinations with priming pumps or booster pumps to counteract vapour-lock F04D9/04)
- F04D 15/0077: {Safety measures (F04D15/02 takes precedence)}
- F04D 15/0088: {Testing machines}
- F04D 15/0209: {responsive to a condition of the working fluid (F04D15/029 takes precedence)}
- F04D 15/0218: {the condition being a liquid level or a lack of liquid supply}
- F04D 15/0254: {the condition being speed or load}
- F04D 15/0272: {the condition being wear or a position}
- G05B 13/021: {in which a variable is automatically adjusted to optimise the performance}
- G05B 13/026: {using a predictor}
- G05B 13/0265: {the criterion being a learning criterion}
- G05B 15/02: electric
- G05D 9/12: characterised by the use of electric means
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06N 20/00: Machine learning
- G08B 21/182: {Level alarms, e.g. alarms responsive to variables exceeding a threshold}
- H04L 12/282: {based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204)}
- H04L 12/2823: {Reporting information sensed by appliance or service execution status of appliance services in a home automation network (device-related reporting H04L43/065; arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom H04Q9/00)}
- G01M 1/22: and converting vibrations due to imbalance into electric variables
- G01M 13/045: Acoustic or vibration analysis
- F04D: NON-POSITIVE-DISPLACEMENT PUMPS (engine fuel-injection pumps F02M; ion pumps H01J41/12; electrodynamic pumps H02K44/02)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G01M: TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR

## Abstract

Described methods and systems user to manually activate or engage the pump from a remote location and/or to monitor the state of the sump pump (e.g., the water level, the pump condition, pipe conditions, etc.) when located at a remote location relative to the sump pump. A sump pump system may implement sensors configured to detect motion or acceleration of a sensor disposed in water in the sump basin or disposed on a sump pump or pipe. The sump pump system may analyze data from these sensors to identify diagnostic metrics or values that are transmitted to a user's user interface device, thereby notifying a user of conditions such as a stuck impeller, a blocked pipe, a dry pumping pump, etc.

## Claims

### Claim 1

A method for implementing remote monitoring of sump pump systems, the system comprising:
implementing remote control of a sump pump including a first sensor that is configured to detect water levels in a sump basin, wherein the sump pump is configured to activate and deactivate based on an output from the first sensor representing the water levels;
detecting, via a second sensor, acceleration of the second sensor and generating acceleration data representing the detected acceleration;
detecting, via a sump pump control system for the sump pump, an acceleration pattern in the acceleration data;
detecting a sump pump condition corresponding to the acceleration pattern;
generating a value for a diagnostic metric based on the sump pump condition;
transmitting the value for the diagnostic metric to a user interface device; and
displaying the diagnostic metric at the user interface device.

### Claim 2 (depends on 1)

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

### Claim 3 (depends on 1)

The method of claim 1, wherein the second sensor is a force sensor.

### Claim 4 (depends on 1)

The method of claim 1, wherein detecting the sump pump condition corresponding to the acceleration pattern comprises implementing a machine learning (ML) model trained to identify sump pump conditions based on acceleration patterns.

### Claim 5 (depends on 1)

The method of claim 1, wherein transmitting the value for the diagnostic metric to the user interface device comprises transmitting to the user interface device a water level detected after the sump pump has been activated and deactivated.

### Claim 6

A method for implementing remote monitoring of sump pump systems, the system comprising:
implementing remote control of a sump pump including a first sensor that is configured to detect water levels in a sump basin, wherein the sump pump is configured to activate and deactivate based on an output from the first sensor representing the water levels;
detecting, via a second sensor, acceleration of the second sensor and generating acceleration data representing the detected acceleration;
detecting, via a sump pump control system for the sump pump, an acceleration pattern in the acceleration data;
detecting a sump pump condition corresponding to the acceleration pattern; and
generating a value for a diagnostic metric based on the sump pump condition.

### Claim 7 (depends on 6)

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

### Claim 8 (depends on 6)

The method of claim 6, wherein the second sensor is a force sensor.

### Claim 9 (depends on 6)

The method of claim 6, wherein detecting the sump pump condition corresponding to the acceleration pattern comprises implementing a machine learning (ML) model trained to identify sump pump conditions based on acceleration patterns.

### Claim 10 (depends on 6)

The method of claim 6, further comprising transmitting the value for the diagnostic metric to a user interface device.

### Claim 11 (depends on 10)

The method of claim 10, further comprising displaying the diagnostic metric at the user interface device.

### Claim 12 (depends on 10)

The method of claim 10, wherein transmitting the value for the diagnostic metric to the user interface device comprises transmitting to the user interface device a water level detected after the sump pump has been activated and deactivated.

### Claim 13

A method for implementing remote monitoring of sump pump systems, the system comprising:
implementing remote control of a sump pump including a first sensor that is configured to detect water levels in a sump basin;
detecting, via a second sensor, acceleration of the second sensor and generating acceleration data representing the detected acceleration;
detecting, via a sump pump control system for the sump pump, an acceleration pattern in the acceleration data;
detecting a sump pump condition corresponding to the acceleration pattern; and
generating a value for a diagnostic metric based on the sump pump condition.
transmitting the value for the diagnostic metric to a user interface device; and
displaying the diagnostic metric at the user interface device.

### Claim 14 (depends on 13)

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

### Claim 15 (depends on 13)

The method of claim 13, wherein the second sensor is a force sensor.

### Claim 16 (depends on 13)

The method of claim 13, wherein detecting the sump pump condition corresponding to the acceleration pattern comprises implementing a machine learning (ML) model trained to identify sump pump conditions based on acceleration patterns.

### Claim 17 (depends on 13)

The method of claim 13, wherein the sump pump is configured to activate and deactivate based on an output from the first sensor representing the water levels.

### Claim 18 (depends on 13)

The method of claim 13, further comprising transmitting the value for the diagnostic metric to a user interface device.

### Claim 19 (depends on 18)

The method of claim 18, further comprising displaying the diagnostic metric at the user interface device.

### Claim 20 (depends on 18)

The method of claim 18, wherein transmitting the value for the diagnostic metric to the user interface device comprises transmitting to the user interface device a water level detected after the sump pump has been activated and deactivated.
