Software Annunciator Control via RS-485 for Dynamic Zone Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing annunciator systems lack the flexibility and capability to fully leverage computer technology for advanced control and communication, limiting their ability to manage complex scheduling, dynamic zone assignments, and real-time data management.

Innovation Solution

A software-based annunciator control system installed on a personal computer that communicates with remote annunciators via RS-485, enabling graphical status displays, programmable scheduling, and dynamic grouping of annunciators by zone, with features like real-time data backup and configuration status reporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional annunciator systems use mechanical bells or simple speaker systems, then the system structure is simple and easy to manufacture, but the system lacks flexibility and capability to leverage computer technology for advanced control and communication

Engineering Contradiction:
Improveflexibility and capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical bell systems and simple speaker systems with a software-based control system running on a personal computer. The PC uses communication protocols (RS-485, TCP/IP) to control electronic annunciators, substituting mechanical actuation with software-driven electronic control. This enables advanced features like graphical status displays, programmable scheduling, and real-time data management while maintaining system functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The personal computer serves multiple functions within the annunciator system: it acts as the central control unit, communication hub, data management system, and user interface. The software-based control system can manage multiple zones, schedule events, display status graphically, and communicate via multiple protocols, making a single system perform diverse functions that would otherwise require separate dedicated components.

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

2Ease of operation

If the system uses software-based control with graphical displays and programmable scheduling, then the ease of operation and data management improve, but the device complexity increases

Engineering Contradiction:
Improvecontrol and communication capabilityVSAvoidsoftware system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces communication protocols (RS-485, TCP/IP) and software drivers as intermediaries between the personal computer and the annunciator devices. These intermediaries translate high-level software commands into device-specific control signals, shielding the user from hardware complexity. The graphical user interface serves as another intermediary, providing intuitive visual control and monitoring without requiring users to understand underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The software-based control system automatically manages complex tasks such as scheduling events, monitoring system status, and communicating with multiple annunciators. The system self-configures communication parameters and automatically handles data logging and retrieval, reducing the operational burden on users despite the underlying software complexity.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the system communicates with remote annunciators via RS-485 and implements dynamic zone assignments, then the adaptability and real-time data management improve, but the difficulty of detecting and measuring system state increases

Engineering Contradiction:
Improvedynamic zone assignment capabilityVSAvoidsystem status monitoring complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements comprehensive feedback mechanisms where the personal computer continuously monitors the status of remote annunciators through RS-485 communication and TCP/IP networks. The system automatically detects zone assignments, device states, and event conditions, providing real-time feedback to the software control system. Graphical status displays provide visual feedback, making system state easily detectable despite the complexity of the distributed communication architecture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The personal computer serves as a universal monitoring and control hub that handles multiple communication protocols (RS-485, TCP/IP), manages dynamic zone assignments, and monitors system status through integrated software. This multi-functional approach consolidates the complexity of detecting and measuring system state into a single intelligent platform rather than requiring separate monitoring systems for each function.

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

Data Source

PatentUS7408442B2Programmable event driver/interface apparatus and method
Publication Date: 2008.08.05 GE SECURITY INC
  • US7408442B2 patent drawing
  • US7408442B2 patent drawing
  • US7408442B2 patent drawing

AI summary

A programmable event driver/interface has timekeeping and scheduling functions and tone and voice capabilities. A software-based interface allows for direct communication with individual annunciators and dynamic grouping of annunciators by zone. System state of health can be ascertained periodically for each annunciator, displayed in a visual summary, stored, and time tagged. Both tones and audio signals such as voice and radio can be commanded to be output by individual annunciators as well as by zones and by all annunciators at once. Schedules, including time-of day, day-of week, and date for annunciator outputs can be programmed for any or all annunciators.