Time-Based Verification Codes for Real-Time Digital Card Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in authenticating digital credit cards in real-time, leading to decreased customer experience due to waiting for banking institution verification.

Innovation Solution

A computer-based system generates time-based digital tokens and verification codes using a digital master key, automatically deriving three digits to create tokens and verification codes, which expire after a predetermined period, facilitating real-time authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If real-time authentication of digital credit cards is implemented, then transaction efficiency is improved, but system complexity increases due to automated verification code generation and time-based token management

Engineering Contradiction:
Improvetransaction efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-generates time-based digital tokens and verification codes in advance before they are needed for authentication. The derivation translation module creates multiple verification codes with different expiration times beforehand, so when a transaction occurs, the system can immediately provide pre-computed verification codes without real-time calculation delays, thus improving transaction efficiency while managing complexity through advance preparation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates digital copies of verification codes and tokens that can be replicated and distributed without additional computational overhead. Once a verification code is generated, it can be copied and used multiple times within its validity period across different authentication instances, reducing the need for continuous regeneration and simplifying the authentication process

Inventive Principle:
Principle #26Copying

2Reliability

If verification codes with predetermined expiration times are used, then security is improved, but customer experience deteriorates due to waiting for code regeneration

Engineering Contradiction:
ImprovesecurityVSAvoidcustomer experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system ensures continuous availability of verification codes by implementing automatic regeneration mechanisms that operate without interruption. When a verification code expires, the system immediately generates a replacement code without requiring customer intervention or creating service gaps, maintaining continuous authentication capability and preventing customer experience degradation while preserving security through time-based expiration

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs automatic verification code regeneration without requiring customer action. The derivation translation module and authentication system work autonomously to detect expired codes, generate new ones, and update the customer's device, allowing the system to serve itself and eliminating waiting time for customers while maintaining security through automated time-based validation

Inventive Principle:
Principle #25Self-service

3Productivity

If automated verification code generation is implemented, then productivity is improved, but device complexity increases due to derivation translation modules and time-based token management

Engineering Contradiction:
Improveauthentication speedVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system extracts the complex derivation translation module functionality into a separate, dedicated component that handles all verification code generation, token creation, and expiration management. By isolating this complex logic into a specialized module, the main authentication system remains simpler and faster, while the extraction module handles the computational burden of generating multiple time-based verification codes with different expiration times, thus improving overall authentication speed while managing device complexity through functional separation

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12587379B2Computer-based systems configured to generate a plurality of time-based digital verification codes and methods of use thereof
Publication Date: 2026.03.24 CAPITAL ONE SERVICES LLC
  • US12587379B2 patent drawing
  • US12587379B2 patent drawing
  • US12587379B2 patent drawing

AI summary

In some embodiments, the present disclosure provides an exemplary method that may include steps of identifying a plurality of identification numbers associated with a plurality of entities; determining at least one digital master key associated with an identification number; utilizing a derivation translation module to derive at least three digits of the plurality of digital digits associated with the digital master key; automatically generating a plurality of time-based digital tokens based on the at least three digits derived from the digital master key; utilizing at least one time-based digital token of the plurality of time-based digital tokens to generate digital data for with a computing device associated with a user; automatically generating a first card verification code associated with the at least one time-based digital token and the digital data; and automatically expiring the first card verification code after a predetermined period of time.