Intermediary Data Processing System for Secure Cross-Organization Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to effectively share and utilize data between organizations while ensuring that sensitive data remains protected and that agreements can be reached regarding data sharing and processing.
Innovation Solution
An information processing system that allows organizations to share data structures (schemas) and execute data processing proposals after mutual approval, ensuring secure data sharing and processing without revealing actual data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data is shared between organizations, then data utilization and analysis capabilities are improved, but data security and privacy protection deteriorate
Solution Approach 1:
A third-party data processing device is introduced as an intermediary between data providing organizations and data using organizations. This mediator performs data processing tasks without accessing the actual data, enabling data utilization while maintaining security through centralized coordination and controlled data access.
Solution Approach 2:
Instead of sharing actual data between organizations, the system creates and processes copies of data through the third-party device. The data is copied to the processing device for analysis, then discarded, leaving the original data intact and secure in the providing organizations' systems.
2Measurement precision
If actual data is shared between organizations, then data analysis accuracy is improved, but data privacy and security protection deteriorate
Solution Approach 1:
The third-party data processing device acts as a mediator that receives data, performs accurate analysis, and returns results without ever holding or exposing the actual data to the organizations. This enables high analysis accuracy while maintaining data privacy through the intermediary's isolated processing environment.
Solution Approach 2:
The system extracts only the necessary processing functions from the data itself, separating the analysis operation from the data storage. By taking out the processing capability and applying it to data temporarily, the system achieves accurate analysis without extracting or exposing sensitive data to multiple organizations.
3Object-affected harmful factors
If data processing is performed without restoring original data, then data security is improved, but processing capability and flexibility deteriorate
Solution Approach 1:
The system dynamically adjusts data processing operations based on the specific analysis requirements of each organization. The third-party device can adapt its processing methods, data types, and analysis techniques without restoring or exposing the original data, enabling flexible processing while maintaining security through dynamic, controlled operations.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is an information processing system that shares data between organizations A and B and performs processing. The information processing system includes a data processing apparatus 1 and data input/output apparatuses 3A and 3B that manage data in the respective organizations. The data processing apparatus 1 includes a schema information sharing unit 12 that allows sharing of schemas between the organizations A and B, the schemas specifying the data structures of data held by the respective organizations A and B, an agreement forming unit 14 that receives a data processing proposal that indicates the range of sharing data to be shared between the organizations A and B, and the processing using the sharing data as an input, and forms agreement to the data processing proposal by obtaining approval to the data processing proposal from each organization, and a processing executing unit 15 that acquires the sharing data indicated by the data processing proposal regarding which agreement has been formed from the organizations A and B, and executes the processing indicated by the data processing proposal. The data input/output apparatuses 3A and 3B each include a proposing unit 33 that transmits the data processing proposal to the data processing apparatus 1, an approving unit 34 that transmits approval to the data processing proposal to the data processing apparatus 1, and a data transmitting unit 35 that transmits the sharing data indicated by the data processing proposal to the data processing apparatus 1.