Grouping Cooperation System for Secure User Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing grouping systems face challenges in securely sharing user information across multiple providers without risking leakage or abuse, especially when a strong relationship of trust is not established between providers, making it cumbersome to manage contracts and increasing the risk of user information exposure.
Innovation Solution
A grouping cooperation system that includes a flow control apparatus and multiple grouping apparatuses, where user information is managed to extract subsets matching predetermined conditions without direct transmission, using a flow request receiving unit, condition decomposing unit, processing flow determining unit, and receiving unit to process and transmit user data securely, reducing the risk of leakage by maintaining user information within managed apparatuses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If user information is transmitted between providers for grouping processing, then grouping accuracy is improved, but user information security deteriorates
Solution Approach 1:
The patent introduces a flow control apparatus as an intermediary between providers. This apparatus receives grouping conditions, determines the processing flow, and coordinates data transmission between providers without requiring direct provider-to-provider communication. The flow control apparatus acts as a trusted mediator that enables accurate grouping while maintaining security by controlling and monitoring all information exchanges.
Solution Approach 2:
The patent segments the grouping processing into multiple steps performed by different apparatuses. The flow control apparatus separates the determination of processing flow from the actual grouping execution. Providers only transmit necessary data portions to the flow control apparatus or to other providers through controlled channels, rather than exchanging all user information directly, thus reducing leakage risk while maintaining grouping accuracy.
2Productivity
If direct transmission of user information between providers is implemented, then processing efficiency is improved, but security management complexity increases
Solution Approach 1:
The flow control apparatus serves multiple functions: it determines processing flows, manages data transmission routes, coordinates between providers, and enforces security policies. By consolidating these security management functions into a single universal apparatus, the system achieves efficient processing without distributing security management complexity across multiple providers.
3Reliability
If strong trust relationships are established between providers, then user information security is improved, but system complexity and contract management burden increase
Solution Approach 1:
The flow control apparatus serves as a neutral intermediary that enables secure cooperation between providers without requiring strong bilateral trust relationships. By introducing this third-party coordinator, providers can participate in grouping operations with weaker trust relationships, as the flow control apparatus enforces security protocols and controls information flow, thereby reducing the need for complex inter-provider trust contracts.
Data Source
AI summary
A grouping apparatus manages user information, and executes grouping processing for extracting a subset which matches a predetermined condition from a set of users. A flow control apparatus transmits a set of users to one of a plurality of grouping apparatuses, and transmits a condition used in grouping processing to each of the plurality of grouping apparatuses. One of the grouping apparatuses transmits, to another grouping apparatus, a first subset which is extracted by executing grouping processing on the set transmitted from the flow control apparatus. The other grouping apparatus extracts a second subset by executing grouping processing on the first subset transmitted from the one of the grouping apparatuses.


