Automated Login Name Conflict Resolution via Dynamic Parameter Addition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing twice-issued user identifiers, such as mobile phone numbers, in internet applications lead to registration conflicts and diminished user experience due to the need for manual handling, which is costly, time-consuming, and burdensome for users.

Innovation Solution

A system and method that utilize a conflict identification parameter added to the login name field in a database, allowing multiple users to share the same login name main part while ensuring uniqueness through a separator character, enabling automatic resolution of conflicts and improved user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual handling is used to resolve twice-issued user identifiers, then user account conflicts can be resolved, but labor costs increase and user experience deteriorates

Engineering Contradiction:
Improveuser account conflict resolutionVSAvoidlabor cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system automatically detects and resolves user identifier conflicts without requiring manual customer service intervention. When a new user attempts to register with an identifier that already exists, the system automatically notifies the original user and facilitates the resolution process through automated communications, eliminating the need for manual handling and reducing labor costs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection of user identifier conflicts before completing the registration process. By checking whether the desired user identifier is already in use and proactively notifying the original user, the system prevents conflicts from escalating to require manual intervention, resolving issues before they become problems.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual handling is used to resolve twice-issued user identifiers, then user account conflicts can be resolved, but time consumption increases

Engineering Contradiction:
Improveuser account conflict resolutionVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The automated system handles conflict resolution immediately when a conflict is detected, eliminating the time delay associated with manual customer service processing. The system automatically notifies the original user and manages the resolution process without requiring users to wait for manual intervention, significantly reducing time consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system detects and begins resolving conflicts at the moment of registration attempt, performing the resolution action preliminarily before the conflict escalates. This immediate automated detection and notification process eliminates the time loss associated with manual handling, as the system acts instantly rather than requiring subsequent manual processing.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If manual handling is used to resolve twice-issued user identifiers, then user account conflicts can be resolved, but user experience deteriorates

Engineering Contradiction:
Improveuser account conflict resolutionVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system provides a self-service mechanism where users receive automated notifications about conflicts and can resolve them through simple interactions without needing to contact customer service. This automated approach eliminates the burden of manual handling processes, improving user experience by making conflict resolution convenient and straightforward.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary notification to the original user before the conflict becomes a problem, allowing for smooth, anticipatory resolution. By proactively informing users of potential conflicts and guiding them through the resolution process automatically, the system maintains a seamless user experience rather than requiring users to deal with complex manual resolution procedures.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If uniqueness control is enforced for login names, then system security is maintained, but registration fails for twice-issued identifiers

Engineering Contradiction:
Improvelogin name uniquenessVSAvoidregistration success rate
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the uniqueness control mechanism by introducing a conflict identification parameter that changes based on the situation. When no conflict exists, standard uniqueness rules apply. When a conflict is detected, the system dynamically adds the conflict identification parameter to differentiate between the original and new users, allowing both to register successfully while maintaining security.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the login name parameter by appending a conflict identification parameter when a conflict is detected. This parameter modification allows the system to maintain the core uniqueness requirement while adapting to accommodate twice-issued identifiers. The modified login name (original identifier plus conflict parameter) remains unique in the system while allowing the original identifier to be reused by the new user.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3792798B1Method, apparatus, and system for managing user accounts in the event of conflicting login names
Publication Date: 2023.11.15 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3792798B1 patent drawingFigure 1
  • EP3792798B1 patent drawingFigure 2
  • EP3792798B1 patent drawingFigure 3A

AI summary

Embodiments of the present application relate to a method and system for managing user accounts. The method includes receiving a registration request from a current user, wherein the registration request comprises a login name main part, determining, in a database, whether a conflicting old user exists, wherein a conflicting old user corresponds to another user that has a conflicting login name main part that is the same as the login name main part received in connection with the registration request, in the event that a conflicting old user exists, executing a login password differentiation process that requires a user to register a different login password that is different from a login password associated with the conflicting old user, and storing the different login password to the database in connection with a registration of the current user. Embodiments relate also to checking password rules. Further embodiments relate to a login name main part revising interface. Other embodiments relate to password retrieval. Some embodiments relate to creating sub-accounts.