伴隨著移動通信網絡、物聯(lián)信息技術的高速發(fā)展,智能快件箱以及智能儲物柜開始面向市場普及。在實際場景中,傳統(tǒng)的智能快件柜終端升級,甚至包括一些自動柜員機升級,通常是將安裝程序包上傳到FTP 服務器,通過命令行的形式,按照設備 IP 地址來逐條推送消息,并向設備發(fā)送一些命令,讓終端設備響應,例如 :下載更新文件命令,執(zhí)行安裝命令等等。不僅每次更新需要手動執(zhí)行,消耗人工時間,同時不能有效保證每臺設備能夠正常更新更新。同時,傳統(tǒng)的更新方式將更新文件全部組裝一個升級文件(包)中,一并推送給智能快件柜的終端進行下載更新,這樣不僅會浪費服務器資源、網絡帶寬資源,同時也會延長升級時間。
因此,為了持久的維持良好的用戶體驗,智能儲物柜、智能快件箱的制造商、系統(tǒng)服務提供商可以定義為智能快件箱提供操作系統(tǒng)、搭載應用程序的升級服務。智能儲物柜的操作系統(tǒng)通常也由基礎服務平臺以及基于該服務平臺的若干應用程序構成。當適用于對應硬件型號終端的新版本系統(tǒng)或新應用程序可升級時,確定存在差異應用(即新版本系統(tǒng)與舊版本系統(tǒng)中版本號不同的應用及新版本系統(tǒng)中新增的應用),將新版本系統(tǒng)的基礎服務平臺的安裝包和所有的差異應用程序的安裝包的下載地址組成一個升級文件,并將該升級文件推送給智能儲物柜終端,終端解析升級文件,從指定的訪問地址下載安裝包文件,下載完成后自動運行更新后的應用程序即可完成服務平臺升級或應用程序升級以及系統(tǒng)升級。