[發明專利]一種用于無線聯網門鎖的軟件在線升級方法在審
| 申請號: | 201810574768.8 | 申請日: | 2018-06-06 |
| 公開(公告)號: | CN109032615A | 公開(公告)日: | 2018-12-18 |
| 發明(設計)人: | 嚴輝;楊根;莫平安 | 申請(專利權)人: | 咕咚網絡(北京)有限公司;咕咚網絡(北京)有限公司湖南分公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G07C9/00 |
| 代理公司: | 北京易捷勝知識產權代理事務所(普通合伙) 11613 | 代理人: | 齊勝杰 |
| 地址: | 410012 湖南省長*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 無線聯網 門鎖 程序段 軟件在線升級 刻錄程序 軟件升級 升級標志 升級程序 引導段 寫入 接收服務器 程序功能 發明軟件 升級過程 升級指令 一次下載 引導功能 運行異常 升級 重啟 發送 應用 | ||
本發明屬于軟件升級領域,具體涉及一種用于無線聯網門鎖的軟件在線升級方法。軟件升級方法包括:無線聯網門鎖接收服務器發送的待升級程序的數據,并設置待升級標志;無線聯網門鎖接收到升級指令之后,該無線聯網門鎖自行重啟,運行該無線聯網門鎖中已刻錄程序中的引導段時,查看是否有待升級標志;若有,則將待升級程序的數據寫入已刻錄程序中的程序段;運行所述程序段中寫入的數據。應用本發明軟件升級方法的無線聯網門鎖,只需進行一次下載操作,無線聯網門鎖的軟件同時具備引導功能及程序功能,如果引導段在升級過程中發生不可預知異常導致程序段未能正常升級,無線聯網門鎖不會運行異常的程序段,從而保障了軟件的正常運行。
技術領域
本發明屬于軟件升級領域,具體涉及一種用于無線聯網門鎖的軟件在線升級方法。
背景技術
隨著技術的發展,因電子門鎖相比機械門鎖擁有更佳的安全性和便利性,電子門鎖在市場上越來越多的被應用于各種場所。目前,在諸如校園、酒店等場所,智能門鎖安防系統越來越多的得到應用,以便對智能門鎖進行集中管理。為了更好的滿足用戶的需求,智能門鎖設備需要不時的對智能門鎖內的軟件進行升級,從而使智能門鎖設備更加穩定可靠的運行。
現有技術,對諸如智能門鎖等嵌入式設備的軟件升級方法中,引導程序和功能程序為兩個獨立程序(即兩個燒錄文件),這導致針對嵌入式設備的軟件升級需要下載兩次程序,才能使嵌入式設備同時具備軟件升級支持功能和正常的運行功能。
傳統嵌入式設備軟件升級如果第一次只針對傳統嵌入式設備的芯片下載了引導程序,該引導程序通過通信模塊從遠程服務器接收功能程序數據,然后將收集完成得到功能程序數據更新至芯片中。如果在引導程序接收遠程的功能程序數據時,通信發生異常,則會導致無法按時將功能程序下載至芯片中,從而導致芯片無法執行正常的功能。那么此時的解決方法要么利用下載器在現場重新將功能程序下載至芯片中,要么查出通信故障原因后重試,這給用戶造成使用不便,系統升級成本高,并且升級效率不理想,從而導致時間成本、人力物力成本的增加。
發明內容
(一)要解決的技術問題
為了解決現有技術中由于故障導致無線聯網門鎖的軟件在線升級失敗時,進而導致軟件無法執行正常的功能的問題,本發明提供一種用于無線聯網門鎖的軟件在線升級方法。
(二)技術方案
為了達到上述的目的,本發明采用的主要技術方案包括:
一種無線聯網門鎖的軟件升級方法,包括:
101、所述無線聯網門鎖接收服務器發送的待升級程序的數據,并設置待升級標志;
102、所述無線聯網門鎖接收到升級指令之后,該無線聯網門鎖自行重啟,運行該無線聯網門鎖中已刻錄程序中的引導段時,查看是否有待升級標志;
103、若有,則將所述待升級程序的數據寫入已刻錄程序中的程序段;
104、運行所述程序段中寫入的數據;
其中,所述引導段和程序段為合并后的且燒錄在所述無線聯網門鎖中的一個程序中的數據。
進一步的,所述步驟103中的將所述待升級程序的數據寫入已刻錄程序中的程序段,包括:
對所述待升級程序的數據進行校驗;
若校驗通過,則將所述待升級程序的數據寫入已刻錄程序中的程序段;
若檢驗不通過或沒有待升級標志,則在所述步驟104中運行所述無線聯網門鎖中已刻錄程序中的程序段的數據。
更進一步的,所述步驟103還包括:
在校驗通過之后,將所述已刻錄程序中程序段的原始數據擦除,寫入所述待升級程序的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于咕咚網絡(北京)有限公司;咕咚網絡(北京)有限公司湖南分公司,未經咕咚網絡(北京)有限公司;咕咚網絡(北京)有限公司湖南分公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810574768.8/2.html,轉載請聲明來源鉆瓜專利網。





