IP Library Granted Patent US 12,489,795
Granted Patent B2
US 12,489,795 · App. 18/624,664 · Granted Dec 2, 2025

Systems and methods for auto-establishing secure connections for interrupted data transmissions

Inventors: Saurabh Garg (Haryana, IN); Sandeep Kumar Chauhan (Miyapur Hyderabad, IN); Shailendra Singh (Maharashtra, IN)
Assignee: BANK OF AMERICA CORPORATION
H04L63/20H04L63/0435H04L63/107
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,489,795
App. No.
18/624,664
Granted
Dec 2, 2025
Kind
B2
Abstract

Systems, computer program products, and methods are described herein for auto-establishing secure connections for interrupted data transmissions. The present disclosure is configured to identify an interrupted data transmission comprising a transmission data request; transform the transmission data request to a distributed channel data format to generate a distributed channel data request; transmit the distributed channel data request to an active acquirer switching platform; identify, by the active acquirer switching platform, an acquirer server(s); select, by the active acquirer switching platform, a primary active acquirer server for the distributed channel data request; generate, based on the distributed channel data request and the primary active acquirer server, an acquirer data packet comprising authorized data from at least the transmission data request and device handler data of the primary active acquirer server in the distributed channel data format; and transmit the acquirer data packet to the primary active acquirer server.

Claims (60)

1 . A system for auto-establishing secure connections for interrupted data transmissions, the system comprising:

a processing device;

a non-transitory storage device containing instructions when executed by the processing device, causes the processing device to perform the steps of:

identify an interrupted data transmission comprising a transmission data request;

transform the transmission data request to a distributed channel data format to generate a distributed channel data request;

transmit the distributed channel data request to an active acquirer switching platform;

identify, by the active acquirer switching platform, at least one available acquirer server;

select, by the active acquirer switching platform, a primary active acquirer server for the distributed channel data request,

wherein the primary active acquirer server is selected based on at least one of a priority based acquirer connection and an optimal route;

generate, based on the distributed channel data request and the primary active acquirer server, an acquirer data packet comprising authorized data from at least the transmission data request and device handler data of the primary active acquirer server in the distributed channel data format; and

transmit the acquirer data packet to the primary active acquirer server.

2 . The system of claim 1 , wherein the processing device is further configured to perform the steps of:

determine whether an interruption server of the interrupted data transmission can receive the transmission data request; and

transmit, in an instance where the interruption server can receive the transmission data request, the acquirer data packet to the interruption server.

3 . The system of claim 1 , wherein the interrupted data transmission is based on a recipient server interruption.

4 . The system of claim 1 , wherein the distributed channel data format is a new distribution capability format.

5 . The system of claim 1 , wherein the optimal route is based on a geographic proximity between a server for a recipient server interruption and the primary active acquirer server.

6 . The system of claim 1 , wherein the priority based acquirer connection comprises a dual signature shared between at least one active acquirer entity associated with the at least one active acquirer server and an interrupted entity associated with the interrupted data transmission.

7 . The system of claim 1 , wherein the processing device is further configured to perform the steps of:

generate a hash encryption;

apply the hash encryption to the distributed channel data request; and

transmit the hash encrypted distributed channel data request to the primary active acquirer server.

8 . The system of claim 1 , wherein the processing device is further configured to perform the steps of:

switch, using at least one device handler, an interrupted data transmission network to the primary active acquirer network associated with primary active acquirer server.

9 . The system of claim 1 , wherein the processing device is further configured to perform the steps of:

generate a distributed ledger comprising a ledger entry comprising at least the interrupted data transmission, the optimal route, the priority based acquirer connection, and the primary active acquirer server.

10 . A computer program product for auto-establishing secure connections for interrupted data transmissions, the computer program product comprising a non-transitory computer-readable medium comprising code causing an apparatus to:

identify an interrupted data transmission comprising a transmission data request;

transform the transmission data request to a distributed channel data format to generate a distributed channel data request;

transmit the distributed channel data request to an active acquirer switching platform;

identify, by the active acquirer switching platform, at least one available acquirer server;

select, by the active acquirer switching platform, a primary active acquirer server for the distributed channel data request,

wherein the primary active acquirer server is selected based on at least one of a priority based acquirer connection and an optimal route;

generate, based on the distributed channel data request and the primary active acquirer server, an acquirer data packet comprising authorized data from at least the transmission data request and device handler data of the primary active acquirer server in the distributed channel data format; and

transmit the acquirer data packet to the primary active acquirer server.

11 . The computer program product of claim 10 , wherein the interrupted data transmission is based on a recipient server interruption.

12 . The computer program product of claim 10 , wherein the distributed channel data format is a new distribution capability format.

13 . The computer program product of claim 10 , wherein the priority based acquirer connection comprises a dual signature shared between at least one active acquirer entity associated with the at least one active acquirer server and an interrupted entity associated with the interrupted data transmission.

14 . The computer program product of claim 10 , wherein the code further causes the apparatus to:

generate a hash encryption;

apply the hash encryption to the distributed channel data request; and

transmit the hash encrypted distributed channel data request to the primary active acquirer server.

15 . The computer program product of claim 10 , wherein the code further causes the apparatus to:

switch, using at least one device handler, an interrupted data transmission network to the primary active acquirer network associated with primary active acquirer server.

16 . A computer-implemented method for auto-establishing secure connections for interrupted data transmissions, the computer-implemented method comprising:

identifying an interrupted data transmission comprising a transmission data request;

transforming the transmission data request to a distributed channel data format to generate a distributed channel data request;

transmitting the distributed channel data request to an active acquirer switching platform;

identifying, by the active acquirer switching platform, at least one available acquirer server;

selecting, by the active acquirer switching platform, a primary active acquirer server for the distributed channel data request,

wherein the primary active acquirer server is selected based on at least one of a priority based acquirer connection and an optimal route;

generating, based on the distributed channel data request and the primary active acquirer server, an acquirer data packet comprising authorized data from at least the transmission data request and device handler data of the primary active acquirer server in the distributed channel data format; and

transmitting the acquirer data packet to the primary active acquirer server.

17 . The computer-implemented method of claim 16 , wherein the interrupted data transmission is based on a recipient server interruption.

18 . The computer-implemented method of claim 16 , wherein the distributed channel data format is a new distribution capability format.

19 . The computer-implemented method of claim 16 , wherein the priority based acquirer connection comprises a dual signature shared between at least one active acquirer entity associated with the at least one active acquirer server and an interrupted entity associated with the interrupted data transmission.

20 . The computer-implemented method of claim 16 , further comprising:

generating a hash encryption;

applying the hash encryption to the distributed channel data request; and

transmitting the hash encrypted distributed channel data request to the primary active acquirer server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: GARG, SAURABH; CHAUHAN, SANDEEP KUMAR; SINGH, SHAILENDRA
To: BANK OF AMERICA CORPORATION
Reel/Frame 066981/0806 →
Continuity (1)
Related Publication 20250310380A1 · Oct 2, 2025
References Cited (34)
US 5903652A · Mital · 1999 [cited by examiner]
US 7069438B2 · Balabine · 2006 [cited by applicant]
US 7457415B2 · Reitmeier · 2008 [cited by applicant]
US 9998434B2 · Verzun · 2018 [cited by applicant]
US 10270570B2 · Liu · 2019 [cited by applicant]
US 10348136B2 · John · 2019 [cited by applicant]
US 10455558B2 · Rico Alvarino · 2019 [cited by applicant]
US RE47867E · Harvey · 2020 [cited by applicant]
US 10649798B2 · Lin · 2020 [cited by applicant]
US 10713676B1 · Chao · 2020 [cited by applicant]
US 10853519B2 · Pan · 2020 [cited by applicant]
US 10986549B2 · Wang · 2021 [cited by applicant]
US 11362851B2 · Ansari · 2022 [cited by applicant]
US 11419025B2 · Xu · 2022 [cited by applicant]
US 11481696B2 · Jafri · 2022 [cited by applicant]
US 20010005809A1 · Ito · 2001 [cited by examiner]
US 20030028887A1 · Frouin · 2003 [cited by examiner]
US 20030147369A1 · Singh · 2003 [cited by examiner]
US 20050055577A1 · Wesemann · 2005 [cited by examiner]
US 20060291471A1 · Heuer · 2006 [cited by examiner]
US 20120016658A1 · Wu · 2012 [cited by applicant]
US 20170289156A1 · McClintock · 2017 [cited by examiner]
US 20180060269A1 · Kessler · 2018 [cited by applicant]
US 20200146036A1 · Gao · 2020 [cited by examiner]
US 20200162536A1 · Vincent · 2020 [cited by examiner]
US 20200322287A1 · Connor · 2020 [cited by applicant]
US 20230222074A1 · Takahashi · 2023 [cited by examiner]
US 20240078802A1 · Huang · 2024 [cited by examiner]
US 20240291835A1 · Sethi · 2024 [cited by examiner]
US 20250077653A1 · Farley · 2025 [cited by examiner]
CN 101335740A · 2008 [cited by applicant]
CN 108924887A · 2018 [cited by applicant]
EP 3716566A1 · 2020 [cited by examiner]
ES 2875786T3 · 2021 [cited by applicant]