System and method for providing a driverless portable atm
US-2021304165-A1 · Sep 30, 2021 · US
US12051050B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12051050-B2 |
| Application number | US-202217958629-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 3, 2022 |
| Priority date | Oct 3, 2022 |
| Publication date | Jul 30, 2024 |
| Grant date | Jul 30, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed: 1. 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, the method comprising a processor on a mobile device executing the steps of: receiving a communication request from the ATM, via a short-range wireless communication, when the mobile device is within a pre-determined range of the ATM, the communication request comprising a request from the ATM to connect electronically with the mobile device; authenticating the communication request; confirming a first request from the ATM, the first request for determining whether a secure application associated with an entity of the ATM is running on the mobile device; when the mobile device does not have connection to the central server, receiving a second request from the ATM for approval to perform as a transaction transportation intermediary to transport electronic transaction data generated at the ATM to the central server, the transportation for being executed by the mobile device at a later point in time when the network connection to the central server is established; in response to an authorization of the second request, performing as the transaction transportation intermediary to transport the electronic transaction data generated at the ATM to the central server by: receiving a batch file generated by the ATM, the batch file comprising: transaction data associated with electronic transactions processed at the ATM while the network connection is not supported; a batch file identifier; and a device identifier associated with the mobile device; storing the batch file at the mobile device; at the later point in time, detecting that the network connection to the central server has become available; in response to the detecting, establishing the network connection with the central server; during a duration of time that the mobile device is connected to the central server: transmitting the batch file to the central server; receiving, from the central server, a data packet comprising the batch file identifier, a timestamp of transmission of the batch file to the central server and a status of a processing of each of the transaction data received at the central server; and storing the data packet at the mobile device; and in response to a detection of the ATM being within the pre-determined range to the mobile device, connecting to the ATM via the short-range wireless communication and, updating the ATM by: transmitting the data packet to the ATM; receiving confirmation from the ATM of a receival of the data packet; and following a receipt of the confirmation, deleting the data packet and the batch file from the mobile device. 2. The method of claim 1 further comprising the ATM performing the steps of: receiving the data packet from the mobile device; searching in a local data repository at the ATM for a copy of the batch file comprising the batch file identifier and the device identifier identified in the data packet; and in response to an identification of the copy of the batch file comprising the batch file identifier and the device identifier, tagging to the copy of the batch file, a status equal to completed. 3. The method of claim 2 further comprising the ATM performing the steps of: removing the copy of the batch file from a queue comprising batch files that are pending, the batch files generated while network connection has not been established at the ATM and are awaiting re-establishment of network connection to enable transporting to the central server. 4. The method of claim 3 further comprising the ATM performing the steps of, following the removing of the copy of the batch file from the queue, deleting the copy of the batch file from the local data repository. 5. The method of claim 1 wherein the performing as the transaction transportation intermediary comprises operating as a mediator for transporting electronic transaction data generated at the ATM to the central server when the ATM is not enabled to connect to the central server. 6. The method of claim 1 wherein the mobile device is one of a smart card, a smartphone, a smartwatch, a smart glasses and a smart car. 7. The method of claim 1 wherein the communication request is received from the ATM in response to a detection of a loss of the network connection between the ATM and the central server. 8. The method of claim 1 wherein the receiving of the request for approval to perform as the transaction transportation intermediary comprises: receiving a notification on a user interface (“UI”) of the mobile device, the notification displaying a selectable option to accept or deny the request for approval. 9. The method of claim 1 wherein prior to storing the batch file at the mobile device, the method comprises: determining, by the mobile device, a size of the batch file; determining, by the mobile device, an amount of available storage at the mobile device; when the amount of available storage at the mobile device is equal to or greater than the size of the batch file, storing the batch file at the mobile device; when the amount of available storage at the mobile device is less than the size of the batch file, deleting the batch file from the mobile device; and transmitting to the ATM: a notification of insufficient storage space; and the amount of available storage at the mobile device. 10. The method of claim 9 further comprising the ATM performing the steps of splitting the batch file into a first partial batch file and a second partial batch file, wherein a size of the first partial batch file being no greater than the amount of available storage on the mobile device. 11. The method of claim 10 wherein the first partial batch file comprises a first portion of the transaction data from the batch file, a first partial batch file identifier and the device identifier. 12. The method of claim 11 further comprising: receiving at the mobile device, the first partial batch file; and receiving at an additional mobile device within the pre-determined range of the ATM, a second partial batch file, the second partial batch file comprising a remaining portion of the transaction data from the batch file, a second partial batch file identifier and a device identifier associated with the additional mobile device. 13. The method of claim 12 further comprising: at the later point in time, detecting that the network connection to the central server has become available; in response to the detecting, establishing the network connection between the mobile device and the central server; during the duration of time that the mobile device is connected to the central server: transmitting the first partial batch file to the central server; receiving, at the mobile device, from the central server, a first data packet comprising the first partial batch file identifier, a timestamp of transmission of the first partial batch file to the central server and a status of a processing of each of the transaction data received at the central server; and storing the first data packet at the mobile device; and in response to the detection of the ATM being within the pre-determined range to the mobile device, connecting to the ATM via the short-range wireless communication and, updating the ATM by: transmitting the first data packet to the ATM; receiving confirmation from the ATM of a receival of the first data packet; and following a receipt of confirmation, deleting the first data pac
Confirmation, e.g. check or permission by the legal debtor of payment · CPC title
using wireless networks · CPC title
Short range or proximity payments by means of M-devices · CPC title
Transactions dependent on location of M-devices · CPC title
Monitoring, auditing or diagnose of functioning of ATMs · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.