Alarm Panel Firmware Update via Dual Network

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manufacturers and suppliers face high costs and inefficiencies in updating security panels due to manual processes, potential human errors, and unnecessary communication channel occupation during firmware updates, especially when updates are infrequent or unreliable.

Innovation Solution

A system where a panel receives update notifications over one communication network and downloads updates via a different network, allowing for automatic, error-free, and optimized updates by re-establishing connections and resuming downloads from the point of failure, minimizing network provider costs and labor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual updating of panels is performed, then updates can be applied to panels, but time, labor, and costs increase significantly

Engineering Contradiction:
Improveupdate reliabilityVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The panel automatically checks for updates, downloads them, and installs them without requiring manual intervention. The system self-manages the entire update process including connection establishment, file download, and firmware installation, eliminating the need for technicians to manually update each panel.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The panel proactively polls the manufacturer's platform for available updates before they are needed. By checking in advance and automatically downloading update files when available, the system prepares updates ahead of time, ensuring they are ready for installation without delaying panel operations.

Inventive Principle:
Principle #10Preliminary action

2Speed

If polling for updates is performed frequently, then updates can be detected quickly, but communication channel occupation and costs increase

Engineering Contradiction:
Improveupdate detection speedVSAvoidcommunication channel usage
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The panel implements periodic polling at predetermined intervals rather than continuous checking. This scheduled approach ensures updates are detected in a timely manner while avoiding excessive communication channel occupation, optimizing the balance between update detection speed and network resource consumption.

Inventive Principle:
Principle #19Periodic action

3Reliability

If download operation is repeated due to unreliable communication, then complete updates can be received, but time and network costs increase

Engineering Contradiction:
Improveupdate completionVSAvoiddownload time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The panel implements a feedback mechanism that tracks which blocks of update files have been successfully received. When a connection is lost, the system uses this feedback information to resume the download from the specific block where it left off, rather than restarting the entire download process. This ensures reliable update completion while minimizing redundant data transmission and time loss.

Inventive Principle:
Principle #23Feedback

4Reliability

If manual testing of new features is performed, then errors can be detected, but additional labor and costs are incurred

Engineering Contradiction:
Improveerror detectionVSAvoidupdate process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The panel automatically validates received update files and performs self-testing of new features through automated execution. The system independently verifies update integrity and tests functionality without requiring manual technician intervention, maintaining error detection capabilities while simplifying the update process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2878140B1Wireless firmware upgrades to an alarm security panel
Publication Date: 2019.03.20 UTC FIRE & SECURITY AMERICAS CORPORATION INC
  • EP2878140B1 patent drawingFigure 1
  • EP2878140B1 patent drawingFigure 2
  • EP2878140B1 patent drawingFigure 3

AI summary

A panel is described including stored data that is associated with the operation of the panel, and a server configured to provide a notification that an update to the data is available, the notification provided over a first communication network, and provide an update to the data via a wireless communication with the panel over a second communication network different than the first communication network.