Offline Mobile Payment Token System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online vending transactions face challenges with connectivity issues and security threats, particularly due to the lack of reliable wireless signal in indoor locations and the risk of malware compromising account information during transactions.

Innovation Solution

A method and system that generates and uses tokens with time stamps and geofences for offline vending transactions, where tokens are stored on a wireless appliance and validated by a remote server, ensuring secure and offline payment processing without transmitting sensitive account information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If wireless appliances are used for online vending transactions, then payment convenience is improved, but connectivity reliability deteriorates due to lack of wireless signal in indoor locations

Engineering Contradiction:
Improvepayment convenienceVSAvoidconnectivity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by generating and storing tokens in the wireless appliance before the actual transaction occurs. These tokens are created when connectivity is available and cached locally, enabling the appliance to conduct transactions offline without real-time server communication, thus resolving the connectivity reliability issue while maintaining payment convenience

Inventive Principle:
Principle #10Preliminary action

2Productivity

If account information is stored in wireless appliances for transactions, then transaction speed is improved, but security deteriorates due to malware retrieving key account information

Engineering Contradiction:
Improvetransaction speedVSAvoidsecurity risk from malware
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The invention extracts sensitive account information from the wireless appliance and replaces it with tokens that have no intrinsic value outside the specific transaction context. The tokens are generated by the server and stored in the appliance, containing only minimal necessary data for transaction validation, thereby eliminating the security risk of storing actual account credentials while maintaining fast transaction processing

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses disposable tokens that are valid for only a single transaction and then become obsolete. Each token is generated fresh for the specific transaction and deleted afterward, preventing malware from retrieving reusable account information. This approach maintains transaction speed while eliminating security risks associated with storing persistent account data

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If tokens are generated and validated through remote server, then transaction security is improved, but system complexity increases due to additional validation steps

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

Solution Approach 1:

The invention introduces tokens as intermediary objects that simplify the validation process. Instead of complex account verification protocols, the server generates tokens that encapsulate all necessary validation logic, and the POS terminal only needs to verify token authenticity with the server. This intermediary mechanism enhances security while actually reducing system complexity by replacing complex authentication flows with simple token verification

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10373161B2Offline mobile phone payments
Publication Date: 2019.08.06 PAYPAL INC
  • US10373161B2 patent drawing
  • US10373161B2 patent drawing
  • US10373161B2 patent drawing

AI summary

A method for performing vending transactions includes generating a token upon request by a wireless appliance is provided. The method includes placing the token in a remote server; placing the token in the wireless appliance; providing the token from the wireless appliance to a point-of-sale (POS) terminal; authenticating the token with the remote server; validating the token to perform the vending transaction; and deleting the token from the remote server when the vending transaction is complete. A method for using a wireless appliance in vending transactions is provided. A method for using a remote server configured to connect to a wireless appliance and a POS terminal in vending transactions is provided. A system to perform vending transactions using an internet connection as above is provided. The system may include a remote server including a private account; the remote server configured to communicate with a POS terminal and a wireless appliance.