[發明專利]用于終端的搜索方法及系統在審
| 申請號: | 201210137906.9 | 申請日: | 2012-05-07 |
| 公開(公告)號: | CN103389976A | 公開(公告)日: | 2013-11-13 |
| 發明(設計)人: | 李紅鈺 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 終端 搜索 方法 系統 | ||
技術領域
本發明涉及通訊領域,尤其涉及一種用于終端的搜索方法及系統。
背景技術
隨著手機或電腦等設備的日益普及,人們需要使用這些設備存儲大量的數據資料。在對這些大量的數據資料進行管理時,需要經常使用搜索功能定位某個文件或數據。
根據現有技術,常用的搜索方法可以分為:按照漢字搜索或按照拼音搜索。其中,按照漢字搜索要求搜索出的結果與該漢字字型相同或相匹配;如果是通過漢字對應的拼音來進行搜索,則搜索的結果只能是按照輸入的拼音的順序得到搜索結果。
例如,在實際中經常出現以下的情況:
(1)輸入的關鍵字有錯別字,例如用戶希望搜索“秘密文件”,輸入的關鍵字卻是“密密文件”,這樣就搜索不到想要的結果;
(2)用戶存儲的文件名是錯別字,例如用戶存儲的文件名為“密密文件”,使用“秘密文件”作為關鍵字進行搜索,這樣也搜索不出想要的結果;
(3)手機的電話薄(通訊錄)中存儲有“李路易斯”的聯系人信息,但是用戶忘記了該聯系人的姓,只記得名字是“路易斯”,輸入“路易斯”(或者拼音)不能搜索到想要的結果。
因此,由于現有技術的搜索技術存在對輸入的關鍵字的限制(字型匹配或者順序匹配)導致降低了搜索效率,因此有必要提出改進的技術手段以解決上述問題。
發明內容
本發明的主要目的在于提供一種用于終端的搜索方法及系統,以解決現有技術存在的由于對關鍵字的限制導致搜索效率低的問題,其中:
根據本發明實施例的用于終端的搜索方法包括:獲取輸入的漢字形式的關鍵字;在預設的搜索范圍內根據關鍵字的拼音進行搜索,并輸出搜索得到的搜索結果。
其中,在獲取輸入的漢字形式的關鍵字之后,該方法還包括:將漢字形式的關鍵字轉換為對應的拼音形式。
其中,若獲取的關鍵字為包括多個不同拼音形式的多音字,則將漢字形式的關鍵字轉換為對應的拼音形式的步驟包括:將關鍵字分別轉換為每個對應的拼音形式。
其中,在獲取輸入的漢字形式的關鍵字之前方法還包括:預先建立搜索范圍內的對象名稱的漢字與其拼音相對應的對照表;根據關鍵字的拼音進行搜索的步驟包括:根據對照表查找與關鍵字的拼音對應的對象名稱。
其中,根據關鍵字的拼音在對照表中搜索對應的對象名稱,進一步包括:根據對照表搜索與關鍵字的拼音相匹配的對象名稱;以及根據對照表搜索包含關鍵字的拼音的對象名稱。
根據本發明實施例的用于終端的搜索系統包括:獲取模塊,用于獲取輸入的漢字形式的關鍵字;搜索模塊,用于在預設的搜索范圍內根據關鍵字的拼音進行搜索;輸出模塊,用于輸出搜索得到的搜索結果。
其中,該系統還包括:轉換模塊,用于將獲取模塊獲取的漢字形式的關鍵字轉換為對應的拼音形式,并通知搜索模塊。
其中,若獲取模塊獲取的關鍵字為包括多個不同拼音形式的多音字,則轉換模塊還用于將關鍵字分別轉換為每個對應的拼音形式。
其中,該系統還包括:對照表建立模塊,用于預先建立搜索范圍內的對象名稱的漢字與其拼音對應的對照表;搜索模塊進一步用于在預設的搜索范圍內根據對照表查找與關鍵字的拼音對應的對象名稱。
其中,搜索模塊包括:第一搜索模塊,用于在預設的搜索范圍內根據對照表搜索與關鍵字的拼音相匹配的對象名稱;以及第二搜索模塊,用于在預設的搜索范圍內根據對照表搜索包含關鍵字的拼音的對象名稱。
根據本發明的技術方案,通過根據輸入的關鍵字的拼音在預設的搜索范圍內進行搜索,只要關鍵字與搜索對象其中至少一個字的讀音相同即得到搜索結果,實現了根據關鍵字的拼音進行模糊搜索,由此提高了搜索效率,有效提升了用戶體驗。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的搜索方法的流程圖;
圖2是根據本發明實施例的搜索方法的優選處理方案的流程圖;
圖3是根據本發明實施例的搜索系統的結構框圖;
圖4是根據本發明實施例的搜索系統的優選結構的框圖。
具體實施方式
本發明的主要思想在于,獲取輸入的漢字形式的關鍵字;在預設的搜索范圍內根據所述關鍵字的拼音進行搜索,并輸出搜索得到的搜索結果。
為使本發明的目的、技術方案和優點更加清楚,以下結合附圖及具體實施例,對本發明作進一步地詳細說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210137906.9/2.html,轉載請聲明來源鉆瓜專利網。





