A system to securely install software upgrades and patches includes determining which software upgrades and patches should be applied, collecting the software upgrades and patches from vendors by downloading them from the vendor's ftp sites, and installing the software upgrades and patches. Embodiments...http://www.google.com/patents/US20020174422?utm_source=gb-gplus-sharePatent US20020174422 - Software distribution system