Mobile Wallet Authentication via Tokenized Credential Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for mobile wallet transactions lack efficient authentication and integration methods, making secure and convenient fund transfers between mobile devices and financial institutions challenging.

Innovation Solution

A computer system authenticates mobile wallet transactions by matching user-provided login credentials with stored credentials and verifying device and customer tokens, enabling secure fund transfers and account provisioning without manual account information entry, using tokenized credit card numbers and trace IDs for authentication and payment processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual account information entry is required for mobile wallet transactions, then authentication accuracy can be maintained, but user convenience and transaction speed deteriorate

Engineering Contradiction:
ImproveUser convenience in mobile wallet transactionsVSAvoidAuthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-provisioning financial accounts to the mobile wallet and storing tokenized card information in advance. When a transaction occurs, the pre-provisioned accounts and tokens are automatically used without requiring manual entry, thus maintaining both convenience and security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the authentication mechanism by implementing tokenized versions of card accounts that can be used in mobile wallet transactions instead of the original card details. These tokens serve as secure replicas that enable transactions without exposing actual account information

Inventive Principle:
Principle #26Copying

2Reliability

If multiple authentication layers (login credentials, device tokens, customer tokens) are implemented, then transaction security is improved, but system complexity increases

Engineering Contradiction:
ImproveTransaction securityVSAvoidAuthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges multiple authentication elements (login credentials, device tokens, customer tokens, and pre-provisioned accounts) into a unified authentication process. The computer system simultaneously verifies all these elements as an integrated package, managing complexity through centralized coordination while maintaining multi-layered security

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The computer system acts as an intermediary that coordinates and manages the complex authentication process. It receives transaction requests, verifies multiple authentication layers, and facilitates the transaction if all checks pass, thereby managing system complexity through a centralized mediating authority

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If tokenized card numbers are used for authentication, then fraud risk is reduced, but implementation complexity increases

Engineering Contradiction:
ImproveFraud risk in transactionsVSAvoidTokenization implementation complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system creates tokenized copies of card account information that can be used in mobile wallet transactions. These tokens are secure representations that prevent fraud by not exposing actual card details, while the computer system manages the tokenization process centrally to control implementation complexity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11663599B1Mobile wallet authentication systems and methods
Publication Date: 2023.05.30 WELLS FARGO BANK NA
  • US11663599B1 patent drawing
  • US11663599B1 patent drawing
  • US11663599B1 patent drawing

AI summary

A computer system receives an indication from a user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient using a mobile device. The transaction is authenticated by the computer system. The authentication includes receiving login credentials manually entered by the user and determining that the login credentials match stored login credentials for the user. The authentication further includes determining that the mobile device has a device token stored thereon that matches a device token stored in a database of the computer system. The device token uniquely identifies the mobile device in the computer system. The authentication further includes determining that the mobile device has a customer token stored thereon that matches the customer token stored in the database. The customer token uniquely identifying the customer in the computer system. The computer system transmits the funds to the recipient responsive to the authenticating step.