IP Library Granted Patent US 11,045,385
Granted Patent B2
US 11,045,385 · App. 15/413,145 · Granted Jun 29, 2021

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

Inventors: Kevin Potucek (Far Hills, NJ); James Murdock (Wakefield, RI); James Carter (Warren, RI); Gregory Fournier (West Kingston, RI); Arthur W. Johnson, III (Stoughton, MA); David Blaine (North Kingston, RI); Jason DeBruin (Brick, NJ); Bruce Aubrey (Nashville, TN); Jason Parcell (Pfafftown, NC); Craig Horrocks (North Kingston, RI)
Assignee: Hayward Industries, Inc.
A61H33/005A61H33/0087A61H33/0095B25J9/161B25J9/1694E04H4/10E04H4/12E04H4/129E04H4/1245E04H4/1272E04H4/1281E04H4/148E04H4/16E04H4/1654F04D15/0066F04D15/0077F04D15/0088F04D15/0218F04D15/0281F04D29/708F16K37/005F16K37/0041G05B15/02G05B19/042G05B19/0423G05D7/0629G05D7/0635G05D21/02G08B21/182G08B25/08G08C17/02H02J13/00007H04L43/0817H04L61/2007H04L67/025H04L67/04H04L67/10H04L67/12H04L67/125H04L67/20H04Q9/00H05B47/105H05B47/11H05B47/19A61H2033/0008A61H2033/0083A61H2201/501A61H2201/5007A61H2201/5012A61H2201/5048A61H2201/5058A61H2201/5061A61H2201/5071A61H2201/5079A61H2201/5082A61H2201/5087A61H2201/5097B05B17/08G05B2219/13G05B2219/25022G05B2219/25032G05B2219/25268G05B2219/2642G05B2223/06H04L61/609H04Q2209/40H04Q2209/84Y04S40/18
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 11,045,385
App. No.
15/413,145
Granted
Jun 29, 2021
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 (67)

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

providing a valve actuator having (i) a processor for controlling the valve actuator and (ii) a network communication subsystem for providing communication between the processor and the Internet;

establishing by the network communication subsystem a network connection between the processor of the valve actuator and a remote pool or spa device;

monitoring operational parameters associated with the remote pool or spa device by the processor of the valve actuator over the network connection;

receiving at the processor of the valve actuator web data associated with the geographical location of the valve actuator via the Internet;

determining by the processor of the valve actuator an orientation for the valve actuator based on the monitored operational parameters of the remote pool or spa device and the web data received via the Internet;

determining whether the valve actuator is in the correct orientation and transmitting an instruction for the valve actuator to change orientation if the valve actuator is not in the correct orientation;

controlling the valve actuator to operate according to the orientation determined by the processor of the valve actuator; and

transmitting an instruction to activate a device associated with the valve actuator if the valve actuator is in the correct orientation.

2. The method of claim 1 , further comprising determining by the processor whether a line voltage provided to the valve actuator is within factory specifications.

3. The method of claim 2 , further comprising transmitting an instruction to activate the valve actuator if the line voltage is within the factory specifications, or transmitting an error condition if the line voltage is not within factory specifications.

4. The method of claim 1 , further comprising transmitting an error if the valve actuator cannot be positioned in the correct orientation.

5. The method of claim 1 , further comprising transmitting an instruction to open the valve actuator if a device associated with the valve actuator is not active.

6. The method of claim 5 , further comprising transmitting an instruction to increase the throughput of the valve actuator if the device associated with the valve actuator is active and does not have a sufficient flow rate.

7. The method of claim 6 , further comprising transmitting an error if the valve actuator cannot allow for the sufficient flow rate.

8. The method of claim 1 , further comprising transmitting an instruction for the valve actuator to open if the valve actuator is not in the correct orientation and transmitting an instruction to open a separate valve actuator if the separate valve actuator is not in the correct orientation.

9. The method of claim 8 , further comprising transmitting an instruction to activate a device if the valve actuator and the separate valve actuator are in the correct orientation.

10. The method of claim 1 , further comprising transmitting an instruction to open the valve actuator if a separate valve actuator is open.

11. The method of claim 1 , further comprising transmitting an instruction to actuate the valve actuator after a period of time has passed.

12. The method of claim 1 , further comprising transmitting an instruction to change the orientation of the valve actuator depending on the state of a separate pool or spa device.

13. A method for monitoring and controlling a valve actuator for a pool or a spa, comprising the steps of:

providing a valve actuator having (i) a processor for controlling the valve actuator and (ii) a network communication subsystem for providing communication between the processor and the Internet;

establishing by the network communication subsystem a network connection between the processor of the valve actuator and a remote pool or spa device;

monitoring operational parameters associated with the remote pool or spa device by the processor of the valve actuator over the network connection;

receiving at the processor of the valve actuator web data associated with the geographical location of the valve actuator via the Internet;

determining by the processor of the valve actuator an orientation for the valve actuator based on the monitored operational parameters of the remote pool or spa device and the web data received via the Internet;

controlling the valve actuator to operate according to the orientation determined by the processor of the valve actuator; and

transmitting an instruction to open the valve actuator if a device associated with the valve actuator is not active.

14. The method of claim 13 , further comprising determining by the processor whether a line voltage provided to the valve actuator is within factory specifications.

15. The method of claim 14 , further comprising transmitting an instruction to activate the valve actuator if the line voltage is within the factory specifications, or transmitting an error condition if the line voltage is not within factory specifications.

16. The method of claim 13 , further comprising determining whether the valve actuator is in the correct orientation and transmitting an instruction for the valve actuator to change orientation if the valve actuator is not in the correct orientation.

17. The method of claim 16 , further comprising transmitting an instruction to activate a device associated with the valve actuator if the valve actuator is in the correct orientation.

18. The method of claim 17 , further comprising transmitting an error if the valve actuator cannot be positioned in the correct orientation.

19. The method of claim 13 , further comprising transmitting an instruction to increase the throughput of the valve actuator if the device associated with the valve actuator is active and does not have a sufficient flow rate.

20. The method of claim 19 , further comprising transmitting an error if the valve actuator cannot allow for a sufficient flow rate.

21. The method of claim 13 , further comprising transmitting an instruction for the valve actuator to open if the valve actuator is not in the correct orientation and transmitting an instruction to open a separate valve actuator if the separate valve actuator is not in the correct orientation.

22. The method of claim 21 , further comprising transmitting an instruction to activate a device if the valve actuator and the separate valve actuator are in the correct orientation.

23. The method of claim 13 , further comprising transmitting an instruction to open the valve actuator if a separate valve actuator is open.

24. The method of claim 13 , further comprising transmitting an instruction to actuate the valve actuator after a period of time has passed.

25. The method of claim 13 , further comprising transmitting an instruction to change the orientation of the valve actuator depending on the state of a separate pool or spa device.

26. A method for monitoring and controlling a valve actuator for a pool or a spa, comprising the steps of:

providing a valve actuator having (i) a processor for controlling the valve actuator and (ii) a network communication subsystem for providing communication between the processor and the Internet;

establishing by the network communication subsystem a network connection between the processor of the valve actuator and a remote pool or spa device;

monitoring operational parameters associated with the remote pool or spa device by the processor of the valve actuator over the network connection;

receiving at the processor of the valve actuator web data associated with the geographical location of the valve actuator via the Internet;

determining by the processor of the valve actuator an orientation for the valve actuator based on the monitored operational parameters of the remote pool or spa device and the web data received via the Internet;

controlling the valve actuator to operate according to the orientation determined by the processor of the valve actuator; and

transmitting an instruction to activate a device if the valve actuator and a separate valve actuator are in a correct orientation.

27. The method of claim 26 , further comprising determining by the processor whether a line voltage provided to the valve actuator is within factory specifications.

28. The method of claim 27 , further comprising transmitting an instruction to activate the valve actuator if the line voltage is within the factory specifications, or transmitting an error condition if the line voltage is not within factory specifications.

29. The method of claim 26 , further comprising determining whether the valve actuator is in the correct orientation and transmitting an instruction for the valve actuator to change orientation if the valve actuator is not in the correct orientation.

30. The method of claim 29 , further comprising transmitting an instruction to activate the device associated with the valve actuator if the valve actuator is in the correct orientation.

31. The method of claim 30 , further comprising transmitting an error if the valve actuator cannot be positioned in the correct orientation.

32. The method of claim 26 , further comprising transmitting an instruction to open the valve actuator if the device associated with the valve actuator is not active.

33. The method of claim 32 , further comprising transmitting an instruction to increase the throughput of the valve actuator if the device associated with the valve actuator is active and does not have a sufficient flow rate.

34. The method of claim 33 , further comprising transmitting an error if the valve actuator cannot allow for a sufficient flow rate.

35. The method of claim 26 , further comprising transmitting an instruction to open the valve actuator if a separate valve actuator is open.

36. The method of claim 26 , further comprising transmitting an instruction to actuate the valve actuator after a period of time has passed.

37. The method of claim 26 , further comprising transmitting an instruction to change the orientation of the valve actuator depending on the state of a separate pool or spa device.

38. A method for monitoring and controlling a valve actuator for a pool or a spa, comprising the steps of:

providing a valve actuator having (i) a processor for controlling the valve actuator and (ii) a network communication subsystem for providing communication between the processor and the Internet;

establishing by the network communication subsystem a network connection between the processor of the valve actuator and a remote pool or spa device;

monitoring operational parameters associated with the remote pool or spa device by the processor of the valve actuator over the network connection;

receiving at the processor of the valve actuator web data associated with the geographical location of the valve actuator via the Internet;

determining by the processor of the valve actuator an orientation for the valve actuator based on the monitored operational parameters of the remote pool or spa device and the web data received via the Internet;

controlling the valve actuator to operate according to the orientation determined by the processor of the valve actuator; and

transmitting an instruction to open the valve actuator if a separate valve actuator is open.

Assignments (7)
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 →
ASSIGNEE CHANGE OF ADDRESS Recorded Jun 29, 2020
From: HAYWARD INDUSTRIES, INC.
To: HAYWARD INDUSTRIES, INC.
Reel/Frame 053082/0014 →
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 →