Voice Fallback Authentication for Failed SMS Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user authentication methods for online services are ineffective when text messages cannot be delivered timely due to network anomalies or device malfunctions, leading to security vulnerabilities.

Innovation Solution

A method involving a server device that generates a verification code and establishes a voice communication with a user's terminal device to send the code via voice message, ensuring authentication even if non-voice messages fail to be delivered, allowing users to authenticate through voice verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If text message verification is used for user authentication, then the authentication process is simple and fast, but the system becomes unreliable when network anomalies or device malfunctions occur

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidcommunication method complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the communication parameter from text-based to voice-based verification. When text message delivery fails, the system switches to voice communication channel to deliver the verification code, thereby maintaining authentication reliability under different network conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a dynamic verification system that can switch between different communication methods (text message and voice call) based on real-time delivery status. The system dynamically selects the appropriate verification channel to ensure successful authentication.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple verification methods are provided, then the system becomes more reliable under various conditions, but the operation becomes more complex for users

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidverification process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically selects and switches between verification methods without requiring user intervention. When text message delivery fails, the system autonomously initiates a voice call to deliver the verification code, maintaining ease of operation while improving reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The verification system dynamically adapts to different conditions by automatically switching between text and voice methods, providing a seamless user experience without requiring users to manually select verification methods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10148650B2Method, device and system for user authentication
Publication Date: 2018.12.04 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10148650B2 patent drawing
  • US10148650B2 patent drawing
  • US10148650B2 patent drawing

AI summary

A method of user authentication is disclosed. The method is performed at a server device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes receiving, from a first terminal device, a service request including identification information of the user. The method includes generating a verification code in response to the service request. The method also includes establishing, based on the identification information of the user, a voice communication with a second terminal device in response to a failure of sending a non-voice message including the verification code to the user in a non-voice communication method. The method further includes sending, during the voice communication and to the second terminal device, a voice message including the verification code such that the user uses the verification code to authenticate the service request at the first terminal device.