Service Coordination System for Privacy-Preserving User Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing service coordination systems, user authentication is required every time a provider of the request system wants to use user information from the provision system, making it difficult for providers to utilize user information effectively.

Innovation Solution

A coordination system that identifies a second service capable of providing user information, inquires user consent for using this information, and coordinates the services by associating user information between the first and second services after obtaining consent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user authentication is required each time a provider wants to use user information from another service, then security and user privacy are protected, but service coordination efficiency deteriorates and providers cannot easily use user information

Engineering Contradiction:
Improveuser privacy protectionVSAvoidservice coordination efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs user authentication and obtains consent in advance before service coordination occurs. The user's consent is stored and reused for subsequent service interactions, eliminating the need for repeated authentication while maintaining security and privacy protection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a coordination system that acts as an intermediary between the request system and provision system. This coordinator manages user consent and facilitates information sharing between services without requiring direct authentication between them, improving coordination efficiency while maintaining security

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If user authentication is required for every service coordination request, then user consent is ensured, but the complexity of service coordination increases and ease of operation deteriorates

Engineering Contradiction:
Improveuser consent assuranceVSAvoidservice coordination ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

User consent is obtained in advance and stored in the coordination system. This preliminary action eliminates the need for repeated consent requests during service coordination, reducing operational complexity while ensuring user consent is maintained

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The coordination system automatically manages user consent information and handles the authentication process without requiring manual intervention for each service coordination request. The system serves itself by reusing stored consent information, improving ease of operation while maintaining consent assurance

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12107939B2Coordination system, coordination method, and program
Publication Date: 2024.10.01 NEC CORP
  • US12107939B2 patent drawing
  • US12107939B2 patent drawing
  • US12107939B2 patent drawing

AI summary

To attain the object of providing a provider of a service with an environment in which service coordination allowing the provider to easily use user information in another service is carried out, included are: an identification unit that identifies a second service capable of providing user information to a provider of a first service; an inquiry unit that inquires, of a user who utilizes the first service, whether or not to consent to the provider of the first service using user information on the user in the second service at an opportunity of utilizing the first service; and a coordination unit that, in a case where information indicative of a consent of the user has been obtained, coordinates the first service and the second service by associating user information on the user in the first service and the user information on the user in the second service with each other.