Two-Dimensional Code Binding for Cross-Client Identity Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies cannot achieve cross-client recognition of user identity information in two-dimensional codes, limiting the ability to include multiple application codes on a single business card, which affects both information inclusion and aesthetic design.
Innovation Solution
A method and system that allow a server to receive a two-dimensional code query request, search for and bind other two-dimensional codes associated with the same user across different applications, and return these codes to the client for recognition, enabling 'one code for multiple uses' by establishing a binding relationship between two-dimensional codes of the same user on different applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If multiple two-dimensional codes are printed on a business card to include all application information, then information completeness is improved, but aesthetic design deteriorates
Solution Approach 1:
The patent implements a universal two-dimensional code system where a single code can serve multiple applications. By binding the same two-dimensional code to multiple applications (WeChat, Alipay, etc.), the code gains multi-functionality, allowing one code to replace multiple codes while maintaining information completeness and aesthetic design.
Solution Approach 2:
The patent introduces a server as an intermediary that manages the binding relationship between two-dimensional codes and multiple applications. The server stores and manages the associations between codes and applications, enabling cross-client recognition without requiring multiple physical codes on the business card.
2Device complexity
If only same-client two-dimensional codes are recognized, then system complexity is reduced, but adaptability deteriorates
Solution Approach 1:
The two-dimensional code system is designed to be universal across different clients and applications. The same code can be recognized by different applications (WeChat, Alipay, etc.) through the binding mechanism, enabling cross-client recognition while maintaining manageable system complexity through centralized server management.
Solution Approach 2:
The server acts as an intermediary that manages cross-client recognition. When a code is scanned, the server mediates the recognition process by providing the binding relationship information to the appropriate application, enabling adaptability without requiring each client to independently manage all codes.
3Reliability
If each application has separate two-dimensional codes, then code recognition reliability is improved, but ease of operation deteriorates
Solution Approach 1:
The patent merges multiple application-specific two-dimensional codes into a single unified code. By combining the functionality of multiple codes into one bound code, users only need to print and manage one code instead of multiple codes, significantly improving ease of operation while maintaining recognition reliability through the server-mediated binding system.
Data Source
AI summary
A two-dimensional code query method includes receiving a two-dimensional code query request from a first client, the two-dimensional code query request containing a first two-dimensional code, obtaining at least one two-dimensional codes that are bound to the first two-dimensional code, and returning the obtained two-dimensional codes to the first client for the first client to extract information from at least one of the obtained two-dimensional codes with a corresponding application on the first client.


