Smart Redundant Pairing for Card Reader Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile devices face limitations in maintaining continuous communication with peripherals like payment card readers, especially when mobility is required, as wired connections restrict movement and wireless connections are less reliable and secure.
Innovation Solution
Implementing a system that establishes simultaneous physical and wireless connections between mobile devices and payment card readers, using USB for secure, reliable communication and Bluetooth as a redundant connection for maintaining connectivity when the device is moved, ensuring seamless transaction processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a physical communication connection (USB) is used between the mobile device and payment card reader, then reliability and security of communication are improved, but mobility of the device is restricted
Solution Approach 1:
The system dynamically switches between physical (USB) and wireless (Bluetooth) communication connections based on operational requirements. The mobile device can transition from a stationary connected state to a mobile state while maintaining communication capability, thus resolving the contradiction between connection reliability and device mobility.
2Adaptability or versatility
If a wireless communication connection (Bluetooth) is used between the mobile device and payment card reader, then device mobility is improved, but reliability and security of communication deteriorate
Solution Approach 1:
The system employs dynamic connection management where Bluetooth provides mobility when needed, while USB connection is re-established when reliability is required. This dynamic switching allows the system to adapt to different operational contexts, maintaining both mobility capability and communication reliability.
3Reliability
If simultaneous physical and wireless connections are established, then redundancy and continuous communication are improved, but device complexity increases
Solution Approach 1:
The system establishes Bluetooth connection in advance as a backup before USB connection is disconnected. This preliminary action ensures that when USB connection fails or is disconnected, the Bluetooth connection is already in place to maintain communication, thus improving continuity without requiring complex real-time switching logic.
Solution Approach 2:
The system uses an intermediary management layer that coordinates between USB and Bluetooth connections. This intermediary handles the complexity of dual connection management by implementing a standardized interface and switching logic, thus reducing the perceived complexity for the rest of the system while maintaining communication continuity.
Data Source
AI summary
Systems and methods are provided for communicating information between card readers and mobile devices. The systems and methods include providing a physical communication connection from a card reader to a mobile device. With the mobile device, determining whether successful physical connection to the card reader has been established and determining whether a wireless connection has been established with the card reader. If a wireless communication connection has not been established with the card reader, establishing a wireless communication connection with the card reader and continuously monitoring whether the physical communication connection and the wireless communication connection with the card reader continues and communicating information between the card reader and the mobile device using both the connections as long as either continues. Further, only the wireless communication connection or the physical communication connection between the mobile device and the card device is utilized when the other communication connection is not available.


