[發(fā)明專利]一種文件處理方法、客戶端及用戶設(shè)備在審
| 申請?zhí)枺?/td> | 201610127240.7 | 申請日: | 2016-03-07 |
| 公開(公告)號: | CN107168962A | 公開(公告)日: | 2017-09-15 |
| 發(fā)明(設(shè)計)人: | 蘭凱 | 申請(專利權(quán))人: | 深圳市中興微電子技術(shù)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京派特恩知識產(chǎn)權(quán)代理有限公司11270 | 代理人: | 蔣雅潔,張穎玲 |
| 地址: | 518085 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文件 處理 方法 客戶端 用戶 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信類產(chǎn)品下載技術(shù),尤其涉及一種文件處理方法、客戶端及用戶設(shè)備。
背景技術(shù)
通訊類產(chǎn)品是指能夠與其他設(shè)備進行數(shù)據(jù)傳輸?shù)慕K端,例如手機、筆記本等。利用通訊類產(chǎn)品從網(wǎng)絡(luò)端或者其他終端下載數(shù)據(jù)時,一般采用單一下載流程,即:先循環(huán)執(zhí)行數(shù)據(jù)傳輸操作,再進行數(shù)據(jù)寫入操作。
在操作系統(tǒng)的支持下,某些通訊類產(chǎn)品將數(shù)據(jù)傳輸操作和數(shù)據(jù)寫入操作并行執(zhí)行,從而節(jié)約了下載的時間,提升了下載效率。隨著通訊類產(chǎn)品的發(fā)展,智能機被用戶廣泛使用,由于智能機的版本文件過大,進一步采用文件壓縮和解壓縮技術(shù)進行數(shù)據(jù)下載,從而大大地提高了下載的效率。
然而,在單一下載流程的情況下,如何做到既提升下載效率,又不引入復(fù)雜度是有待解決的問題。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種文件處理方法、客戶端及用戶設(shè)備。
本發(fā)明實施例提供的文件處理方法,包括:
對系統(tǒng)文件進行解析,獲得所述系統(tǒng)文件的至少以下信息:系統(tǒng)文件的大小、已使用部分信息、未使用部分信息;
根據(jù)所獲得的信息,刪除未使用部分的數(shù)據(jù),以對所述系統(tǒng)文件進行壓縮;
將壓縮后的所述系統(tǒng)文件發(fā)送至用戶設(shè)備。
本發(fā)明實施例中,所述方法還包括:
對所述系統(tǒng)文件進行解析,確定出標(biāo)記為空的文件;
刪除所述標(biāo)記為空的文件。
本發(fā)明實施例中,所述對系統(tǒng)文件進行解析,確定出標(biāo)記為空的文件,包括:
對已使用部分的文件進行解析,確定出文件內(nèi)容標(biāo)記為空的文件;
所述確定出標(biāo)記為空的文件后,所述方法還包括:
創(chuàng)建所述標(biāo)記為空的文件的鏡像文件,以保存所述標(biāo)記為空的文件的信息。
本發(fā)明另一實施例提供的文件處理方法,包括:
接收客戶端發(fā)送的壓縮后的系統(tǒng)文件,所述壓縮后的系統(tǒng)文件中刪除了未使用部分的數(shù)據(jù);
對所述壓縮后的系統(tǒng)文件進行解析,得到所述系統(tǒng)文件的信息;
根據(jù)所述系統(tǒng)文件的信息,對所述壓縮后的系統(tǒng)文件進行還原,得到解壓后的系統(tǒng)文件。
本發(fā)明實施例中,所述根據(jù)所述系統(tǒng)文件的信息,對所述壓縮后的系統(tǒng)文件進行還原,得到解壓后的系統(tǒng)文件,包括:
根據(jù)文件系統(tǒng)規(guī)則查找鏡像文件的信息;根據(jù)所述鏡像文件的信息對標(biāo)記為空的文件進行還原;
根據(jù)系統(tǒng)文件的信息,還原未使用部分的數(shù)據(jù),得到解壓后的系統(tǒng)文件。
本發(fā)明實施例提供的客戶端,包括:
解析單元,用于對系統(tǒng)文件進行解析,獲得所述系統(tǒng)文件的至少以下信息:系統(tǒng)文件的大小、已使用部分信息、未使用部分信息;
壓縮單元,用于根據(jù)所獲得的信息,刪除未使用部分的數(shù)據(jù),以對所述系統(tǒng)文件進行壓縮;
傳輸單元,用于將壓縮后的所述系統(tǒng)文件發(fā)送至用戶設(shè)備。
本發(fā)明實施例中,所述解析單元,還用于對所述系統(tǒng)文件進行解析,確定出標(biāo)記為空的文件;
所述壓縮單元,還用于刪除所述標(biāo)記為空的文件。
本發(fā)明實施例中,所述解析單元,還用于對已使用部分的文件進行解析,確定出文件內(nèi)容標(biāo)記為空的文件;
所述客戶端還包括:創(chuàng)建單元,用于創(chuàng)建所述標(biāo)記為空的文件的鏡像文件,以保存所述標(biāo)記為空的文件的信息。
本發(fā)明實施例提供的用戶設(shè)備,包括:
傳輸單元,用于接收客戶端發(fā)送的壓縮后的系統(tǒng)文件;
解析單元,用于對所述壓縮后的系統(tǒng)文件進行解析,得到所述系統(tǒng)文件的信息;
解壓單元,用于根據(jù)所述系統(tǒng)文件的信息,對所述壓縮后的系統(tǒng)文件進行還原,得到解壓后的系統(tǒng)文件。
本發(fā)明實施例中,所述解壓單元包括:
第一解壓子單元,用于根據(jù)系統(tǒng)文件的信息,還原未使用部分的數(shù)據(jù);
第二解壓子單元,用于根據(jù)文件系統(tǒng)規(guī)則查找鏡像文件的信息;根據(jù)所述鏡像文件的信息對標(biāo)記為空的文件進行還原,得到解壓后的系統(tǒng)文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市中興微電子技術(shù)有限公司,未經(jīng)深圳市中興微電子技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610127240.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





