Messaging Hub Merchant Transaction Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for mobile device-based fund transfers and payments lack efficiency and security, particularly in facilitating transactions between users and merchants using credit cards, as they often require direct communication and handling of sensitive account information.

Innovation Solution

A computer-implemented method and system that uses a messaging hub to process transactions by receiving a code and transaction amount from a recipient, determining the user's credit card account number, and facilitating a four-party credit card transaction, where the messaging hub operates as a merchant to deposit and transfer funds securely between accounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a messaging hub operates as a merchant to process credit card transactions, then transaction security is improved by reducing direct communication of sensitive account information, but device complexity increases due to the intermediary system architecture

Engineering Contradiction:
Improvetransaction securityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The messaging hub serves as an intermediary between the user's mobile device and the credit card processing network. It receives transaction requests, generates secure codes, and coordinates fund transfers without requiring the mobile device to directly handle sensitive credit card information. This mediator approach enhances security while managing system complexity through centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If direct communication between mobile devices and banks is used for fund transfers, then device complexity is reduced, but transaction security deteriorates due to exposure of sensitive account information

Engineering Contradiction:
Improvesystem architecture complexityVSAvoidtransaction security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The messaging hub acts as a secure intermediary that prevents direct exposure of sensitive bank account information between mobile devices and banking systems. It generates and manages secure transaction codes, coordinates with credit card networks, and facilitates fund transfers through the four-party transaction model, thereby maintaining security without requiring complex security implementations in individual mobile devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a four-party credit card transaction model is implemented with the messaging hub as merchant, then transaction efficiency is improved through standardized processing, but device complexity increases due to multiple system interactions

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

Solution Approach 1:

The messaging hub performs multiple functions within the transaction system: it acts as the merchant of record, generates secure transaction codes, coordinates with credit card issuing banks, and manages fund transfers to recipient accounts. This multi-functional approach streamlines the transaction process by consolidating multiple roles in a single system, improving efficiency while managing complexity centrally rather than distributing it across multiple devices.

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

Data Source

PatentUS11797969B1Merchant account transaction processing systems and methods
Publication Date: 2023.10.24 WELLS FARGO BANK NA
  • US11797969B1 patent drawing
  • US11797969B1 patent drawing
  • US11797969B1 patent drawing

AI summary

A computer-implemented system and method that includes receiving, by a messaging hub, a code and a transaction amount from a recipient and determining, by the messaging hub, based at least partially on the code, an account number for a credit card held by a user. The system and method may include receiving, by the messaging hub, funds equaling the transaction amount from the credit card and depositing the funds in an account held by the messaging hub, the funds being received via a four-party credit card transaction in which the messaging hub operates as a merchant and sending the funds from the account held by the messaging hub to an account held by the recipient.