專(zhuān)利名稱(chēng):聯(lián)系人查找方法及移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù),尤其涉及一種聯(lián)系人查找方法及移動(dòng)終端。
背景技術(shù):
移動(dòng)通信技術(shù)的快速發(fā)展和手機(jī)等移動(dòng)終端的普及,促使移動(dòng)終端不斷地更新改進(jìn)以?xún)?yōu)化用戶(hù)體驗(yàn)。為了方便移動(dòng)終端用戶(hù)對(duì)通訊錄中電話(huà)號(hào)碼的查找,目前普通采用的聯(lián)系人查找方法是預(yù)先在通訊錄中設(shè)置多個(gè)信息項(xiàng)分別用于存儲(chǔ)不同聯(lián)系人的信息,其中各信息項(xiàng)中再采用多個(gè)信息子項(xiàng)分別存儲(chǔ)聯(lián)系人的姓名、移動(dòng)電話(huà)號(hào)碼、住宅電話(huà)號(hào)碼、傳真號(hào)碼和電子郵箱地址等信息。需要查找某個(gè)聯(lián)系人的信息時(shí),在查找規(guī)則被設(shè)置為通過(guò)聯(lián)系人姓名進(jìn)行查找的情況下,移動(dòng)終端根據(jù)輸入的查詢(xún)信息僅在聯(lián)系人信息的姓名屬性中查找符合查詢(xún)條件的目標(biāo)信息;當(dāng)查找規(guī)則被設(shè)置為通過(guò)聯(lián)系人電話(huà)號(hào)碼進(jìn)行查找的情況下,移動(dòng)終端根據(jù)輸入的查詢(xún)信息僅在聯(lián)系人信息的電話(huà)號(hào)碼屬性中查找符合查詢(xún)條件的目標(biāo)信肩、ο采用現(xiàn)有技術(shù)中的方法查找聯(lián)系人時(shí),需要預(yù)先對(duì)查找規(guī)則進(jìn)行設(shè)置,并且僅能采用單一查找規(guī)則對(duì)聯(lián)系人進(jìn)行查找,若要變更查找規(guī)則,則需要重新對(duì)查找規(guī)則進(jìn)行設(shè)置才能根據(jù)相應(yīng)的查找規(guī)則進(jìn)行查找。因此,現(xiàn)有技術(shù)中查找聯(lián)系人的方法存在查找方法單一且查找效率較低的問(wèn)題。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供了一種聯(lián)系人查找方法,包括獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)所述按鍵信息和鍵盤(pán)映射表,獲得所述按鍵信息對(duì)應(yīng)的全部的字符組合,其中所述字符組合為數(shù)字和/或字母的組合;根據(jù)所述全部的字符組合,分別在所述聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;其中,所述聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人信息,所述聯(lián)系人信息包括至少一個(gè)屬性信息,所述屬性信息為數(shù)字和/或字母的組合形式;將所述目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。本發(fā)明還提供了一種移動(dòng)終端,其特征在于,包括第一處理模塊,用于獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)所述按鍵信息和鍵盤(pán)映射表,獲得所述按鍵信息對(duì)應(yīng)的全部的字符組合,其中所述字符組合為數(shù)字和/或字母的組合;第二處理模塊,用于根據(jù)所述全部的字符組合,分別在所述聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;其中,所述聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人信息, 所述聯(lián)系人信息包括至少一個(gè)屬性信息,所述屬性信息為數(shù)字和/或字母的組合形式;第三處理模塊,用于將所述目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。由以上技術(shù)方案可知,本發(fā)明通過(guò)在采集按鍵信息后,獲取采集到的按鍵信息所對(duì)應(yīng)的全部的字符組合,使得在根據(jù)字符組合進(jìn)行聯(lián)系人查找時(shí),所利用的字符組合不僅
4能夠包括按鍵信息對(duì)應(yīng)的字母的組合,還能夠包括按鍵信息對(duì)應(yīng)的數(shù)字的組合以及數(shù)字和字母的組合?;趩未伟存I信息采集的基礎(chǔ)上,能夠獲得多種查找方式對(duì)應(yīng)的查找結(jié)果,擴(kuò)展了信息查找的范圍,實(shí)現(xiàn)了基于多種信息形式、以多種查找策略對(duì)聯(lián)系人進(jìn)行查找,有效地提高了對(duì)聯(lián)系人信息進(jìn)行查找的效率。
圖1為本發(fā)明實(shí)施例聯(lián)系人查找方法的流程圖;圖2為本發(fā)明實(shí)施例移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式圖1為本發(fā)明實(shí)施例聯(lián)系人查找方法的流程圖。如圖1所示,具體包括如下步驟。步驟101、獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)按鍵信息和鍵盤(pán)映射表,獲得按鍵信息對(duì)應(yīng)的全部的字符組合。以目前普遍采用的九鍵盤(pán)的手機(jī)系統(tǒng)為例,進(jìn)行鍵盤(pán)映射表的說(shuō)明。在手機(jī)系統(tǒng)運(yùn)行過(guò)程中,每個(gè)按鍵事件都會(huì)以一個(gè)鍵值的方式向上層的應(yīng)用軟件上報(bào)數(shù)據(jù),不同的鍵值分別同時(shí)代表數(shù)字、字母等多種字符信息,相應(yīng)的鍵盤(pán)映射表為按鍵0,代表數(shù)字0 ;按鍵1,代表數(shù)字1 ;按鍵2,同時(shí)代表數(shù)字2、字母A、B、C、a、b、c ;按鍵3,同時(shí)代表數(shù)字3、字母D、E、F、d、e、f ;按鍵4,同時(shí)代表數(shù)字4、字母G、H、I、g、h、i ;按鍵5,同時(shí)代表數(shù)字5、字母J、K、L、j、k、1 ;按鍵6,同時(shí)代表數(shù)字6、字母M、N、0、m、η、ο ;按鍵7,同時(shí)代表數(shù)字7、字母卩、0、1 、3、?、9、1~、8;按鍵8,同時(shí)代表數(shù)字8、字母1\隊(duì)¥、111、¥;按鍵9,同時(shí)代表數(shù)字 9、字母W、X、Y、Ζ、W、χ、y、ζ。本實(shí)施例中所述的鍵盤(pán)映射表為根據(jù)一定的排列規(guī)則預(yù)先設(shè)置在移動(dòng)終端中的、各按鍵信息與字符的對(duì)應(yīng)規(guī)則,為了在采集到按鍵信息后根據(jù)該預(yù)定規(guī)則生成相應(yīng)的字符組合,其可以采用軟件程序或數(shù)據(jù)庫(kù)等方式存儲(chǔ)在移動(dòng)終端中。移動(dòng)終端可以通過(guò)物理鍵盤(pán)或者虛擬鍵盤(pán)的方式采集按鍵信息,根據(jù)所采集到的按鍵信息,結(jié)合鍵盤(pán)映射表,對(duì)各按鍵信息所代表的全部的字符分別進(jìn)行排列組合,獲取各按鍵信息分別對(duì)應(yīng)的全部的字符的組合?;阪I盤(pán)映射表中各按鍵所代表的字符形式,移動(dòng)終端所獲取到的各按鍵信息所對(duì)應(yīng)的全部的字符組合為數(shù)字和/或字母的組合,也就是說(shuō),可以為數(shù)字的組合、字母的組合以及數(shù)字和字母的混合組合。步驟102、根據(jù)全部的字符組合,分別在聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;根據(jù)所獲取到的各按鍵信息所對(duì)應(yīng)的全部的字符組合,分別在聯(lián)系人信息庫(kù)中進(jìn)行查找。其中聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人的聯(lián)系人信息,并且一個(gè)聯(lián)系人信息中包括至少一個(gè)屬性信息,各屬性信息也包括數(shù)字和/或字母的組合的形式,也就是說(shuō),可以為數(shù)字的組合、字母的組合以及數(shù)字和字母的混合組合的形式。由于按鍵信息對(duì)應(yīng)的字符組合為數(shù)字和/或字母的組合,聯(lián)系人信息庫(kù)中聯(lián)系人信息的屬性信息也為數(shù)字和/或字母的組合,因此根據(jù)各字符組合的形式分別在聯(lián)系人信息庫(kù)中對(duì)應(yīng)形式的屬性信息中進(jìn)行查找,從而獲得目標(biāo)聯(lián)系人信息,作為查找結(jié)果。步驟103、將目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。移動(dòng)終端將獲取到的目標(biāo)聯(lián)系人信息作為查找結(jié)果,通過(guò)顯示屏顯示在用戶(hù)界面上,供用戶(hù)從全部查找結(jié)果中進(jìn)行選擇。在執(zhí)行步驟101之前,移動(dòng)終端需要預(yù)先完成對(duì)聯(lián)系人信息庫(kù)的數(shù)據(jù)準(zhǔn)備工作。 用戶(hù)在移動(dòng)終端中輸入與聯(lián)系人有關(guān)的信息時(shí),所輸入的信息可以為漢字格式、字母格式、 數(shù)字格式中的任意一種或其組合形式?;谶@樣的原始信息格式,分別采用不同的信息存儲(chǔ)形式。對(duì)于原始信息中為漢字格式的信息,利用手機(jī)系統(tǒng)所支持的相應(yīng)接口,將該漢字格式信息轉(zhuǎn)換為其所對(duì)應(yīng)的全拼字母格式,再基于簡(jiǎn)拼原則,獲取該漢字格式信息的拼音首字母,將該漢字格式信息在聯(lián)系人信息的屬性信息中保存為對(duì)應(yīng)的簡(jiǎn)拼的字母組合。對(duì)于原始信息中為字母格式的信息和數(shù)字格式的信息,分別保留其各自的格式,保存為對(duì)應(yīng)的字母和/或數(shù)字組合。例如,假設(shè)用戶(hù)輸入的原始信息為“張三1”,則其被轉(zhuǎn)換為全拼形式“zhangsanl”后,根據(jù)簡(jiǎn)拼原則,最終被轉(zhuǎn)換為“zsl”;假設(shè)用戶(hù)輸入的原始信息為 "henryOl",則其格式被保留,保存為“henryOl ”。具體地,移動(dòng)終端的用戶(hù)需要查找所記錄的某個(gè)聯(lián)系人的相關(guān)信息時(shí),基于移動(dòng)終端的各按鍵所代表的不同的信息,輸入用于查找的字符組合,根據(jù)所輸入的字符組合,在移動(dòng)終端所記錄的聯(lián)系人信息中進(jìn)行搜索。由于各按鍵可能同時(shí)代表數(shù)字和字母,因此當(dāng)用戶(hù)輸入單個(gè)按鍵信息時(shí),移動(dòng)終端獲取到的字符組合為該按鍵信息對(duì)應(yīng)的全部的數(shù)字和 /或字母,作為查找用的全部的字符組合;當(dāng)用戶(hù)輸入至少兩個(gè)按鍵信息時(shí),移動(dòng)終端獲取到的字符組合為各按鍵信息所對(duì)應(yīng)的全部的數(shù)字和/或字母分別進(jìn)行排列組合的結(jié)果,作為查找用的全部的字符組合。移動(dòng)終端利用所獲取到的全部的字符組合,分別在聯(lián)系人信息庫(kù)中進(jìn)行查找,移動(dòng)終端以聯(lián)系人信息庫(kù)的形式記錄至少一個(gè)聯(lián)系人的聯(lián)系人信息,并且各聯(lián)系人信息分別以至少一個(gè)屬性信息的形式存儲(chǔ)對(duì)應(yīng)聯(lián)系人的相關(guān)信息。移動(dòng)終端獲取到的全部的字符組合可能為數(shù)字和/或字母的組合,聯(lián)系人信息庫(kù)中所記錄的聯(lián)系人信息的屬性信息也可能包括數(shù)字和/或字母的組合,相應(yīng)地,根據(jù)字符組合的不同字符形式分別在對(duì)應(yīng)形式的屬性信息中進(jìn)行查找,獲取包含各字符組合的屬性信息,并將獲取到的各屬性信息對(duì)應(yīng)的聯(lián)系人信息作為目標(biāo)聯(lián)系人信息,即為查找結(jié)果。移動(dòng)終端的用戶(hù)從用戶(hù)界面上所顯示的目標(biāo)聯(lián)系人信息中進(jìn)行選擇。本實(shí)施例中所述的聯(lián)系人查找方法不受限于具體的手機(jī)軟件平臺(tái)。本發(fā)明所提供的聯(lián)系人查找方法,通過(guò)在采集按鍵信息后,獲取采集到的按鍵信息所對(duì)應(yīng)的全部的字符組合,使得在根據(jù)字符組合進(jìn)行聯(lián)系人查找時(shí),所利用的字符組合不僅能夠包括按鍵信息對(duì)應(yīng)的字母的組合,還能夠包括按鍵信息對(duì)應(yīng)的數(shù)字的組合以及數(shù)字和字母的組合?;趩未伟存I信息采集的基礎(chǔ)上,能夠獲得多種查找方式對(duì)應(yīng)的查找結(jié)果,擴(kuò)展了信息查找的范圍,實(shí)現(xiàn)了基于多種信息形式、以多種查找策略對(duì)聯(lián)系人進(jìn)行查找,有效地提高了對(duì)聯(lián)系人信息進(jìn)行查找的效率。進(jìn)一步地,在上述實(shí)施例的基礎(chǔ)上,移動(dòng)終端所獲取到的全部的字符組合為數(shù)字和/或字母的組合,包括數(shù)字的組合、字母的組合以及數(shù)字和字母的組合;對(duì)應(yīng)的,聯(lián)系人信息庫(kù)中的屬性信息也包括數(shù)字的組合、字母的組合以及數(shù)字和字母的組合的形式。在聯(lián)系人信息庫(kù)中進(jìn)行查找時(shí),對(duì)于字符組合為數(shù)字的組合,以該數(shù)字的組合為關(guān)鍵字,遍歷其中屬性信息為數(shù)字的組合形式的所有聯(lián)系人信息,獲得對(duì)應(yīng)的目標(biāo)聯(lián)系人信息;同時(shí),以全部的字符組合為關(guān)鍵字,遍歷其中屬性信息為字母的組合以及數(shù)字和字母的組合形式的所有聯(lián)系人信息,獲得對(duì)應(yīng)的目標(biāo)聯(lián)系人信息。以移動(dòng)終端所采集到的按鍵信息為“9”和“7”兩個(gè)按鍵對(duì)應(yīng)的信息為例,進(jìn)行舉例說(shuō)明。移動(dòng)終端采集到該按鍵信息組合后,根據(jù)鍵盤(pán)映射表,獲取到的該按鍵信息組合對(duì)應(yīng)的全部的字符組合共有81個(gè)。假設(shè)聯(lián)系人信息庫(kù)中包括多個(gè)聯(lián)系人的聯(lián)系人信息,其中聯(lián)系人信息包括聯(lián)系人姓名和電話(huà)號(hào)碼兩種屬性信息,一般情況下,前者為數(shù)字和/或字母的組合,后者為數(shù)字的組合。移動(dòng)終端利用獲得的81個(gè)字符組合中的數(shù)字格式的字符組合,即“97”字符組合,在聯(lián)系人信息庫(kù)中的電話(huà)號(hào)碼的屬性中進(jìn)行查找,查找其中包含 “97”字符組合的電話(huà)號(hào)碼,將查找到的電話(huà)號(hào)碼對(duì)應(yīng)的聯(lián)系人信息作為目標(biāo)聯(lián)系人信息; 同時(shí),利用全部81個(gè)字符組合,分別在聯(lián)系人信息庫(kù)中的聯(lián)系人姓名的屬性中進(jìn)行查找, 查找其中包含全部81個(gè)字符組合中的一個(gè)或多個(gè)字符組合的聯(lián)系人姓名,將查找到的聯(lián)系人姓名對(duì)應(yīng)的聯(lián)系人信息作為目標(biāo)聯(lián)系人信息。具體的,移動(dòng)終端根據(jù)所獲取到的全部的字符組合在聯(lián)系人信息庫(kù)中進(jìn)行聯(lián)系人查找時(shí),對(duì)于字符組合的不同字符形式,采用不同的查找策略分別進(jìn)行查找。針對(duì)字符組合中數(shù)字的組合,在屬于數(shù)字組合的形式的屬性信息中進(jìn)行查找,例如移動(dòng)電話(huà)號(hào)碼、固定電話(huà)號(hào)碼等數(shù)字格式的屬性信息;針對(duì)全部的字符組合在屬于字母組合以及數(shù)字和字母的組合形式的屬性信息中進(jìn)行查找,例如聯(lián)系人姓名、電子郵箱等可能為字母或者字母與數(shù)字組合形式的屬性信息。本發(fā)明所提供的聯(lián)系人查找方法,通過(guò)對(duì)采集按鍵信息所獲取到的全部的字符組合進(jìn)行分類(lèi),利用其中的數(shù)字信息在與電話(huà)號(hào)碼有關(guān)的數(shù)字組合形式的屬性信息中進(jìn)行查找,同時(shí)利用全部的字符組合在除電話(huà)號(hào)碼以外的其他屬性信息中進(jìn)行查找。針對(duì)關(guān)鍵字的類(lèi)型設(shè)定相應(yīng)的查找范圍,并且基于采集到的一組按鍵信息,分別完成了對(duì)多種類(lèi)型的信息查找,有效了提高了對(duì)聯(lián)系人信息進(jìn)行查找的效率,查找工作也更為便捷。進(jìn)一步地,在上述各實(shí)施例的基礎(chǔ)上,根據(jù)采集到的按鍵信息獲取到的字符組合可以包括數(shù)字的組合、字母的組合以及數(shù)字和字母的組合形式,其中涉及到的字母可以為大寫(xiě)字母和/或小寫(xiě)字母的形式。同時(shí),聯(lián)系人信息庫(kù)中聯(lián)系人信息中的屬性信息可以包括數(shù)字的組合、字母的組合以及數(shù)字和字母的組合形式,其中涉及到的字母可以為大寫(xiě)字母和/或小寫(xiě)字母的形式。本發(fā)明所提供的聯(lián)系人查找方法,通過(guò)將字母的形式擴(kuò)展到包括大寫(xiě)字母和/或小寫(xiě)字母的形式,使得查找所采用的關(guān)鍵字更全面,且查找所涉及到的內(nèi)容格式更為豐富。進(jìn)一步地,在上述各實(shí)施例的基礎(chǔ)上,聯(lián)系人信息庫(kù)的聯(lián)系人信息所包括的屬性信息可以為多種形式,具體可以包括聯(lián)系人姓名、移動(dòng)電話(huà)號(hào)碼、固定電話(huà)號(hào)碼、傳真號(hào)碼、 電子郵箱和家庭住址中的任意一個(gè)或其組合。對(duì)應(yīng)地,根據(jù)字符組合中的關(guān)鍵字在屬性信息中進(jìn)行查找時(shí),查找范圍也相應(yīng)地可以包括上述信息項(xiàng)中的任意一個(gè)或其組合。本發(fā)明所提供的聯(lián)系人查找方法,通過(guò)對(duì)屬性信息所包括的內(nèi)容進(jìn)行擴(kuò)展,用戶(hù)只需要知道移動(dòng)終端所記錄聯(lián)系人的屬性信息中的任何信息,即可在一次查找過(guò)程中成功查找到對(duì)應(yīng)的聯(lián)系人的信息,使得查找范圍更全面的同時(shí),查找工作也更為便捷。進(jìn)一步地,在上述各實(shí)施例的基礎(chǔ)上,在查找到目標(biāo)聯(lián)系人之后,移動(dòng)終端通過(guò)用戶(hù)界面將所查找到的聯(lián)系人的信息顯示給用戶(hù),供用戶(hù)進(jìn)行選擇。在顯示給用戶(hù)的查找結(jié)果中,分別以數(shù)字的組合為關(guān)鍵字所獲得的目標(biāo)聯(lián)系人信息,和以全部的字符組合為關(guān)鍵字所獲得的目標(biāo)聯(lián)系人信息,兩者可以按照預(yù)定的順序顯示在用戶(hù)界面上,供用戶(hù)進(jìn)行選擇。具體的,由于所采用的查找方法,分別以全部的字符組合為關(guān)鍵字,以及以全部的字符組合中的數(shù)字的組合為關(guān)鍵字,對(duì)聯(lián)系人數(shù)據(jù)庫(kù)中的屬性信息進(jìn)行查找,因此會(huì)出現(xiàn)基于不同查找策略的不同類(lèi)型的查找結(jié)果。相應(yīng)地,根據(jù)不同的查找策略獲得的查找結(jié)果可以按照預(yù)先設(shè)定的順序進(jìn)行顯示,即可以?xún)?yōu)先顯示基于數(shù)字的組合查找到的結(jié)果,也可以?xún)?yōu)先顯示基于全部的字符組合查找到的結(jié)果。并且,由于聯(lián)系人信息中可能包括多個(gè)屬性信息,通過(guò)在某個(gè)屬性信息中查找到目標(biāo)聯(lián)系人信息后,相應(yīng)地,將該屬性信息對(duì)應(yīng)的聯(lián)系人信息作為查找結(jié)果顯示在用戶(hù)界面上,其中在用戶(hù)界面上顯示的屬性信息的類(lèi)型和數(shù)量可以預(yù)先由用戶(hù)進(jìn)行設(shè)定。本發(fā)明所提供的聯(lián)系人查找方法,通過(guò)將基于不同查找策略獲得的查找結(jié)果,按照預(yù)先設(shè)定的順序顯示在用戶(hù)界面上,提供給用戶(hù)進(jìn)行選擇,使得查找操作的人機(jī)交互性更好,并且使得查找工作更為便捷。圖2為本發(fā)明實(shí)施例移動(dòng)終端的結(jié)構(gòu)示意圖。如圖2所示,本發(fā)明實(shí)施例移動(dòng)終端包括第一處理模塊11、第二處理模塊12和第三處理模塊13。其中,第一處理模塊11,用于獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)按鍵信息和鍵盤(pán)映射表,獲得按鍵信息對(duì)應(yīng)的全部的字符組合,其中字符組合為數(shù)字和/或字母的組合;第二處理模塊12,用于根據(jù)全部的字符組合,分別在聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;其中,聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人信息,聯(lián)系人信息包括至少一個(gè)屬性信息,屬性信息為數(shù)字和/或字母的組合形式;第三處理模塊13,用于將目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。本發(fā)明所提供的移動(dòng)終端,通過(guò)在采集按鍵信息后,獲取采集到的按鍵信息所對(duì)應(yīng)的全部的字符組合,使得在根據(jù)字符組合進(jìn)行聯(lián)系人查找時(shí),所利用的字符組合不僅能夠包括按鍵信息對(duì)應(yīng)的字母的組合,還能夠包括按鍵信息對(duì)應(yīng)的數(shù)字的組合以及數(shù)字和字母的組合?;趩未伟存I信息采集的基礎(chǔ)上,能夠獲得多種查找方式對(duì)應(yīng)的查找結(jié)果,擴(kuò)展了信息查找的范圍,實(shí)現(xiàn)了基于多種信息形式、以多種查找策略對(duì)聯(lián)系人進(jìn)行查找,有效地提高了對(duì)聯(lián)系人信息進(jìn)行查找的效率。進(jìn)一步地,在上述實(shí)施例的基礎(chǔ)上,第二處理模塊12包括第一單元121和第二單元122。第一單元121,用于以字符組合中數(shù)字的組合為關(guān)鍵字,遍歷聯(lián)系人信息庫(kù)中屬性信息為數(shù)字的組合形式的所有聯(lián)系人信息,獲得目標(biāo)聯(lián)系人信息;第二單元122,用于以字符組合中全部的字符組合為關(guān)鍵字,遍歷聯(lián)系人信息庫(kù)中屬性信息為字母的組合、數(shù)字和字母的組合形式的所有聯(lián)系人信息,獲得目標(biāo)聯(lián)系人信息。本發(fā)明所提供的移動(dòng)終端,通過(guò)對(duì)采集按鍵信息所獲取到的全部的字符組合進(jìn)行分類(lèi),利用其中的數(shù)字信息在與電話(huà)號(hào)碼有關(guān)的數(shù)字組合形式的屬性信息中進(jìn)行查找,同時(shí)利用全部的字符組合在除電話(huà)號(hào)碼以外的其他屬性信息中進(jìn)行查找。針對(duì)關(guān)鍵字的類(lèi)型設(shè)定相應(yīng)的查找范圍,并且基于采集到的一組按鍵信息,分別完成了對(duì)多種類(lèi)型的信息查找,有效了提高了對(duì)聯(lián)系人信息進(jìn)行查找的效率,查找工作也更為便捷。進(jìn)一步地,在上述各實(shí)施例的基礎(chǔ)上,所述字母包括大寫(xiě)字母和/或小寫(xiě)字母。本發(fā)明所提供的移動(dòng)終端,通過(guò)將字母的形式擴(kuò)展到包括大寫(xiě)字母和/或小寫(xiě)字母的形式,使得查找所采用的關(guān)鍵字更全面,且查找所涉及到的內(nèi)容格式更為豐富。進(jìn)一步地,在上述各實(shí)施例的基礎(chǔ)上,所述屬性信息包括聯(lián)系人姓名、移動(dòng)電話(huà)號(hào)碼、固定電話(huà)號(hào)碼、傳真號(hào)碼、電子郵箱和家庭住址中的任意一個(gè)或其組合。本發(fā)明所提供的移動(dòng)終端,通過(guò)對(duì)屬性信息所包括的內(nèi)容進(jìn)行擴(kuò)展,用戶(hù)只需要知道移動(dòng)終端所記錄聯(lián)系人的屬性信息中的任何信息,即可在一次查找過(guò)程中成功查找到對(duì)應(yīng)的聯(lián)系人的信息,使得查找范圍更全面的同時(shí),查找工作也更為便捷。進(jìn)一步地,在上述各實(shí)施例的基礎(chǔ)上,第三處理模塊13還用于將分別以所述數(shù)字的組合為關(guān)鍵字、以所述全部的字符組合為關(guān)鍵字所獲得的目標(biāo)聯(lián)系人信息,按照預(yù)定順序顯示在用戶(hù)界面上供用戶(hù)選擇。本發(fā)明所提供的移動(dòng)終端,通過(guò)將基于不同查找策略獲得的查找結(jié)果,按照預(yù)先設(shè)定的順序顯示在用戶(hù)界面上,提供給用戶(hù)進(jìn)行選擇,使得查找操作的人機(jī)交互性更好,并且使得查找工作更為便捷。具體的,本發(fā)明實(shí)施例所提供的移動(dòng)終端進(jìn)行聯(lián)系人查找的方法,可以參見(jiàn)上述方法實(shí)施例中描述的處理步驟,此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制; 盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種聯(lián)系人查找方法,其特征在于,包括獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)所述按鍵信息和鍵盤(pán)映射表,獲得所述按鍵信息對(duì)應(yīng)的全部的字符組合,其中所述字符組合為數(shù)字和/或字母的組合;根據(jù)所述全部的字符組合,分別在所述聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;其中,所述聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人信息,所述聯(lián)系人信息包括至少一個(gè)屬性信息,所述屬性信息為數(shù)字和/或字母的組合形式;將所述目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。
2.根據(jù)權(quán)利要求1所述的聯(lián)系人查找方法,其特征在于,所述根據(jù)所述全部的字符組合,分別在所述聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找, 獲得目標(biāo)聯(lián)系人信息包括以所述字符組合中數(shù)字的組合為關(guān)鍵字,遍歷所述聯(lián)系人信息庫(kù)中屬性信息為數(shù)字的組合形式的所有聯(lián)系人信息,獲得目標(biāo)聯(lián)系人信息;以所述字符組合中全部的字符組合為關(guān)鍵字,遍歷所述聯(lián)系人信息庫(kù)中屬性信息為字母的組合、數(shù)字和字母的組合形式的所有聯(lián)系人信息,獲得目標(biāo)聯(lián)系人信息。
3.根據(jù)權(quán)利要求1或2所述的聯(lián)系人查找方法,其特征在于,所述字母包括大寫(xiě)字母和 /或小寫(xiě)字母。
4.根據(jù)權(quán)利要求1或2所述的聯(lián)系人查找方法,其特征在于,所述屬性信息包括聯(lián)系人姓名、移動(dòng)電話(huà)號(hào)碼、固定電話(huà)號(hào)碼、傳真號(hào)碼、電子郵箱和家庭住址中的任意一個(gè)或其組合。
5.根據(jù)權(quán)利要求2所述的聯(lián)系人查找方法,其特征在于,所述將所述目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇包括將分別以所述數(shù)字的組合為關(guān)鍵字、以所述全部的字符組合為關(guān)鍵字所獲得的目標(biāo)聯(lián)系人信息,按照預(yù)定順序顯示在用戶(hù)界面上供用戶(hù)選擇。
6.一種移動(dòng)終端,其特征在于,包括第一處理模塊,用于獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)所述按鍵信息和鍵盤(pán)映射表,獲得所述按鍵信息對(duì)應(yīng)的全部的字符組合,其中所述字符組合為數(shù)字和/或字母的組合;第二處理模塊,用于根據(jù)所述全部的字符組合,分別在所述聯(lián)系人信息庫(kù)中與數(shù)字和/ 或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;其中,所述聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人信息,所述聯(lián)系人信息包括至少一個(gè)屬性信息,所述屬性信息為數(shù)字和/或字母的組合形式;第三處理模塊,用于將所述目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。
7.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述第二處理模塊包括第一單元,用于以所述字符組合中數(shù)字的組合為關(guān)鍵字,遍歷所述聯(lián)系人信息庫(kù)中屬性信息為數(shù)字的組合形式的所有聯(lián)系人信息,獲得目標(biāo)聯(lián)系人信息;第二單元,用于以所述字符組合中全部的字符組合為關(guān)鍵字,遍歷所述聯(lián)系人信息庫(kù)中屬性信息為字母的組合、數(shù)字和字母的組合形式的所有聯(lián)系人信息,獲得目標(biāo)聯(lián)系人信息。
8.根據(jù)權(quán)利要求6或7所述的移動(dòng)終端,其特征在于,所述字母包括大寫(xiě)字母和/或小寫(xiě)字母。
9.根據(jù)權(quán)利要求6或7所述的移動(dòng)終端,其特征在于,所述屬性信息包括聯(lián)系人姓名、 移動(dòng)電話(huà)號(hào)碼、固定電話(huà)號(hào)碼、傳真號(hào)碼、電子郵箱和家庭住址中的任意一個(gè)或其組合。
10.根據(jù)權(quán)利要求7所述的移動(dòng)終端,其特征在于,所述第三處理模塊還用于 將分別以所述數(shù)字的組合為關(guān)鍵字、以所述全部的字符組合為關(guān)鍵字所獲得的目標(biāo)聯(lián)系人信息,按照預(yù)定順序顯示在用戶(hù)界面上供用戶(hù)選擇。
全文摘要
本發(fā)明公開(kāi)了一種聯(lián)系人查找方法及移動(dòng)終端。該方法包括獲取移動(dòng)終端所采集到的按鍵信息,根據(jù)按鍵信息和鍵盤(pán)映射表,獲得按鍵信息對(duì)應(yīng)的全部的字符組合,其中字符組合為數(shù)字和/或字母的組合;根據(jù)全部的字符組合,分別在聯(lián)系人信息庫(kù)中與數(shù)字和/或字母的組合所對(duì)應(yīng)的屬性信息中進(jìn)行查找,獲得目標(biāo)聯(lián)系人信息;其中,聯(lián)系人信息庫(kù)中包括至少一個(gè)聯(lián)系人信息,聯(lián)系人信息包括至少一個(gè)屬性信息,屬性信息為數(shù)字和/或字母的組合形式;將目標(biāo)聯(lián)系人信息顯示在用戶(hù)界面上供用戶(hù)選擇。該移動(dòng)終端包括用于實(shí)現(xiàn)上述各步驟的第一、第二和第三處理模塊。本發(fā)明基于單次按鍵信息獲得多種類(lèi)型的查找結(jié)果,能夠有效地提高對(duì)聯(lián)系人信息進(jìn)行查找的效率。
文檔編號(hào)H04M1/725GK102546961SQ201210057440
公開(kāi)日2012年7月4日 申請(qǐng)日期2012年3月6日 優(yōu)先權(quán)日2012年3月6日
發(fā)明者袁學(xué)鵬 申請(qǐng)人:北京百納威爾科技有限公司