Industrial Visualization Streaming for Secure Remote Trend Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in providing secure and efficient remote monitoring of industrial equipment operations due to cybersecurity risks and high network bandwidth requirements for live data access.
Innovation Solution
A system and method that utilize a control system to generate visualizations of live operational parameters, stream these visualizations to a computing system, and embed machine-readable images within the streaming data to enhance security and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If raw live data is streamed to multiple users for remote monitoring, then users can access current operating conditions, but network bandwidth is significantly consumed resulting in data latency and communication bottlenecks
Solution Approach 1:
The patent segments the live data stream into individual visualization components that can be independently processed and transmitted. Instead of sending complete raw data sets to multiple users, the system divides the data into discrete visual elements that are rendered centrally and then distributed as processed images, significantly reducing network bandwidth consumption while maintaining remote access capability.
Solution Approach 2:
The patent introduces a central rendering server as an intermediary between the data source and multiple users. This mediator receives raw data, generates visualizations, and distributes processed image data to users. The intermediary eliminates direct peer-to-peer data transmission, reducing overall network bandwidth consumption while enabling simultaneous access for multiple users.
2Ease of operation
If raw live data is streamed to multiple users, then users can monitor equipment operations, but cybersecurity risks increase due to potential unauthorized access
Solution Approach 1:
The patent creates visual copies (rendered images) of the live data instead of transmitting the actual raw data. Users receive processed visualization images that represent the operational state without containing the sensitive underlying data structures or formats, reducing cybersecurity risks while maintaining monitoring functionality.
Solution Approach 2:
The central rendering server acts as a security intermediary that controls and filters data transmission. It manages user access permissions, processes data through secure rendering pipelines, and distributes only authorized visualization content, thereby reducing cybersecurity risks associated with direct data access while enabling remote monitoring.
3Loss of information
If visualizations are continuously streamed to multiple computing systems, then users can access live operational parameters, but network bandwidth is consumed
Solution Approach 1:
The patent segments the visualization stream into manageable image frames that are generated once centrally and distributed to multiple users. This segmentation allows efficient compression and targeted transmission of only the essential visual information needed for monitoring, reducing network bandwidth consumption while maintaining live data availability.
Solution Approach 2:
The patent transforms the data from its original high-bandwidth format into optimized image parameters suitable for efficient transmission. By converting operational data into standardized visualization parameters (image resolution, frame rate, compression level), the system reduces network bandwidth requirements while preserving the essential live data information for monitoring purposes.
Data Source
AI summary
A method may include generating visualizations via a control system that controls one or more operations of one or more industrial devices. Each of the visualizations is representative of one or more live operational parameters associated with the one or more industrial devices. The method may also include continuously streaming one or more of the visualizations to a first computing system via the control system and receiving the one or more of the visualizations via a second computing system. Additionally, the method may include identifying one or more data fields in the one or more of the visualizations and retrieving values from each of the one or more data fields over a period of time via the second computing system. Each value may correspond to one or more frames of image data including the one or more of the visualizations. Furthermore, the method may include storing the values in a database.


