Data Harmonization Layer for Engineering Simulation Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face high overhead and costs in processing and formatting diverse sensor data from various sources for simulation applications, due to differences in data formatting, packaging, and transmission requirements, which necessitate significant expertise and resources for successful data utilization.
Innovation Solution
A computer-implemented system and method for data harmonization that receives application preferences to define attributes for input data, packages raw data into compatible packets, and transmits them over channels using a publish/subscription mechanism, allowing for real-time or near-real-time streaming and buffering of categorized event data according to specific timelines, thereby reducing the burden on applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If diverse sensor data from various sources is processed and formatted using existing systems, then data can be delivered to applications, but high overhead and costs are incurred due to differences in data formatting, packaging, and transmission requirements
Solution Approach 1:
The patent introduces a data harmonization layer that acts as an intermediary between diverse sensor data sources and simulation applications. This layer standardizes data formatting, packaging, and transmission protocols, eliminating the need for applications to handle format conversion manually. The harmonization layer absorbs the complexity of dealing with varied data sources while presenting a unified interface to applications, thereby resolving the contradiction between processing efficiency and system complexity.
Solution Approach 2:
The system segments the data processing workflow into distinct functional layers: data collection from sensors, data harmonization and standardization, and application-specific processing. By separating the formatting and packaging operations into a dedicated harmonization layer, the system reduces the overhead burden on individual applications while maintaining high productivity in data delivery.
2Adaptability or versatility
If applications handle diverse data formats and packaging requirements, then data can be utilized, but significant expertise and resources are required
Solution Approach 1:
The data harmonization layer implements universal data formatting and packaging standards that work across all sensor data sources and simulation applications. By creating a multi-functional harmonization interface that can handle various data types and transmission requirements through a single standardized mechanism, the system achieves broad adaptability without requiring applications to possess specialized expertise for each data format.
3Measurement precision
If detailed analysis is performed on all event data, then comprehensive results are achieved, but resource-intensive processing increases overhead
Solution Approach 1:
The system applies local quality by performing detailed, resource-intensive analysis only on specific subsets of event data that are most relevant to simulation requirements. The harmonization layer identifies and prioritizes critical data streams, applying comprehensive analysis only where necessary while using lighter processing for less critical data. This selective approach maintains measurement precision for important parameters while reducing overall processing resource consumption.
Data Source
AI summary
Computer-implemented systems and methods for data harmonization in engineering simulation. The method may comprise receiving application preferences defining attributes associated with input data to be delivered to one or more applications from one or more data sources. A first set of attributes may be associated with data to be delivered to a first application. Application preferences may be provided to a handler in communication with the data sources. Raw data received by the handler may arrive in a variety of formats and packet sizes from the one or more data sources. Raw data may be packaged by the handler into one or more data packets having a size or format that satisfies the application preferences. One or more attributes associated with input data to be delivered to the first application may be defined. Packaged data may be transmitted over one or more data transmission channels satisfying the application preferences.


