US 11,949,715 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 Dec. 17, 2021, as Appl. No. 17/553,921.
Prior Publication US 2023/0199027 A1, Jun. 22, 2023
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 non-transitory storage device; and
at least one processing device coupled to the at least one non-transitory storage device, wherein the at least one processing device is configured to:
receive, from a first user input device, a request to access resources via a first communication channel;
determine, using a network device configuration monitoring engine, device configuration parameters associated with the first user input device;
determine 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, using the channel switch engine, 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.