ATM leveraging edge devices for round-trip data routing

US12051050B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12051050-B2
Application numberUS-202217958629-A
CountryUS
Kind codeB2
Filing dateOct 3, 2022
Priority dateOct 3, 2022
Publication dateJul 30, 2024
Grant dateJul 30, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12051050B2 cover?
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…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification G06Q20/1085. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).