User Agent Pseudonymous Identity Control for Privacy-Preserving Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In scenarios where different service providers share a contractor, there is a risk of name identification and unauthorized access to user information, compromising privacy, as contractors can integrate user information across multiple providers.

Innovation Solution

A user information management system that includes a user terminal, user agent, and service provider server, utilizing pseudo user identification and cryptographic signatures to control access rights and distribute user information selectively, preventing name identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user information is shared with service providers and contractors, then service quality and functionality are improved, but privacy protection deteriorates due to name identification risks

Engineering Contradiction:
Improveservice qualityVSAvoidprivacy protection
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments user information into multiple types (identification information, attribute information, action history) and controls access to each type separately. Different contractors receive only the specific information types they need for their designated services, preventing comprehensive name identification while maintaining service functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a user information management system that acts as an intermediary between users, service providers, and contractors. This intermediary controls and regulates information flow, allowing service delivery while preventing unauthorized name identification by contractors through centralized access management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If contractors access user information from multiple service providers, then business efficiency is improved through information integration, but unauthorized access and privacy violations worsen

Engineering Contradiction:
Improvebusiness efficiencyVSAvoidunauthorized access control
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary action by obtaining user consent and defining information access rights before any information is shared with contractors. The system pre-establishes access control rules and user permissions, ensuring that even when contractors access information from multiple service providers, they do so within authorized boundaries that prevent unauthorized access.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If comprehensive user information is distributed to service providers, then service personalization is improved, but information security worsens due to increased exposure

Engineering Contradiction:
Improveservice personalizationVSAvoidinformation security
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies local quality by providing different levels and types of information access to different service providers based on their specific service requirements. Each service provider receives only the information locally relevant to their service function, enabling service personalization while minimizing overall information exposure and enhancing information security.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12524568B2User information management system, user information management method, user agent and program
Publication Date: 2026.01.13 NT T INC
  • US12524568B2 patent drawing
  • US12524568B2 patent drawing
  • US12524568B2 patent drawing

AI summary

A user agent stores user information of a user and user information provided to a service provider server. When a user terminal registers the user in the service provider server, the user agent sends the user information already provided to the service provider server to the user terminal. When the user agent receives a provision permission of the user information from the user terminal, the user agent generates pseudo user identification information, a public key, and a private key, signs a service document of the service provider server, and sends the service document to the service provider server via the user terminal. When the signed service document is received, the user agent verifies the signature and sends user information to the service provider server.