Payment Timing Control for Temporary User Exits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing payment systems in facilities like restaurants face inefficiencies when users temporarily exit the premises, leading to multiple payments for additional orders, as the payment process is triggered upon exit, making it inconvenient for users to track the total cost.

Innovation Solution

A payment support system that acquires terminal ID and position information, associates this data with usage prices, and only executes the payment process after a predetermined time has elapsed since the user exited the facility, preventing premature payments and allowing for efficient handling of additional orders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If payment process is triggered when user exits the facility, then payment automation is improved, but unintended multiple payments occur when users temporarily exit and return

Engineering Contradiction:
Improvepayment automationVSAvoidpayment accuracy
Core Design Contradiction:
Extent of automationVSReliability

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 use price. This preliminary data collection allows the system to distinguish between temporary exits and permanent departures, preventing unintended multiple payments while maintaining payment automation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary verification mechanism that checks whether the terminal ID and position information confirm the user has truly left the facility before triggering payment. This intermediary step acts as a mediator between the exit detection and payment execution, ensuring payment accuracy while maintaining automation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If payment is executed immediately upon exit, then processing time is reduced, but user convenience deteriorates due to inability to add additional orders

Engineering Contradiction:
Improvepayment processing timeVSAvoiduser convenience
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system dynamically adjusts the payment timing based on user behavior patterns. Instead of a fixed immediate execution upon exit, the system monitors position information continuously and determines the optimal payment moment, allowing users time to return with additional orders while still maintaining efficient processing when users genuinely depart.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of payment trigger timing from a fixed condition (immediate exit detection) to a flexible condition based on multiple factors including position information, terminal ID verification, and elapsed time. This parameter change allows the system to balance processing speed with user convenience adaptively.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11315096B2Payment support system, payment support method, and non-transitory recording medium
Publication Date: 2022.04.26 GURUNAVI
  • US11315096B2 patent drawing
  • US11315096B2 patent drawing
  • US11315096B2 patent drawing

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 a predetermined time has elapsed since the user terminal exited a predetermined area of the facility.