Patent 10942728 was granted and assigned to VMware on March, 2021 by the United States Patent and Trademark Office.
Disclosed are various embodiments for updating IoT endpoints. A software update package can be deployed to a IoT gateway. The software package can have lifecycle scripts and software executable for installation on IoT endpoints. The lifecycle scripts represent different lifecycle phases of the update process.