專(zhuān)利名稱(chēng):手機(jī)中的信息整合方法及手機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別涉及通信領(lǐng)域中的手機(jī)終端技術(shù)。
背景技術(shù):
隨著經(jīng)濟(jì)的發(fā)展以及人們生活水平的提高,移動(dòng)通信技術(shù)得到了廣泛應(yīng)用,手機(jī)作為便攜的移動(dòng)通信工具,已經(jīng)被越來(lái)越多的用戶(hù)所擁有。隨著手機(jī)的普及,手機(jī)電話(huà)簿已經(jīng)成為每個(gè)人與外界聯(lián)系的重要紐帶。手機(jī)電話(huà)簿的隨時(shí)更新,也因此具有著重要的意義。實(shí)際生活中,用戶(hù)經(jīng)常需要整理自己的手機(jī)或者SM卡(用戶(hù)身份鑒別模件)中的電話(huà)簿,刪除重復(fù)或者過(guò)期的聯(lián)系人電話(huà)。目前市售的手機(jī)均有電話(huà)簿聯(lián)系人刪除/移動(dòng)/復(fù)制的功能,也有批量進(jìn)行此類(lèi)操作的功能。但在目前的手機(jī)功能中,要么只能一條一條手動(dòng)管理,要么只能以整個(gè)SM卡電話(huà)簿或者整個(gè)手機(jī)電話(huà)簿為單位進(jìn)行操作,無(wú)法區(qū)分重復(fù)聯(lián)系人,存在很大局限性。比如,當(dāng)用戶(hù)有多個(gè)SM卡輪流用在同一手機(jī)上時(shí),會(huì)有將多個(gè)卡上的電話(huà)都合并到一起的需求。但目前的手機(jī)只能做到簡(jiǎn)單的號(hào)碼堆積,不能區(qū)分重復(fù)號(hào)碼,若兩個(gè)電話(huà)簿存在較大的并集,則將導(dǎo)致手機(jī)電話(huà)簿中出現(xiàn)大量的重復(fù)聯(lián)系人,而且只能手動(dòng)一條一條去鑒別并刪除,對(duì)用戶(hù)而言,十分不便。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種手機(jī)中的信息整合方法及手機(jī),使得用戶(hù)可以方便地對(duì)電話(huà)簿進(jìn)行歸并整理。為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施方式提供了一種手機(jī)中的信息整合方法,包含以下步驟:在需要將至少2個(gè)電話(huà)簿中的聯(lián)系人信息合并到目標(biāo)電話(huà)簿中時(shí),將參與合并的各電話(huà)簿中的各聯(lián)系人信息進(jìn)行比對(duì);如果存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)一步比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同;如果所有字段均相同,則在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息;如果部分字段相同,則將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù);對(duì)于關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中。本發(fā)明的實(shí)施方式還提供了一種手機(jī),包含:控制模塊、比對(duì)模塊、合并模塊;所述控制模塊用于在需要將至少2個(gè)電話(huà)簿中的聯(lián)系人信息合并到目標(biāo)電話(huà)簿中時(shí),觸發(fā)所述比對(duì)模塊;所述比對(duì)模塊用于將參與合并的各電話(huà)簿中的各聯(lián)系人信息進(jìn)行比對(duì),并將比對(duì)結(jié)果輸出給所述合并模塊;所述合并模塊用于根據(jù)所述比對(duì)結(jié)果,將所述各電話(huà)簿中的關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中,對(duì)關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同,并在所有字段均相同時(shí),在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息;在部分字段相同時(shí),將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,通過(guò)在合并電話(huà)簿中的各聯(lián)系人信息時(shí),比對(duì)各聯(lián)系人信息的關(guān)鍵字段。對(duì)于關(guān)鍵字段相同的聯(lián)系人信息,進(jìn)一步比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同,如果所有字段都相同,則在目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息;如果部分字段相同,則將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。對(duì)于關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中。由于當(dāng)參與合并的各電話(huà)簿中存在所有字段均相同的聯(lián)系人時(shí),手機(jī)將自動(dòng)忽略重復(fù)的聯(lián)系人信息,如果是部分字段均相同的聯(lián)系人,也可以由用戶(hù)進(jìn)行抉擇,大大簡(jiǎn)化了手機(jī)用戶(hù)在合并電話(huà)簿時(shí)的繁瑣操作,同時(shí)避免產(chǎn)生大量重復(fù)的聯(lián)系人記錄,使得用戶(hù)方便地對(duì)電話(huà)簿進(jìn)行歸并整理。另外,在保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息時(shí),查找該聯(lián)系人信息記錄得最為完整的電話(huà)簿,將查找到的電話(huà)簿中的該聯(lián)系人信息,保存至目標(biāo)電話(huà)簿中,以防止聯(lián)系人信息的遺漏。另外,目標(biāo)電話(huà)簿為手機(jī)電話(huà)簿。由于手機(jī)電話(huà)簿用于記錄聯(lián)系人信息的字段較為完整,因此將手機(jī)電話(huà)簿作為合并后的電話(huà)簿,進(jìn)一步保證了合并后的聯(lián)系人信息的完整性。另外,還可以對(duì)同一個(gè)電話(huà)簿中的各聯(lián)系人信息進(jìn)行去重復(fù)處理。其中,如果在所述同一個(gè)電話(huà)簿中存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)一步比較該聯(lián)系人信息的其他所有字段是否均相同;如果所有字段均相同,則刪除重復(fù)的該聯(lián)系人信息;如果部分字段相同,則將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。以進(jìn)一步避免產(chǎn)生重復(fù)聯(lián)系人記錄的問(wèn)題。
圖1是根據(jù)本發(fā)明第一實(shí)施方式的手機(jī)中的信息整合方法流程圖;圖2是根據(jù)本發(fā)明第二實(shí)施方式中的對(duì)同一個(gè)電話(huà)簿的去重復(fù)處理流程圖;圖3是根據(jù)本發(fā)明第三實(shí)施方式的手機(jī)結(jié)構(gòu)示意圖;圖4是根據(jù)本發(fā)明第四實(shí)施方式的手機(jī)結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒(méi)有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。本發(fā)明的第一實(shí)施方式涉及一種手機(jī)中的信息整合方法。具體流程如圖1所示。在步驟101中,用戶(hù)選擇需要合并的電話(huà)簿。為方便理解,在本實(shí)施方式中,以將電話(huà)簿B合并到電話(huà)簿A中(即需要合并的電話(huà)簿為電話(huà)簿A和電話(huà)簿B,目標(biāo)電話(huà)簿為電話(huà)簿A)為例進(jìn)行說(shuō)明。因此,在本實(shí)施方式中,用戶(hù)選擇電話(huà)簿A和電話(huà)簿B。電話(huà)簿A和電話(huà)簿B均可以是手機(jī)電話(huà)簿、SIM卡電話(huà)簿、或是任意的導(dǎo)入至手機(jī)的電話(huà)簿。接著,在步驟102中,手機(jī)從電話(huà)簿B中的第一條聯(lián)系人信息開(kāi)始,與電話(huà)簿A中的聯(lián)系人信息進(jìn)行比對(duì)。接著,在步驟103中,手機(jī)根據(jù)比對(duì)結(jié)果,判斷當(dāng)前進(jìn)行比對(duì)的該聯(lián)系人信息,在電話(huà)簿A中是否存在關(guān)鍵字段相同的聯(lián)系人信息,其中,關(guān)鍵字段可以是姓名字段或是電話(huà)號(hào)碼字段。如果在電話(huà)簿A中不存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)入步驟104,如果在電話(huà)簿A中存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)入步驟105。在步驟104中,手機(jī)將進(jìn)行比對(duì)的該聯(lián)系人信息保存至電話(huà)簿A中。在步驟105中,手機(jī)進(jìn)一步比較該聯(lián)系人信息的其它所有字段在電話(huà)簿A和電話(huà)簿B中是否均相同。如果判斷結(jié)果為所有字段均相同,則進(jìn)入步驟106;如果判斷結(jié)果為否,即并非所有字段均相同,則進(jìn)入步驟108。需要說(shuō)明的是,由于電話(huà)簿A和電話(huà)簿B不一定是同種類(lèi)型的電話(huà)簿,比如說(shuō),電話(huà)簿A是手機(jī)電話(huà)簿,電話(huà)簿B是SIM卡電話(huà)簿,那么電話(huà)簿B中的各聯(lián)系人信息可能只有2個(gè)字段(姓名字段和電話(huà)號(hào)碼字段),而電話(huà)簿A中除了姓名字段和電話(huà)號(hào)碼字段外,可能還存在其他字段,如家庭地址、email字段等。因此,為避免出現(xiàn)異常,在進(jìn)行比對(duì)時(shí),如果出現(xiàn)進(jìn)行對(duì)比的電話(huà)簿B中內(nèi)容為空的字段(如家庭地址、email字段等),可以默認(rèn)為電話(huà)簿B中內(nèi)容為空的字段(如家庭地址、email字段等)與電話(huà)簿A中的相應(yīng)字段(如家庭地址、email字段等)的內(nèi)容相同。在步驟106中,手機(jī)判斷電話(huà)簿B中的所有聯(lián)系人信息是否都已進(jìn)行過(guò)比對(duì),如果都已進(jìn)行過(guò)比對(duì),則結(jié)束本流程;如果還存在尚未比對(duì)過(guò)的聯(lián)系人信息,則進(jìn)入步驟107,將電話(huà)簿B中的下一條聯(lián)系人信息,與電話(huà)簿A中的聯(lián)系人信息進(jìn)行比對(duì)。在步驟107后回到步驟103。由此可見(jiàn),在本實(shí)施方式中,對(duì)于所有字段均相同的聯(lián)系人信息,不需要在電話(huà)簿A中再重復(fù)保存。也就是說(shuō),對(duì)于所有字段均相同的聯(lián)系人信息,在目標(biāo)電話(huà)簿中僅保存一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息。如果在步驟105中判定并非所有字段均相同,則進(jìn)入步驟108。在步驟108中,將當(dāng)前進(jìn)行比對(duì)的該條聯(lián)系人信息的比對(duì)結(jié)果通過(guò)人機(jī)交互界面顯示給用戶(hù)。比如說(shuō),在手機(jī)屏上顯示比對(duì)選擇界面,將該聯(lián)系人信息在電話(huà)簿A和電話(huà)簿B中的兩條記錄的內(nèi)容顯示在手機(jī)顯示屏上。接著,在步驟109中,根據(jù)用戶(hù)的選擇,執(zhí)行相應(yīng)的處理。具體地,由用戶(hù)選擇需要保存的聯(lián)系人信息,并將用戶(hù)選擇的聯(lián)系人信息保存至目標(biāo)電話(huà)簿中。比如說(shuō),用戶(hù)選擇保留其中一條記錄到電話(huà)簿A,或者將兩條都保存到電話(huà)簿A中,或者撥打其中一個(gè)記錄的電話(huà)號(hào)碼來(lái)求證該號(hào)碼是否有效,通話(huà)結(jié)束后還是會(huì)回到此比對(duì)選擇界面,由用戶(hù)選擇需要保存的聯(lián)系人信息。不難發(fā)現(xiàn),在本實(shí)施方式中,將電話(huà)簿A和B中的聯(lián)系人列表看做兩個(gè)數(shù)組,每個(gè)聯(lián)系人記錄看作一個(gè)元素,以合適的合并算法對(duì)這兩個(gè)聯(lián)系人數(shù)組進(jìn)行比對(duì)和合并。在合并過(guò)程中,對(duì)于關(guān)鍵字段不相同的聯(lián)系人信息,均保存至目標(biāo)電話(huà)簿中;對(duì)于關(guān)鍵字段相同但存在其他部分字段不同的聯(lián)系人信息,由用戶(hù)選擇需要保存的聯(lián)系人信息;對(duì)于所有字段均相同的聯(lián)系人信息,在目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息。由于手機(jī)能夠自動(dòng)忽略重復(fù)的聯(lián)系人信息,如果是部分字段均相同的聯(lián)系人,也可以由用戶(hù)進(jìn)行抉擇,大大簡(jiǎn)化了手機(jī)用戶(hù)在合并電話(huà)簿時(shí)的繁瑣操作,同時(shí)避免產(chǎn)生大量重復(fù)的聯(lián)系人記錄,使得用戶(hù)方便地對(duì)電話(huà)簿進(jìn)行歸并整理。值得一提的是,在實(shí)際應(yīng)用中,可以將電話(huà)簿中的聯(lián)系人信息優(yōu)選地合并到手機(jī)電話(huà)簿中,由于手機(jī)電話(huà)簿用于記錄聯(lián)系人信息的字段較為完整,因此將手機(jī)電話(huà)簿作為合并后的電話(huà)簿,進(jìn)一步保證了合并后的聯(lián)系人信息的完整性。在目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的聯(lián)系人信息時(shí),可以在參與合并的各電話(huà)簿中,查找該聯(lián)系人信息記錄得最為完整的電話(huà)簿,將查找到的電話(huà)簿中的該聯(lián)系人信息,保存至目標(biāo)電話(huà)簿中,以防止聯(lián)系人信息的遺漏。本發(fā)明的第二實(shí)施方式涉及一種手機(jī)中的信息整合方法。第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上作了進(jìn)一步改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第二實(shí)施方式中,還可以對(duì)同一個(gè)電話(huà)簿中的各聯(lián)系人信息進(jìn)行去重復(fù)處理。比如說(shuō),對(duì)電話(huà)簿A或電話(huà)簿B或合并后的電話(huà)簿A進(jìn)行去重復(fù)處理,去重復(fù)處理的方式與如圖1所示的流程類(lèi)似。將需要進(jìn)行去重復(fù)處理的電話(huà)簿(如電話(huà)簿A)中的聯(lián)系人列表看做一個(gè)數(shù)組,每個(gè)聯(lián)系人記錄看作一個(gè)元素,以合適的求重復(fù)元素算法對(duì)這個(gè)聯(lián)系人數(shù)組進(jìn)行比對(duì)和求重復(fù)元素操作,直至過(guò)程結(jié)束。具體地說(shuō),如圖2所示,選擇需要進(jìn)行去重復(fù)處理的電話(huà)簿(以電話(huà)簿A為例),如果在該電話(huà)簿A中存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)一步比較該聯(lián)系人信息的其他所有字段是否均相同;如果所有字段均相同,則刪除重復(fù)的該聯(lián)系人信息;如果部分字段相同,則將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。由用戶(hù)選擇需要保存的聯(lián)系人信息,并保留用戶(hù)選擇的聯(lián)系人信息,刪除未被用戶(hù)選擇的聯(lián)系人信息。通過(guò)對(duì)同一個(gè)電話(huà)簿中的各聯(lián)系人信息進(jìn)行去重復(fù)處理,可以進(jìn)一步避免產(chǎn)生重復(fù)聯(lián)系人記錄的問(wèn)題。本領(lǐng)域技術(shù)人員可以理解,上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專(zhuān)利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無(wú)關(guān)緊要的修改或者引入無(wú)關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專(zhuān)利的保護(hù)范圍內(nèi)。本發(fā)明第三實(shí)施方式涉及一種手機(jī),如圖3所示,包含:控制模塊、比對(duì)模塊、合并模塊。所述控制模塊用于在需要將至少2個(gè)電話(huà)簿中的聯(lián)系人信息合并到目標(biāo)電話(huà)簿中時(shí),觸發(fā)所述比對(duì)模塊。參與合并的電話(huà)簿包含以下任意一種電話(huà)簿:手機(jī)電話(huà)簿、SIM卡電話(huà)簿、導(dǎo)入至所述手機(jī)的電話(huà)簿。所述比對(duì)模塊用于將參與合并的各電話(huà)簿中的各聯(lián)系人信息進(jìn)行比對(duì),并將比對(duì)結(jié)果輸出給所述合并模塊。所述合并模塊用于根據(jù)所述比對(duì)結(jié)果,將所述各電話(huà)簿中的關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中,對(duì)關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同,并在所有字段均相同時(shí),在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息;在部分字段相同時(shí),將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。關(guān)鍵字段可以是姓名字段,也可以是電話(huà)號(hào)碼字段。其中,合并模塊在對(duì)關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同時(shí),對(duì)于內(nèi)容為空的字段默認(rèn)為該字段的內(nèi)容相同。并且,該合并模塊在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息時(shí),還用于在參與合并的各電話(huà)簿中,查找該聯(lián)系人信息記錄得最為完整的電話(huà)簿,并將所述查找到的電話(huà)簿中的該聯(lián)系人信息,保存至所述目標(biāo)電話(huà)簿中。目標(biāo)電話(huà)簿可以是手機(jī)電話(huà)簿。值得一提的是,合并模塊還用于將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)后,接收用戶(hù)選擇的需要保存的聯(lián)系人信息,并將用戶(hù)選擇的聯(lián)系人信息保存至所述目標(biāo)電話(huà)簿中。不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的系統(tǒng)實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒(méi)有將與解決本發(fā)明所提出的技術(shù)問(wèn)題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單
J Li ο本發(fā)明第四實(shí)施方式涉及一種手機(jī)。第四實(shí)施方式在第三實(shí)施方式的基礎(chǔ)上作了進(jìn)一步改進(jìn),主要改進(jìn)之處在于:在第四實(shí)施方式中,手機(jī)還包含去重復(fù)處理模塊。具體地說(shuō),控制模塊還用于在需對(duì)同一個(gè)電話(huà)簿中的各聯(lián)系人信息進(jìn)行整理時(shí),觸發(fā)所述比對(duì)模塊。比對(duì)模塊還用于將同一個(gè)電話(huà)簿中的各聯(lián)系人信息相互進(jìn)行比對(duì),并將比對(duì)結(jié)果輸出給所述去重復(fù)處理模塊。去重復(fù)處理模塊用于對(duì)所述同一個(gè)電話(huà)簿中存在的關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息的其他所有字段是否均相同;如果所有字段均相同,則刪除重復(fù)的該聯(lián)系人信息;如果部分字段相同,則將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。另外,在本實(shí)施方式中,去重復(fù)處理模塊還用于在將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)后,接收用戶(hù)選擇的需要保存的聯(lián)系人信息,并保留用戶(hù)選擇的聯(lián)系人信息,刪除未被用戶(hù)選擇的聯(lián)系人信息。由于第二實(shí)施方式與本實(shí)施方式相互對(duì)應(yīng),因此本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,在第二實(shí)施方式中所能達(dá)到的技術(shù)效果在本實(shí)施方式中也同樣可以實(shí)現(xiàn),為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種手機(jī)中的信息整合方法,其特征在于,包含以下步驟: 在需要將至少2個(gè)電話(huà)簿中的聯(lián)系人信息合并到目標(biāo)電話(huà)簿中時(shí),將參與合并的各電話(huà)簿中的各聯(lián)系人信息進(jìn)行比對(duì); 如果存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)一步比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同;如果所有字段均相同,則在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息;如果部分字段相同,則將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù); 對(duì)于關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中。
2.根據(jù)權(quán)利要求1所述的手機(jī)中的信息整合方法,其特征在于, 在所述如果存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)一步比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同時(shí),對(duì)于內(nèi)容為空的字段,默認(rèn)為該字段的內(nèi)容與所對(duì)比的相應(yīng)字段的內(nèi)容相同; 所述如果所有字段均相同,則在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息的步驟中,包含以下子步驟: 在參與合并的各電話(huà)簿中,查找該聯(lián)系人信息記錄得最為完整的電話(huà)簿; 將所述查找到的電話(huà)簿中的該聯(lián)系人信息,保存至所述目標(biāo)電話(huà)簿中。
3.根據(jù)權(quán)利要求1所述的手機(jī)中的信息整合方法,其特征在于, 所述目標(biāo)電話(huà)簿為手機(jī)電話(huà)簿。
4.根據(jù)權(quán)利要求1所述的手機(jī)中的信息整合方法,其特征在于,在所述將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)后,還執(zhí)行以下步驟: 由用戶(hù)選擇需要保存的聯(lián)系人信息,并將用戶(hù)選擇的聯(lián)系人信息保存至所述目標(biāo)電話(huà)簿中。
5.根據(jù)權(quán)利要求1所述的手機(jī)中的信息整合方法,其特征在于,所述參與合并的電話(huà)簿包含以下任意一種電話(huà)簿: 手機(jī)電話(huà)簿、SIM卡電話(huà)簿、導(dǎo)入至所述手機(jī)的電話(huà)簿。
6.根據(jù)權(quán)利要求1所述的手機(jī)中的信息整合方法,其特征在于,還包含以下步驟: 對(duì)同一個(gè)電話(huà)簿中的各聯(lián)系人信息進(jìn)行去重復(fù)處理; 其中,如果在所述同一個(gè)電話(huà)簿中存在關(guān)鍵字段相同的聯(lián)系人信息,則進(jìn)一步比較該聯(lián)系人信息的其他所有字段是否均相同;如果所有字段均相同,則刪除重復(fù)的該聯(lián)系人信息;如果部分字段相同,則將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。
7.根據(jù)權(quán)利要求6所述的手機(jī)中的信息整合方法,其特征在于,在所述將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)后,還執(zhí)行以下步驟: 由用戶(hù)選擇需要保存的聯(lián)系人信息,并保留用戶(hù)選擇的聯(lián)系人信息,刪除未被用戶(hù)選擇的聯(lián)系人信息。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的手機(jī)中的信息整合方法,其特征在于, 所述關(guān)鍵字段為姓名字段或電話(huà)號(hào)碼字段。
9.一種手機(jī),其特征在于,包含:控制模塊、比對(duì)模塊、合并模塊; 所述控制模塊用于在需要將至少2個(gè)電話(huà)簿中的聯(lián)系人信息合并到目標(biāo)電話(huà)簿中時(shí),觸發(fā)所述比對(duì)模塊; 所述比對(duì)模塊用于將參與合并的各電話(huà)簿中的各聯(lián)系人信息進(jìn)行比對(duì),并將比對(duì)結(jié)果輸出給所述合并模塊; 所述合并模塊用于根據(jù)所述比對(duì)結(jié)果,將所述各電話(huà)簿中的關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中,對(duì)關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同,并在所有字段均相同時(shí),在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息,忽略參與合并的其他電話(huà)簿中的該聯(lián)系人信息;在部分字段相同時(shí),將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。
10.根據(jù)權(quán)利要求9所述的手機(jī),其特征在于, 所述合并模塊在對(duì)關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息在各電話(huà)簿中的所有字段是否均相同時(shí),對(duì)于內(nèi)容為空的字段,默認(rèn)為該字段的內(nèi)容與所對(duì)比的相應(yīng)字段的內(nèi)容相同; 所述合并模塊在所述目標(biāo)電話(huà)簿中僅保存參與合并的一個(gè)電話(huà)簿中的該聯(lián)系人信息時(shí),還用于在參與合并的各電話(huà)簿中,查找該聯(lián)系人信息記錄得最為完整的電話(huà)簿,并將所述查找到的電話(huà)簿中的該聯(lián)系人信息,保存至所述目標(biāo)電話(huà)簿中。
11.根據(jù)權(quán)利要求9所述的手機(jī),其特征在于, 所述目標(biāo)電話(huà)簿為手機(jī)電話(huà)簿。
12.根據(jù)權(quán)利要求9所述的手機(jī),其特征在于, 所述合并模塊還用于將在各電話(huà)簿中的該聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)后,接收用戶(hù)選擇的需要保存的 聯(lián)系人信息,并將用戶(hù)選擇的聯(lián)系人信息保存至所述目標(biāo)電話(huà)簿中。
13.根據(jù)權(quán)利要求9所述的手機(jī),其特征在于,所述參與合并的電話(huà)簿包含以下任意一種電話(huà)簿: 手機(jī)電話(huà)簿、SIM卡電話(huà)簿、導(dǎo)入至所述手機(jī)的電話(huà)簿。
14.根據(jù)權(quán)利要求9所述的手機(jī),其特征在于,所述手機(jī)還包含去重復(fù)處理模塊; 所述控制模塊還用于在需對(duì)同一個(gè)電話(huà)簿中的各聯(lián)系人信息進(jìn)行整理時(shí),觸發(fā)所述比對(duì)豐吳塊; 所述比對(duì)模塊還用于將同一個(gè)電話(huà)簿中的各聯(lián)系人信息相互進(jìn)行比對(duì),并將比對(duì)結(jié)果輸出給所述去重復(fù)處理模塊; 所述去重復(fù)處理模塊用于對(duì)所述同一個(gè)電話(huà)簿中存在的關(guān)鍵字段相同的聯(lián)系人信息,比較該聯(lián)系人信息的其他所有字段是否均相同;如果所有字段均相同,則刪除重復(fù)的該聯(lián)系人信息;如果部分字段相同,則將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)。
15.根據(jù)權(quán)利要求14所述的手機(jī),其特征在于, 所述去重復(fù)處理模塊還用于在將部分字段相同的多條聯(lián)系人信息通過(guò)人機(jī)交互界面顯示給用戶(hù)后,接收用戶(hù)選擇的需要保存的聯(lián)系人信息,并保留用戶(hù)選擇的聯(lián)系人信息,刪除未被用戶(hù)選擇的聯(lián)系人信息。
16.根據(jù)權(quán)利要求9至15所述的手機(jī),其特征在于, 所述關(guān)鍵字段為姓名字段或電話(huà)號(hào)碼字段。
全文摘要
本發(fā)明涉及通信領(lǐng)域,公開(kāi)了一種手機(jī)中的信息整合方法及手機(jī)。本發(fā)明中,對(duì)于關(guān)鍵字段不相同的聯(lián)系人信息,均保存至所述目標(biāo)電話(huà)簿中;對(duì)于參與合并的各電話(huà)簿中存在的所有字段均相同的聯(lián)系人,手機(jī)將自動(dòng)忽略重復(fù)的聯(lián)系人信息;對(duì)于部分字段相同的聯(lián)系人,可以由用戶(hù)進(jìn)行抉擇,大大簡(jiǎn)化了手機(jī)用戶(hù)在合并電話(huà)簿時(shí)的繁瑣操作,同時(shí)避免產(chǎn)生大量重復(fù)的聯(lián)系人記錄,使得用戶(hù)方便地對(duì)電話(huà)簿進(jìn)行歸并整理。
文檔編號(hào)H04M1/275GK103095900SQ20111034875
公開(kāi)日2013年5月8日 申請(qǐng)日期2011年11月7日 優(yōu)先權(quán)日2011年11月7日
發(fā)明者王晶 申請(qǐng)人:希姆通信息技術(shù)(上海)有限公司