[發明專利]一種自助終端系統版本管理方法有效
| 申請號: | 201811178136.6 | 申請日: | 2018-10-10 |
| 公開(公告)號: | CN109324821B | 公開(公告)日: | 2021-11-05 |
| 發明(設計)人: | 王林逸;王承松;晏資湘;鄧威;陳勇;張政;陳少軍 | 申請(專利權)人: | 湖南長城醫療科技有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658;G06F8/71 |
| 代理公司: | 長沙市融智專利事務所(普通合伙) 43114 | 代理人: | 歐陽迪奇 |
| 地址: | 410205 湖南省長沙市高新開發區尖*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自助 終端 系統 版本 管理 方法 | ||
1.一種自助終端系統版本管理方法,其特征在于,包括以下步驟:
新版本更新:
步驟一,新版本上傳:通過監控后臺將新版本的自助終端系統文件上傳至服務器并生成版本號,然后監控后臺從數據庫中讀取上個版本的系統文件,將這兩個版本的系統文件進行匹配校驗,將增量文件保存至數據庫,從而完成新版本的上傳;
步驟二,新版本下發:選擇需要進行系統更新的自助終端進行下發,監控后臺從數據庫中將自助終端所需版本的系統增量文件打包形成增量更新包,并生成版本下發指令至數據庫中;
步驟三,執行新版本更新:終端更新程序在啟動時調用接口查看是否有更新下發指令,若有更新下發指令,則下載增量更新包并進行更新;
還包括版本回滾的步驟:
監控平臺向需要進行版本回滾的自助終端執行相應回滾版本的版本下發動作:監控后臺從數據庫中將自助終端所需版本的系統增量文件打包形成增量回滾包,并生成版本下發指令至數據庫中;終端更新程序在啟動時調用接口查看是否有回滾下發指令,若有回滾下發指令,則下載增量回滾包并刪除原版本系統文件,再以增量回滾包進行安裝。
2.根據權利要求1所述的一種自助終端系統版本管理方法,其特征在于,所述的步驟一中,在新版本的自助終端系統文件上傳至服務器后,還包括將垃圾文件刪除的步驟,所述的垃圾文件為與系統升級所需文件無關的文件。
3.根據權利要求2所述的一種自助終端系統版本管理方法,其特征在于,所述的步驟一中,在將垃圾文件刪除后,還包括檢測上傳的系統文件中是否還存在文件的步驟,即檢測是否將垃圾文件作為系統文件誤傳,如還存在,則繼續執行后續步驟,否則停止執行。
4.根據權利要求1所述的一種自助終端系統版本管理方法,其特征在于,所述的步驟一中,所述的生成版本號,是根據所上傳的系統文件中所儲存的大版本號信息,以及采用該大版本號的系統文件上傳次數,來綜合作為該次上傳的系統文件的版本號。
5.根據權利要求1所述的一種自助終端系統版本管理方法,其特征在于,所述的步驟一中,將這兩個版本的系統文件進行匹配校驗,是根據md5與文件url來進行匹配校驗。
6.根據權利要求1所述的一種自助終端系統版本管理方法,其特征在于,所述的步驟一中,將這兩個版本的系統文件進行匹配校驗后,如果沒有增量文件,即判斷為發生誤傳,停止執行后續步驟。
7.根據權利要求1所述的一種自助終端系統版本管理方法,其特征在于,還包括版本自檢的步驟:
終端更新程序掃描當前自助終端的系統文件,并將掃描信息上傳至監控后臺,監控后臺讀取此終端的版本的全文件列表并進行校驗,最終得到兩個集合:版本更新后的新增及修改文件信息集合與刪除文件信息集合,并將新增文件打包,然后返回這兩個集合以及下載地址,若自檢后有要下載的差異化文件,則下載并覆蓋被篡改的文件,若有要刪除的文件,則刪除。
8.根據權利要求7所述的一種自助終端系統版本管理方法,其特征在于,所述的監控后臺讀取此終端的版本的全文件列表并進行校驗,是將文件md5、文件URL通過接口上傳至監控后臺進行校驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南長城醫療科技有限公司,未經湖南長城醫療科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811178136.6/1.html,轉載請聲明來源鉆瓜專利網。





