Multi-Channel Verification Code Segmentation for Secure Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user identity verification methods lack strong security protection and are vulnerable to document leaks, as verification codes sent over single channels can be easily intercepted by unauthorized parties.

Innovation Solution

A method involving sending and receiving information over different transmission channels, where recovered security data is generated and used to authenticate users, ensuring that only authorized users can access confidential information by decrypting protected documents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If verification code is sent over a single transmission channel, then the verification process is simple and fast, but the security protection is weak and vulnerable to interception

Engineering Contradiction:
Improvesecurity protectionVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification code is divided into multiple segments and sent through different transmission channels (e.g., SMS, email, push notification). Each channel carries a portion of the complete verification code, so that intercepting one channel does not compromise the entire verification process. This segmentation approach directly addresses the security weakness while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary mechanism that collects verification code segments from multiple channels, validates them, and reconstructs the complete verification code. This intermediary layer enhances security by ensuring all segments are properly verified before granting access, while abstracting the complexity from the user experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple transmission channels are used for verification, then security protection is enhanced, but the verification process becomes more complex

Engineering Contradiction:
Improveauthentication securityVSAvoiduser operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system merges multiple verification code segments received from different transmission channels into a single complete verification code. This combining process happens automatically in the background, allowing the user to interact with a single unified verification flow despite multiple channels being involved, thus maintaining ease of operation while enhancing security.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system automatically manages the collection, validation, and combination of verification code segments from multiple channels without requiring manual user intervention. The user simply receives the verification prompt and inputs the code, while the system handles the complex multi-channel coordination in the background, preserving operational simplicity.

Inventive Principle:
Principle #25Self-service

3Reliability

If verification code is sent through one channel, then the process is quick and straightforward, but it is vulnerable to document leaks

Engineering Contradiction:
Improvedocument securityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring multiple transmission channels and establishing the segmentation scheme before the verification process begins. This preparation ensures that when verification is needed, the multi-channel process can execute efficiently without significant time penalty, while providing enhanced document security through the distributed verification approach.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11671475B2Verification of data recipient
Publication Date: 2023.06.06 ALIBABA GROUP HOLDING LTD
  • US11671475B2 patent drawing
  • US11671475B2 patent drawing
  • US11671475B2 patent drawing

AI summary

Verification of a data recipient is disclosed, including: sending, to a server, a request for requested information, wherein the request includes identifying information associated with a user; receiving, from the server, at least two pieces of information over different transmission channels; sending, to the server, recovered security data that is generated based at least in part on the at least two pieces of information, wherein the server is configured to determine whether the recovered security data matches stored security data; receiving, from the server, protected requested information associated with the request; and using the recovered security data to recover unprotected requested information based at least in part on the protected requested information.