Pool Automation Controller Dual Protocol Bus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Pool automation systems face challenges in communicating with pool equipment that use different communication protocols, such as IP-based and non-IP-based protocols, which can lead to inefficiencies and compatibility issues.

Innovation Solution

A pool automation controller is configured to determine the communication protocol of each device and communicate with them using the appropriate protocol, enabling dual protocol communication through a bus that supports both IP-based and non-IP-based protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a pool automation controller uses a single communication bus to communicate with multiple devices, then device compatibility and adaptability are improved, but communication reliability deteriorates due to protocol mixing and message interference

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The communication bus is segmented into multiple virtual channels, each dedicated to a specific communication protocol. The controller identifies the protocol type for each device and routes communications through appropriate protocol-specific channels, preventing message mixing while maintaining a single physical bus infrastructure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A protocol management intermediary layer is introduced between the controller and devices. This intermediary detects device protocols, translates between different protocols, and manages message routing, allowing the controller to communicate with diverse devices without direct protocol conflicts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the pool automation controller supports multiple communication protocols simultaneously, then adaptability to different devices is improved, but system complexity increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidcontroller complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controller implements a universal communication interface that can handle multiple protocols through a standardized internal structure. Rather than implementing separate dedicated interfaces for each protocol, a single multi-functional bus system manages all protocol types through unified address mapping and message formatting.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

A protocol translation intermediary simplifies controller complexity by handling protocol-specific logic externally. The intermediary layer manages protocol detection, translation, and message formatting, allowing the main controller to maintain a simplified universal interface while still supporting multiple protocols through the intermediary's protocol-specific processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If devices communicate using different protocols on the same bus, then device versatility is improved, but communication efficiency deteriorates due to message mixing and protocol conflicts

Engineering Contradiction:
Improvedevice diversityVSAvoidcommunication efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The communication bus is segmented into protocol-specific virtual channels that operate independently. Each channel is dedicated to a specific protocol type, eliminating message mixing and protocol conflicts. The segmentation allows simultaneous high-speed communication on each channel without interference, maintaining overall bus utilization while improving per-protocol efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller implements periodic protocol-specific communication cycles, alternating between different protocol channels in a structured sequence. This periodic action ensures that each protocol receives dedicated time slots for communication, preventing conflicts while maintaining efficient utilization of the shared bus infrastructure across multiple device types.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250139046A1Dual protocol communication with pool automation controller
Publication Date: 2025.05.01 ZODIAC POOL SYSTEMS LLC
  • US20250139046A1 patent drawing
  • US20250139046A1 patent drawing
  • US20250139046A1 patent drawing

AI summary

Systems and methods of implementing multiple communication protocols for equipment of a pool or spa system using a bus are described herein. The systems and methods are further configured to coordinate messaging with the equipment using the multiple communication protocols. In an example, a system determines that a first device of equipment of the pool or spa system is associated with a first communication protocol. The system communicates with the first device via the first communication protocol. The system determines that a second device of the equipment of the pool or spa system is associated with a second communication protocol. The system communicates with the second device via the second communication protocol.