Voucher Verification Auxiliary Device for Secure POS Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveverification processVSAvoidvoucher security
Core Design Contradiction:
Ease of operationVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If conventional POS terminal is used, then existing equipment is maintained, but new payment mechanisms cannot be verified

Engineering Contradiction:
Improveequipment maintenanceVSAvoidpayment mechanism compatibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

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

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveverification integrationVSAvoidsystem stability
Core Design Contradiction:
Ease of operationVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11631062B2Voucher verification auxiliary device, voucher verification auxiliary system, and voucher verification auxiliary method
Publication Date: 2023.04.18 IND TECH RES INST
  • US11631062B2 patent drawing
  • US11631062B2 patent drawing
  • US11631062B2 patent drawing

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.