User Identity Encryption via Platform-Specific Sequence Numbers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current identity recognition methods in electronic commerce platforms are insecure, leading to a high risk of user information theft due to the sharing of identical user IDs across platforms, which can be exploited by hackers.

Innovation Solution

A method and apparatus for identifying user identity by using sequence numbers as identifiers, where a first platform allocates a unique sequence number to a second platform, and this number is used to encrypt and decrypt user login information, ensuring that different platforms receive distinct identifiers for the same user, thus enhancing security and isolating user identities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the same user ID is returned to different e-commerce platforms, then the ease of operation is improved, but the security of user information deteriorates

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

Solution Approach 1:

The patent segments the user identification system by introducing platform-specific sequence numbers that are allocated separately for each e-commerce platform. Instead of using a single universal user ID, the system divides the identification mechanism into platform-specific components, where each platform receives its own unique sequence number that maps to the user's identity only within that platform's context.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the sequence number allocation system) between the user and different e-commerce platforms. The sequence number acts as a mediator that allows user identification without directly exposing the user's actual identity information to multiple platforms, thereby enhancing security while maintaining operational functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If user information is collected across multiple platforms using the same UID, then the adaptability is improved, but the risk of information theft increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidrisk of information theft
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system segments user data access by platform, where each e-commerce platform receives only its own platform-specific sequence number. This segmentation prevents hackers from collecting comprehensive user information across multiple platforms, as each platform's data is isolated and cannot be easily correlated with other platforms' data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making user identification platform-specific rather than universal. Each platform has its own quality of identification (platform-specific sequence number) that is optimized for that platform's needs while maintaining security. The sequence number has different properties and meanings in different platform contexts, preventing cross-platform data aggregation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10848310B2Method and device for identifying user identity
Publication Date: 2020.11.24 ADVANCED NEW TECHNOLOGIES CO LTD
  • US10848310B2 patent drawing
  • US10848310B2 patent drawing
  • US10848310B2 patent drawing

AI summary

A method and an apparatus for identifying a user identity are disclosed. The method includes receiving, by a first platform, a first request sent by a second platform, the first request including a first identifier, the first identifier being a sequence number used for identifying the second platform and allocated to the second platform by the first platform after the second platform accesses the first platform; obtaining a second identifier corresponding to the first identifier, the second identifier being a sequence number used for identifying an identity of the second platform in the first platform; obtaining a third identifier corresponding to the first request, the third identifier being an account of a login user currently logging on to the first platform; encrypting the third identifier using the second identifier to obtain a fourth identifier; and returning the fourth identifier to the second platform.