Commerce Platform Multi-Factor Authentication via Cloud Provider

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing commerce systems face challenges in verifying the identity of merchant systems, which is crucial for secure financial transactions and protection of sensitive consumer information.

Innovation Solution

Implementing a multi-factor authentication process for merchant systems, which includes leveraging cloud services provider authentication and utilizing API keys, along with additional forms of authentication such as DNS, IP, and certificate verifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multi-factor authentication is implemented for merchant systems, then security and reliability of financial transactions is improved, but system complexity and authentication time increase

Engineering Contradiction:
Improvesecurity and reliability of financial transactionsVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication process is divided into multiple independent verification factors (cloud services provider authentication, API key validation, DNS verification, IP address verification, certificate verification). Each factor operates as a separate module that can be independently evaluated, allowing the system to maintain high security through multiple checks while organizing complexity into manageable segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary authentication actions by verifying the merchant system's identity through multiple factors before allowing access to financial transaction capabilities. The cloud services provider authentication, API key validation, and other verification steps are executed in advance to establish trust, preventing unauthorized access before it can occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple forms of authentication (DNS, IP, certificate verification) are performed, then unauthorized access risk is reduced, but authentication processing time increases

Engineering Contradiction:
Improveprotection against unauthorized accessVSAvoidauthentication processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs a comprehensive set of authentication checks that may be more than minimally required for basic security. By implementing multiple verification layers (cloud authentication, API keys, DNS, IP, certificates), the system ensures thorough protection against unauthorized access, accepting the time cost as necessary for high-security financial transactions.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent replaces manual or simple authentication mechanisms with automated verification systems. DNS lookups, IP address validations, and certificate verifications are performed automatically by the system without human intervention, reducing the time required compared to manual verification processes while maintaining high security standards.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If cloud services provider authentication is leveraged, then merchant identity verification is strengthened, but dependency on external services increases

Engineering Contradiction:
Improvemerchant identity verificationVSAvoidsystem independence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The cloud services provider acts as an intermediary that facilitates authentication between the merchant system and the commerce platform. By leveraging the cloud provider's authentication infrastructure, the system gains access to robust identity verification capabilities without having to build its own authentication system from scratch, balancing security needs with system independence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250141878A1Systems and methods for multi-factor authentication by a commerce platform using a cloud services provider
Publication Date: 2025.05.01 STRIPE LLC
  • US20250141878A1 patent drawing
  • US20250141878A1 patent drawing
  • US20250141878A1 patent drawing

AI summary

A method and apparatus for conducting multi-factor authentication of a merchant system by a commerce platform are provided. The process includes the commerce platform authenticating itself to a cloud services provider, which supplies a private communications network for the platform and merchant system. The platform receives an authentication request from the merchant system originating from the provider's private network, using an encryption key. The validity of the encryption key is verified by the platform. If the request is from within the private network and the API key is valid, the platform authenticates the merchant system to perform the requested operation.