Voucher Verification Auxiliary Device for Secure POS Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current point-of-sale (POS) terminals are unable to efficiently verify and secure electronic vouchers against theft and misuse, particularly due to the vulnerability of QR code-based verification systems, which can be easily compromised by camera photography and overwhelmed by fake barcodes, leading to costly updates or replacements.
Innovation Solution
A voucher verification auxiliary device and system that generates and transmits encryption keys for user devices to encrypt voucher data, which is then verified by a central server, ensuring data integrity and security through multiple encryption and decryption processes, allowing verification without replacing existing POS terminals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If QR code technique is used for voucher verification, then verification process is simplified, but security is compromised as QR codes can be easily photographed and embezzled by cameras
Solution Approach 1:
The patent introduces an intermediary verification device between the user's mobile device and the POS terminal. This device generates dynamic verification codes that mediate the transaction, preventing direct exposure of static QR codes to camera theft while maintaining ease of verification through the intermediary's controlled code generation and validation process
Solution Approach 2:
The patent implements dynamic verification codes that change over time or with each transaction attempt, rather than static QR codes. This dynamic nature ensures that even if a code is photographed, it becomes invalid after a short period or single use, thereby maintaining operational simplicity while significantly improving security
2Ease of manufacture
If conventional POS terminal is used, then existing equipment is maintained, but new payment mechanisms cannot be verified
Solution Approach 1:
The patent segments the verification system into independent modular components: the existing POS terminal remains unchanged, while a separate verification device handles new payment mechanisms. This segmentation allows the legacy POS to continue functioning while the add-on verification device provides compatibility with novel payment methods through independent software modules
3Ease of operation
If QR code reader is connected to platform and POS terminal, then verification is integrated, but system becomes vulnerable to attacks and paralysis from fake bar codes
Solution Approach 1:
The verification device acts as an intermediary layer between the QR code reader and the POS terminal platform. It filters and validates incoming verification requests before they reach the main system, preventing fake bar codes from overwhelming or paralyzing the integrated system while maintaining seamless verification functionality
Data Source
AI summary
A voucher verification auxiliary method is provided, including: when a user device is approaching a voucher verification auxiliary device, generating an encryption key for the user device to encrypt voucher data with the encryption key to generate first encrypted data; reading and decrypting the first encrypted data to obtain the voucher data; encrypting the voucher data to generate and transmit second encrypted data to a verification center; decrypting the second encrypted data to obtain the voucher data, generating a verification result after verifying the voucher data, encrypting the verification result to become third encrypted data, and transmitting the third encrypted data back to the voucher verification auxiliary device; decrypting the third encrypted data to obtain the verification result; transmitting the verification result to a voucher receiving terminal. A voucher verification auxiliary device and a voucher verification auxiliary system are also provided.


