Group User Migration with Authorized Graphic Code Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for migrating users from one instant messaging software to another are inefficient, leading to lower communication efficiency due to the need to notify customers one by one and potential message omissions during the transition.

Innovation Solution

A method involving the creation and sharing of a target graphic code, such as a two-dimensional code, to quickly migrate users from one application to another, ensuring only authorized users can join the new group, thereby improving migration efficiency and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users are migrated one by one from the original instant messaging software to the replaced software, then each user can be individually notified and added to the group, but the migration efficiency is low and time-consuming

Engineering Contradiction:
Improvemigration efficiencyVSAvoidtime for user migration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the user migration process into two parts: (1) the administrator creates and shares a group code in the original software, and (2) users independently scan the code and join the new group automatically. This segmentation eliminates the need for manual one-by-one user addition while maintaining controlled access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Users perform self-service migration by scanning the group code and automatically joining the new group without requiring administrator intervention for each user. This self-service mechanism dramatically reduces the time and effort required for mass user migration.

Inventive Principle:
Principle #25Self-service

2Productivity

If a group code is shared publicly to enable rapid user migration, then migration efficiency is improved, but security and authorization control are compromised

Engineering Contradiction:
Improveuser migration speedVSAvoidauthorization security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The group code contains embedded authorization information that provides different access rights to different users. The code is designed with local quality features including user identification, group identification, and permission levels, allowing selective authorization while maintaining rapid migration.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The administrator performs preliminary action by creating the group code with embedded authorization data before user migration. This preliminary configuration ensures that security and authorization are built into the migration mechanism itself, eliminating the need for separate authorization steps while maintaining fast migration.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If manual notification methods are used to migrate users, then authorization control is maintained, but communication efficiency decreases and message loss may occur

Engineering Contradiction:
Improveauthorization controlVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces the mechanical manual notification system with an automated digital code-based system. Users scan the group code with their devices and automatically join the new group, eliminating manual operations while maintaining authorization control through embedded security features in the code.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentEP4195049B1Method and apparatus for group user migration, and device and storage medium
Publication Date: 2025.07.09 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP4195049B1 patent drawingFigure 1~2
  • EP4195049B1 patent drawingFigure 3
  • EP4195049B1 patent drawingFigure 4

AI summary

A method for group user migration, comprising: in response to a group user migration request, creating a target graphic code, and a corresponding first group in a first application, wherein the group user migration request is used for requesting to migrate a user in any group in a second application to a group in the first application; in response to a sharing request for the target graphic code, sharing the target graphic code with a target group in the second application, and binding the target graphic code to the target group; in response to a request from any user in the second application to join the first group, determining a group in the second application to which the user belongs; and if the user belongs to the target group bound to the target graphic code, adding the user to the first group of the first application.