亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種充電寶軟體固件更新系統(tǒng)及其更新方法與流程

文檔序號:11323029閱讀:2150來源:國知局

本發(fā)明涉及一種不依賴于自身網(wǎng)絡(luò)的更新系統(tǒng)及其更新方法,尤其涉及一種充電寶軟體固件的更新系統(tǒng)及其更新方法。



背景技術(shù):

現(xiàn)有技術(shù)中的充電寶租賃大量使用物理鎖和自動化的機械結(jié)構(gòu)來實現(xiàn)存取,存取設(shè)備本身的成本和使用效率都不高,結(jié)構(gòu)復(fù)雜,借還速度也不高。有的租賃商在充電寶中設(shè)置基于藍牙技術(shù)的電子鎖開關(guān),但是這些充電寶沒法被租賃商有效監(jiān)管,容易造成缺失,而且維護成本很高?;谒{牙通信模塊的鎖開關(guān),很容易通過嗅探(sniffer)來破解相關(guān)協(xié)議,安全性很低。有的充電寶搭載wifi、2g\3g\4g等其他芯片與外界進行網(wǎng)絡(luò)連接,wifi、2g\3g\4g芯片的工作時功耗相對較大。如果wifi、2g\3g\4g芯片平時處于休眠省電狀態(tài),喚醒后重新連接網(wǎng)絡(luò),建立有效通信的時間會比較長,所以充電寶集成wifi、2g\3g\4g等通信芯片,能耗耗損會比較大,不利于在充電寶電能利用率。同時搭載wifi、2g\3g\4g等其他芯片對于網(wǎng)絡(luò)信號的依賴性很強,對于充電寶的投放場景有很大限制。沒有了網(wǎng)絡(luò)連接,充電寶的軟體固件升級成為了很大的技術(shù)難題,因為隨著科技的日新月異,不及時更新軟體固件自然伴隨充電寶的充放電效率、加解密效率和邏輯解鎖的安全性沒法提高,更沒法防止外來的邏輯破解。



技術(shù)實現(xiàn)要素:

為了解決上述技術(shù)問題,本發(fā)明目的在于提供一種充電寶軟體固件更新系統(tǒng)及其更新方法。

本發(fā)明所述的一種充電寶軟體固件更新系統(tǒng),其特征在于,包括:服務(wù)器、移動終端和充電寶,所述的充電寶與移動終端近距離無線通信,所述的移動終端與服務(wù)器網(wǎng)絡(luò)連接;所述的充電寶通過物聯(lián)網(wǎng)通訊與服務(wù)器連接或通過移動終端與服務(wù)器連接;所述的充電寶還包括微處理器;

所述的服務(wù)器查詢充電寶的軟體固件版本號,在充電寶的軟體固件版本號低于服務(wù)器的軟體固件版本號時對微處理器發(fā)送軟體固件安裝包和安裝指令;

所述的微處理器根據(jù)安裝指令更新接收到的軟體固件安裝包。

所述的服務(wù)器通過分包形式把軟體固件發(fā)送到微處理器。避免傳輸過程中斷開連接而被迫全部重新傳輸,節(jié)省時間和流量消耗;也可以更適用于小容量的儲存器配置。

所述的微處理器設(shè)置應(yīng)用程序塊和引導(dǎo)程序塊,在接收軟體固件分包前先從應(yīng)用程序塊跳轉(zhuǎn)至引導(dǎo)程序塊。

所述的微處理器將應(yīng)用程序塊擦除并寫入新的軟體固件;所述的服務(wù)器在軟體固件更新完畢后發(fā)送跳轉(zhuǎn)通知,微處理器從引導(dǎo)程序塊跳轉(zhuǎn)至應(yīng)用程序塊。

所述服務(wù)器存儲有用于與充電寶一一對應(yīng)的唯一標(biāo)識符。

本發(fā)明所述的一種充電寶軟體固件更新方法,其特征在于,包括如下步驟:

充電寶與移動終端通過近距離無線通信連接、移動終端通過網(wǎng)絡(luò)與服務(wù)器連接;或者充電寶通過物聯(lián)網(wǎng)通訊與服務(wù)器連接;

服務(wù)器查詢充電寶的軟體固件版本號,在充電寶的軟體固件版本號低于服務(wù)器的軟體固件版本號時對微處理器發(fā)送軟體固件安裝包和安裝指令;

微處理器根據(jù)安裝指令更新接收到的軟體固件安裝包。

本發(fā)明所述的一種充電寶軟體固件更新系統(tǒng)及其更新方法,其優(yōu)點在于,充電寶內(nèi)部集成藍牙模塊或者nb-iot模塊,更新并不需要依賴自身的wifi、2g\3g\4g等通信芯片。充電寶可以將體積設(shè)置得更加小,而且能量功耗相對現(xiàn)有的網(wǎng)絡(luò)直接更新有效減少80%的電量。由于減少了在更新方面的電量損耗,可以提高充電寶的續(xù)航能力,為租賃發(fā)展提供有效幫助。在服務(wù)器中存儲充電寶的唯一標(biāo)識符可以輔助服務(wù)器更加準(zhǔn)確對應(yīng)任一充電寶的版本號。

附圖說明

圖1是本發(fā)明所述充電寶軟體固件更新系統(tǒng)的結(jié)構(gòu)示意圖。

具體實施方式

根據(jù)圖1所示,本發(fā)明所述的一種充電寶軟體固件更新系統(tǒng)及其更新方法應(yīng)用于充電寶的租賃服務(wù)系統(tǒng)中,包括:服務(wù)器、充電寶和移動終端,服務(wù)器與移動終端通過有線/無線等網(wǎng)絡(luò)連接。充電寶可以通過藍牙等低功耗的短距離無線通信與移動終端連接;也可以通過低功耗的nb-iot、lora或zigbee等物聯(lián)網(wǎng)通訊與服務(wù)器連接,基于本發(fā)明創(chuàng)造性構(gòu)思,還可以用其他低功耗低成本的傳輸模塊替代上述連接方式。所述服務(wù)器可以是本地服務(wù)器、遠程服務(wù)器或云端服務(wù)器,本實施例以云端服務(wù)器為例進行說明;同時以藍牙連接、nb-iot網(wǎng)絡(luò)為例,以藍牙模塊作為短距離無線通信模塊,以nb-iot模塊作為物聯(lián)網(wǎng)連接的通訊模塊。

所述的移動終端用于完成對充電寶的通信交互和云端服務(wù)器的支付協(xié)議,可以是手機、pad、手提電腦等移動電子設(shè)備。充電寶設(shè)有藍牙模塊、充電模塊、唯一標(biāo)識符、微處理器、提示模塊和nb-iot模塊,所述微處理器設(shè)置應(yīng)用程序塊和引導(dǎo)程序塊。所述的唯一標(biāo)識符可以是二維碼、藍牙id、mac地址等能實現(xiàn)指定具體任一充電寶的唯一標(biāo)識。在多移動終端多充電寶共存的場景下,移動終端可以通過掃二維碼指定使用任一充電寶,適用于最靠近用戶的任一充電寶的距離最佳匹配;也可以通過藍牙搜索出可用充電寶的藍牙id或mac地址,連接后對該該充電寶發(fā)出提示指令,則該充電寶會通過提示模塊進行聲光提示或震動提示,適用于多個充電寶的根據(jù)電量進行最佳匹配。提示模塊可以包括發(fā)聲裝置、發(fā)光裝置或震動裝置。而所有充電寶的唯一標(biāo)識符都在投放前預(yù)存到云端服務(wù)器,便于用于隨時根據(jù)掃碼匹配連接。唯一標(biāo)識符可以有效輔助云端服務(wù)器在多移動終端多充電寶共存的場景中準(zhǔn)確判斷所連接的充電寶軟體固件版本號,通過不同移動終端對不同充電寶準(zhǔn)確發(fā)送更新包。

本發(fā)明所述的充電寶租賃系統(tǒng)工作原理如下:

新的軟體固件存放在云端服務(wù)器上并有個新的版本號,在有任一移動終端通過租賃協(xié)議與云端服務(wù)器和充電寶發(fā)生完整連接后,云端服務(wù)器通過移動終端藍牙信道查詢充電寶的軟體固件版本號,與新的版本號比較。也可以在沒有移動終端接入時,云端服務(wù)器直接通過nb-iot網(wǎng)絡(luò)信道查詢并比較充電寶的軟體固件版本號。

如果充電寶本地的軟體固件版本號較低,云端服務(wù)器發(fā)送命令通知充電寶微處理器進入軟體固件更新模式,充電寶微處理器從應(yīng)用程序塊跳轉(zhuǎn)到引導(dǎo)程序塊,此時充電寶的微處理器運行在引導(dǎo)程序塊,云端服務(wù)器以分包形式把新的軟體固件傳送給充電寶微處理器,微處理器把應(yīng)用程序塊刷除,把新的軟體固件寫入。微處理器在寫入新軟體固件的時候,可以全部更新包接收完畢一次性寫入,也可以在完成一個更新包就寫入一個更新包,逐步寫完所有更新包。固件傳輸完成,云端服務(wù)器發(fā)送通知充電寶微處理器進入應(yīng)用程序塊運行,從而達到更新的固件目的。

由于采用了分包傳輸?shù)男问剑虼诉B接中移動終端或云端服務(wù)器不管在什么時候斷開連接,都只影響到小量的更新包數(shù)據(jù)??梢栽谙乱淮芜M入新連接的時候,從上一次斷開的位置重新進行分包傳輸。由于移動終端在充電過程中和對外的網(wǎng)絡(luò)連接中都具有很大的不確定性,因此分包傳輸對技術(shù)效果的影響非常重要。對于數(shù)據(jù)量較大的更新包可能無法再一次租賃連接中完成更新,也可能對連接的移動設(shè)備造成流量壓力,而分包傳輸就完全解決這個技術(shù)問題,可以對一臺連接的移動設(shè)備限定只傳輸一定的數(shù)據(jù)量,而不對其造成流量壓力。不同的應(yīng)用場景nb-iot網(wǎng)絡(luò)信道,不一定十分流暢,因此對分包傳輸同樣具有實際需求。

對于本領(lǐng)域的技術(shù)人員來說,可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及形變,而所有的這些改變以及形變都應(yīng)該屬于本發(fā)明權(quán)利要求的保護范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1