專利名稱:文件處理方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種電子設備文件處理方法及系統(tǒng),尤其涉及一種對電子設備中刪除的文件的處理方法及系統(tǒng)。
背景技術:
隨著智能手機的普及,人們的行為模式受到了極大的影響,越來越多的人依賴于手機來替代電腦或其他工具來完成日常工作,例如拍照、GPS導航、聽音樂、收看電視。手機所處理的信息日益龐大,在帶來便捷的同時也帶來一些問題,例如信息存儲安全。手機中存儲的信息包括:用戶所屬信息(例如,照片、文件等),手機應用程序相關文件,手機系統(tǒng)相關文件。當用戶因為一時不慎刪除了一些比較重要的文件時,若手機無法對該刪除的文件進行恢復,可能會產(chǎn)生一些較嚴重的后果。目前對手機中刪除的文件,常用的處理方法為:直接刪除、或存儲于手機回收站中。直接刪除的方法將導致刪除的文件無法再恢復;存儲于手機回收站中的方法,雖然刪除的文件可以進行恢復,但保存于回收站中的文件存在容易丟失、安全性低、系統(tǒng)資源占用率高的問題。因此,需尋找一種方法,該方法可對刪除的文件實現(xiàn)安全性高且系統(tǒng)資源占用率低的存儲,同時該方法可對刪除的文件進行恢復。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種文件處理方法,以實現(xiàn)電子設備中刪除的文件的安全存儲及恢復。鑒于以上內(nèi)容,還有必要提供一種文件處理系統(tǒng),以實現(xiàn)電子設備中刪除的文件的安全存儲及恢復。所述文件處理方法,該方法包括以下步驟:存儲步驟:在偵測到用戶的刪除操作時,將刪除的文件的屬性備份至數(shù)據(jù)庫中,并將該刪除的文件經(jīng)壓縮存儲于存儲設備的隱藏分區(qū)中;偵測步驟:偵測用戶是否需要恢復刪除的文件,當用戶需要恢復刪除的文件時,執(zhí)行獲取步驟,否則,返回繼續(xù)進行偵測;獲取步驟:從隱藏分區(qū)中獲取需要恢復的刪除的文件對應的壓縮文件;恢復步驟:將從隱藏分區(qū)中獲取到的壓縮文件進行解壓縮,并根據(jù)該需要恢復的刪除的文件的屬性恢復解壓縮后的文件至原有位置。所述文件處理系統(tǒng),該系統(tǒng)包括:存儲模塊,用于在偵測到用戶的刪除操作時,將刪除的文件的屬性備份至數(shù)據(jù)庫中,并將該刪除的文件經(jīng)壓縮存儲于存儲設備的隱藏分區(qū)中;偵測模塊,用于偵測用戶是否需要恢復刪除的文件;獲取模塊,用于用戶需要恢復刪除的文件時,從隱藏分區(qū)中獲取需要恢復的刪除的文件對應的壓縮文件;恢復模塊,用于將從隱藏分區(qū)中獲取到的壓縮文件進行解壓縮,并根據(jù)該需要恢復的刪除的文件的屬性恢復解壓縮后的文件至原有位置。相較于現(xiàn)有技術,所述的文件處理方法及系統(tǒng),可將刪除的文件經(jīng)壓縮處理后存儲于一個隱藏分區(qū)中,當需要對刪除的文件進行恢復時,從該隱藏分區(qū)中將對應的文件取出,實現(xiàn)電子設備中刪除的文件的恢復。
圖1是本發(fā)明文件處理系統(tǒng)較佳實施例的架構圖。圖2是本發(fā)明文件處理方法較佳實施例的流程圖。圖3是本發(fā)明文件處理方法較佳實施例的刪除的文件的屬性在數(shù)據(jù)庫中的存儲示例圖。主要元件符號說明_
權利要求
1.一種文件處理方法,其特征在于,該方法包括以下步驟: 存儲步驟:在偵測到用戶的刪除操作時,將刪除的文件的屬性備份至數(shù)據(jù)庫中,并將該刪除的文件經(jīng)壓縮存儲于存儲設備的隱藏分區(qū)中; 偵測步驟:偵測用戶是否需要恢復刪除的文件,當用戶需要恢復刪除的文件時,執(zhí)行獲取步驟,否則,返回繼續(xù)進行偵測; 獲取步驟:從隱藏分區(qū)中獲取需要恢復的刪除的文件對應的壓縮文件; 恢復步驟:將從隱藏分區(qū)中獲取到的壓縮文件進行解壓縮,并根據(jù)該需要恢復的刪除的文件的屬性恢復 解壓縮后的文件至原有位置。
2.如權利要求1所述的文件處理方法,其特征在于,所述刪除的文件的屬性包括:標識位、文件名稱、文件路徑、刪除日期及文件類型,該刪除的文件的屬性以表格的形式存儲于數(shù)據(jù)庫中,該刪除的文件的屬性中的每個屬性均為一欄,每個刪除的文件的屬性在數(shù)據(jù)庫中對應有一條屬性記錄。
3.如權利要求2所述的文件處理方法,其特征在于,所述存儲步驟通過以下步驟對刪除的文件進行壓縮: 通過壓縮算法對刪除的文件進行壓縮,生成一個壓縮文件; 將數(shù)據(jù)庫中該刪除的文件的標識位與生成的壓縮文件加入至一個壓縮包,該壓縮包以刪除的文件對應的刪除日期進行命名。
4.如權利要求2所述的文件處理方法,其特征在于,所述獲取步驟通過以下步驟獲取壓縮文件: 根據(jù)數(shù)據(jù)庫中該需要恢復的刪除的文件的刪除日期在隱藏分區(qū)中找到對應的壓縮包; 根據(jù)該需要恢復的刪除的文件的標識位在壓縮包中找到對應的壓縮文件。
5.如權利要求1所述的文件處理方法,其特征在于,所述偵測步驟通過以下步驟判斷用戶是否需要恢復刪除的文件: 偵測是否接收到恢復信號,該恢復信號由用戶選擇恢復操作時觸發(fā)產(chǎn)生; 當接收到恢復信號,判定用戶需要恢復刪除的文件; 當沒有接收到恢復信號,判定用戶不需要恢復刪除的文件。
6.一種文件處理系統(tǒng),其特征在于,該系統(tǒng)包括: 存儲模塊,用于在偵測到用戶的刪除操作時,將刪除的文件的屬性備份至數(shù)據(jù)庫中,并將該刪除的文件經(jīng)壓縮存儲于存儲設備的隱藏分區(qū)中; 偵測模塊,用于偵測用戶是否需要恢復刪除的文件; 獲取模塊,用于用戶需要恢復刪除的文件時,從隱藏分區(qū)中獲取需要恢復的刪除的文件對應的壓縮文件; 恢復模塊,用于將從隱藏分區(qū)中獲取到的壓縮文件進行解壓縮,并根據(jù)該需要恢復的刪除的文件的屬性恢復解壓縮后的文件至原有位置。
7.如權利要求6所述的文件處理系統(tǒng),其特征在于,所述刪除的文件的屬性包括:標識位、文件名稱、文件路徑、刪除日期及文件類型,該刪除的文件的屬性以表格的形式存儲于數(shù)據(jù)庫中,該刪除的文件的屬性中的每個屬性均為一欄,每個刪除的文件的屬性在數(shù)據(jù)庫中對應有一條屬性記錄。
8.如權利要求7所述的文件處理系統(tǒng),其特征在于,所述存儲模塊通過以下步驟對刪除的文件進行壓縮: 通過壓縮算法對刪除的文件進行壓縮,生成一個壓縮文件; 將數(shù)據(jù)庫中該刪除的文件的標識位與生成的壓縮文件加入至一個壓縮包,該壓縮包以刪除的文件對應的刪除日期進行命名。
9.如權利要求7所述的文件處理系統(tǒng),其特征在于,所述獲取模塊通過以下步驟獲取壓縮文件: 根據(jù)數(shù)據(jù)庫中該需要恢復的刪除的文件的刪除日期在隱藏分區(qū)中找到對應的壓縮包; 根據(jù)該需要恢復的刪除的文件的標識位在壓縮包中找到對應的壓縮文件。
10.如權利要求6所述的文件處理系統(tǒng),其特征在于,所述偵測模塊通過以下步驟判斷用戶是否需要恢復刪除的文件: 偵測是否接收到恢復信號,該恢復信號由用戶選擇恢復操作時觸發(fā)產(chǎn)生; 當接收到恢復信號,判定用戶需要恢復刪除的文件; 當沒有接收到恢復信號, 判定用戶不需要恢復刪除的文件。
全文摘要
一種文件處理方法,包括在偵測到用戶的刪除操作時,將刪除的文件的屬性備份至數(shù)據(jù)庫中,并將該刪除的文件經(jīng)壓縮存儲于存儲設備的隱藏分區(qū)中;偵測用戶是否需要恢復刪除的文件,當用戶需要恢復刪除的文件時,從隱藏分區(qū)中獲取需要恢復的刪除的文件對應的壓縮文件;壓縮從隱藏分區(qū)中獲取到的壓縮文件,并根據(jù)該需要恢復的刪除的文件的屬性恢復解壓縮后的壓縮文件至原有位置;否則,返回繼續(xù)進行偵測。本發(fā)明還提供一種文件處理系統(tǒng)。利用本發(fā)明可以實現(xiàn)電子設備中被刪除的文件的安全存儲及恢復。
文檔編號G06F11/14GK103186598SQ20111045459
公開日2013年7月3日 申請日期2011年12月30日 優(yōu)先權日2011年12月30日
發(fā)明者陳宏魁 申請人:深圳富泰宏精密工業(yè)有限公司, 奇美通訊股份有限公司