[發(fā)明專利]一種設(shè)備更新的方法在審
| 申請?zhí)枺?/td> | 201810343973.3 | 申請日: | 2018-04-17 |
| 公開(公告)號: | CN108833128A | 公開(公告)日: | 2018-11-16 |
| 發(fā)明(設(shè)計)人: | 錢丹;朱興瑞;陸偉清 | 申請(專利權(quán))人: | 蘇州佳世達(dá)電通有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04L29/08;H04L29/12 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215011 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 更新 第一服務(wù)器 設(shè)備更新 更新數(shù)據(jù) 開機(jī)啟動 設(shè)備執(zhí)行 下載 讀取 重新初始化 更新模式 建立通信 正常啟動 完成時 重啟 解析 服務(wù)器 緩解 網(wǎng)絡(luò) | ||
本發(fā)明提供一種設(shè)備更新的方法,其包含:在設(shè)備執(zhí)行開機(jī)啟動流程至第一部分完成時,該設(shè)備讀取本地IP地址;該設(shè)備與第一服務(wù)器建立通信連接;該設(shè)備從該第一服務(wù)器下載并解析出和自身對應(yīng)的更新計劃;該設(shè)備根據(jù)該更新計劃,從該第一服務(wù)器下載對應(yīng)的更新數(shù)據(jù);該設(shè)備根據(jù)該更新數(shù)據(jù)執(zhí)行更新;該設(shè)備執(zhí)行該開機(jī)啟動流程的第二部分。本發(fā)明提供的設(shè)備更新的方法,設(shè)備無需額外切換入特定的更新模式即可實(shí)現(xiàn)更新,更新完成后亦無需重啟和重新初始化即可實(shí)現(xiàn)設(shè)備的正常啟動,更新計劃和更新數(shù)據(jù)分離,緩解了服務(wù)器和網(wǎng)絡(luò)的負(fù)擔(dān)。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件管理領(lǐng)域,尤其涉及一種通過網(wǎng)絡(luò)進(jìn)行設(shè)備更新的方法。
背景技術(shù)
對于電子類設(shè)備而言,在其開發(fā)階段,需要高頻度地更新其軟件(含固件)和調(diào)整參數(shù),以實(shí)現(xiàn)相應(yīng)功能和解決出現(xiàn)的問題;在其生產(chǎn)階段,也需要將用戶端使用時需要的軟件和配置寫入設(shè)備;出貨后,出于對新出現(xiàn)的問題解決以及性能改善提高的考慮,也需要不斷完善軟件和配置,并將其更新到遠(yuǎn)端的設(shè)備之中。因此,如何去更新尚未組裝成成品設(shè)備的主板(或稱裸版)、以及組裝后的成品設(shè)備,是軟件設(shè)計者一直要考慮的問題。尤其對于存在于不同階段和地理位置的大量設(shè)備,如何更快速、靈活、可靠地進(jìn)行更新也是業(yè)內(nèi)亟需解決的問題。
現(xiàn)有技術(shù)中,設(shè)備更新通常需要切換到特定的更新模式,在更新完成后需再切換到普通的開機(jī)啟動模式,并重新啟動以及重新初始化,流程執(zhí)行冗長繁瑣;設(shè)備遠(yuǎn)程更新時下載大量的數(shù)據(jù),對服務(wù)器以及設(shè)備自身的內(nèi)部存儲空間的負(fù)擔(dān)均較大。此外,日志大多存在于設(shè)備本機(jī),分析處理需要人工拷貝出來再進(jìn)行分析處理,比較不便。
因此,有必要設(shè)計一種新型的設(shè)備更新方法,以克服上述缺陷。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種設(shè)備更新的方法,其能夠克服上述缺陷,實(shí)現(xiàn)快捷、可靠的更新。
為達(dá)到上述目的,本發(fā)明提供了一種設(shè)備更新的方法,其包含以下步驟,
A.在設(shè)備執(zhí)行開機(jī)啟動流程至第一部分完成時,該設(shè)備讀取本地IP地址;
B.該設(shè)備與第一服務(wù)器建立通信連接;
C.該設(shè)備從該第一服務(wù)器下載并解析出和自身對應(yīng)的更新計劃;
D.該設(shè)備根據(jù)該更新計劃,從該第一服務(wù)器下載對應(yīng)的更新數(shù)據(jù);
E.該設(shè)備根據(jù)該更新數(shù)據(jù)執(zhí)行相應(yīng)更新,更新完成后進(jìn)入步驟Z;
Z.該設(shè)備執(zhí)行該開機(jī)啟動流程的第二部分;
其中,該開機(jī)啟動流程包括該第一部分和該第二部分,該設(shè)備依次執(zhí)行該開機(jī)啟動流程的該第一部分和該第二部分后可進(jìn)入工作狀態(tài)。
較佳的,步驟A還包括:
A1.如果該設(shè)備未成功讀取到該設(shè)備的本地IP地址,進(jìn)入步驟Z或A2;
其中,步驟A2.該設(shè)備設(shè)置自身的本地IP地址為一個臨時的特定IP地址,進(jìn)入步驟B。
較佳的,步驟B和步驟C之間還包括:
B1.如果該設(shè)備與第一服務(wù)器未成功建立連接,判斷嘗試建立通信連接的次數(shù)是否達(dá)到閾值,是則進(jìn)入步驟Y,否則進(jìn)入步驟B;
其中,步驟Y:取消本次更新,進(jìn)入步驟Z。
較佳的,步驟C至步驟E中任一步驟中的操作如果執(zhí)行失敗,則進(jìn)入步驟Y;其中,步驟Y:取消本次更新,并進(jìn)入步驟Z。
較佳的,步驟D和步驟E之間還包括:
D1.該設(shè)備根據(jù)校驗計算公式以及下載的該更新數(shù)據(jù),計算獲得校驗碼;
D2.該設(shè)備判斷該校驗碼與該第一服務(wù)器中對應(yīng)的校驗碼是否一致;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州佳世達(dá)電通有限公司,未經(jīng)蘇州佳世達(dá)電通有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810343973.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 執(zhí)行服務(wù)器開關(guān)機(jī)的方法及執(zhí)行服務(wù)器開關(guān)機(jī)的系統(tǒng)
- 通信方法、服務(wù)器及通信系統(tǒng)
- 處理內(nèi)容傳送網(wǎng)絡(luò)中的長尾內(nèi)容
- 點(diǎn)滴監(jiān)控系統(tǒng)及方法
- 點(diǎn)滴監(jiān)控系統(tǒng)
- 一種服務(wù)器節(jié)能方法、集群管理控制器及節(jié)能服務(wù)器
- 一種語義解析方法及服務(wù)器
- 信息獲取方法和裝置、存儲介質(zhì)及電子裝置
- 一種緩存管理方法、系統(tǒng)、計算機(jī)設(shè)備及存儲介質(zhì)
- 一種認(rèn)證方法以及裝置
- 數(shù)據(jù)更新系統(tǒng)、數(shù)據(jù)更新設(shè)備和外部存儲介質(zhì)
- 地圖更新方法和地圖更新終端
- 地圖信息管理系統(tǒng)以及地圖信息配送系統(tǒng)
- 一種將數(shù)據(jù)更新快速同步到業(yè)務(wù)系統(tǒng)的裝置及方法
- 訓(xùn)練數(shù)據(jù)更新
- 基于更新標(biāo)記的數(shù)據(jù)更新方法及相關(guān)設(shè)備
- 分布式異構(gòu)數(shù)據(jù)庫數(shù)據(jù)處理方法及裝置
- 數(shù)據(jù)更新方法、數(shù)據(jù)更新裝置及執(zhí)行數(shù)據(jù)更新方法的計算機(jī)程序產(chǎn)品
- 一種直播帶貨服務(wù)的數(shù)據(jù)更新方法及系統(tǒng)
- 智慧法院數(shù)據(jù)更新方法及系統(tǒng)





