Game Machine Mediator for Secure Mobile Payment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In casinos, poor wireless communication environments due to building design and high Wi-Fi channel congestion hinder mobile terminals from connecting with servers, leading to potential game cancellations and revenue loss, while short-distance wireless communication methods like BLE and NFC are vulnerable to interception.
Innovation Solution
A transaction method and system where a mobile terminal exchanges encrypted data with a game machine to communicate securely with a server, using encryption keys and ID tokens to authenticate and authorize game play, ensuring secure and reliable transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If short distance wireless communication (BLE/NFC) is used for data exchange between mobile terminal and game machine, then communication security is improved, but vulnerability to interception by third parties increases
Solution Approach 1:
The game machine acts as an intermediary device between the mobile terminal and the server. It receives encrypted data from the mobile terminal via short-distance wireless communication, forwards it to the server through reliable wired communication, and receives authorization responses. This intermediary role allows the system to leverage the security benefits of short-distance communication while mitigating its vulnerability to interception by using the game machine as a trusted mediator that can communicate securely with the server through alternative channels.
2Speed
If mobile terminal communicates with server directly in casino environment, then communication speed is improved, but connection reliability deteriorates due to poor wireless environment and channel congestion
Solution Approach 1:
The game machine serves as a mediator that enables indirect communication between the mobile terminal and the server. The mobile terminal communicates with the game machine via short-distance wireless communication, and the game machine forwards data to the server through its own communication channel. This intermediary approach allows the mobile terminal to bypass the congested casino Wi-Fi environment while still achieving reliable server communication through the game machine's connection.
Solution Approach 2:
The communication process is segmented into two distinct stages: first, the mobile terminal exchanges data with the game machine using short-distance wireless communication; second, the game machine communicates with the server using its own communication channel. This segmentation allows each communication leg to use the most appropriate method for its specific requirements, optimizing both speed and reliability.
3Ease of operation
If mobile terminal communicates with multiple game machines simultaneously, then user convenience is improved, but communication accuracy deteriorates
Solution Approach 1:
The system implements feedback mechanisms where the mobile terminal receives response data from the server through the game machine, confirming successful authorization. This feedback loop allows the user to verify which game machine was successfully authorized, providing clarity even when multiple machines are in range. The feedback also enables the system to detect and resolve any ambiguity in communication targeting.
Data Source
AI summary
A server transmits an encryption key or encryption key information for specifying the encryption key to a mobile terminal. The mobile terminal acquires play money at the game machine, generates encrypted information by encrypting an ID token with the received encryption key or an encryption key corresponding to the received encryption key information, and transmits the ID token and the encrypted information to the server through the game machine. The server decodes the encrypted information, transacts a payment based on a user ID identifying a user of the mobile terminal and the amount of play money when the ID token received by the server matches the ID token acquired by the decoding, and authorizes the game machine to let the user play up to the amount of play money. Therefore, the game can be started by exchanging electronic data between the mobile terminal and the game machine with high security.


