[發明專利]基于低功耗藍牙BLE的文件傳輸方法及裝置在審
| 申請號: | 202010590597.5 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN113839980A | 公開(公告)日: | 2021-12-24 |
| 發明(設計)人: | 張心;汪平均 | 申請(專利權)人: | 安徽華米信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04W4/80;H04W76/19 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 230088 安徽省合肥市高新區*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 功耗 藍牙 ble 文件傳輸 方法 裝置 | ||
本公開涉及智能終端技術領域,尤其涉及一種基于低功耗藍牙BLE的文件傳輸方法及裝置。文件傳輸方法應用于可穿戴設備,包括:在可穿戴設備與綁定設備的BLE連接斷開后,確定目標文件的斷點續傳信息;斷點續傳信息包括已傳輸目標文件的大小以及已傳輸目標文件的校驗碼;在可穿戴設備與綁定設備建立BLE連接后,向綁定設備發送斷點續傳信息;接收綁定設備發送的剩余目標文件,并根據剩余目標文件得到完整的目標文件;剩余目標文件是綁定設備根據已傳輸目標文件的大小和已傳輸目標文件的校驗碼確定的。本公開方法可實現可穿戴設備與綁定設備的BLE連接的文件斷點續傳。
技術領域
本公開涉及智能終端技術領域,尤其涉及一種基于低功耗藍牙BLE的文件傳輸方法及裝置。
背景技術
隨著互聯網和智能終端設備的不斷發展,例如智能手表等可穿戴設備已經越來越普及。可穿戴設備通常可以與綁定設備建立通信連接,例如與智能手機等通過BLE(Bluetooth Low Energy,低功耗藍牙)建立通信連接。
目前,經常遇到需要對可穿戴設備進行文件傳輸的情況,比如固件版本升級或者UI(User Interface、用戶界面)資源升級等。當對可穿戴設備進行升級時,可穿戴設備可與綁定設備之間通過BLE連接進行文件傳輸。
相關技術中,在可穿戴設備與綁定設備之間進行文件傳輸的過程中,BLE連接由于各種各樣的原因在文件傳輸過程中產生中斷,當BLE連接中斷時,智能可穿戴設備升級需要重新開始,影響用戶的使用體驗。
發明內容
為了解決可穿戴設備與綁定設備之間通過BLE連接進行文件傳輸時的斷點續傳的技術問題,本公開實施方式中提供了一種文件傳輸方法、裝置、電子設備以及存儲介質。
第一方面,本公開實施方式提供了一種基于低功耗藍牙BLE的文件傳輸方法,應用于可穿戴設備,所述方法包括:
在所述可穿戴設備與綁定設備的BLE連接斷開后,確定目標文件的斷點續傳信息;所述斷點續傳信息包括已傳輸目標文件的大小以及已傳輸目標文件的校驗碼;
在所述可穿戴設備與綁定設備建立BLE連接后,向所述綁定設備發送所述斷點續傳信息;
接收所述綁定設備發送的剩余目標文件,并根據所述剩余目標文件得到完整的目標文件;所述剩余目標文件是所述綁定設備根據所述已傳輸目標文件的大小和已傳輸目標文件的校驗碼確定的。
在一些實施方式中,在所述可穿戴設備與綁定設備的BLE連接斷開之前,還包括:
接收所述綁定設備發送的所述目標文件的第一文件信息和所述目標文件的第一校驗碼,并記錄所述第一文件信息和第一校驗碼;
在所述可穿戴設備與綁定設備建立BLE連接后,向所述綁定設備發送所述斷點續傳信息,包括:
在所述可穿戴設備與綁定設備建立BLE連接后,接收所述綁定設備發送的待傳輸文件的第二文件信息以及第二校驗碼;
如果所述第二文件信息和所述第二校驗碼與所記錄的所述第一文件信息和所述第一校驗碼分別匹配,則向所述綁定設備發送所述斷點續傳信息。
在一些實施方式中,在所述可穿戴設備與綁定設備的BLE連接斷開之前,還包括:
接收所述綁定設備發送的狀態查詢指令;
根據所述狀態查詢指令得到自身當前狀態信息,并向所述綁定設備發送所述當前狀態信息,以使所述綁定設備根據所述當前狀態信息確定是否向所述可穿戴設備發送所述目標文件。
第二方面,本公開實施方式提供了一種基于低功耗藍牙BLE的文件傳輸方法,應用于綁定設備,所述綁定設備適于與可穿戴設備綁定連接,所述方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽華米信息科技有限公司,未經安徽華米信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010590597.5/2.html,轉載請聲明來源鉆瓜專利網。





