IP Library Granted Patent US 10,363,197
Granted Patent B2
US 10,363,197 · App. 15/413,117 · Granted Jul 30, 2019

Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment

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 10,363,197
App. No.
15/413,117
Granted
Jul 30, 2019
Kind
B2
Abstract

Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment are provided. “Internet-of-Things” (IoT) functionality is provided for pool and spa equipment in a flexible and cost-effective manner. Network connectivity and remote monitoring/control of pool and spa equipment is provided by various components such as a network communication and local control subsystem installed in pool/spa equipment, and other components. Also disclosed are various control processes (“pool logic”) which can be embodied as software code installed in any of the various embodiments of the present disclosure.

Claims (68)

1. A method for remotely monitoring and controlling a pump for a pool or a spa, comprising the steps of:

assigning by a processor of the pump an Internet Protocol (IP) address to the pump;

establishing a network connection between the processor of the pump and a remote device;

providing for remote monitoring of operational parameters associated with the pump from the remote device over the network connection;

providing for remote control of the pump from the remote device over the network connection;

receiving at the processor data on forecasted weather conditions based on the location of the pump; and

determining by the processor if periods of forecasted temperatures above a temperature setpoint and load conditions above a load setpoint coincide based on the forecasted weather conditions and a pump schedule received at the processor from a memory; and

controlling, by the processor, the pump based on the determination.

2. The method of claim 1 , further comprising modifying the schedule by the processor to run the load conditions above the load setpoint at periods of forecasted low temperatures below the temperature setpoint and saving the modified schedule to the memory if periods of forecasted temperatures above the temperature setpoint and load conditions above the load setpoint coincide.

3. The method of claim 1 , wherein the processor is configured to control the pump and the remote device.

4. The method of claim 1 , further comprising establishing a second network connection between the processor of the pump and a second remote device.

5. The method of claim 4 , further comprising providing for control of the second remote device from the pump over the second network connection based on data received by the processor.

6. The method of claim 1 , wherein the pump includes a housing enclosing (i) the processor and (ii) a network communication subsystem for providing direct communication between the processor and the Internet.

7. The method of claim 6 , wherein the network connection between the processor and the remote device is established over the Internet.

8. The method of claim 1 , further comprising receiving at the processor web data from the Internet, the web data being specific to the physical location of the pump.

9. The method of claim 8 , further comprising controlling operation of the pump in response to the web data.

10. The method of claim 1 , wherein the remote device comprises one of a server, a cloud platform, a personal computer, a smartphone, a lighting system, a pool cleaning system, a pool or spa control system, a valve actuator, a water feature, a sanitization system, a heating system, and a cooling system.

11. A method for remotely monitoring and controlling a pump for a pool or a spa, comprising the steps of:

assigning by a processor of the pump an Internet Protocol (IP) address to the pump;

establishing a network connection between the processor of the pump and a remote device;

providing for remote monitoring of operational parameters associated with the pump from the remote device over the network connection;

providing for remote control of the pump from the remote device over the network connection;

receiving at the processor data on current weather conditions based on the location of the pump; and

determining by the processor if current precipitation is over a maximum precipitation setpoint retrieved by the processor from a memory based on the current weather conditions and controlling the pump to suspend operation if the current precipitation is over the maximum precipitation setpoint.

12. The method of claim 11 , further comprising determining by the processor if operation of the pump is suspended and controlling the pump to resume operation if the current precipitation is not over the maximum precipitation setpoint.

13. The method of claim 12 , further comprising disconnecting power to high voltage circuits if the current precipitation is over the maximum precipitation setpoint.

14. The method of claim 11 , further comprising actuating a smart valve if the current precipitation is over the maximum precipitation setpoint.

15. The method of claim 11 , wherein the processor is configured to control the pump and the remote device.

16. The method of claim 11 , further comprising establishing a second network connection between the processor of the pump and a second remote device.

17. The method of claim 16 , further comprising providing for control of the second remote device from the pump over the second network connection based on data received by the processor.

18. The method of claim 11 , wherein the pump includes a housing enclosing (i) the processor and (ii) a network communication subsystem for providing direct communication between the processor and the Internet.

19. The method of claim 18 , wherein the network connection between the processor and the remote device is established over the Internet.

20. The method of claim 11 , further comprising receiving at the processor web data from the Internet, the web data being specific to the physical location of the pump.

21. The method of claim 20 , further comprising controlling operation of the pump in response to the web data.

22. The method of claim 11 , wherein the remote device comprises one of a server, a cloud platform, a personal computer, a smartphone, a lighting system, a pool cleaning system, a pool or spa control system, a valve actuator, a water feature, a sanitization system, a heating system, and a cooling system.

23. A method for remotely monitoring and controlling a pump for a pool or a spa, comprising the steps of:

assigning by a processor of the pump an Internet Protocol (IP) address to the pump;

establishing a network connection between the processor of the pump and a remote device;

providing for remote monitoring of operational parameters associated with the pump from the remote device over the network connection;

providing for remote control of the pump from the remote device over the network connection;

receiving at the processor data on current weather conditions based on the location of the pump; and

determining by the processor if current wind speed is over a maximum wind speed setpoint retrieved by the processor from a memory based on the current weather conditions and controlling the pump to suspend operation if the current wind speed is over the maximum wind speed setpoint.

24. The method of claim 23 , further comprising determining by the processor if operation of the pump is suspended and controlling the pump to resume operation if the current wind speed is not over the maximum wind speed setpoint.

25. The method of claim 23 , further comprising determining by the processor if debris has accumulated and transmitting an alert to a user if debris has accumulated.

26. The method of claim 23 , further comprising determining by the processor a most downwind skimmer based on skimmer location data retrieved by the processor from a memory and increasing water flow to the most downwind skimmer if the current wind speed is over the maximum wind speed setpoint.

27. The method of claim 23 , further comprising reducing operation of water features if the current wind speed is over the maximum wind speed setpoint.

28. The method of claim 23 , wherein the processor is configured to control the pump and the remote device.

29. The method of claim 23 , further comprising establishing a second network connection between the processor of the pump and a second remote device.

30. The method of claim 29 , further comprising providing for control of the second remote device from the pump over the second network connection based on data received by the processor.

31. The method of claim 23 , wherein the pump includes a housing enclosing (i) the processor and (ii) a network communication subsystem for providing direct communication between the processor and the Internet.

32. The method of claim 31 , wherein the network connection between the processor and the remote device is established over the Internet.

33. The method of claim 23 , further comprising receiving at the processor web data from the Internet, the web data being specific to the physical location of the pump.

34. The method of claim 33 , further comprising controlling operation of the pump in response to the web data.

35. The method of claim 23 , wherein the remote device comprises one of a server, a cloud platform, a personal computer, a smartphone, a lighting system, a pool cleaning system, a pool or spa control system, a valve actuator, a water feature, a sanitization system, a heating system, and a cooling system.

36. A method for remotely monitoring and controlling a pump for a pool or a spa, comprising the steps of:

assigning by a processor of the pump an Internet Protocol (IP) address to the pump;

establishing a network connection between the processor of the pump and a remote device;

providing for remote monitoring of operational parameters associated with the pump from the remote device over the network connection;

providing for remote control of the pump from the remote device over the network connection; and

determining by the processor if an increase in pump speed is required based on operational data received at the processor from the remote device and controlling the pump to increase speed if an increase in pump speed is required;

wherein the remote device is a heater.

37. The method of claim 36 , wherein the processor is configured to control the pump and the remote device.

38. The method of claim 36 , further comprising establishing a second network connection between the processor of the pump and a second remote device.

39. The method of claim 38 , further comprising providing for control of the second remote device from the pump over the second network connection based on data received by the processor.

40. The method of claim 36 , wherein the pump includes a housing enclosing (i) the processor and (ii) a network communication subsystem for providing direct communication between the processor and the Internet.

41. The method of claim 40 , wherein the network connection between the processor and the remote device is established over the Internet.

42. The method of claim 36 , further comprising receiving at the processor web data from the Internet, the web data being specific to the physical location of the pump.

43. The method of claim 42 , further comprising controlling operation of the pump in response to the web data.

Assignments (6)
RELEASE OF PATENT SECURITY INTEREST (SECOND LIEN) Recorded May 3, 2021
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: HAYWARD INDUSTRIES, INC.; GSG HOLDINGS, INC.
Reel/Frame 056122/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2019
From: HORROCKS, CRAIG
To: HAYWARD INDUSTRIES, INC.
Reel/Frame 049873/0623 →
SECURITY INTEREST Recorded Sep 11, 2017
From: HAYWARD INDUSTRIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 043812/0694 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Sep 8, 2017
From: HAYWARD INDUSTRIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 043790/0558 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Sep 7, 2017
From: HAYWARD INDUSTRIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 043796/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2017
From: POTUCEK, KEVIN; MURDOCK, JAMES; CARTER, JAMES; FOURNIER, GREGORY; JOHNSON, ARTHUR; DENKEWICZ, RAY; BLAINE, DAVID; DEBRUIN, JASON; WILLIS, VANCE; AUBREY, BRUCE; PETTY, SCOTT; PARCELL, JASON; SAWYER, DOUGLAS
To: HAYWARD INDUSTRIES, INC.
Reel/Frame 043173/0449 →
Cited By (2)
US 12,314,210 US 12,609,847