Firmware Validation in Intelligent Electronic Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional intelligent electronic devices (IEDs) lack efficient systems and methods for data collection, analysis, and reporting, particularly in energy management, leading to challenges in monitoring and upgrading firmware, which affects their performance and reliability.

Innovation Solution

The implementation of an enterprise-wide energy management reporting and analysis system using intelligent electronic devices with sensors, analog-to-digital converters, processing devices, and network discovery modules, enabling data importation, generation of detailed energy reports, and automated billing, along with firmware validation and updating capabilities, allowing for seamless operation and error handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If firmware is updated in conventional IEDs, then functionality and performance are improved, but system reliability deteriorates due to potential errors and lack of validation

Engineering Contradiction:
Improvefirmware update capabilityVSAvoidsystem reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent performs preliminary validation of firmware before updating the IED. The validation process checks firmware integrity, compatibility, and correctness before applying updates, preventing erroneous firmware from being installed and thus maintaining system reliability while enabling firmware updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the IED communicates with a remote system to receive validation results and update instructions. The system provides feedback on firmware status, validation outcomes, and update availability, enabling reliable firmware management through continuous monitoring and response.

Inventive Principle:
Principle #23Feedback

2Productivity

If data collection and analysis systems are implemented in IEDs, then energy management capability is improved, but device complexity increases

Engineering Contradiction:
Improveenergy management capabilityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a multi-functional processing device that performs both traditional IED functions and advanced data collection, analysis, and energy management tasks. By consolidating multiple functions into a single processing unit, the system achieves enhanced energy management capability without proportionally increasing device complexity.

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

Solution Approach 2:

The patent introduces a communication interface as an intermediary between the IED and external systems. This interface handles data collection and transmission, allowing the IED to perform advanced energy management functions while offloading complex data processing and analysis to external systems, thus managing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If firmware validation and updating systems are added to IEDs, then reliability is improved, but ease of operation deteriorates due to additional validation steps

Engineering Contradiction:
Improvefirmware reliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service firmware validation and updating where the IED automatically performs validation checks and applies updates without requiring manual intervention. The system autonomously manages firmware lifecycle, reducing operational complexity for users while maintaining high reliability through systematic validation processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses feedback mechanisms to automatically monitor firmware status, validate updates, and communicate with remote systems for receiving and applying firmware updates. This automated feedback loop simplifies operation by eliminating manual validation steps while ensuring firmware reliability through systematic checking and verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10430263B2Devices, systems and methods for validating and upgrading firmware in intelligent electronic devices
Publication Date: 2019.10.01 ELECTRO INDUSTRIES GAUGE TECH
  • US10430263B2 patent drawing
  • US10430263B2 patent drawing
  • US10430263B2 patent drawing

AI summary

Apparatuses, systems, and method for validating and upgrading firmware in an intelligent electronic device (IED) are provided. In one aspect of the present disclosure, an IED is provided including at least one processor and at least one memory. The at least one memory includes at least a first firmware and a second firmware, where the second firmware is a version of the first firmware. The at least one processor determines if there is an error associated with the first firmware. If the processor determines there is no error associated with the first firmware, the processor executes first firmware. If the processor determines there is an error associated with the at least one firmware, the processor executes the second firmware.