Neutral Data Processing for Confidential Cross-Company Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to enable secure data sharing and analysis between companies while keeping data and algorithms confidential, as they require rewriting algorithms for secure computation and cannot maintain secrecy of processing programs.

Innovation Solution

A processing device and method that acquires and processes data from multiple user terminals, enabling secure data sharing by using a neutral third-party system to manage and process data according to user policies, providing results without disclosing the original data or algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If secure computation is used to keep data encrypted during analysis, then data confidentiality is improved, but algorithm complexity increases and requires rewriting processing for secure computation

Engineering Contradiction:
Improvedata confidentialityVSAvoidalgorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a neutral third-party processing device as an intermediary that holds both the analysis data and the algorithm. This mediator performs the analysis without requiring the data owner or algorithm owner to expose their proprietary information, thereby maintaining confidentiality while avoiding the complexity of secure computation protocols. The neutral party architecture eliminates the need for cryptographic transformations of the algorithm.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data is shared between companies for analysis, then data utilization is improved, but data security deteriorates as proprietary know-how may be disclosed

Engineering Contradiction:
Improvedata utilizationVSAvoiddata security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The neutral third-party processing device serves as a trusted intermediary that enables data sharing between companies without direct exposure of proprietary information. Each company inputs their data or algorithm to the neutral party, which performs the analysis and returns only the results. This architecture allows versatile data utilization across multiple companies while maintaining security through the intermediary's controlled access model.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If algorithms are kept secret from analysis performers, then proprietary know-how is protected, but analysis capability deteriorates as the algorithm cannot be properly applied

Engineering Contradiction:
Improveproprietary know-how protectionVSAvoidanalysis capability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The neutral third-party processing device resolves this contradiction by holding the algorithm securely and applying it to the analysis data without exposing the algorithm to the data owner or other parties. The intermediary performs the analysis computation internally, ensuring that the algorithm remains secret while still being properly applied to generate accurate analysis results. This enables both proprietary protection and full analysis capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4206970B1Processing device, processing method, and program
Publication Date: 2026.03.04 NT T INC
  • EP4206970B1 patent drawingFigure 1
  • EP4206970B1 patent drawingFigure 2
  • EP4206970B1 patent drawingFigure 3(a)~3(b)

AI summary

A processing device 1 includes: an acquiring unit 21 which acquires first processing data Da from a first user terminal 3a and acquires second processing data Db from a second user terminal 3b; a matching unit 22 which receives a request for sharing result data of processing by the first processing data Da and the second processing data Db from the first user terminal 3a and receives permission of use of the second processing data Db by the first user terminal 3a from the second user terminal 3b; a processing unit 24 which, when receiving permission from the second user terminal 3b, processes the first processing data Da and the second processing data Db and outputs result data 13; and a providing unit 25 which provides the result data 13 to the first user terminal 3a.