[發(fā)明專利]文件完整性檢測方法、文件完整性檢測裝置及終端設(shè)備有效
| 申請?zhí)枺?/td> | 201810889979.0 | 申請日: | 2018-08-07 |
| 公開(公告)號: | CN109104481B | 公開(公告)日: | 2021-09-21 |
| 發(fā)明(設(shè)計(jì))人: | 周慧鵬 | 申請(專利權(quán))人: | OPPO(重慶)智能科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權(quán)代理有限公司 44414 | 代理人: | 張全文 |
| 地址: | 401120 重慶*** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件 完整性 檢測 方法 裝置 終端設(shè)備 | ||
1.一種服務(wù)器中文件完整性檢測方法,應(yīng)用于終端設(shè)備中,其特征在于,包括:
在從服務(wù)器中下載第一文件前,下載所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件,其中,所述第一文件是需從所述服務(wù)器中下載的文件,所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件用于指示所述第一文件是否完整;其中,終端設(shè)備在向服務(wù)器上傳第一文件的同時(shí),上傳所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件;
若在預(yù)設(shè)時(shí)間內(nèi)接收到所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件,則確定所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件均下載成功;若在預(yù)設(shè)時(shí)間內(nèi)未接收到所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件中的任一文件,則確定所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件下載失敗;
若所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件均下載成功,則檢測所述開始標(biāo)志文件的內(nèi)容與所述結(jié)束標(biāo)志文件的內(nèi)容是否相同;
若所述開始標(biāo)志文件的內(nèi)容與所述結(jié)束標(biāo)志文件的內(nèi)容相同,則確定所述第一文件完整,并從所述服務(wù)器中下載所述第一文件;
若所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件下載失敗,則確定服務(wù)器中不存在所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件,所述第一文件不完整。
2.如權(quán)利要求1所述的文件完整性檢測方法,其特征在于,還包括:
若所述開始標(biāo)志文件的內(nèi)容與所述結(jié)束標(biāo)志文件的內(nèi)容不相同,則確定所述第一文件不完整。
3.如權(quán)利要求2所述的文件完整性檢測方法,其特征在于,在確定所述第一文件不完整之后,還包括:
向所述服務(wù)器發(fā)送提示信息,其中,所述提示信息用于提示所述服務(wù)器所述第一文件不完整。
4.如權(quán)利要求1所述的文件完整性檢測方法,其特征在于,在從服務(wù)器中下載文件之前,還包括:
向所述服務(wù)器上傳所述第一文件。
5.如權(quán)利要求4所述的文件完整性檢測方法,其特征在于,所述向所述服務(wù)器上傳所述第一文件包括:
向所述服務(wù)器上傳所述開始標(biāo)志文件;
在所述開始標(biāo)志文件上傳完成之后,向所述服務(wù)器上傳所述第一文件;
在所述第一文件上傳完成之后,向所述服務(wù)器上傳所述結(jié)束標(biāo)志文件。
6.如權(quán)利要求1至5任一項(xiàng)所述的文件完整性檢測方法,其特征在于,所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件的內(nèi)容均包括:
所述開始標(biāo)志文件上傳時(shí)的時(shí)間。
7.一種服務(wù)器中文件完整性檢測裝置,包含于終端設(shè)備中,其特征在于,包括:
第一下載模塊,用于在從服務(wù)器中下載第一文件前,下載所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件,其中,所述第一文件是需從所述服務(wù)器中下載的文件,所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件用于指示所述第一文件是否完整;其中,終端設(shè)備在向服務(wù)器上傳第一文件的同時(shí),上傳所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件;
內(nèi)容檢測模塊,用于若在預(yù)設(shè)時(shí)間內(nèi)接收到所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件,則確定所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件均下載成功;若在預(yù)設(shè)時(shí)間內(nèi)未接收到所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件中的任一文件,則確定所述第一文件的開始標(biāo)志文件和結(jié)束標(biāo)志文件下載失敗;若所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件均下載成功,則檢測所述開始標(biāo)志文件的內(nèi)容與所述結(jié)束標(biāo)志文件的內(nèi)容是否相同;若所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件下載失敗,則確定服務(wù)器中不存在所述開始標(biāo)志文件和所述結(jié)束標(biāo)志文件,所述第一文件不完整;
第二下載模塊,用于若所述開始標(biāo)志文件的內(nèi)容與所述結(jié)束標(biāo)志文件的內(nèi)容相同,則確定所述第一文件完整,并從所述服務(wù)器中下載所述第一文件。
8.如權(quán)利要求7所述的文件完整性檢測裝置,其特征在于,還包括:
確定模塊,用于若所述開始標(biāo)志文件的內(nèi)容與所述結(jié)束標(biāo)志文件的內(nèi)容不相同,則確定所述第一文件不完整。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于OPPO(重慶)智能科技有限公司,未經(jīng)OPPO(重慶)智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810889979.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





