IP Library Granted Patent US 12,438,873
Granted Patent B2
US 12,438,873 · App. 18/232,628 · Granted Oct 7, 2025

System and method for authentication of device transfers in a distributed network

Inventors: Vinod Maghnani (Haryana, IN); Sarika Agarwal (Haryana, IN); Amit Mehndiratta (New Delhi, IN); Tulasi Bhavani Nekkanti (Telangana, IN)
Assignee: BANK OF AMERICA CORPORATION
H04L63/0846H04B10/70
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,438,873
App. No.
18/232,628
Granted
Oct 7, 2025
Kind
B2
Abstract

Systems, computer program products, and methods are described herein for authentication of device transfers in a distributed network. The present disclosure is configured to receive a transaction request, wherein the transaction request comprises a secondary user device, wherein the secondary user device is associated a user; create a pair of authentication codes, wherein the authentication codes are associated with a distributed network; transmit the pair of authentication codes to the secondary user device; authorize the secondary user device; activate a primary user device, wherein the primary user device is associated with the user, and wherein activating the primary user device comprises prompting the user on the primary user device to provide one or more transaction details; and complete the transaction request.

Claims (49)

1. A system for authentication of device transfers in a distributed network, 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:

receive a transaction request, wherein the transaction request comprises a secondary user device, wherein the secondary user device is associated with a user;

create a pair of authentication codes, wherein the authentication codes are associated with a distributed network;

transmit the pair of authentication codes to the secondary user device;

authorize the secondary user device;

activate a primary user device, wherein the primary user device is associated with the user, and wherein activating the primary user device comprises prompting the user on the primary user device to provide one or more transaction details; and

complete the transaction request.

2. The system of claim 1 , wherein activating the primary user device further comprises:

requesting the transaction details, wherein the transaction details are associated with the transaction request;

receiving the transaction details; and

transmitting the transaction details to an entity server.

3. The system of claim 1 , wherein executing the instructions further causes the processing device to utilize one or more quantum communication channels when receiving and transmitting information.

4. The system of claim 1 , wherein receiving the transaction request comprises receiving the transaction request through light fidelity, wherein the light fidelity comprises a light fidelity device, and wherein the secondary user device comprises a smart card.

5. The system of claim 4 , wherein the light fidelity device comprises the primary user device.

6. The system of claim 1 , wherein creating the pair of authentication codes further comprises requesting, from the user, one or more authentication credentials.

7. The system of claim 1 , wherein the pair of authentication codes will expire after an expiration time period has elapsed.

8. A computer program product for authentication of device transfers in a distributed network, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:

an executable portion configured to receive a transaction request, wherein the executable portion configured to receive the transaction request comprises a secondary user device, wherein the secondary user device is associated with a user;

an executable portion configured to create a pair of authentication codes, wherein the authentication codes are associated with a distributed network;

an executable portion configured to transmit the pair of authentication codes to the secondary user device;

an executable portion configured to authorize the secondary user device;

an executable portion configured to activate a primary user device, wherein the primary user device is associated with the user, and wherein activating the primary user device comprises prompting the user on the primary user device to provide one or more transaction details; and

an executable portion configured to complete the transaction request.

9. The computer program product of claim 8 , wherein activating the primary user device further comprises:

requesting the transaction details, wherein the transaction details are associated with the transaction request;

receiving the transaction details; and

transmitting the transaction details to an entity server.

10. The computer program product of claim 8 , wherein executing the instructions further causes the processing device to utilize one or more quantum communication channels when receiving and transmitting information.

11. The computer program product of claim 8 , wherein receiving the transaction request comprises receiving the transaction request through light fidelity, wherein the light fidelity comprises a light fidelity device, and wherein the secondary user device comprises a smart card.

12. The computer program product of claim 11 , wherein the light fidelity device comprises the primary user device.

13. The computer program product of claim 8 , wherein creating the pair of authentication codes further comprises requesting, from the user, one or more authentication credentials.

14. The computer program product of claim 8 , wherein the pair of authentication codes will expire after an expiration time period has elapsed.

15. A computer-implemented method for authentication of device transfers in a distributed network, the computer-implemented method comprising:

receiving a transaction request, wherein the transaction request comprises a secondary user device, wherein the secondary user device is associated with a user;

creating a pair of authentication codes, wherein the authentication codes are associated with a distributed network;

transmitting the pair of authentication codes to the secondary user device;

authorizing the secondary user device;

activating a primary user device, wherein the primary user device is associated with the user, and wherein activating the primary user device comprises prompting the user on the primary user device to provide one or more transaction details; and

completing the transaction request.

16. The computer-implemented method of claim 15 , wherein activating the primary user device further comprises:

requesting the transaction details, wherein the transaction details are associated with the transaction request;

receiving the transaction details; and

transmitting the transaction details to an entity server.

17. The computer-implemented method of claim 15 , wherein executing the instructions further causes the processing device to utilize one or more quantum communication channels when receiving and transmitting information.

18. The computer-implemented method of claim 15 , wherein receiving the transaction request comprises receiving the transaction request through light fidelity, wherein the light fidelity comprises a light fidelity device, and wherein the secondary user device comprises a smart card.

19. The computer-implemented method of claim 18 , wherein the light fidelity device comprises the primary user device.

20. The computer-implemented method of claim 19 , wherein creating the pair of authentication codes further comprises requesting, from the user, one or more authentication credentials.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2023
From: MAGHNANI, VINOD; AGARWAL, SARIKA; MEHNDIRATTA, AMIT; NEKKANTI, TULASI BHAVANI
To: BANK OF AMERICA CORPORATION
Reel/Frame 064554/0791 →
Continuity (1)
Related Publication 20250055841A1 · Feb 13, 2025
References Cited (26)
US 9129199B2 · Spodak · 2015 [cited by applicant]
US 9177241B2 · Spodak · 2015 [cited by applicant]
US 9218557B2 · Spodak · 2015 [cited by applicant]
US 9218598B2 · Spodak · 2015 [cited by applicant]
US 9251513B2 · Nilsson · 2016 [cited by applicant]
US 9317018B2 · Spodak · 2016 [cited by applicant]
US 9430768B2 · Graylin · 2016 [cited by applicant]
US 9473295B2 · Lyne · 2016 [cited by applicant]
US 9898736B2 · Graylin · 2018 [cited by applicant]
US 9904800B2 · Spodak · 2018 [cited by applicant]
US 10275758B2 · Lund · 2019 [cited by applicant]
US 20120240195A1 · Weiss · 2012 [cited by examiner]
US 20180189767A1 · Bigioi · 2018 [cited by applicant]
US 20190303945A1 · Mitra · 2019 [cited by applicant]
US 20200175154A1 · Ratnakaram · 2020 [cited by examiner]
US 20200351262A1 · McConnell · 2020 [cited by examiner]
US 20210287220A1 · Srinivasan · 2021 [cited by examiner]
US 20210344672A1 · Drechsler · 2021 [cited by examiner]
US 20220351263A1 · Rule · 2022 [cited by applicant]
EP 2733654A1 · 2014 [cited by applicant]
EP 2763109A1 · 2014 [cited by applicant]
JP 5940176B2 · 2016 [cited by applicant]
JP 2018508091A · 2018 [cited by applicant]
WO 2013112839A1 · 2013 [cited by applicant]
Albahbooh et al., “A Mobile Phone Device as a Biometrics Authentication Method for an ATM Terminal”, Oct. 2015, IEEE International Conference on Computer and Information Technology, pp. 2017-2024. (Year: 2015). [cited by examiner]
Fourar, Hakim, “A Remote Authentication Model Using Smart Cards”, Mar. 2006, IEEE GCC Conference, pp. 1-5 (Year: 2006). [cited by examiner]