Mobile-to-Machine Payment Relay for Offline Vending Authorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vending machines and payment accepting units require persistent network connections for cashless transactions, limiting their functionality in areas without network coverage and necessitating significant user interaction.

Innovation Solution

A mobile-device-to-machine payment system utilizing an adapter module with short-range communication technology and a server with long-range communication technology, enabling cashless transactions over a non-persistent network connection and offering hands-free and manual modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If persistent network connection is required for cashless transactions, then transaction reliability is improved, but device adaptability deteriorates (cannot operate without network coverage)

Engineering Contradiction:
Improvetransaction reliabilityVSAvoiddevice adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by establishing the transaction session and authorizing the payment amount before the actual product selection and dispensing. The server authorizes a session with a maximum amount in advance, allowing the vending machine to complete transactions even when network connection is lost during the transaction process. This preliminary authorization resolves the contradiction by ensuring transaction reliability through pre-validated credentials while enabling adaptability to operate without persistent network connection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism where the server acts as a mediator that provides initial authorization credentials (session tokens, maximum amounts) to the vending machine before network disconnection occurs. These intermediary credentials enable the machine to autonomously complete transactions without requiring continuous network validation, thus maintaining both transaction reliability (through server-authorized credentials) and adaptability (to offline operation).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If significant user interaction is required for payment, then transaction security is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvetransaction securityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements self-service by allowing the vending machine to autonomously complete transactions using pre-authorized session credentials without requiring continuous user interaction or manual payment input. The user initiates the session and provides the mobile device, then the system automatically handles authentication, product selection validation, and payment processing. This resolves the contradiction by maintaining security through server-authorized credentials while dramatically improving ease of operation through automated transaction completion.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary authentication and authorization actions through the mobile device before the actual transaction occurs. The server validates the user's credentials and authorizes a session with a maximum amount in advance, storing this authorization locally in the vending machine. This preliminary action ensures transaction security is established before the user needs to interact, while enabling seamless, hands-free operation during the actual purchase process.

Inventive Principle:
Principle #10Preliminary action

3Duration of action of stationary object

If recurring fees are charged for each purchase, then service sustainability is improved, but productivity deteriorates (multiple purchases become less efficient)

Engineering Contradiction:
Improveservice sustainabilityVSAvoidpurchase efficiency
Core Design Contradiction:
Duration of action of stationary objectVSProductivity

Solution Approach 1:

The system performs preliminary action by authorizing a session with a maximum amount in advance, before multiple purchases are made. The server validates the user's credentials once and issues a session authorization that allows multiple transactions up to the authorized amount without requiring repeated authentication or payment processing. This resolves the contradiction by ensuring service sustainability through pre-paid authorization while dramatically improving purchase efficiency by eliminating recurring fee processing for each individual transaction within the session.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables continuity of useful action by maintaining an active transaction session that remains valid for multiple purchases. Once the user initiates a session with authorized credentials, the vending machine can continuously process multiple product selections and dispensing operations without requiring the user to re-authenticate or pay recurring fees for each item. The session persists until the maximum amount is reached or the user exits, ensuring both service sustainability and high purchase efficiency.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250348887A1Method And System For Performing Mobile Device-To-Machine Payments
Publication Date: 2025.11.13 PAYRANGE INC
  • US20250348887A1 patent drawing
  • US20250348887A1 patent drawing
  • US20250348887A1 patent drawing

AI summary

A device with one or more processors, memory, and two or more communication capabilities obtains, from a payment module, an authorization request via a first communication capability (e.g., Bluetooth). The device sends, to a server, the authorization request via a second communication capability distinct from the first communication capability (e.g., cellular or WiFi technology). In response to sending the authorization request, the device obtains, from the server, authorization information via the second communication capability. After obtaining the authorization information, the device detects a trigger condition to perform a transaction with a payment accepting unit associated with the payment module. In response to detecting the trigger condition, the device sends, to the payment module, at least a portion of the authorization information via the first communication capability.