Barcode Identity Verification via Identification Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for user identity verification, such as those described in US2015019433 and US 2013/0254396 A1, are cumbersome and unsuitable for in-person encounters, requiring users to browse profiles, send invitations, and accept validation through online platforms, making them tedious and inefficient.
Innovation Solution
A method utilizing a mobile application and identification server where a first user captures a barcode from a second user's device, which generates identification data, sent to an identification server for verification, and if valid, a one-time identification code is sent to both users via SMS, ensuring secure and convenient identity confirmation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users browse profiles and exchange invitations through an online platform, then identity verification is achieved, but the process becomes tedious and lengthy
Solution Approach 1:
The system performs preliminary actions by pre-generating unique identification codes for each user and storing them in the database before the actual verification event. When verification is needed, users simply exchange these pre-prepared codes, eliminating the need for real-time profile browsing and invitation exchanges.
Solution Approach 2:
The invention extracts the essential verification element (unique identification code) from the complex profile browsing and invitation process. Instead of requiring users to navigate through multiple platform interfaces, the system isolates the core identification function into a simple code exchange that can be performed independently of the main platform.
2Reliability
If users exchange identification information through an online platform, then identity certification is achieved, but the method is poorly adapted to in-person meetings without prior contact
Solution Approach 1:
The system creates a simplified copy of the user's identity information in the form of a unique identification code that can be displayed on a mobile device screen. This copy contains all necessary verification data in a condensed format that can be easily transmitted in-person without requiring access to the online platform or profile browsing.
Solution Approach 2:
The unique identification code acts as an intermediary between the user's full profile information and the verification process. Instead of directly exchanging sensitive profile data or requiring platform-mediated communication, the code serves as a secure intermediary that proves identity without exposing detailed personal information.
3Ease of operation
If the system requires invitation acceptance through the platform, then user control is maintained, but the process complexity increases
Solution Approach 1:
Users generate and control their own identification codes through the mobile application, which automatically retrieves their information from the database. The system enables users to independently perform verification without requiring platform administrators or other users to manually process invitations or approve access requests.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method for certifying the identity of a second user (USER2) using an identification server (SERV). The method comprises: - a reception step in which the identification server (SERV) receives, from a first device (DEV1) belonging to a first user (USER1), identification data (DAT2) regarding the second user (USER2), - a comparison step in which the identification server (SERV) compares the identification data (DAT2) with certified identities (CI) contained in an identity database (DB) of the identification server (SERV), - a processing step in which, when the identification data (DAT2) received is determined by the identification server (SERV) to match a certified identity (CI) of the identity database (DB), the identification server (SERV) retrieves information (INFDEV3) regarding a third device (DEV3) belonging to a person corresponding to said certified identity (CI), said information (INFDEV3) regarding the third device (DEV3) being stored in the identity database (DV), and - a generation step in which the identification server (SERV) generates an identification code (COD) and sends said identification code (COD) to both the first device (DEV1) and the third device (DEV3). Associated computer program and identification server.