US 12,294,612 B2
System for dynamic communication channel switching based on preconfigured network security protocols
Joseph Benjamin Castinado, North Glenn, CO (US); Therese Humburg Willis, Apopka, FL (US); Christopher J. Smith, Johns Creek, GA (US); Kathleen Hanko Trombley, Oakboro, NC (US); Kevin Graham Robberts, Charlotte, NC (US); Lee Ann Proud, St. Augustine, FL (US); Adam Frederick Perrigo, Maiden, NC (US); Ann Ta, Scottsdale, AZ (US); and Naoll Addisu Merdassa, Chakopee, MN (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Feb. 1, 2024, as Appl. No. 18/429,681.
Application 18/429,681 is a continuation of application No. 17/553,921, filed on Dec. 17, 2021, granted, now 11,949,715.
Prior Publication US 2024/0171612 A1, May 23, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 41/0853 (2022.01); H04L 41/0866 (2022.01); H04L 41/22 (2022.01)
CPC H04L 63/18 (2013.01) [H04L 41/0853 (2013.01); H04L 41/0866 (2013.01); H04L 41/22 (2013.01); H04L 63/0876 (2013.01); H04L 63/10 (2013.01); H04L 63/166 (2013.01); H04L 63/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for dynamic communication channel switching based on preconfigured network security protocols, the system comprising:
at least one processing device; and
at least one non-transitory storage device containing instructions that, when executed by the at least one processing device, cause the at least one processing device to:
receive, from a first user input device, a request to access resources via a first communication channel;
receive device configuration parameters associated with the first user input device;
receive configuration requirements associated with the first communication channel;
determine that the device configuration parameters associated with the first user input device does not meet the configuration requirements associated with the first communication channel;
trigger a channel switch engine, in response to determining that the device configuration parameters associated with the first user input device does not meet the configuration requirements associated with the first communication channel;
determine that the device configuration parameters associated with the first user input device meets configuration parameters associated with a second communication channel; and
authorize the first user input device to access the resources via the second communication channel.