Industrial Compute Module Configuration via Add-On Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing industrial automation systems face challenges in efficiently configuring and managing compute modules, particularly in defining properties and operating parameters without requiring raw programming.

Innovation Solution

The use of design software to define properties and operating parameters of compute modules through add-on profiles (AOPs), which allows users to configure the modules via a graphical user interface without needing to write code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional programming methods are used to configure compute modules, then precise control and customization are achieved, but the complexity of configuration and programming increases significantly

Engineering Contradiction:
ImproveConfiguration simplicityVSAvoidProgramming complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an add-on profile (AOP) as an intermediary layer between the user and the compute module configuration. The AOP contains pre-defined parameters and settings that simplify the configuration process, allowing users to configure modules without writing raw code. The design software acts as a mediator that translates high-level configuration requests into detailed programming instructions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses template-based configuration where pre-defined profiles and settings are copied and adapted for different compute modules. Instead of programming each module from scratch, users can leverage existing profiles that can be instantiated and customized, reducing the overall programming complexity while maintaining precise control.

Inventive Principle:
Principle #26Copying

2Ease of operation

If graphical user interface-based configuration is used, then ease of use improves, but the precision and flexibility of parameter definition may be reduced

Engineering Contradiction:
ImproveUser interface accessibilityVSAvoidParameter definition flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The configuration system dynamically adapts between graphical interface-based simplicity and programming-level flexibility. The add-on profiles can be configured through GUI and then dynamically instantiated with custom parameters when needed. The system allows users to work at different levels of abstraction depending on their needs, maintaining both ease of use and flexibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The configuration process is segmented into different layers: high-level profile selection through GUI, mid-level parameter customization, and low-level detailed configuration. This segmentation allows users to access only the level of complexity they need for each task, balancing accessibility with flexibility.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If comprehensive configuration options are provided, then system adaptability improves, but the complexity of managing and securing these parameters increases

Engineering Contradiction:
ImproveCommunication parameter flexibilityVSAvoidParameter management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary configuration through add-on profiles that contain pre-defined communication parameters and security settings. Common configuration scenarios are prepared in advance, allowing the system to maintain high adaptability while reducing the complexity of managing individual parameters. Security policies and communication settings are established beforehand through the profile system.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12299009B2Generating visualizations for deployment using edge compute modules and industrial design environments
Publication Date: 2025.05.13 ROCKWELL AUTOMATION TECH INC
  • US12299009B2 patent drawing
  • US12299009B2 patent drawing
  • US12299009B2 patent drawing

AI summary

A method may include receiving, via a computing system, a request to generate one or more visualizations based on one or more datasets provided by an industrial device within an industrial system. The computing system may be communicatively coupled to the industrial device via a data backplane. The method may also involve accessing a visualization platform system in response to receiving the request, sending design data associated with the one or more visualizations to the visualization platform system, and receiving a visualization project file for execution by the computing system from the visualization platform system. The visualization project file may be generated based on the design data. The method may also include generating the one or more visualizations based on the visualization project file and presenting the one or more visualizations via an electronic display device.