| CPC G06F 16/2358 (2019.01) [G06F 16/254 (2019.01)] | 14 Claims |

|
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.
|