一種查找聯繫人的方法及移動終端的製作方法
2023-11-07 04:17:12 4
專利名稱:一種查找聯繫人的方法及移動終端的製作方法
技術領域:
本發明涉及電子技術領域,尤其涉及一種查找聯繫人的方法及移動終端。
背景技術:
當前手機用戶的手機裡面聯繫人一般都有上百個、幾百個,甚至上千個,隨著手機聯繫人數量的增加,如何才能方便手機用戶在很短的時間內查找到用戶所需的聯繫人成為當前如何快速查找聯繫人的主要解決問題之一。現有技術中手機聯繫人存儲時主要是根據聯繫人姓名的中文字符讀音(拼音)的首字母對應的拉丁字母的排列順序將聯繫人進行分類排序,以供手機用戶查找。手機用戶需要查找相應的聯繫人時,需要根據目標聯繫人(即用戶需要查找的聯繫人)的拼音進行選擇,選中目標聯繫人的姓名的首字的拼音的首字符對應的拉丁字母才能更加快速的查找到目標聯繫人。由於我國的漢語拼音的普及教育時間比較晚,對於一些年紀比較大的中年人或者老年人,可能不會說普通話,甚至不知道什麼是拼音,更不懂得拉丁字母。此外,由於我國各地方言各異,口音也不盡相同,使得很多手機用戶的普通話發音可能不準確,例如平舌、翹舌不分,或者部分聲母發音難辨等。現有技術主要是根據目標聯繫人的姓名的首字的拼音對應的拉丁字母查找聯繫人的聯繫人信息,這使得不會漢語拼音或者普通話發音不準確的手機用戶群體使用手機時無法查找到目標聯繫人或者查找目標聯繫人時查找效率低。現有技術存在的技術問題使得手機的受眾群體受限,不會漢語拼音的手機用戶查找目標聯繫人困難,發音不準的手機用戶查找聯繫人速度慢、準確性低,手機用戶體驗低。
發明內容
本發明實施例提供一種查找聯繫人的方法及一種移動終端,可根據用戶輸入的查找筆畫查找相應的聯繫人及其聯繫人信息,解決了漢語拼音基礎差的用戶查找目標聯繫人困難的難題,提高了用戶查找聯繫人的速度和準確性,增強了移動終端的用戶體驗效果。本發明實施例提供了一種查找聯繫人的方法,包括:獲取用戶輸入的查找筆畫;將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配;獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。本發明實施例還提供了一種移動終端,包括:接收模塊,用於獲取用戶輸入的查找筆畫;匹配模塊,用於將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配;輸出模塊,用於獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。本發明實施例將移動終端用戶查找聯繫人時輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配,獲取相應的聯繫人姓名及其對應的聯繫人信息,並將獲取到的聯繫人姓名對應的聯繫人信息輸出至移動終端的顯示界面。本發明實施例解決了漢語拼音基礎差的移動終端用戶查找目標聯繫人困難的難題,提高了查找聯繫人姓名及其聯繫人信息的速度和準確性,增強了移動終端的用戶體驗效果。
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明實施例提供的查找聯繫人的方法的實施例流程示意圖;圖2是本發明實施例提供的移動終端的實施例結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施 例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。本發明實施例中所描述的移動終端,可包括:手機、平板電腦、筆記本電腦等。上述移動終端僅是舉例,而非窮舉,包含但不限於上述移動終端。下面將以手機為例,對本發明實施例中提供的查找聯繫人的方法及移動終端進行具體描述。參見圖1,是本發明實施例提供的查找聯繫人的方法的實施例流程示意圖。本實施例中所描述的查找聯繫人的方法,包括步驟:S101,獲取用戶輸入的查找筆畫。具體實現中,手機獲取手機用戶輸入的查找筆畫之前,可將手機中存儲的聯繫人姓名進行排序,以方便手機用戶進行查找。具體的,可先預設手機中存儲的聯繫人姓名的排序方式,設定手機聯繫人的排序方式之後則可根據預設的排序方式將手機中存儲的聯繫人姓名進行排序。其中,上述排序方式,可包括:字母排序方式、中國傳統百家姓排序方式等。例如,可預先設定手機存儲聯繫人姓名的排序方式為字母排序方式,設定排序方式之後則可將手機中存儲的聯繫人姓名根據拉丁字母的排序方式(「ABCDEFGHIJKLMNOPQRSTUVWXYZ」)進行排序。具體的,可將手機中存儲的聯繫人姓名的首字的漢語拼音進行解析,獲取聯繫人姓名的首字的漢語拼音的首個字母,並根據該字母在上述拉丁字母中的排序位置將該聯繫人姓名排至相應的位置,並根據該排序方式將手機中存儲的所有聯繫人按照聯繫人姓名的首字的漢語拼音的首個字母的排序順序進行排序,以供手機用戶進行瀏覽、查找。此外,本實施例還提供了另外一種排序方式可將手機中存儲的所有聯繫人進行排序,即可根據中國傳統百家姓的排序順序將手機中存儲的所有聯繫人進行排序。《百家姓》是一本關於中文姓氏的書,成書於北宋初,書中記載了 500多個中文姓氏,其中常見的大姓氏主要有「李、王、張、劉、陳、楊、趙、黃、周、吳、徐、孫、胡、朱、高、林、何、郭、馬、羅」等。手機存儲聯繫人姓名時,可根據聯繫人姓名的首字在百家姓中的排序位置將該聯繫人姓名進行排序,即根據中國傳統百家姓的排序順序可將手機中存儲的所有聯繫人按照聯繫人姓名的首字進行排序,以供手機用戶進行瀏覽、查找。手機根據上述字母排序方式或者中國傳統百家姓排序方式等排序方式將存儲的聯繫人姓名進行排序之後,手機用戶則可根據手機中存儲的聯繫人姓名查找目標聯繫人及其聯繫人信息。具體地,手機用戶可根據目標聯繫人存儲在手機中的姓名的首字的書寫順序輸入相應的查找筆畫,手機獲取到手機用戶輸入的查找筆畫之後則可根據獲取到的查找筆畫查詢存儲於手機中的聯繫人姓名(即目標聯繫人)及其對應的聯繫人信息。例如,當手機用戶想要查找手機中存儲的目標聯繫人「劉備」時,則可根據聯繫人姓名「劉備」的首字「劉」輸入相應的查找筆畫,例如,可先輸入「點(、)」,再輸入「橫(一)」、「撇)」等筆畫,直至找到目標聯繫人姓名。S102,將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配。S103,獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。手機獲取到手機用戶輸入的查找筆畫之後則可將手機用戶輸入的查找筆畫與預先存儲在手機中的手機聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配。具體的,可先將手機用戶輸入的查找筆畫按照筆畫結構進行解析,獲取手機用戶輸入的查找筆畫的組成筆畫以及各筆畫對應的輸入順序,再將預先存儲的聯繫人姓名的首字(包括聯繫人姓名的姓氏或者聯繫人名字的首個字)按照筆畫結構進行解析,獲取聯繫人姓名的首字的組成筆畫以及各個筆畫對應的書寫順序。將手機用戶輸入的查找筆畫以及手機中預先存儲的聯繫人姓名的首字進行解析之後,則可將解析得到的手機用戶輸入的查找筆畫的組成筆畫及其輸入順序與解析得到的聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配,通過筆畫以及筆畫書寫順序的匹配獲取預先存儲的聯繫人中姓名的首字的組成筆畫與手機用戶輸入的筆畫一致,並且書寫順序與手機用戶輸入的查找筆畫的輸入順序一致的聯繫人姓名。其中,手機用戶輸入的查找筆畫的組成筆畫以及手機中預先存儲的聯繫人姓名的首字的組成筆畫,可包括:橫(一)、豎(I )、撇(j )、點(、)、捺(\)、折O等。例如,當手機用戶想要查找手機中存儲的目標聯繫人「劉備」時,手機用戶根據聯繫人姓名「劉備」的首字「劉」的組成筆畫及其書寫順序輸入相應的查找筆畫之後,手機獲取到手機用戶輸入的查找筆畫之後則可將該筆畫與手機中存儲的聯繫人姓名進行匹配。例如,當手機用戶入查找筆畫「點(、)」時,手機獲取到手機用戶輸入的查找筆畫之後解析得到該筆畫為「點(、)」之後,則可將手機中存儲的所有聯繫人姓名的首字(例如「李、王、張、劉、陳、楊、趙、黃、周、吳、徐、孫、胡、朱、高、林、何、郭、馬、羅」)按照筆畫結構進行解析,匹配得到手機中存儲的聯繫人姓名的首字中以筆畫「點(、)」開頭的聯繫人姓名的首字有「劉」、「高」、「郭」。手機根據手機用戶輸入的查找筆畫進行匹配、初步篩選得知組成筆畫 及其書寫順序與手機用戶輸入的查找筆畫及其輸入順序一致的聯繫人姓名的首字有「劉」、「高」、「郭」三個符合條件。手機匹配獲取第一查找結果之後手機用戶若還沒能快速的找到目標聯繫人,則可根據手機的第一查找結果繼續查找,手機用戶可繼續輸入查找筆畫,即可輸入「劉」的第二筆畫「橫(一)」。手機獲取到手機用戶輸入的第二筆畫「橫(一)」之後,則可進一步匹配,再次篩選得到第二查找結果「劉」、「高」、「郭」,即第二查找結果中依然還有「劉」、「高」、「郭」三個聯繫人姓名的首字符合條件。手機匹配獲取到第二查找結果之後,手機用戶還可根據手機的第二查找結果繼續查找,手機用戶可繼續輸入查找筆畫,即可輸入「劉」的第三筆畫「撇手機獲取到手機用戶輸入的第三查找筆畫「撇(j)」之後,則可進一步匹配,再次篩選得到第三查找結果「劉」。手機通過三次匹配、篩選,獲取得到手機中存儲的聯繫人姓名的首字中組成筆畫及其書寫順序與手機用戶輸入的查找筆畫一致,並且書寫順序與手機用戶輸入的查找筆畫的輸入順序一致的聯繫人姓名的首字「劉」。手機通過三次匹配獲取到符合條件的聯繫人姓名的首字之後即可從中獲取預先存儲的聯繫人中聯繫人姓名的首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名,並將獲取到的聯繫人姓名對應的聯繫人信息顯示至手機的顯示界面,手機用戶則可從手機的顯示界面顯示的所有以「劉」字開頭的聯繫人姓名中選擇目標聯繫人。其中,上述聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致包括:聯繫人姓名的首字的筆畫與手機用戶輸入的查找筆畫一致,並且聯繫人姓名的首字的筆畫的書寫順序與手機用戶輸入的查找筆畫的輸入順序一致。如上述查找聯繫人「劉備」時,手機根據手機用戶輸入的「劉備」的首字「劉」的查找筆畫進行聯繫人查找時,獲取到的聯繫人姓名首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名為聯繫人姓名的首字的組成筆畫及各筆畫對應的書寫順序與手機用戶輸入「劉」字時輸入的查找筆畫一致的所有以「劉」字開頭的聯繫人姓名。手機獲取到所有以「劉」字開頭的聯繫人姓名之後,手機用戶則可並從中找到目標聯繫人「劉備」。當手機用戶輸入的查找筆畫比較複雜時,如「乙」、「乙」、「匕」、「弋」、「鄉」、「糸」等,
則可將手機用戶輸入的查 找筆畫進行解析,獲取其組成筆畫,例如橫(一)、豎(丨)、撇)、點(、)、捺(\ )、折(I)等,再將解析得到的組成筆畫與手機中預存存儲的聯繫人姓名的首字的組成筆畫進行匹配,獲取手機中存儲的聯繫人姓名的首字的組成筆畫及各筆畫的書寫順序與手機用戶輸入的查找筆畫的組成筆畫及各筆畫的輸入順序一致的聯繫人姓名。本實施例將手機用戶查找目標聯繫人時輸入的查找筆畫與手機中存儲的聯繫人姓名的首字的筆畫進行匹配,獲取手機中存儲的聯繫人姓名的首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名,並將獲取到的聯繫人姓名對應的聯繫人信息輸出至手機顯示界面,手機用戶可從手機顯示界面顯示的所有首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名中找到目標聯繫人。本實施例通過筆畫查找的方式查找聯繫人姓名,解決了不會拼音的手機用戶查找目標聯繫人困難的難題,提高了查找聯繫人姓名及其聯繫人信息的速度和準確性,增強了手機的用戶體驗效果。參見圖2,是本發明實施例提供的移動終端的實施例結構示意圖。本實施例中所描述的移動終端,包括:排序模塊10,用於根據預設的排序方式將所述移動終端中存儲的聯繫人姓名進行排序。接收模塊20,用於獲取用戶輸入的查找筆畫。
匹配模塊30,用於將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配。輸出模塊40,用於獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。其中,匹配模塊30,包括:第一解析單元31,用於將所述用戶輸入的查找筆畫按照筆畫結構進行解析,獲取所述查找筆畫的組成筆畫以及各筆畫對應的輸入順序。第二解析單元32,用於將預先存儲的聯繫人姓名的首字按照筆畫結構進行解析,獲取所述聯繫人姓名的首字的組成筆畫以及各筆畫對應的書寫順序。處理單元33,用於將所述查找筆畫的組成筆畫及其輸入順序與所述聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配。其中,輸出模塊40,包括:獲取單元41,用於獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名。輸出單元42,用於將所述獲取單元獲取到的聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。具體實現中,接收模塊20獲取手機用戶輸入的查找筆畫之前,排序模塊10可先將手機中存儲的聯繫人姓名進行排序,以方便手機用戶進行查找。具體的,排序模塊10可先預設手機中存儲的聯繫人姓名的排序方式,設定手機聯繫人的排序方式之後則可根據預設的排序方式將手機中存儲的聯繫人姓名進行排序。其中,上述排序方式,可包括:字母排序方式、中國傳統百家姓排序方式等。例如,排序模塊10可預先設定手機存儲聯繫人姓名的排序方式為字母排序方式,設定排序方式之後則可將手機中存儲的聯繫人姓名根據拉丁字母的排序方式(「ABCDEFGHIJKLMNOPQRSTUVWXYZ」)進行排序。具體的,排序模塊10將手機中存儲的聯繫人姓名進行排序時,可先將手機中存儲的聯繫人姓名的首字的漢語拼音進行解析,獲取聯繫人姓名的首字的漢語拼音的首個字母,並根據該字母在上述拉丁字母中的排序位置將該聯繫人姓名排至相應的位置,並根據該排序方式將手機中存儲的所有聯繫人按照聯繫人姓名的首字的漢語拼音的首個字母的排序順序進行排序,以供手機用戶進行瀏覽、查找。此外,排序模塊10將手機中存儲的聯繫人姓名進行排序時還可通過另外一種排序方式可將手機中存儲的所有聯繫人進行排序,即排序模塊10可根據中國傳統百家姓的排序順序將手機中存儲的所有聯繫人進行排序。《百家姓》是一本關於中文姓氏的書,成書於北宋初,書中記載了 500多個中文姓氏,其中常見的大姓氏主要有「李、王、張、劉、陳、楊、趙、黃、周、吳、徐、孫、胡、朱、高、林、何、郭、馬、羅」等。手機存儲聯繫人姓名時,可根據聯繫人姓名的首字在百家姓中的排序位置將該聯繫人姓名進行排序,即排序模塊10可根據中國傳統百家姓的排序順序將手機中存儲的所有聯繫人按照聯繫人姓名的首字進行排序,以供手機用戶進行瀏覽、查找。
手機的排序模塊10根據上述字母排序方式或者中國傳統百家姓排序方式等排序方式將存儲的聯繫人姓名進行排序之後,手機用戶則可根據手機中存儲的聯繫人姓名查找目標聯繫人及其聯繫人信息。具體地,手機用戶可根據目標聯繫人存儲在手機中的姓名的首字的書寫順序輸入相應的查找筆畫,手機的接收模塊20獲取到手機用戶輸入的查找筆畫之後匹配模塊30則可根據接收模塊20獲取到的查找筆畫查詢存儲於手機中的聯繫人姓名(即目標聯繫人)及其對應的聯繫人信息。例如,當手機用戶想要查找手機中存儲的目標聯繫人「劉備」時,則可根據聯繫人姓名「劉備」的首字「劉」輸入相應的查找筆畫,例如,可先輸入「點(、)」,再輸入「橫(一)」、「撇(j )」等筆畫,直至找到目標聯繫人姓名。手機的接收模塊20獲取到手機用戶輸入的查找筆畫之後,匹配模塊30則可將接收模塊20獲取到的手機用戶輸入的查找筆畫與預先存儲在手機中的手機聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配。具體的,匹配模塊30可通過第一解析單元31將手機用戶輸入的查找筆畫按照筆畫結構進行解析,獲取手機用戶輸入的查找筆畫的組成筆畫以及各筆畫對應的輸入順序,再通過第二解析單元32先將預先存儲的聯繫人姓名的首字(包括聯繫人姓名的姓氏或者聯繫人名字的首個字)按照筆畫結構進行解析,獲取聯繫人姓名的首字的組成筆畫以及各個筆畫對應的書寫順序。第一解析單元31以及第二解析單元32將手機用戶輸入的查找筆畫以及手機中預先存儲的聯繫人姓名的首字進行解析之後,則可通過處理單元33將第一解析單 元31解析得到的手機用戶輸入的查找筆畫的組成筆畫及其輸入順序與第二解析單元32解析得到的聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配,通過筆畫以及筆畫書寫順序的匹配獲取預先存儲的聯繫人中姓名的首字的組成筆畫與手機用戶輸入的筆畫一致,並且書寫順序與手機用戶輸入的查找筆畫的輸入順序一致的聯繫人姓名。其中,手機用戶輸入的查找筆畫的組成筆畫以及手機中預先存儲的聯繫人姓名的首字的組成筆畫,可包括:橫(一)、豎(丨)、撇(j )、點(、)、捺(\)、折(I)等。例如,當手機用戶想要查找手機中存儲的目標聯繫人「劉備」時,手機用戶根據聯繫人姓名「劉備」的首字「劉」的組成筆畫及其書寫順序輸入相應的查找筆畫之後,手機的接收模塊20獲取到手機用戶輸入的查找筆畫之後匹配模塊30則可將該筆畫與手機中存儲的聯繫人姓名進行匹配。例如,當手機用戶可先輸入查找筆畫「點(、)」時,接收模塊20獲取到手機用戶輸入的查找筆畫之後第一解析單元31解析得到該筆畫為「點(、)」之後,第二解析單元32則可將手機中存儲的所有聯繫人姓名的首字(例如「李、王、張、劉、陳、楊、趙、黃、周、吳、徐、孫、胡、朱、高、林、何、郭、馬、羅」)按照筆畫結構進行解析,並通過處理單元33匹配得到手機中存儲的聯繫人姓名的首字中以筆畫「點(、)」開頭的聯繫人姓名的首字有「劉」、「高」、「郭」。匹配模塊30根據手機用戶輸入的查找筆畫進行匹配、初步篩選得知組成筆畫及其書寫順序與手機用戶輸入的查找筆畫及其輸入順序一致的聯繫人姓名的首字有「劉」、「高」、「郭」三個符合條件。匹配模塊30處理得到第一查找結果之後手機用戶若還沒能快速的找到目標聯繫人,則可根據手機的第一查找結果繼續查找,手機用戶可繼續輸入查找筆畫,即可輸入「劉」的第二筆畫「橫(一)」。接收模塊20獲取到手機用戶輸入的第二筆畫「橫(一)」之後,則可通過匹配模塊30進一步匹配,再次篩選得到第二查找結果「劉」、「高」、「郭」,即第二查找結果中依然還有「劉」、「高」、「郭」三個聯繫人姓名的首字符合條件。手機匹配獲取到第二查找結果之後,手機用戶還可根據手機的第二查找結果繼續查找,手機用戶可繼續輸入查找筆畫,即可輸入「劉」的第三筆畫「撇(j )」。手機的接收模塊20獲取到手機用戶輸入的第三查找筆畫「撇(j )」之後,則可通過匹配模塊30進一步匹配,再次篩選得到第三查找結果「劉」。手機通過三次匹配、篩選,獲取得到手機中存儲的聯繫人姓名的首字中組成筆畫及其書寫順序與手機用戶輸入的查找筆畫一致,並且書寫順序與手機用戶輸入的查找筆畫的輸入順序一致的聯繫人姓名的首字「劉」。手機通過三次匹配獲取到符合條件的聯繫人姓名的首字之後獲取單元41即可從中獲取預先存儲的聯繫人中聯繫人姓名的首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名,並通過輸出單元42將獲取到的聯繫人姓名對應的聯繫人信息顯示至手機的顯示界面。手機用戶則可從手機的顯示界面顯示的所有以「劉」字開頭的聯繫人姓名中選擇目標聯繫人。其中,上述聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致包括:聯繫人姓名的首字的筆畫與手機用戶輸入的查找筆畫一致,並且聯繫人姓名的首字的筆畫的書寫順序與手機用戶輸入的查找筆畫的輸入順序一致。如手機查找聯繫人「劉備」時,匹配模塊30根據手機用戶輸入的「劉備」的首字「劉」的查找筆畫進行聯繫人查找,並通過獲取單元41獲取得到的聯繫人姓名首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名為聯繫人姓名的首字的組成筆畫及各筆畫對應的書寫順序與手機用戶輸入「劉」字時輸入的查找筆畫一致的所有以「劉」字開頭的聯繫人姓名。手機獲取到所有以「劉」字開頭的聯繫人姓名之後,手機用戶則可並從中找到目標聯繫人「劉備」。當接收模塊20獲取到手機用戶輸入的查找筆畫比較複雜時,如「乙」、「乙」、「匕」、「弋」、「鄉」、「糸」等,第一解析單元31則可將手機用戶輸入的查找筆畫進行解析,獲取其組成筆畫,例如橫(一)、豎(丨)、撇(j )、點(、)、捺(\)、折(I)等,再通過處理單元33將解析得到的組成筆畫與第二解析單元32解析得到的手機中預存存儲的聯繫人姓名的首字的組成筆畫進行匹配,獲取手機中存儲的聯繫人姓名的首字的組成筆畫及各筆畫的書寫順序與手機用戶輸入的查找筆畫的組成筆畫及各筆畫的輸入順序一致的聯繫人姓名。本實施例中描述的移動終端通過其匹配模塊將手機用戶查找目標聯繫人時輸入的查找筆畫與手機中存儲的聯繫人姓名的首字的筆畫進行匹配,獲取手機中存儲的聯繫人姓名的首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名,並通過輸出模塊40將獲取到的聯繫人姓名對應的聯繫人信息輸出至手機顯示界面。手機用戶可從手機顯示界面顯示的所有首字的筆畫與手機用戶輸入的查找筆畫一致的聯繫人姓名中找到目標聯繫人。本實施例通過筆畫查找的方式查找聯繫人姓名,解決了不會拼音的手機用戶查找目標聯繫人困難的難題,提高了查找聯繫人姓名及其聯繫人信息的速度和準確性,增強了手機的用戶體驗效果。 本發明所有實施例中的模塊或子模塊,可以通過通用集成電路,例如CPU(CentralProcessing Unit,中央處理器),或通過 ASIC (Application Specific IntegratedCircuit,專用集成電路)來實現。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。以上所揭露的僅為本發明較佳實施例而已,當然不能以此來限定本發明之權利範圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的範圍。
權利要求
1.一種查找聯繫人的方法,其特徵在於,包括: 獲取用戶輸入的查找筆畫; 將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配; 獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。
2.如權利要求1所述的方法,其特徵在於,所述獲取用戶輸入的查找筆畫之前,包括: 根據預設的排序方式將所述移動終端中存儲的聯繫人姓名進行排序; 其中,所述排序方式,包括:字母排序方式、中國傳統百家姓排序方式中至少一種。
3.如權利要求2所述的方法,其特徵在於,所述將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配,包括: 將所述用戶輸入的查找筆畫按照筆畫結構進行解析,獲取所述查找筆畫的組成筆畫以及各筆畫對應的輸入順序; 將預先存儲的聯繫人姓名的首字按照筆畫結構進行解析,獲取所述聯繫人姓名的首字的組成筆畫以及各筆畫對應的書寫順序; 將所述查找筆畫的組成筆畫及其輸入順序與所述聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配,以獲取所述聯繫人中姓名的首字的筆畫與所述查找筆畫一致並且書寫順序與所述查找筆畫的輸入順序一致的聯繫人姓名。
4.如權利要求 3所述的方法,其特徵在於,所述組成筆畫,包括:橫(一)、豎(丨)、撇O )、點(、)、捺(乂)、折(,)中至少一種。
5.如權利要求4所述的方法,其特徵在於,所述獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名中所述聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致,包括: 所述聯繫人姓名的首字的筆畫與所述查找筆畫一致,並且所述聯繫人姓名的首字的筆畫的書寫順序與所述查找筆畫的輸入順序一致。
6.一種移動終端,其特徵在於,包括: 接收模塊,用於獲取用戶輸入的查找筆畫; 匹配模塊,用於將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配; 輸出模塊,用於獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。
7.如權利要求6所述的移動終端,其特徵在於,所述移動終端,還包括: 排序模塊,用於根據預設的排序方式將所述移動終端中存儲的聯繫人姓名進行排序; 其中,所述排序方式,包括:字母排序方式、中國傳統百家姓排序方式中至少一種。
8.如權利要求7所述的移動終端,其特徵在於,所述匹配模塊,包括: 第一解析單元,用於將所述用戶輸入的查找筆畫按照筆畫結構進行解析,獲取所述查找筆畫的組成筆畫以及各筆畫對應的輸入順序; 第二解析單元,用於將預先存儲的聯繫人姓名的首字按照筆畫結構進行解析,獲取所述聯繫人姓名的首字的組成筆畫以及各筆畫對應的書寫順序;處理單元,用於將所述查找筆畫的組成筆畫及其輸入順序與所述聯繫人姓名的首字的組成筆畫及其書寫順序進行匹配。
9.如權利要求8所述的移動終端,其特徵在於,所述組成筆畫,包括:橫(一)、豎(丨)、撇(j )、點(、)、捺(\)、折(I)中至少一種。
10.如權利要求9所述的移動終端,其特徵在於,所述輸出模塊,包括: 獲取單元,用於獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名; 輸出單元,用於將所述獲取單元獲取到的聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面; 其中,所述聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致,包括:所述聯繫人姓名的首字的筆畫與所述查找筆畫一致,並且所述聯繫人姓名的首字的筆畫的書寫順序與所述查找筆畫的輸入順 序一致。
全文摘要
本發明實施例公開了一種查找聯繫人的方法,包括獲取用戶輸入的查找筆畫;將所述用戶輸入的查找筆畫與預先存儲的聯繫人姓名的首字的筆畫進行匹配;獲取所述預先存儲的聯繫人中聯繫人姓名的首字的筆畫與所述用戶輸入的查找筆畫一致的聯繫人姓名,並將所述聯繫人姓名對應的聯繫人信息顯示至移動終端的顯示界面。本發明實施例還公開了一種移動終端。採用本發明,具有可提高用戶查找聯繫人的速度和準確性,增強移動終端的用戶體驗效果的優點。
文檔編號G06F17/30GK103227847SQ20131013821
公開日2013年7月31日 申請日期2013年4月19日 優先權日2013年4月19日
發明者劉然 申請人:深圳市金立通信設備有限公司