Multi-step Authentication System with Signature Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current authentication systems for accessing online services often rely on single-factor authentication methods, which are inadequate for ensuring the security and accuracy of user identity verification, particularly in scenarios where multiple identity verifications are required before allowing access to sensitive data.

Innovation Solution

A multi-step authentication system that involves a client device, a data provider server, and an authentication server, where user identification data is validated through a primary authentication process followed by a secondary signature verification, ensuring that only authorized users can access sensitive data by generating and validating an authentication session token and signature data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If single-factor authentication methods are used, then the authentication process is simple and fast, but the security and accuracy of user identity verification is inadequate

Engineering Contradiction:
Improvesecurity and accuracy of user identity verificationVSAvoidauthentication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication process is divided into multiple distinct phases: primary authentication (username/password), secondary authentication (signature verification), and token validation. Each phase independently verifies a specific aspect of user identity, with the signature verification phase specifically addressing the security concern by requiring biometric confirmation before data access is granted.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple identity verifications are required, then the security and accuracy of user identity verification is improved, but the authentication process becomes more complex and time-consuming

Engineering Contradiction:
Improvesecurity and accuracy of user identity verificationVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-storing signature data and authentication tokens in secure databases before the actual authentication event. When authentication is needed, the system retrieves pre-existing data structures and validation rules, reducing the time required for verification. The signature verification process leverages pre-established cryptographic pairs to enable rapid comparison against stored reference signatures.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If multiple identity verifications are implemented, then unauthorized access is reduced, but the ease of operation for legitimate users is decreased

Engineering Contradiction:
Improveunauthorized access riskVSAvoidease of authentication operation
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The authentication system performs self-service by automatically managing the complex verification processes without requiring user intervention in technical details. The system autonomously validates signatures, manages token expiration, handles authentication failures, and maintains security protocols. Users simply provide their username, password, and signature, while the system handles all underlying cryptographic operations and coordination between authentication servers and data providers.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10686774B2Authentication systems and methods for online services
Publication Date: 2020.06.16 PAYEAZY INC
  • US10686774B2 patent drawing
  • US10686774B2 patent drawing
  • US10686774B2 patent drawing

AI summary

An authentication system comprises a client device system associated with a session user, a data provider server system that stores user data, including user identification data, associated with the session user, a data provider interface system for displaying a data provider user interface on the client device system, an authentication server system that stores authentication data associated with the session user, and an authentication interface system for displaying an authentication user interface on the client device system.