US 12,321,332 B2
System and method for device configuration data generation and management via a machine learning engine
Vishal Wadhwa, Telengana (IN); Mangesh Narendra Chore, Telengana (IN); Sunil Reddy Gaddam, Telengana (IN); and Aditya Anil Kulkarni, Maharashtra (IN)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Aug. 10, 2023, as Appl. No. 18/232,567.
Prior Publication US 2025/0053554 A1, Feb. 13, 2025
Int. Cl. G06F 16/00 (2019.01); G06F 16/23 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/2358 (2019.01) [G06F 16/254 (2019.01)] 14 Claims
OG exemplary drawing
 
1. A system for device configuration data generation and management, the system comprising:
a processing device; and
a non-transitory storage device comprising instructions that, when executed by the processing device, causes the processing device to perform the steps of:
receive credentials on an interface of an endpoint device;
receive a request from the endpoint device to access a portal;
authenticate the credentials via an authentication engine;
receive specifications comprising endpoint device attributes, wherein the specifications are input into the interface of the endpoint device;
select, via a configuration engine comprising pre-existing configurations in a configuration database, a selected pre-existing configuration based on the specifications;
determine a verification of the selected pre-existing configuration, wherein the verification of the selected pre-existing configuration comprises determining when account settings at the endpoint device match those of the selected pre-existing configuration, wherein in response to not determining that the selected pre-existing configuration is verified, the instructions further cause the processing device to:
extract and transmit the specifications to a configuration generator engine comprising a machine learning engine;
preprocess and extract relevant specification data from the specifications;
generate, using the machine learning engine, a generated configuration based on and the relevant specification data, wherein the machine learning engine is trained on the pre-existing configurations; and
determine a verification of the generated configuration, wherein the verification of the generated configuration comprises determining when account settings match those of the generated configuration;
update the configuration database with the specifications and supply the specifications to the machine learning engine; and
access the portal upon a condition where the verification of the selected preexisting configuration or the verification of the generated configuration is affirmed.