Cross-Product Compatibility System for Industrial Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial control systems face challenges in ensuring cross-product compatibility among devices from different vendors, as comprehensive compatibility testing is impractical due to the vast number of device combinations and frequent firmware or software upgrades, especially when combining devices from multiple vendors.

Innovation Solution

A cross-product compatibility system that collects and analyzes compatibility status information from various sources, including vendor test results, user feedback, and automatically collected system configuration data, to build a dynamic compatibility data set accessible to system designers, using components like discovery, transform, indexing, correlation, verification, interface, search, and reporting modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If comprehensive compatibility testing is performed for all device combinations, then compatibility reliability is improved, but testing time and resources increase exponentially

Engineering Contradiction:
Improvecompatibility reliabilityVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the compatibility testing process by dividing devices into different tiers based on compatibility criticality. Critical devices undergo comprehensive testing, while non-critical devices use simplified testing or rely on compatibility declarations from vendors, thereby reducing overall testing time while maintaining reliability for essential device combinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary compatibility assessment by collecting compatibility information from multiple sources including vendor declarations, public databases, and historical data before actual deployment. This preliminary action allows the system to pre-identify potential compatibility issues and prioritize testing resources accordingly, reducing the time needed for comprehensive verification.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If compatibility data is collected from multiple sources including user feedback, then data comprehensiveness is improved, but data verification complexity increases

Engineering Contradiction:
Improvedata comprehensivenessVSAvoiddata verification complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where user-reported compatibility issues are systematically collected, validated, and used to update the compatibility database. The system cross-references user feedback with vendor declarations and existing data, automatically verifying consistency and resolving conflicts through predefined rules, thereby managing verification complexity while improving data comprehensiveness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary verification layer that acts as a mediator between multiple data sources. This intermediary component automatically reconciles conflicting compatibility information by applying verification rules, prioritizing vendor declarations over user feedback when conflicts arise, and flagging only unresolved ambiguities for manual review, thus reducing overall verification complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the compatibility database is updated frequently with new firmware versions, then data currency is improved, but system complexity increases

Engineering Contradiction:
Improvedata currencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a dynamic compatibility database that automatically adapts to new firmware versions and device configurations. The system continuously monitors for updates from vendors and automatically incorporates new compatibility information, adjusting the database structure and verification rules as needed to maintain currency without requiring manual intervention, thereby managing system complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables the compatibility database to update itself automatically by implementing self-service mechanisms including automated vendor data ingestion, automatic conflict resolution through predefined rules, and self-verification of new compatibility information. This reduces the need for manual database management and minimizes system complexity while maintaining high data currency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10387011B2System and method to capture and document cross-product compatibility status information for industrial devices
Publication Date: 2019.08.20 ROCKWELL AUTOMATION TECH INC
  • US10387011B2 patent drawing
  • US10387011B2 patent drawing
  • US10387011B2 patent drawing

AI summary

A device compatibility information system captures, processes, and presents cross-product compatibility status information for industrial devices. The system can receive device compatibility information from both device vendors as well as end users of the industrial devices in order to rapidly accumulate device compatibility information for large numbers of industrial device pairs. In some embodiments, the system can also automatically discover and collect device and system configuration information from industrial devices already deployed at a plant facility and infer device compatibility information from the collected configuration information. The system can use this inferred compatibility information to populate the stored set of device compatibility status information, which can be accessed and viewed by authorized users.