Payment System Using Separation Distance to Prevent Unintended Billing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In existing payment systems for facilities like restaurants, users face inconvenience due to multiple payments being required when they temporarily exit the premises and return, as the payment process is triggered upon exiting, leading to unintended payment timings and inefficiency.
Innovation Solution
A payment support system that includes a terminal ID acquisition processing unit, a position acquisition processing unit, and a payment processing unit, which associates user terminal IDs with position information and use prices, and only executes the payment when the user is separated from a predetermined area by a set distance, preventing multiple payments and ensuring timely billing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If payment process is triggered when user exits the facility, then payment automation is improved, but multiple unintended payments occur when user temporarily exits and returns
Solution Approach 1:
The system performs preliminary actions by acquiring terminal ID and position information when the user enters the facility, and pre-calculates the exit condition based on separation distance. The payment process is prepared in advance but only executed when the predetermined separation condition is met, avoiding multiple unintended payments while maintaining automation.
2Loss of time
If payment process is executed upon exiting the facility, then billing timeliness is improved, but communication traffic increases due to multiple payment processes
Solution Approach 1:
The system dynamically adjusts the payment execution condition based on the user's movement state. Instead of a fixed exit-triggered payment, the system continuously monitors position information and executes payment only when the dynamic separation distance condition is satisfied, reducing unnecessary communication traffic while maintaining timely billing.
3Ease of operation
If payment process is triggered by exit detection, then ease of operation is improved, but unintended payments occur due to temporary exits
Solution Approach 1:
The system changes the payment trigger parameter from a simple exit detection (binary state) to a separation distance parameter (continuous measurement). By monitoring whether the terminal is separated from the facility by a predetermined distance or more, the system accurately distinguishes between temporary exits and permanent departures, ensuring payment accuracy while maintaining ease of operation.
Data Source
AI summary
A payment support system includes a terminal ID acquisition processing unit, a position acquisition processing unit, an association processing unit, and a payment processing unit. The terminal ID acquisition processing unit acquires identification information of a user terminal of a user who entered a facility. The position acquisition processing unit acquires position information of the user terminal. The association processing unit stores the identification information acquired by the terminal ID acquisition processing unit and a use price of the facility of the user in a storage unit in association with each other. The payment processing unit executes a payment process of the use price when the user terminal is separated from a predetermined area of the facility by a predetermined distance or more after exiting the predetermined area.


