Centralized MFA Preference Propagation for Authentication Friction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-factor authentication (MFA) systems face challenges due to friction associated with requiring users to enter one-time passwords (OTPs) after entering passwords, leading to user dissatisfaction and potential security compromises.

Innovation Solution

The system allows users to set MFA preferences with their remuneration vehicle issuer, which then communicates these preferences to entities interacting with the user's remuneration vehicle, enabling automatic enrollment in MFA based on user-defined settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If MFA requires users to enter OTP after password, then account security is improved, but user convenience deteriorates due to friction

Engineering Contradiction:
Improveaccount securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by pre-configuring MFA preferences and OTP delivery methods during account setup or initial configuration. Users select their preferred OTP delivery channel (email, SMS, app) once, and the system stores this preference. Subsequent authentication attempts automatically use the pre-configured method without requiring users to re-enter OTP or reconfigure settings, thereby reducing friction while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically handling MFA delivery and authentication based on pre-configured preferences. The system autonomously selects the appropriate delivery channel, sends OTPs, and manages authentication flows without requiring manual intervention from users during each authentication event. This reduces the burden on users while maintaining robust security.

Inventive Principle:
Principle #25Self-service

2Reliability

If users manually configure MFA for each account, then security control is improved, but time consumption increases

Engineering Contradiction:
Improvesecurity controlVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies universality by creating a centralized MFA preference configuration that serves multiple accounts and platforms simultaneously. Users configure their MFA preferences once at a central level (e.g., through a master account setup or identity provider), and these preferences are automatically propagated to all associated accounts across different services. This eliminates the need for users to manually configure MFA for each individual account, significantly reducing configuration time while maintaining comprehensive security control.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses an intermediary mechanism (centralized preference storage and distribution system) that mediates between user configuration and multiple account systems. The intermediary stores user MFA preferences and automatically distributes them to relevant accounts and services, eliminating the need for direct manual configuration at each account level and reducing overall configuration time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If different OTP delivery methods are associated with different accounts, then account-specific security is improved, but system complexity increases

Engineering Contradiction:
Improveaccount-specific securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies segmentation by separating MFA preference configuration from account-specific implementation details. User preferences are stored in a centralized, normalized format that is independent of specific accounts or platforms. The system then segments the delivery process by automatically selecting and routing OTPs to the appropriate channel (email, SMS, app) based on the account type and user preferences, rather than hardcoding different configurations for each account type. This reduces system complexity while maintaining account-specific security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter changes by storing MFA preferences as configurable parameters that can be dynamically applied to different accounts. Instead of hardcoding different MFA configurations for different account types, the system stores preference parameters (delivery method, contact information, timing settings) in a standardized format and dynamically adjusts the authentication flow based on these parameters. This approach maintains account-specific security while reducing system complexity through parameterization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250086630A1Electronic communication of multi-factor authentication settings
Publication Date: 2025.03.13 MASTERCARD TECHNOLOGIES CANADA ULC
  • US20250086630A1 patent drawing
  • US20250086630A1 patent drawing
  • US20250086630A1 patent drawing

AI summary

A system is provided for electronically communicating multi-factor authentication (MFA) data. The system includes a remuneration vehicle device including a first communication interface, a first electronic processor, and a first memory, a third-party device including a second communication interface, a second electronic processor, and a second memory, and a server including a third communication interface, a third electronic processor, and a third memory. The third electronic processor is configured to receive, with the third communication interface, a first data packet indicating MFA preferences from the first communication interface, store the MFA preferences in the third memory, receive, with the third communication interface, a second data packet indicating an interaction request from the second communication interface, and provide, with the third communication interface, a third data packet indicating an interaction response to the second communication interface. The third data packet includes the MFA preferences from the third memory.