Dynamic QR Code Two-Factor Authentication Without Manual Entry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-factor authentication methods require manual entry of additional data elements, which are time-consuming, and are ineffective when the second device is not accessible to the user.

Innovation Solution

A system that generates a dynamic QR code on a first computing device, which can be used to authenticate a user to a second computing device, allowing pre-authentication through a central server that manages the QR code's validity based on a selected time period, and optionally includes additional authentication layers using a third device like a smartwatch.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If two-factor authentication requires manual entry of additional data element, then authentication security is improved, but authentication time is increased

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating and storing a digest of the additional data element before the authentication event occurs. The digest is created in advance and stored in a database, so that during actual authentication, the system only needs to compare the newly generated digest with the pre-stored digest, eliminating the need for manual entry and significantly reducing authentication time while maintaining security.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If two-factor authentication requires second device to be in vicinity, then authentication security is improved, but device accessibility is reduced

Engineering Contradiction:
Improveauthentication securityVSAvoiddevice accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The invention extracts the core authentication verification function from the physical presence requirement of the second device. Instead of requiring the second device to be physically present and manually operated during authentication, the system extracts and stores only the essential verification data (digest of the additional data element) in advance. This allows authentication to proceed using automated comparison without requiring the second device to be in the user's vicinity, thereby improving ease of operation while maintaining security through the digest verification mechanism.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12443689B2Two-factor authentication integrating dynamic QR codes
Publication Date: 2025.10.14 BANK OF AMERICA CORP
  • US12443689B2 patent drawing
  • US12443689B2 patent drawing
  • US12443689B2 patent drawing

AI summary

A method for pre-authenticating a user into a secure session on an entity application running on a second computing device leveraging a first computing device of the user as an authenticator may be provided. The method may include generating at the first computing device a dynamic QR code in response to receipt of a request to generate the dynamic QR code and further capturing, by the second computing device, the dynamic QR code from the first computing device. The method may further include storing, but not parsing, the dynamic QR code at the second computing device. Wherein at a time of a retrieval of the dynamic QR code from the second computing device, the method may include parsing the dynamic QR code and accessing a short URL that may either redirect the web browser to an authentication webpage thereby authenticating the secure session, or a denial webpage.