MDB Payment Module for Offline Vending Refunds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processing refunds at unattended vending machines is a difficult problem due to the need for secure and easy methods that allow for cashless payment processing without requiring a persistent network connection.

Innovation Solution

A mobile-device-to-machine payment processing system that uses a retrofitting method with an adapter module to enable hands-free and manual payment modes, allowing for secure cashless transactions over a non-persistent network connection by registering payment peripherals as slaves to a payment accepting unit via MDB protocol, facilitating refund processing and dispensing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a persistent network connection is required for cashless payment processing, then transaction security and reliability are improved, but device complexity and operational costs increase

Engineering Contradiction:
Improvetransaction securityVSAvoidnetwork connection requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary authorization by storing authorization tokens and transaction data locally in the vending machine's memory before network connection is needed. This allows the machine to process refunds offline using pre-stored authorization data, eliminating the need for persistent network connections while maintaining security through pre-validated transaction records.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates local copies of transaction data and authorization tokens in the vending machine's memory, allowing it to operate independently of continuous network connectivity. These copied data elements enable the machine to verify and process refunds using stored information rather than requiring real-time network validation.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple payment peripherals are directly connected to the MDB interface, then payment processing versatility is improved, but device complexity and installation difficulty increase

Engineering Contradiction:
Improvepayment peripheral compatibilityVSAvoidMDB interface configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a payment module as an intermediary device between the MDB interface and multiple payment peripherals. This module acts as a mediator that receives commands from the vending machine via MDB and distributes them to the appropriate peripheral devices, simplifying the interface architecture and reducing installation complexity while maintaining support for multiple peripheral types.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The payment module is designed with universal functionality to interface with multiple types of payment peripherals (coin acceptors, bill acceptors, card readers, mobile payment devices) through a single unified interface. This multi-functional design allows the system to support diverse payment methods without requiring separate specialized interfaces for each peripheral type.

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

3Reliability

If refund processing requires network connectivity, then transaction security is improved, but ease of operation and convenience deteriorate

Engineering Contradiction:
Improvetransaction securityVSAvoidrefund processing convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary authorization and stores approval tokens locally before network connection is available. When a refund is requested, the machine can immediately process it using pre-stored authorization data without requiring real-time network validation, thereby maintaining security while significantly improving convenience and reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The vending machine is equipped with self-service capabilities to verify and process refunds using locally stored transaction data and authorization tokens. The system can independently validate refund requests against stored records and dispense refunds without requiring operator intervention or network connectivity, enhancing both security and operational convenience.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11966895B2Refund centers for processing and dispensing vending machine refunds via an MDB router
Publication Date: 2024.04.23 PAYRANGE INC
  • US11966895B2 patent drawing
  • US11966895B2 patent drawing
  • US11966895B2 patent drawing

AI summary

A method is performed at an electronic payment module with one or more processors, memory, a slave interface that couples the module with an unattended machine via a multi-drop bus (MDB), and one or more host interfaces that couple the module with at least one payment peripheral of the unattended machine. The method also includes: receiving, from a refund center, a request to issue an approved refund of a predetermined amount and one or more criteria that must be satisfied before dispensing the predetermined amount. In accordance with a determination that the one or more criteria are met, the method includes issuing (i) a signal to the unattended machine, via the slave interface, that the at least one payment peripheral is unavailable and (ii) a signal to the at least one payment peripheral, via the one or more host interfaces, to dispense the predetermined amount.