Mutual Authentication for Peer-to-Peer Payments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional peer-to-peer payment platforms face challenges in ensuring that funds are sent to the correct recipient, as errors can occur due to user mistakes or complexities in the platforms, making it difficult to reverse or correct payments once they are posted.

Innovation Solution

A system and method for mutual authentication of peer-to-peer payments, where an authentication server receives a transaction from an initiator user device, sends a challenge to a recipient user device via an out-of-band channel, and determines the validity of the response to ensure that the transaction is completed with the correct recipient, using an escrow account to hold funds until validation is confirmed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional peer-to-peer payment platforms are used, then payment speed and ease of operation are improved, but payment accuracy and reliability deteriorate due to user mistakes and platform complexities

Engineering Contradiction:
Improveease of payment operationVSAvoidpayment accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an authentication server as an intermediary between the initiator and recipient. This server receives transaction requests, generates challenges, verifies responses through out-of-band channels, and only then releases funds. This intermediary layer adds verification steps that prevent user mistakes while maintaining ease of operation through automated authentication flows.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary authentication actions before the actual payment is completed. Challenges are generated and sent to recipients before funds are released, and responses must be verified through separate communication channels. This preliminary verification ensures payment accuracy is established before the transaction is finalized, preventing erroneous payments.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If authentication verification steps are added to ensure payment accuracy, then payment reliability is improved, but transaction processing time and system complexity increase

Engineering Contradiction:
Improvepayment accuracyVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The authentication system is designed to be self-service oriented. The recipient automatically receives challenges and can independently provide responses through their own devices and communication channels. The authentication server automatically verifies responses and processes transactions without requiring manual intervention from support staff, reducing time loss despite added verification steps.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses periodic challenges and responses for authentication. Instead of continuous verification, discrete challenge-response pairs are exchanged at specific intervals during the transaction process. This periodic authentication approach maintains security and accuracy while minimizing the time burden compared to continuous verification.

Inventive Principle:
Principle #19Periodic action

3Reliability

If multiple authentication channels are used, then payment security is improved, but device complexity and operational complexity increase

Engineering Contradiction:
Improvepayment securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication server is designed with multi-functionality, handling challenge generation, response verification, out-of-band communication coordination, and fund release authorization all through a single system. This universal authentication platform supports multiple authentication channels (SMS, email, voice calls, etc.) without requiring separate complex systems for each channel, thereby improving security while managing complexity.

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

Data Source

PatentUS20240370862A1Mutual authentication of peer-to-peer payments
Publication Date: 2024.11.07 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US20240370862A1 patent drawing
  • US20240370862A1 patent drawing
  • US20240370862A1 patent drawing

AI summary

Disclosed herein are systems and methods for secure, mutual, peer-to-peer payments. In one aspect, an encrypted secure system for peer to peer payments, comprising an authentication server is disclosed to receive, a model hash key and an encrypted transaction, from an initiator account; store, the model hash key in an associated database; setting, by the authentication server, a validation time limit for storing the hash key; send, the encrypted transaction to a recipient account; receive by the authentication server a response from the recipient account, the response comprising a response hash key; and validate the response, by the authentication server, based on a match between the response hash key and the model hash key.