[發明專利]一種基于存儲設備的文件掃描方法及裝置在審
| 申請號: | 201210188590.6 | 申請日: | 2012-06-08 |
| 公開(公告)號: | CN103473240A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 彭湃;康輝 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市君勝知識產權代理事務所 44268 | 代理人: | 王永文;楊宏 |
| 地址: | 516001 廣東省惠州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 存儲 設備 文件 掃描 方法 裝置 | ||
1.一種基于存儲設備的文件掃描方法,其特征在于,包括步驟:
A、預先建立兩個數據庫,其中一個數據庫為用于供掃描記錄和應用查詢的內部數據庫;另一個數據庫為用于記錄媒體信息,輔助內部數據庫實現加速掃描的媒體數據庫;
B、掃描步驟:第一次掃描存儲設備時,將掃描到的媒體文件信息同時存儲在所述內部數據庫和所述媒體數據庫;
當下次重新掃描時,如果查詢到所述媒體數據庫中有需掃描的媒體文件信息,則直接從所述媒體數據庫中獲取需掃描的媒體文件信息,插入到所述內部數據庫中,完成掃描。
2.根據權利要求1所述的基于存儲設備的文件掃描方法,其特征在于,所述步驟B具體包括:
B1、當第一次掃描存儲設備時,判斷是否有需要掃描的媒體文件,當是時進入步驟B2,當否時進入步驟B6;
B2、查找所述媒體數據庫中是否有與所述需要掃描的媒體文件相同的文件;當否時進入步驟B3,當是時進入步驟B4;
B3、掃描所述媒體文件,并將掃描的媒體文件信息更新存儲到所述內部數據庫中;并同時把掃描的媒體信息同步插入到媒體數據庫中,然后返回到步驟B1;
B4、當查找媒體數據庫中有與所述需要掃描的媒體文件相同的文件,則在所述媒體數據庫中,查找出該相同文件的媒體信息和縮略圖地址,并進入步驟B5;
B5、把查詢到的媒體信息插入到所述內部數據庫external.db中,并把縮略圖地址插入external.db中,并返回步驟B1;
B6、掃描結束后處理,刪除所述內部數據庫中不存在的數據庫條目。
3.根據權利要求2所述的基于存儲設備的文件掃描方法,其特征在于,所述步驟B2中的相同的文件為:文件名相同和文件大小相同。
4.根據權利要求1所述的基于存儲設備的文件掃描方法,其特征在于,所述步驟A具體包括:
A1、預先建立兩個數據庫,其中一個數據庫稱為內部數據庫,用于供掃描記錄和應用查詢,另一個數據庫是媒體數據庫,用于記錄媒體信息,輔助內部數據庫實現加速掃描;
A2、將所述內部數據庫安裝在客戶端,將所述媒體數據庫安裝在服務器端。
5.根據權利要求4所述的基于存儲設備的文件掃描方法,其特征在于,所述步驟B具體包括:
BS1、當客戶端掛載所述存儲設備開始掃描時;系統內核發廣播并上傳掃描路徑,以遞歸方式進入掃描路徑,并進入掃描目錄;
BS2、客戶端判斷是否有需要掃描的媒體文件,當是時進入步驟BS3,當否時進入步驟BS6;
BS3、客戶端發指令在服務器的媒體數據庫中查找是否有與需要掃描的媒體文件相同的文件;當否時進入步驟BS4,當是時進入步驟BS5;
BS4、客戶端掃描所述媒體文件,并將掃描的媒體文件信息存儲到所述內部數據庫中,以更新同步所述內部數據庫,并返回步驟BS1;
BS5、客戶端在服務器的媒體數據庫中,查找出該相同文件的媒體信息和縮略圖地址;并把查詢出與所述需要掃描的媒體文件相同的媒體信息同步到所述內部數據庫,并把所述縮略圖地址同步到所述內部數據庫中,返回步驟BS1;
BS6、掃描后處理,客戶端刪除所述內部數據庫中不存在的數據庫條目,并進入步驟BS7;
BS7、客戶端掃描結束后,客戶端把本地的內部數據庫中的新增的掃描信息也同步到服務器上的媒體數據庫中。
6.根據權利要求5所述的基于存儲設備的文件掃描方法,其特征在于,所述步驟BS3還包括:當判斷文件名相同和文件大小相同則認為是相同文件。
7.根據權利要求5所述的基于存儲設備的文件掃描方法,其特征在于,所述步驟BS7還包括:當客戶端的內部數據庫與服務器端的媒體數據庫類型不同,則客戶端將其內部數據庫轉換為與服務器端的媒體數據庫類型相同的數據庫,數據庫轉換后再把客戶端本地的內部數據庫中的新增的掃描信息也同步到服務器上的媒體數據庫。
8.根據權利要求1所述的基于存儲設備的文件掃描方法,其特征在于,所述媒體文件包括:音視頻文件、圖片文件、WORD文件和EXCEL文件中的一種或多種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210188590.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于可見光濾光片的太陽光導入裝置
- 下一篇:空調控制系統





