Dynamic Transaction Command Generator for POS PIN Pad Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing point of sale (POS) systems face inefficiencies in managing multiple personal identification number (PIN) pads due to the need for dedicated resources and direct communication links, leading to resource underutilization and decreased merchant revenue.
Innovation Solution
A system and method for dynamically generating transaction command generators to process payment transactions, allowing for flexible association between POS devices and PIN pads, where transaction requests are received, and PIN pad commands are generated and transmitted to PIN pads, enabling efficient management of multiple devices without dedicated resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a dedicated resource is established for each PIN pad device to manage transactions, then communication reliability is improved, but device complexity and resource requirements increase
Solution Approach 1:
The patent implements a universal transaction command generator that can service multiple PIN pad devices simultaneously. Instead of having dedicated generators for each device, a single generator can handle multiple devices through standardized communication protocols, reducing system complexity while maintaining reliable transaction management across all devices.
Solution Approach 2:
The patent introduces an intermediary layer (the transaction command generator) that mediates between the payment processing system and multiple PIN pad devices. This intermediary standardizes communication interfaces, allowing reliable transaction management without requiring direct dedicated connections to each device, thus reducing overall system complexity.
2Reliability
If direct one-to-one communication links are established between POS systems and PIN pads, then transaction processing reliability is improved, but scalability and throughput decrease
Solution Approach 1:
The patent merges multiple communication channels into a single transaction command generator that can handle multiple PIN pad devices. This consolidation maintains reliable transaction processing while increasing system throughput by eliminating the need for separate dedicated communication paths for each device, allowing parallel processing of multiple transactions.
3Reliability
If dedicated resources are allocated for each PIN pad device, then device management reliability is improved, but resource utilization efficiency decreases
Solution Approach 1:
The transaction command generator is designed as a universal resource that can service multiple PIN pad devices sequentially and concurrently. This multi-functional approach ensures reliable device management while maximizing resource utilization efficiency, as the same generator can be dynamically allocated to different devices based on transaction demands, eliminating resource idle time and underutilization.
Data Source
AI summary
A method of processing payment transactions includes receiving a transaction request from a client device, determining whether a transaction command generator is available, transmitting the transaction request to a transaction command generator, the transaction command generator being an existing transaction command generator or a newly created transaction command generator, receiving generated personal identification number (PIN) pad commands from the transaction command generator, and transmitting the generated PIN pad commands to a PIN pad.


