Pool And Spa Network Discovery With Dynamic Address Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing device discovery and address assignment methods for networks, such as those used in pool/spa equipment, require pre-assignment of unique addresses, making setup and configuration time-consuming and error-prone, and do not allow for the addition of multiple devices without manual reconfiguration.

Innovation Solution

A system and method for dynamic device discovery and address assignment, where a master device broadcasts a discovery request, receives unique identifiers from slave devices, and assigns network addresses based on these identifiers, eliminating the need for pre-assignment and enabling seamless addition of devices to the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-assignment of unique addresses is required for each device, then device identification reliability is improved, but setup and configuration time increases and error rate increases

Engineering Contradiction:
Improvedevice identification reliabilityVSAvoidsetup and configuration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Each slave device is pre-configured with a unique device identifier during manufacturing. This preliminary assignment of identifiers allows the system to perform dynamic address assignment during operation without requiring manual pre-configuration of network addresses, thus resolving the contradiction between reliability of device identification and reduction of setup time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The master controller automatically performs address assignment by receiving device identifiers from slave devices and assigning network addresses based on these identifiers without human intervention. This self-service mechanism eliminates manual configuration errors and reduces setup time while maintaining reliable device identification

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual configuration is required for each device, then address assignment accuracy is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveaddress assignment accuracyVSAvoidease of device enrollment
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

Slave devices automatically provide their unique device identifiers to the master controller during the discovery process, and the master controller automatically assigns network addresses based on these identifiers. This self-service approach maintains address assignment accuracy while dramatically improving ease of operation by eliminating manual configuration steps

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The master controller transmits discovery requests to slave devices and receives device identifiers as feedback. This feedback mechanism enables the system to automatically determine appropriate network addresses based on the received identifiers, ensuring accurate address assignment without manual intervention

Inventive Principle:
Principle #23Feedback

3Reliability

If fixed address ranges are used for device discovery, then device discovery completeness is improved, but adaptability deteriorates

Engineering Contradiction:
Improvedevice discovery completenessVSAvoidadaptability to varying device quantities
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system uses dynamic address assignment where network addresses are assigned based on device identifiers received during the discovery process rather than using fixed pre-defined address ranges. This dynamic approach allows the system to adapt to any number of slave devices while maintaining complete device discovery through the master's ability to assign addresses from the available range as needed

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11723836B2System and method for dynamic device discovery and address assignment
Publication Date: 2023.08.15 HAYWARD IND INC
  • US11723836B2 patent drawing
  • US11723836B2 patent drawing
  • US11723836B2 patent drawing

AI summary

A pool or spa system includes networked pool or spa devices that can be dynamically configured with network addresses by a controller. The controller can transmit a device discovery request on a network and can receive a discovery response from pool or spa devices that require a network address. The system determines and assigns the network addresses for the pool or spa devices based on unique device identifiers associated with the responding pool or spa devices. The network addresses assigned to the pool or spa device are transmitted to the pool or spa device to be used by the pool or spa devices to communicate with the controller over the network. The system can be used to discover and assign addresses to various types of pool or spa devices, such as pumps, underwater lights, chlorinators, water feature controllers, remote controllers, and/or other types of devices.