Modular Device Configuration Signatures for Data Integrity Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial systems with modular devices, configuration changes can lead to data inconsistencies between devices, causing erroneous behavior and system downtime, especially in environments where downtime is minimized.

Innovation Solution

A method using configuration signatures is implemented to ensure data consistency by receiving and comparing baseline and current configuration signatures, generating notifications and halting processing operations if a mismatch is found, thereby maintaining system integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If modular devices are used to provide flexibility and functionality, then adaptability is improved, but device complexity increases and data consistency becomes difficult to maintain

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

Solution Approach 1:

The system performs preliminary actions by establishing a baseline configuration signature before modular devices are deployed or modified. This baseline serves as a reference point that is stored and used for future comparisons, allowing the system to proactively detect configuration changes before they cause data inconsistency or system errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback by periodically comparing current configuration signatures against the stored baseline. When a mismatch is detected, the system generates notifications and can halt processing operations, providing real-time feedback that ensures data consistency is maintained throughout system operation.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If configuration changes are allowed to maintain system flexibility, then adaptability is improved, but data consistency deteriorates leading to erroneous behavior

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements continuous feedback by periodically comparing current configuration signatures against the stored baseline. When a mismatch is detected, the system generates notifications and can halt processing operations, providing real-time feedback that ensures data consistency is maintained throughout system operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies preliminary anti-action by halting processing operations when configuration mismatches are detected. This prevents erroneous behavior from occurring in the first place by stopping operations before they can execute with inconsistent configuration data, rather than attempting to correct errors after they occur.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If configuration monitoring is implemented to ensure data consistency, then reliability is improved, but processing time increases due to signature comparison operations

Engineering Contradiction:
Improvedata consistencyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the essential configuration parameters into a compact signature representation, rather than monitoring and comparing entire configuration datasets. This extraction process creates a condensed fingerprint that can be quickly generated and compared, significantly reducing the computational overhead and time required for configuration monitoring while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transforms configuration data into a different parameter representation - converting detailed configuration parameters into a hashed signature. This parameter transformation enables rapid comparison operations that are computationally efficient, reducing the time penalty associated with continuous configuration monitoring.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If configuration changes are made to adapt to new requirements, then adaptability is improved, but system downtime increases due to reconfiguration needs

Engineering Contradiction:
Improveconfiguration adaptabilityVSAvoidsystem downtime
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by establishing a baseline configuration signature before modular devices are deployed or modified. This baseline serves as a reference point that is stored and used for future comparisons, allowing the system to proactively detect configuration changes before they cause data inconsistency or system errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback by periodically comparing current configuration signatures against the stored baseline. When a mismatch is detected, the system generates notifications and can halt processing operations, providing real-time feedback that ensures data consistency is maintained throughout system operation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11405217B2Ensuring data consistency between a modular device and an external system
Publication Date: 2022.08.02 SCHNEIDER ELECTRIC USA INC
  • US11405217B2 patent drawing
  • US11405217B2 patent drawing
  • US11405217B2 patent drawing

AI summary

The present application relates to ensuring data consistency between a modular device and an external system. Techniques are described for ensuring data consistency between devices at a control device using configuration signatures. A control device can receive and store a baseline configuration signature for a first modular device. Upon initialization of the first modular device, the control device can receive a current configuration signature from the first modular device. The control device can compare the current configuration signature with the baseline configuration signature and, if a mismatch is found, generate a notification indicating that data subsequently received from the first modular device is of uncertain integrity.