Proxy Data Aggregation for Secure Multi-Owner Manufacturing Datasets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for obtaining technical information from multiple component providers in manufacturing are time-consuming, computationally inefficient, prone to errors, and vulnerable to security breaches, especially during rapid changes in manufacturing processes, hampering scalability and operational efficiency.
Innovation Solution
A system with a proxy module that manages communication between data consumers and multiple data owners, aggregating data through a unified protocol, using a contract management module for authorization and security, and recording transactions on a blockchain for traceability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the data consumer device directly requests data from multiple data owner devices, then data transfer can be achieved, but the computational load and complexity increase exponentially with the number of components
Solution Approach 1:
The patent introduces a data marketplace intermediary system that mediates between data consumers and multiple data owners. This intermediary handles data requests, routing, and coordination, preventing the exponential complexity growth that would occur if consumers directly managed communications with numerous owners. The intermediary abstracts the complexity while maintaining reliable data transfer.
Solution Approach 2:
The system segments data ownership into distinct data owner devices, each responsible for specific data assets. This segmentation allows the intermediary to manage requests systematically by routing them to appropriate owners, rather than requiring the consumer to manage all owners simultaneously, thus reducing overall system complexity.
2Loss of information
If manufacturers request data from multiple component providers, then complete technical information can be obtained, but the time consumption increases substantially
Solution Approach 1:
The data marketplace enables data owners to pre-register and make their data assets available before being requested. Data consumers can query the marketplace for available data, and the intermediary can pre-coordinate with relevant data owners, reducing the time required when actual data requests are made during manufacturing processes.
Solution Approach 2:
The intermediary system optimizes data retrieval by intelligently routing requests to the appropriate data owners and potentially caching frequently accessed data. This mediation significantly reduces the time consumers spend acquiring complete technical information compared to direct multi-owner communication.
3Reliability
If direct data requests are made between data consumer and data owner devices, then data transfer is possible, but security vulnerabilities increase
Solution Approach 1:
The data marketplace intermediary acts as a secure gateway between consumers and owners. It implements authentication, authorization, and secure data transmission protocols, eliminating the need for consumers to establish direct secure connections with multiple owners. This centralized security approach reduces vulnerabilities while maintaining data transfer capability.
4Adaptability or versatility
If the number of components and partners increases, then manufacturing scalability improves, but the workload of managing data information grows exponentially
Solution Approach 1:
The data marketplace intermediary scales efficiently with the number of participants. As more data owners and consumers join the manufacturing ecosystem, the intermediary handles the increased complexity through automated routing, registration, and request management, preventing exponential workload growth for individual participants and enabling smooth scaling.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
The invention relates to systems, devices, and methods for managing communication between electronic devices including a data consumer device, at least two data owner devices, a proxy module communicatively connected with the data consumer device and the at least two data owner devices, wherein the proxy module is configured to receive, from the data consumer device, a request for obtaining data, determine, which of the at least two data owner devices to address for providing the data, send to each of the determined data owner devices a request for obtaining the data or a part of the data, receive the data or a part of the data from the determined data owner devices, aggregate the received data, and to transmit the aggregated data to the data consumer device.