Patent ID: 11934526
Assignee: SCHNEIDER ELECTRIC USA, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A system, comprising:
one or more computer processors; and
a memory containing computer program code that, when executed by the one or more computer processors, performs an operation for performing a multi-part verification operation on a device, the operation for performing the multi-part verification operation on the device comprising:
configuring the device with one or more customization characteristics to dynamically update the device;
selecting and installing a software module on the device, based on the one or more customization characteristics;
executing a set of baseline tests against the software module on the device; during execution of the software module on the device within a first cloud computing environment, collecting data for a plurality of predefined data metrics over a window of time;
analyzing the collected data to identify one or more execution behavior patterns for the software module;
comparing the identified one or more execution behavior patterns with one or more predefined patterns of expected behavior for the software module; and
upon determining that the identified one or more execution behavior patterns do not correspond to the one or more predefined patterns of expected behavior for the software module, generating and transmitting a notification,
wherein one or more tests in the set of baseline tests is adapted to verify the device will operate in a predefined manner in each of a plurality of cloud services.