Chainable Human Interface Module for Industrial Compute Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial systems face challenges in efficiently offloading computational tasks and managing intelligent industrial devices, as existing solutions lack a robust and flexible mechanism for distributing compute resources across the network, leading to inefficiencies in device configuration, troubleshooting, and data processing.
Innovation Solution
A human interface module (HIM) with a processor and memory, capable of executing communications and chainable compute components, allows for the offloading of computational tasks from intelligent industrial devices to itself or cloud-based systems, enabling efficient compute service assignments and data processing across industrial networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If computational tasks are performed locally on intelligent industrial devices, then device autonomy and real-time processing are maintained, but computational burden and resource constraints on individual devices increase
Solution Approach 1:
The patent segments the computational workload by dividing tasks between local execution on intelligent industrial devices and remote execution on cloud-based systems. The HIM module facilitates this segmentation by managing task offloading, allowing complex computational tasks to be segmented into local real-time processing and remote batch processing, thereby reducing computational burden on individual devices while maintaining autonomy for critical functions
Solution Approach 2:
The HIM module serves as an intermediary between intelligent industrial devices and cloud-based computing resources. It manages the offloading of computational tasks by receiving task requests from industrial devices, determining which tasks to offload, and coordinating with cloud systems to execute them, thus mediating between local device constraints and remote computational capabilities
2Adaptability or versatility
If computational tasks are offloaded to cloud-based systems, then computational resources are expanded, but network dependency and latency increase
Solution Approach 1:
The system dynamically adjusts task execution location based on real-time conditions. The HIM module evaluates task characteristics, network status, and device capabilities to dynamically determine whether to execute tasks locally or offload them to the cloud. This dynamic approach allows the system to adapt to changing network conditions and task requirements, optimizing the balance between resource utilization and response time
Solution Approach 2:
Different computational tasks are assigned different execution locations based on their specific requirements. Time-critical tasks requiring real-time response are executed locally on intelligent industrial devices, while non-time-critical tasks benefiting from additional computational resources are offloaded to the cloud. This local quality approach ensures that each task receives the appropriate execution environment
3Productivity
If more compute resources are distributed across the network, then system flexibility and task processing capability improve, but device complexity and management overhead increase
Solution Approach 1:
The HIM module is designed as a universal interface that can manage multiple types of computational tasks and communicate with various cloud-based systems. It provides standardized protocols and methods for task offloading, making the system versatile in handling different task types while abstracting away the complexity of managing distributed compute resources. This multi-functionality allows the same HIM module to manage diverse workloads without increasing management overhead
Data Source
AI summary
A human interface module (HIM) includes a memory that stores executable components and a processor, operatively coupled to the memory and configured to execute the executable components, the executable components including a communications component configured to communicate with an associated intelligent industrial device and an intelligent network of an industrial system, and a chainable compute component that operates as a computation resource for the industrial system by allowing an assigning device of the industrial system to offload one or more computational tasks to be performed by the HIM.


