[發明專利]一種文件檢索方法、裝置以及終端在審
| 申請號: | 201510380934.7 | 申請日: | 2015-07-01 |
| 公開(公告)號: | CN105574062A | 公開(公告)日: | 2016-05-11 |
| 發明(設計)人: | 田永勝;路雄博;劉鵬 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 檢索 方法 裝置 以及 終端 | ||
技術領域
本發明涉及數據處理領域,尤其涉及一種文件檢索方法、裝置以及終端。
背景技術
隨著智能終端的使用日漸頻繁,現有的智能終端中常常存儲了大量文件, 當需要使用或者查看智能終端上面的某份文件時,現有技術方案為輸入該文件 的文件名,進而搜索出該文件;或者是通過文件夾目錄逐一瀏覽智能終端上的 文件夾以查找到該文件。
在實現本發明過程中,發明人發現現有技術中至少存在如下問題:由于文 件數量多,用戶有時候無法清晰的記得文件名,此時則無法通過文件名對目標 文件進行檢索;當文件夾目錄過多時,逐一瀏覽十分費時費力,無法快速的檢 索到目標文件。
發明內容
本發明實施例提供一種文件檢索方法、裝置以及終端,能夠快速檢索文件, 提升用戶體驗。
本發明第一方面提供了一種文件檢索方法,包括:
接收檢索請求,所述檢索請求包括目標文件類型以及關鍵字;
根據所述目標文件類型篩選該類型下的文件索引表;
根據所述關鍵字在所述文件索引表中篩選符合所述關鍵字的文件;
輸出符合條件的文件。
優選地,所述接收檢索請求之前,還包括:對所有文件進行初始化處理, 形成文件索引表。
優選地,所述對所有文件進行初始化處理,形成文件索引表,包括:遍歷 所有文件,解析所述所有文件的文件名;根據所述文件名生成名稱標識信息; 將所述名稱標識信息、文件類型以及文件路徑對應存儲,形成文件索引表;遍 歷所述文件索引表中的文件類型;根據文件類型對文件索引表進行分類,其中 所述文件類型包括:圖片、文本以及多媒體。
優選地,所述名稱標識信息包括:文件名、文件名首字母、文件名對應拼 音、以及文件名對應拼音首字母。
優選地,所述根據所述關鍵字在所述文件索引表中篩選符合所述關鍵字的 文件,包括:判斷所述名稱標識信息中是否包含所述關鍵字;若是,則確定所 述名稱標識信息對應的文件符合所述關鍵字。
本發明第二方面提供了一種文件檢索裝置,包括:
接收模塊,用于接收檢索請求,所述檢索請求包括目標文件類型以及關鍵 字;
選擇模塊,用于根據所述目標文件類型篩選該類型下的文件索引表;
檢索模塊,用于根據所述關鍵字在所述文件索引表中篩選符合所述關鍵字 的文件;
輸出模塊,用于輸出符合條件的文件。
優選地,還包括:索引模塊,用于對所有文件進行初始化處理,形成文件 索引表。
優選地,所述索引模塊進一步包括:遍歷子單元,用于遍歷所有文件,解 析所述所有文件的文件名;標識子單元,用于根據所述文件名生成名稱標識信 息;存儲子單元,用于將所述名稱標識信息、文件類型以及文件路徑對應存儲, 形成文件索引表;所述遍歷子單元還用于遍歷所述文件索引表中的文件類型; 分類子單元,用于根據文件類型對文件索引表進行分類,其中所述文件類型包 括:圖片、文本以及多媒體。
優選地,所述名稱標識信息包括:文件名、文件名首字母、文件名對應拼 音、以及文件名對應拼音首字母。
優選地,所述檢索模塊判斷所述名稱標識信息中是否包含所述關鍵字;若 是,則確定所述名稱標識信息對應的文件符合所述關鍵字。
本發明第三方面提供了一種終端,包括上述所述的文件檢索裝置。
實施本發明實施例,具有如下有益效果:
本發明實施例中,當接收到檢索請求時,根據檢索請求中的目標文件類型 篩選該類型下的文件索引表;根據檢索請求中的關鍵字在所述文件索引表中篩 選符合所述關鍵字的文件;進而輸出符合條件的文件,通過對文件進行分類以 及采用關鍵字檢索,無須輸入全部文件名,加快了檢索效率,提升了用戶體驗。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施 例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述 中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付 出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例提供的一種文件檢索方法第一實施例的流程圖。
圖2為本發明實施例提供的一種文件檢索方法第二實施例的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510380934.7/2.html,轉載請聲明來源鉆瓜專利網。





