IP Library › Granted Patent US 12,439,251
Granted Patent B2
US 12,439,251 · App. 18/127,912 · Granted Oct 7, 2025

AI-based multi-mode wireless access protocol (MMWAP)

Inventors: Yash Pant Dashputra (Hyderabad, IN); Tirupathirao Madiya (Hyderabad, IN); Kiran Kumar Vemuri (Hyderabad, IN); Yellaiah Ponnameni (Hyderabad, IN)
Assignee: Bank of America Corporation
H04W12/06H04W84/12
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,439,251
App. No.
18/127,912
Granted
Oct 7, 2025
Kind
B2
Abstract

Aspects of the disclosure relate to a multi-mode wireless access protocol (MMWAP). A redirection router may receive a pre-association request, from a user communication device, and send an acknowledgment of the pre-association request. The user communication device may further transmit authorization keys associated with an application installed in the user communication device. Based on the authorization keys, the redirection router may send an authentication indication to the user communication device. The user communication device may use the redirection router to transmit and receive messages associated with the application to public networks and other private networks. The redirection router may maintain multi-mode connectivity independently with multiple user communication devices.

Claims (31)

1. An apparatus comprising:

at least one processor; and

a memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:

receive, from a user communication device, authorization keys, wherein the authorization keys are associated with a first application installed on the user communication device;

determine, based on the authorization keys and location information corresponding to the apparatus, a modulation value associated with the authorization keys; and

send, to the user communication device, an authentication indication based on the modulation value associated with the authorization keys, wherein the apparatus sends the authentication indication when the modulation value is above a threshold value.

2. The apparatus of claim 1 , wherein the computer-readable instructions, when executed by the at least one processor, further cause the apparatus to: receive, from the user communication device, an application association request, wherein the application association request comprises an indication of the first application; and send, to the user communication device and based on the application association request, an association response message indicating that the user communication device is permitted to send, to the apparatus, messages associated with the first application.

3. The apparatus of claim 1 , wherein the apparatus sends the authentication indication in a 2.4 GHz frequency band.

4. The apparatus of claim 1 , wherein the computer-readable instructions, when executed by the at least one processor, further cause the apparatus to: receive, from a redirection router, data associated with the first application, wherein the redirection router blocks transmission of any data not associated with the first application.

5. The apparatus of claim 1 , wherein the modulation value is further based on identification information of the first application.

6. The apparatus of claim 1 , wherein the sending of the authentication indication occurs based on the modulation value associated with the authorization keys being above the threshold value greater than or equal to ninety percent.

7. The apparatus of claim 1 , wherein the authorization keys comprise identification information corresponding to the first application.

8. A method comprising steps to:

receive, from a user communication device, authorization keys, wherein the authorization keys are associated with a first application installed on the user communication device;

determine, based on the authorization keys and location information corresponding to an apparatus, a modulation value associated with the authorization keys; and

send, to the user communication device, an authentication indication based on the modulation value associated with the authorization keys, wherein the apparatus sends the authentication indication when the modulation value is above a threshold value.

9. The method of claim 8 , comprising steps to: receive, from the user communication device, an application association request, wherein the application association request comprises an indication of the first application; and send, to the user communication device and based on the application association request, an association response message indicating that the user communication device is permitted to send, to the apparatus, messages associated with the first application.

10. The method of claim 8 , comprising steps to: send, by the apparatus, the authentication indication in a 2.4 GHz frequency band.

11. The method of claim 8 , comprising steps to: receive, from a redirection router, data associated with the first application, wherein the redirection router blocks transmission of any data not associated with the first application.

12. The method of claim 11 , wherein the modulation value is further based on identification information of the first application.

13. The method of claim 8 , wherein the sending of the authentication indication occurs based the modulation value associated with the authorization keys being above the threshold value greater than or equal to ninety percent.

14. The method of claim 8 , wherein the authorization keys comprise identification information corresponding to the first application.

15. A non-transitory computer-readable medium storing computer executable instructions that, when executed by a computer processor, cause a computer system to:

receive authorization keys, wherein the authorization keys are associated with a first application installed on a user communication device;

determine, based on the authorization keys and location information corresponding to an apparatus, a modulation value associated with the authorization keys; and

send, to the user communication device, an authentication indication based on the modulation value associated with the authorization keys, wherein the apparatus sends the authentication indication when the modulation value is above a threshold value.

16. The non-transitory computer-readable medium of claim 15 , storing computer-executable instructions that, when executed by the computer processor, further cause the computer system to: receive, from the user communication device, an application association request, wherein the application association request comprises an indication of the first application; and send, to the user communication device and based on the application association request, an association response message indicating that the user communication device is permitted to send, messages associated with the first application.

17. The non-transitory computer-readable medium of claim 15 , storing computer-executable instructions that, when executed by the computer processor, further cause the computer system to: receive, from a redirection router, data associated with the first application, wherein the redirection router blocks transmission of any data not associated with the first application.

18. The non-transitory computer-readable medium of claim 17 , wherein the modulation value is further based on identification information of the first application.

19. The non-transitory computer-readable medium of claim 15 , wherein the sending of the authentication indication occurs based on the modulation value associated with the authorization keys being above the threshold value greater than or equal to ninety percent.

20. The non-transitory computer-readable medium of claim 15 , wherein the authorization keys comprise identification information corresponding to the first application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2023
From: DASHPUTRA, YASH PANT; MADIYA, TIRUPATHIRAO; VEMURI, KIRAN KUMAR; PONNAMENI, YELLAIAH
To: BANK OF AMERICA CORPORATION
Reel/Frame 063333/0685 →
Continuity (3)
Continuation 17197352 · Mar 10, 2021
Division 16736955 · Jan 8, 2020
Related Publication 20230239691A1 · Jul 27, 2023
References Cited (14)
US 7499438B2 · Hinman et al. · 2009 [cited by applicant]
US 7712128B2 · Porozni et al. · 2010 [cited by applicant]
US 7715562B2 · Yegani et al. · 2010 [cited by applicant]
US 7720464B2 · Batta · 2010 [cited by applicant]
US 8472371B1 · Bari et al. · 2013 [cited by applicant]
US 9883383B1 · Chintalapudi · 2018 [cited by examiner]
US 11659388B2 · Dashputra · 2023 [cited by examiner]
US 20100248632A1 · Bhushan · 2010 [cited by examiner]
US 20220353701A9 · Elias · 2022 [cited by examiner]
Cambridge Dictionary meaning of “when”, 14 pages, printed on Jul. 18, 2023. Retrieved from Internet: <https://dictionary.cambridge.org/us/dictionary/english/when> (Year: 2023). [cited by examiner]
Oxford English Dictionary, “modulation index (n.),” Mar. 2025, https://doi.org/10.1093/OED/6062600850 (Year: 2025). [cited by examiner]
NPL—802.11u and Hotspot 2.0 promise Wi-Fi users a cellular-like experience _ Network World, (2011), 10 pages. [cited by applicant]
NPL—RFC 5113—Network Discovery and Selection Problem, (2008), 40 pages. [cited by applicant]
Apr. 8, 2021—(US) Notice of Allowance—U.S. Appl. No. 16/736,955. [cited by applicant]