[發(fā)明專利]一種智能音箱數(shù)據(jù)升級方法和裝置在審
| 申請?zhí)枺?/td> | 201711217845.6 | 申請日: | 2017-11-28 |
| 公開(公告)號: | CN107832074A | 公開(公告)日: | 2018-03-23 |
| 發(fā)明(設(shè)計)人: | 范立創(chuàng);陳長海 | 申請(專利權(quán))人: | 福州瑞芯微電子股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F3/06;G06F11/10 |
| 代理公司: | 福州市景弘專利代理事務(wù)所(普通合伙)35219 | 代理人: | 林祥翔,徐劍兵 |
| 地址: | 350003 福建省*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 智能 音箱 數(shù)據(jù) 升級 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及智能電子設(shè)備領(lǐng)域,尤其涉及一種智能音箱數(shù)據(jù)升級方法和裝置。
背景技術(shù)
目前隨著人工智能交互技術(shù)的發(fā)展,智能音箱等無屏語音交互類產(chǎn)品得到了廣泛應(yīng)用,這就涉及到對這些產(chǎn)品的系統(tǒng)升級。目前,關(guān)于智能產(chǎn)品系統(tǒng)的通用升級方法步驟如下:先通過比較當前系統(tǒng)與服務(wù)器上最新版本系統(tǒng)的版本號,而后再下載系統(tǒng)差異包或者完整升級包至外部存儲介質(zhì)中,并將外部存儲介質(zhì)與智能音箱連接,引導(dǎo)系統(tǒng)進入升級模式進行系統(tǒng)軟件升級,升級過程只需要保證智能音箱具有充足的電量即可。這種方法無法觀察到系統(tǒng)實時升級情況,一旦升級過程發(fā)生錯誤,則需要重新進行升級,影響了升級效率。此外,目前的大多數(shù)智能音箱既沒有足夠多的外部存儲接口供外部存儲介質(zhì)插入,也沒有足夠多的存儲空間接收外部存儲介質(zhì)中的系統(tǒng)升級數(shù)據(jù),導(dǎo)致目前智能產(chǎn)品系統(tǒng)的通用升級方法無法滿足實際需求,影響用戶體驗。
發(fā)明內(nèi)容
為此,需要提供一種智能音箱數(shù)據(jù)升級的技術(shù)方案,用以解決現(xiàn)有的智能音箱升級方法效率低、適用范圍有限、用戶體驗差等問題。
為實現(xiàn)上述目的,發(fā)明人提供了一種智能音箱數(shù)據(jù)升級裝置,所述裝置包括終端和智能音箱;所述智能音箱包括第一通信單元、第一處理單元、緩存單元和存儲單元;所述第一處理單元分別與第一通信單元、緩存單元、存儲單元連接;所述終端包括第二處理單元和第二通信單元,所述第二處理單元和第二通信單元連接;所述第一通信單元和第二通信單元連接;
所述第二處理單元用于根據(jù)升級數(shù)據(jù)大小將升級數(shù)據(jù)劃分為若干分段數(shù)據(jù),并通過第二通信單元依次將各個分段數(shù)據(jù)、各個分段數(shù)據(jù)對應(yīng)的第一校驗信息、整個升級數(shù)據(jù)對應(yīng)的第二校驗信息發(fā)送至第一通信單元;
所述第一通信單元用于接收某一分段數(shù)據(jù)和該段升級數(shù)據(jù)對應(yīng)的第一校驗信息,所述第一處理單元用于將該分段數(shù)據(jù)緩存于緩存單元中,并根據(jù)當前緩存的分段數(shù)據(jù)計算對應(yīng)的第三校驗信息,判斷第三校驗信息與該分段數(shù)據(jù)對應(yīng)的第一校驗信息是否一致,若是則將該分段數(shù)據(jù)寫入存儲單元中,否則通過第一通信單元發(fā)送第一提示信息至終端;所述第一提示信息包括當前分段數(shù)據(jù)對應(yīng)的標識信息;
所述第二通信單元還用于接收第一通信單元發(fā)送的第一提示信息,重新發(fā)送第一提示信息中的標識信息對應(yīng)的分段數(shù)據(jù)至智能音箱;
所述第一處理單元還用于在所有分段數(shù)據(jù)均被寫入存儲單元后,重讀存儲單元中的所有分段數(shù)據(jù),并根據(jù)讀取的所有分段數(shù)據(jù)計算第四校驗信息,判斷第二校驗信息與第四校驗信息是否一致,若是則判定升級數(shù)據(jù)升級完成,否則重新將緩存單元中的各個分段數(shù)據(jù)寫入存儲單元中,并根據(jù)新寫入的各個分段數(shù)據(jù)重新計算第四校驗信息,直至判定第二校驗信息與重新計算的第四校驗信息保持一致。
進一步地,所述第一處理單元還用于在每一段分段數(shù)據(jù)從緩存單元中被寫入存儲單元后,讀取寫入的該段分段數(shù)據(jù)并重新計算對應(yīng)的第三校驗信息,得到寫入校驗信息;以及判斷寫入校驗信息與寫入前的第三校驗信息是否一致,若一致則該分段數(shù)據(jù)寫入成功,否則重新獲取緩存單元中的該分段數(shù)據(jù)并寫入存儲單元中。
進一步地,所述存儲單元包括多個分區(qū);每一分區(qū)對應(yīng)一升級數(shù)據(jù);
所述第一處理單元還用于在當前分區(qū)的升級數(shù)據(jù)升級完成后,依次接收終端發(fā)送的下一分區(qū)的升級數(shù)據(jù)對應(yīng)的分段數(shù)據(jù),啟動下一分區(qū)的數(shù)據(jù)升級操作;以及用于在所有分區(qū)的升級數(shù)據(jù)均升級完成后,發(fā)送第二提示信息至終端。
進一步地,所述智能音箱還包括分段記錄單元,所述分段記錄單元與第一處理單元連接;
所述第一處理單元用于在第一通信單元和第二通信單元斷開連接后,記錄當前正在接收的分段數(shù)據(jù)的標識信息,并將上述標識信息存儲于分段記錄單元中;
所述第一處理單元還用于在第一通信單元和第二通信單元重新建立連接后,接收終端發(fā)送的分段記錄單元中的標識信息對應(yīng)的分段數(shù)據(jù),或者,接收終端發(fā)送的預(yù)設(shè)時間點對應(yīng)的分段數(shù)據(jù),所述預(yù)設(shè)時間點對應(yīng)的分段數(shù)據(jù)為位于當前分段數(shù)據(jù)之前發(fā)送至智能音箱、且與當前分段數(shù)據(jù)間隔預(yù)設(shè)數(shù)量個分段數(shù)據(jù)間隔的分段數(shù)據(jù)。
進一步地,所述第二通信單元還用于獲取當前智能音箱升級數(shù)據(jù)對應(yīng)的第一版本信息,以及獲取服務(wù)器上的第二版本信息,所述第二版本信息為智能音箱的升級數(shù)據(jù)對應(yīng)的最新版本信息;
所述第二處理器用于比較第一版本信息與第二版本信息是否一致,當判定兩個版本信息不一致時,從服務(wù)器下載第二版本信息對應(yīng)的升級數(shù)據(jù),并啟動智能音箱的數(shù)據(jù)升級操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州瑞芯微電子股份有限公司,未經(jīng)福州瑞芯微電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711217845.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





