ATM Offline Transaction Routing via Mobile Edge Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Automated teller machines (ATMs) face challenges in processing transactions when network connections with central servers are disrupted, leading to incomplete or delayed transactions due to sporadic loss of network connectivity, necessitating a solution for local data storage and alternative data routing.
Innovation Solution
Implementing a method using mobile devices for short-range communication with ATMs to store and transmit transaction data locally, enabling offline transaction processing and subsequent upload to central servers when connectivity is restored, leveraging technologies like Bluetooth, NFC, and Li-Fi for data transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the ATM stores account data locally and processes transactions offline, then transaction processing continuity is improved during network outages, but data synchronization reliability and transaction integrity may worsen due to potential data loss or inconsistencies
Solution Approach 1:
The system performs preliminary actions by establishing secure data caching mechanisms and transaction logging before network outages occur. The ATM prepares offline transaction queues and pre-configures synchronization protocols, enabling seamless continuation of service while maintaining data integrity for later reconciliation with the central server.
Solution Approach 2:
The patent introduces an intermediary synchronization mechanism that mediates between the local ATM database and the central server. This intermediary layer handles data reconciliation, conflict resolution, and integrity verification, ensuring that offline transactions are reliably synchronized when connectivity is restored without compromising data consistency.
2Speed
If the ATM uses direct communication with the central server, then transaction processing speed and data accuracy are improved, but system vulnerability to network disruptions worsens
Solution Approach 1:
The system dynamically adapts its communication mode based on network availability. When the network is reliable, it operates in online mode with direct server communication for optimal speed. When disruptions occur, it seamlessly transitions to offline mode with local processing, maintaining operational continuity while preserving the ability to achieve high processing speeds when conditions permit.
Solution Approach 2:
The patent changes operational parameters such as data routing paths, processing modes, and synchronization frequencies based on network conditions. This allows the system to optimize for speed when the network is stable while adapting to maintain functionality when disruptions occur, effectively managing the trade-off between processing speed and resilience.
3Measurement precision
If the ATM continuously retrieves account data from the central server, then data freshness and accuracy are improved, but network bandwidth consumption and system resource usage worsen
Solution Approach 1:
Instead of continuous real-time retrieval, the system implements periodic data synchronization at optimized intervals. This periodic action maintains data freshness by regularly updating account information from the central server while significantly reducing network bandwidth consumption compared to continuous polling, achieving a balance between data accuracy and resource efficiency.
Solution Approach 2:
The patent maintains continuity of useful action through intelligent data caching and change-detection mechanisms. The ATM continues to provide fresh data to users by serving from the locally cached database, while simultaneously maintaining connectivity to the central server for incremental updates only when changes occur, thus preserving data freshness without requiring continuous high-bandwidth communication.
Data Source
AI summary
A method using one or more mobile devices for transporting information from an automated teller machine (“ATM”) to a central server when the ATM does not support a network connection and, upon return of the one or more mobile devices to the ATM, updating the ATM may be provided. The method may include transporting electronic transaction data processed locally at the ATM, via a mobile device, to a location where a network connection between the mobile device and the central server may be established. When in a location including network connection, the method may include transmitting the electronic transaction data to the central server. When the mobile device is detected to have returned to be within the pre-determined range of the ATM, the method may include transmitting a data packet to the ATM, the data packet received from the central server, thereby updating the ATM of the transmittal.


