Cloud Development Hub for Secure Industrial Control Versioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial automation systems face challenges in efficient development and testing due to complexity and custom nature, leading to long development cycles, cost overruns, and difficulty in managing and protecting proprietary intellectual property from failures or cyber-attacks.

Innovation Solution

A cloud-based Industrial Development Hub (IDH) with enhanced storage and design tools supports easy development and testing, providing a repository for storing control project code, device configurations, and digital aspects, facilitating backup, restore, code conversion, and version management, along with analysis and simulation capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If industrial control projects are developed using traditional local development environments, then developers have full control over proprietary intellectual property, but development cycles are long and productivity is low

Engineering Contradiction:
Improvedevelopment speedVSAvoiddevelopment cycle time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces a cloud-based IDE as an intermediary platform between the developer and the industrial control project. This cloud IDE provides centralized project management, collaborative development capabilities, and automated build/deployment functions, enabling faster development cycles while keeping the actual control logic and proprietary algorithms running locally on edge devices or industrial controllers, thus maintaining IP security while improving productivity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent separates the development environment from the execution environment by moving development tools and project management to the cloud while keeping the control logic execution at the edge or locally. This dimensional separation allows developers to leverage cloud computing power for simulation, testing, and version management without compromising the security or performance of the actual control system

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If cloud-based platforms are used for collaborative development, then productivity and collaboration are improved, but security risks and vulnerability to cyber-attacks increase

Engineering Contradiction:
Improvecollaborative development efficiencyVSAvoidsystem security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the system into three distinct parts: (1) cloud-based IDE for collaborative development and project management, (2) local edge devices or industrial controllers for executing control logic, and (3) secure communication channels between them. This segmentation allows collaborative features to be utilized in the cloud while the critical control logic remains isolated locally, reducing security risks

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by ensuring that sensitive control logic and proprietary algorithms are executed locally on edge devices or industrial controllers rather than in the cloud. The cloud IDE handles non-sensitive tasks such as project management, version control, and simulation, while the local systems handle critical control functions, creating a security architecture where each component has appropriate security characteristics for its function

Inventive Principle:
Principle #3Local quality

3Ease of operation

If comprehensive project management features are implemented in the cloud IDE, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveproject management convenienceVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent uses copying by creating virtual representations of projects, devices, and configurations in the cloud IDE. Developers can work with copied project files, simulate control logic behavior, and test configurations without affecting the actual running systems. This allows comprehensive project management features to be implemented in the cloud interface while the actual industrial control devices maintain their existing simple architectures

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements a universal cloud IDE platform that can manage multiple projects, support different types of industrial controllers, and provide various development tools through a single interface. This multi-functional platform consolidates what would otherwise require multiple separate tools and systems, improving ease of operation without necessarily increasing the complexity of individual control devices

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

Data Source

PatentUS11561517B2Industrial development hub vault and design tools
Publication Date: 2023.01.24 ROCKWELL AUTOMATION TECH INC
  • US11561517B2 patent drawing
  • US11561517B2 patent drawing
  • US11561517B2 patent drawing

AI summary

An industrial development hub (IDH) supports industrial development and testing capabilities that are offered as a cloud-based service. The IDH comprises an enhanced storage platform and associated design tools that serve as a repository on which customers can store control project code, device configurations, and other digital aspects of an industrial automation project. The IDH system can facilitate discovery and management of digital content associated with control systems, and can be used for system backup and restore, code conversion, and version management.