Patent ID: 11953992
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. An apparatus comprising:
a processing device operatively coupled to a memory and configured:
to collect operational data from one or more user devices;
to receive one or more modifications to at least one of firmware and software for the one or more user devices from one or more vendor devices;
to stage the one or more modifications in one or more servers;
to identify applicability of the one or more modifications to respective ones of the one or more user devices;
to generate one or more virtual instances of respective ones of the one or more user devices based at least in part on the operational data and the identifying;
to send the one or more modifications to the one or more virtual instances from the one or more servers;
to test the one or more modifications on the one or more virtual instances to determine if there are one or more issues with the one or more modifications;
to push, in response to a determination that the one or more issues with the one or more modifications are absent, the one or more modifications to the one or more user devices; and
to generate, in response to a determination that the one or more issues with the one or more modifications are present, a notification for the one or more user devices at least one of indicating the presence of the one or more issues with the one or more modifications and specifying one or more available dependencies for removing the one or more issues.