Patent ID: 11886310
Assignee: BANK OF AMERICA CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A method for implementing an intelligent validation protocol within a cloud infrastructure, the method comprising:
electronically receiving, from a computing device of a user, a request to invoke the intelligent validation protocol on one or more cloud service component clusters within the cloud infrastructure, wherein the one or more cloud service component clusters provide access to applications and resources without a need for internal infrastructure or hardware;
determining one or more operating systems associated with the one or more cloud service component clusters in response to receiving the request;
determining one or more validation requirements for the one or more operating systems;
determining one or more versions of the one or more operating systems;
identifying one or more features of the one or more versions of the one or more operating systems, wherein identifying the one or more features comprises capturing relevant information from one or more components associated with the one or more cloud service component clusters, wherein the relevant information comprises at least multi-threading capacity, network interface card (NIC) redundancy, network protocols, associated physical switches, network components enabling virtual machine migration, version checks, syslogs, drivers, disk group status, firmware status, resynchronizing throttling, de-duplication, compression, licensing requirements, port access, access validations, certificate expiry, distributed resource scheduling, admission control, alert monitoring, and hardware virtualization capacity;
determining a second portion of the one or more features that are unique to each of the one or more versions of the one or more operating systems, wherein the second portion of the one or more features that are unique to each of the one or more versions are essential to a functioning of the one or more versions of the one or more corresponding operating systems;
dynamically invoking, using the intelligent validation protocol, a multi-checkpoint validation subroutine on the one or more features of the one or more versions of the one or more operating systems;
determining whether the one or more features of the one or more versions of the one or more operating systems meet the one or more validation requirements based on at least invoking the multi-checkpoint validation subroutine;
initiating a dashboard script configured to generate an analysis interface indicating whether the one or more features of the one or more versions of the one or more operating systems meet the one or more validation requirements; and
transmitting control signals configured to cause the computing device of the user to display the analysis interface to the user.