Dynamic Identifier Mapping for Secure Activity Group Identity Hiding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for hiding activity group member identification information in communication technologies are insecure, as they rely solely on terminal-side implementations, making it possible for users to crack client information and access account details, thereby compromising game fairness and other online interactions.

Innovation Solution

A server-based method that generates dynamic identifiers within activity groups, mapping them to unique identifiers, allowing secure hiding of user identities by using non-identity type object identifiers, preventing clients from obtaining sensitive information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If terminal-side implementation is used to hide identification information, then ease of operation is improved, but security deteriorates as users can crack client information to access account details

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary between users and activity group information. The server generates and manages dynamic identifiers, acting as a mediator that prevents direct access to user account information while enabling activity group operations. This resolves the contradiction by moving the hiding mechanism from the terminal (client-side) to the server, maintaining ease of operation while improving security through centralized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of user identification information in the form of dynamic identifiers that are generated by the server. These dynamic identifiers serve as substitutes for real account information, allowing users to participate in activity groups without exposing their actual account details. This copying mechanism enables terminal-side ease of operation while ensuring security because the copied information cannot be used to identify or access the original account.

Inventive Principle:
Principle #26Copying

2Reliability

If account information is hidden at the server side, then security is improved, but the activity group instruction cannot be sent

Engineering Contradiction:
ImprovesecurityVSAvoidfunctionality
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The server generates dynamic identifiers as copies of user account information specifically for activity group operations. These dynamic identifiers enable the server to send activity group instructions and manage group activities while keeping the original account information hidden. This resolves the contradiction by providing a functional substitute that maintains security while enabling productivity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments identification information into two parts: static account information (kept hidden for security) and dynamic identifiers (used for activity group operations). This segmentation allows the system to maintain security by protecting the account information while enabling functionality through the dynamic identifiers that can be freely transmitted and used in activity group instructions.

Inventive Principle:
Principle #1Segmentation

3Reliability

If dynamic identifiers are generated and mapped to unique identifiers, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server automatically generates dynamic identifiers and maintains the mapping between dynamic identifiers and unique identifiers without requiring manual intervention. The system self-manages the complexity of identifier management, including generation, storage, and retrieval operations. This resolves the contradiction by concentrating the complexity in the server (which is designed to handle it) while keeping the terminal simple and secure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9805426B2Method for hiding activity group member identification information, server and terminal
Publication Date: 2017.10.31 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9805426B2 patent drawing
  • US9805426B2 patent drawing
  • US9805426B2 patent drawing

AI summary

A method at a server system includes: grouping multiple users into an activity group, where each user has a unique identifier across different activity groups; generating, for each user of the activity group, a dynamic identifier within the activity group and a mapping between the dynamic identifier and the user's corresponding unique identifier, where the dynamic identifier may identify different users within different activity groups; receiving an operation instruction from a first user of the activity group, the operation instruction including a first unique identifier associated with the first user; identifying a first dynamic identifier associated with the first user within the activity group based on the first unique identifier associated with the first user; associating with the operation instruction the first dynamic identifier associated with the first user within the activity group; and sending the operation instruction and the first dynamic identifier to the users of the activity group.