專利名稱:一種聯(lián)系人信息處理的方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種聯(lián)系人信息處理的方法及終端。
背景技術(shù):
隨著電子科技的不斷的開(kāi)發(fā)和完善,手機(jī)和平板電腦等終端已經(jīng)成為了人們生活中不可或缺的一個(gè)部分,人們不僅可以利用這些終端進(jìn)行通訊,還可以進(jìn)行文件傳輸、攝像、玩游戲等。隨著技術(shù)的發(fā)展,可在終端內(nèi)部加入SIM卡以對(duì)聯(lián)系人信息進(jìn)行儲(chǔ)存,只需將SIM(Subscriber Identity Module,客戶識(shí)別模塊)卡插入,就可以獲取用戶所保存的聯(lián)系人信息,方便了用戶的使用。但是用戶往往具備兩張以上的SIM卡用以存儲(chǔ)不同的聯(lián)系人信息,此時(shí),如果用戶希望將源SIM的聯(lián)系人信息存儲(chǔ)至其它目標(biāo)SM卡中,一般采用的步驟是先將源SIM卡的聯(lián)系人信息保存至終端中,再將存儲(chǔ)在終端的聯(lián)系人信息存儲(chǔ)至目標(biāo)SIM卡,并且由于終端不具備對(duì)SIM卡的篩選功能,導(dǎo)致目標(biāo)SIM卡中可能會(huì)同時(shí)存在兩個(gè)相同的聯(lián)系人信息,造成了目標(biāo)SIM卡中的存儲(chǔ)空間的浪費(fèi),用戶需要自行進(jìn)入目標(biāo)SIM卡中進(jìn)行刪除,或者對(duì)相同聯(lián)系人的不同的號(hào)碼進(jìn)行合并,影響了用戶的體驗(yàn),降低了終端的智能性。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種聯(lián)系人信息處理的方法及終端,可以對(duì)聯(lián)系人信息進(jìn)行篩選合并處理,節(jié)省目標(biāo)SIM卡的存儲(chǔ)空間,提升終端的智能性。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種聯(lián)系人信息處理的方法,包括當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SIM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SIM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選;將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理;將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SM卡。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種聯(lián)系人信息處理的終端,包括獲取模塊,用于當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SIM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;篩選模塊,用于根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SIM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選;合并模塊,用于將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理;
存儲(chǔ)模塊,用于將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果當(dāng)需要將源SIM卡的聯(lián)系人信息移動(dòng)到目標(biāo)SIM卡中時(shí),通過(guò)分別獲取源SIM卡和目標(biāo)SIM卡中的聯(lián)系人信息,并對(duì)聯(lián)系人信息進(jìn)行篩選和合并,方便用戶的操作,提高了用戶的體驗(yàn),節(jié)省了目標(biāo)SIM卡的存儲(chǔ)空間,提升了終端的智能性,使終端更加具備人性化的特點(diǎn)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明一種聯(lián)系人信息處理的方法的第一實(shí)施例流程示意圖;圖2是本發(fā)明一種聯(lián)系人信息處理的方法的第二實(shí)施例流程示意圖;圖3是本發(fā)明一種聯(lián)系人信息處理的方法的第三實(shí)施例流程示意圖;圖4是本發(fā)明實(shí)施例的一種聯(lián)系人信息處理的終端的結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例的篩選模塊的結(jié)構(gòu)示意圖;圖6是本發(fā)明實(shí)施例的合并模塊的結(jié)構(gòu)示意圖;圖7是本發(fā)明實(shí)施例的存儲(chǔ)模塊的結(jié)構(gòu)示意圖;圖8是本發(fā)明實(shí)施例的另一種存儲(chǔ)模塊的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明實(shí)施例中,終端通過(guò)分別獲取源SM卡和目標(biāo)SIM卡的聯(lián)系人信息,對(duì)聯(lián)系人信息進(jìn)行篩選和合并處理,并將篩選合并后的聯(lián)系人信息存儲(chǔ)至目標(biāo)SIM卡中。其中,所述終端可以為手機(jī)、平板電腦等可插入SIM卡以進(jìn)行聯(lián)系人信息存儲(chǔ)的終端,所述聯(lián)系人信息可以包含姓名信息、號(hào)碼信息和備注信息等,所述姓名信息可以包含聯(lián)系人的姓名,所述號(hào)碼信息可以包含聯(lián)系人的聯(lián)系號(hào)碼,所述備注信息可以包含聯(lián)系人所屬的公司名稱、住址等信息。請(qǐng)參照?qǐng)D1,為本發(fā)明實(shí)施例提供一種聯(lián)系人信息處理的方法的第一實(shí)施例流程示意圖。如圖1所示,本發(fā)明實(shí)施例的所述方法包括以下步驟S101,當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SM卡的移動(dòng)操作時(shí),從所述源SM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;具體的,當(dāng)用戶需要將源SIM卡中的聯(lián)系人信息移動(dòng)至目標(biāo)SIM卡中時(shí),優(yōu)選的獲取所述源SIM卡中的待移動(dòng)聯(lián)系人信息和 所述目標(biāo)SIM卡中的已有聯(lián)系人信息。S102,根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SIM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選;具體的,可以將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表,所述列表信息包括聯(lián)系人的姓名以及電話號(hào)碼信息;所訴列表可以由終端生成在所述終端自帶的內(nèi)存之上,也可以生成在所述終端的外置存儲(chǔ)設(shè)備上,如SD卡、SIM卡等,所述列表可以為數(shù)據(jù)結(jié)構(gòu)中鏈表的結(jié)構(gòu);針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息的已有聯(lián)系人信息,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息;針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,則將該移動(dòng)聯(lián)系人信息包含的號(hào)碼信息添加至第二列表中查找到的已有聯(lián)系人信息中,并從第一列表中刪除該待移動(dòng)聯(lián)系人信息。需要說(shuō)明的是,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息或者相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,還可以在第二列表中查找與該待移動(dòng)聯(lián)系人信息的備注信息相同的已有聯(lián)系人信息,如果所述備注信息相同,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息;如果所述備注信息不相同,則可以不刪除第一列表中的該待移動(dòng)聯(lián)系人信息,或者可以發(fā)出提示信息以詢問(wèn)用戶是否刪除第一列表中的該待移動(dòng)聯(lián)系人信息。例如,如果第一列表中存在一個(gè)待移動(dòng)聯(lián)系人信息的姓名信息為“張三”、號(hào)碼信息為“123456”、備注信息為“第一公司,,,同時(shí)在第二列表中存在一個(gè)已有聯(lián)系人信息的姓名信息為“張三”、號(hào)碼信息為“ 123456”、備注信息為“第二公司”,所述待移動(dòng)聯(lián)系人信息與已有聯(lián)系人信息的姓名信息、號(hào)碼信息均相同,此時(shí)匹配到的備注信息不相同,則發(fā)出提示信息詢問(wèn)用戶是否保留第一列表中的該待移動(dòng)聯(lián)系人信息,并根據(jù)用戶返回的指令選擇保留或者刪除第一列表中的該待移動(dòng)聯(lián)系人息。
S103,將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理;具體的,根據(jù)步驟S102可以得到篩選后的第一列表中剩余的待移動(dòng)聯(lián)系人信息,將所述剩余的待移動(dòng)聯(lián)系人信息添加到所述第二列表中。S104,將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SM卡;具體的,可以先清空所述目標(biāo)SM卡,再將合并處理后的第二列表中的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡;或者,可以直接將合并處理后的第二列表中的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,更新所述目標(biāo)SIM卡。在本發(fā)明實(shí)施例中,當(dāng)需要將源SM卡的聯(lián)系人信息移動(dòng)到目標(biāo)SM卡中時(shí),通過(guò)分別獲取源SIM卡和目標(biāo)SIM卡中的聯(lián)系人信息到列表中,并對(duì)姓名信息相同但號(hào)碼信息不同的聯(lián)系人信息和姓名信息相同號(hào)碼信息相同的聯(lián)系人信息進(jìn)行篩選和合并,無(wú)需用戶手動(dòng)處理,提高了用戶的體驗(yàn),節(jié)省了目標(biāo)SIM卡的存儲(chǔ)空間,提升了終端的智能性,使終端更加具備人性化的特點(diǎn)。請(qǐng)參照?qǐng)D2,為本發(fā)明實(shí)施例提供一種聯(lián)系人信息處理的方法的第二實(shí)施例流程示意圖。如圖2所示,本發(fā)明實(shí)施例的所述方法包括以下步驟S201,當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;S202,將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表;具體的,將從源SIM卡中獲得的待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將從目標(biāo)SIM卡中獲得的已有聯(lián)系人信息存儲(chǔ)至第二列表。所述列表信息包括聯(lián)系人的姓名以及電話號(hào)碼信息;所訴列表可以由終端生成在所述終端自帶的內(nèi)存之上,也可以生成在所述終端的外置存儲(chǔ)設(shè)備上,如SD卡、SIM卡等,所述列表可以為數(shù)據(jù)結(jié)構(gòu)中鏈表的結(jié)構(gòu)。S203,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,判斷是否在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,如果是,則轉(zhuǎn)入執(zhí)行步驟S204 ;如果否,則轉(zhuǎn)入執(zhí)行步驟S207。S204,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,判斷是否在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同的已有聯(lián)系人信息;具體的,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,則判斷是否在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同的已有聯(lián)系人信息,如果是,則轉(zhuǎn)入執(zhí)行步驟S205 ;如果否,則轉(zhuǎn)入執(zhí)行步驟S206。S205,從第一列表中刪除該待移動(dòng)聯(lián)系人信息;具體的,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息和號(hào)碼信息都相同的已有聯(lián)系人信息,則優(yōu)選的刪除第一列表中該待移動(dòng)聯(lián)系人信息。S206,將該待移動(dòng)聯(lián)系人信息包含的號(hào)碼信息添加至第二列表中查找到的已有聯(lián)系人信息中,并從第一列表中刪除該待移動(dòng)聯(lián)系人信息;具體的,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同但號(hào)碼信息不同的已有聯(lián)系人信息,優(yōu)選的,將該待移動(dòng)聯(lián)系人信息的號(hào)碼信息添加至第二列表中與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息中,并刪除第一列表中該待移動(dòng)聯(lián)系人信息。需要說(shuō)明的是,在本發(fā)明實(shí)施例中,可以針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同但姓名信息不同的已有聯(lián)系人信息,也可以將該待移動(dòng)聯(lián)系人信息的姓名信息添加至第二列表中與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同的已有聯(lián)系人信息中,并刪除第一列表中該待移動(dòng)聯(lián)系人信
肩、還可以針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息或者相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,還可以在第二列表中查找與該待移動(dòng)聯(lián)系人信息的備注信息相同的已有聯(lián)系人信息,如果所述備注信息相同,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息;如果所述備注信息不相同,則可以不刪除第一列表中的該待移動(dòng)聯(lián)系人信息,或者可以發(fā)出提示信息以詢問(wèn)用戶是否刪除第一列表中的該待移動(dòng)聯(lián)系人信息。例如,如果第一列表中存在一個(gè)待移動(dòng)聯(lián)系人信息的姓名信息為“張三”、號(hào)碼信息為“123456”、備注信息為“第一公司”,同時(shí)在第二列表中存在一個(gè)已有聯(lián)系人信息的姓名信息為“張三”、號(hào)碼信息為“123456”、備注信息為“第二公司”,所述待移動(dòng)聯(lián)系人信息與已有聯(lián)系人信息的姓名信息、號(hào)碼信息均相同,此時(shí)匹配到的備注信息不相同,則發(fā)出提示信息詢問(wèn)用戶是否保留第一列表中的該待移動(dòng)聯(lián)系人信息,并根據(jù)用戶返回的指令選擇保留或者刪除第一列表中的該待移動(dòng)聯(lián)系人信息。S207,讀取篩選后獲得的第一列表中的待移動(dòng)聯(lián)系人信息;具體的,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果在第二列表中未查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,則讀取該待移動(dòng)聯(lián)系人信
肩、OS208,將讀取的待移動(dòng)聯(lián)系人信息添加至第二列表中;具體的,將步驟S207中讀取的第一列表中的待移動(dòng)聯(lián)系人信息添加至第二列表中。S209,清空目標(biāo)SM卡的存儲(chǔ)空間,并獲取目標(biāo)SM卡的存儲(chǔ)空間的容量;具體的,將所述目標(biāo)SM卡清空,獲取目標(biāo)SM卡中可以存儲(chǔ)聯(lián)系人信息的存儲(chǔ)空
間容量。S210,顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的存儲(chǔ)空間容量的提示信息;具體的,顯不提不信息,所述提不信息包含對(duì)第一列表與第二列表中的聯(lián)系人信息進(jìn)行篩選處理的數(shù)量和獲取的所述目標(biāo)SIM卡中可以存儲(chǔ)聯(lián)系人信息的存儲(chǔ)空間容量。S211,判斷所述存儲(chǔ)空間的容量是否大于或等于所述合并后的第二列表的數(shù)據(jù)容量,如果是,則轉(zhuǎn)入執(zhí)行步驟S212,;如果否,則轉(zhuǎn)入執(zhí)行步驟S213。S212,根據(jù)提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表存儲(chǔ)至所述目標(biāo)SIM卡;具體的,如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,并且接收到用戶對(duì)提示信息發(fā)送的確認(rèn)指令,則將所述合并處理后的第二列表中的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡中。S213,根據(jù)提示信息返回的用戶確認(rèn)指令將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息;具體的,如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,并且接收到用戶對(duì)提示信息發(fā)送的確認(rèn)指令,則將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,并顯示剩余的未進(jìn)行存儲(chǔ)處理的第二列表的聯(lián)系人信肩、O需要說(shuō)明的是,如果所述第二列表為鏈表結(jié)構(gòu)時(shí),指針將指向第二列表中剩余的未進(jìn)行存儲(chǔ)處理的第一條聯(lián)系人信息,當(dāng)用戶在目標(biāo)SM卡中清理出可用存儲(chǔ)空間并控制終端繼續(xù)導(dǎo)入時(shí),將從指針指向的位置對(duì)第二列表中剩余的未進(jìn)行存儲(chǔ)處理的聯(lián)系人信息進(jìn)行存儲(chǔ)處理。其中,步驟S201可以參見(jiàn)圖1所示實(shí)施例中的步驟S101,在此不進(jìn)行贅述。在本發(fā)明實(shí)施例中,當(dāng)需要將源SM卡的聯(lián)系人信息移動(dòng)到目標(biāo)SM卡中時(shí),通過(guò)分別獲取源SIM卡和目標(biāo)SIM卡中的聯(lián)系人信息到列表中,并對(duì)姓名信息相同但號(hào)碼信息不同的聯(lián)系人信息和姓名信息相同號(hào)碼信息相同的聯(lián)系人信息進(jìn)行篩選和合并,無(wú)需用戶手動(dòng)處理,提高了用戶的體驗(yàn),并且當(dāng)目標(biāo)SM的存儲(chǔ)空間不足時(shí),會(huì)顯示剩余未進(jìn)行存儲(chǔ)處理的聯(lián)系人信息,給用戶帶來(lái)人性化的體驗(yàn),節(jié)省了目標(biāo)SIM卡的存儲(chǔ)空間,提升了終端的智能性。請(qǐng)參照?qǐng)D3,為本發(fā)明實(shí)施例提供一種聯(lián)系人信息處理的方法的第三實(shí)施例流程示意圖。如圖3所示,本發(fā)明實(shí)施例的所述方法包括以下步驟S301,當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;S302,將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表;S303,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,判斷是否在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,如果是,則轉(zhuǎn)入執(zhí)行步驟S304 ;如果否,則轉(zhuǎn)入執(zhí)行步驟S307。S304,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,判斷是否在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同的已有聯(lián)系人信息;具體的,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,則判斷是否在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同的已有聯(lián)系人信息,如果是,則轉(zhuǎn)入執(zhí)行步驟S305 ;如果否,則轉(zhuǎn)入執(zhí)行步驟S306。S305,從第一列表中刪除該待移動(dòng)聯(lián)系人信息;
S306,將該待移動(dòng)聯(lián)系人信息包含的號(hào)碼信息添加至第二列表中查找到的已有聯(lián)系人信息中,并從第一列表中刪除該待移動(dòng)聯(lián)系人信息;S307,讀取篩選后獲得的第一列表中的待移動(dòng)聯(lián)系人信息;S308,將讀取的待移動(dòng)聯(lián)系人信息添加至第二列表中;S309,獲取所述目標(biāo)SM卡的剩余存儲(chǔ)空間的容量;具體的,獲取所述目標(biāo)SIM卡可以存儲(chǔ)聯(lián)系人信息的剩余存儲(chǔ)空間容量。S310,顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的剩余存儲(chǔ)空間容量的提示信息;具體的,顯示提示信息,所述提示信息包含對(duì)第一列表與第二列表中的聯(lián)系人信息進(jìn)行篩選處理的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和獲取的所述目標(biāo)SIM卡中可以存儲(chǔ)聯(lián)系人信息的剩余存儲(chǔ)空間的容量。S311,判斷所述存儲(chǔ)空間的容量是否大于或等于所述合并后的第二列表的數(shù)據(jù)容量,如果是,則轉(zhuǎn)入執(zhí)行步驟S312 ;如果否,則轉(zhuǎn)入執(zhí)行步驟S313。S312,根據(jù)提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表覆蓋所述目標(biāo)SIM卡;具體的,如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,并且接收到用戶對(duì)提示信息發(fā)送的確認(rèn)指令,則將篩選合并處理后的第二列表中的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,更新原有目標(biāo)SIM卡中的聯(lián)系人信息。S313,根據(jù)提示信息返回的用戶確認(rèn)指令將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息;具體的,如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,并且接收到用戶對(duì)提示信息發(fā)送的確認(rèn)指令,則將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,更新原有目標(biāo)SIM卡中的聯(lián)系人信息,并顯示剩余的未進(jìn)行覆蓋處理的第二列表的聯(lián)系人信息。需要說(shuō)明的是,如果所述第二列表為鏈表結(jié)構(gòu)時(shí),指針將指向第二列表中剩余的未進(jìn)行覆蓋處理的第一條聯(lián)系人信息,當(dāng)用戶在目標(biāo)SM卡中清理出可用存儲(chǔ)空間并控制終端繼續(xù)導(dǎo)入時(shí),將從指針指向的位置對(duì)第二列表中剩余的未進(jìn)行覆蓋處理的聯(lián)系人信息進(jìn)行存儲(chǔ)處理。其中,步驟S301、S302、S305、S306、S307和S308可以分別參見(jiàn)圖2所示實(shí)施例的步驟S201、S202、S205、S206、S207和S208,在此不進(jìn)行贅述。在本發(fā)明實(shí)施例中,當(dāng)需要將源SM卡的聯(lián)系人信息移動(dòng)到目標(biāo)SM卡中時(shí),通過(guò)分別獲取源SIM卡和目標(biāo)SIM卡中的聯(lián)系人信息到列表中,并對(duì)姓名信息相同但號(hào)碼信息不同的聯(lián)系人信息和姓名信息相同號(hào)碼信息相同的聯(lián)系人信息進(jìn)行篩選和合并,無(wú)需用戶手動(dòng)處理,提高了用戶的體驗(yàn),并且當(dāng)目標(biāo)SM的存儲(chǔ)空間不足時(shí),會(huì)顯示剩余未進(jìn)行覆蓋處理的聯(lián)系人信息,給用戶帶來(lái)人性化的體驗(yàn),節(jié)省了目標(biāo)SIM卡的存儲(chǔ)空間,提升了終端的智能性。請(qǐng)參照?qǐng)D4,為本發(fā)明實(shí)施例提供一種聯(lián)系人信息處理的終端的結(jié)構(gòu)示意圖。如圖4所示,所述終端I包括獲取模塊11,用于當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SIM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人 信息;具體實(shí)現(xiàn)中,當(dāng)用戶需要將源SIM卡中的聯(lián)系人信息移動(dòng)至目標(biāo)SIM卡中時(shí),優(yōu)選的所述獲取模塊11獲取所述源SIM卡中的待移動(dòng)聯(lián)系人信息和所述目標(biāo)SM卡中的已有聯(lián)系人信息。篩選模塊12,用于根據(jù)所述目標(biāo)SM卡中的已有聯(lián)系人信息,對(duì)所述源SIM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選;具體實(shí)現(xiàn)中,所述篩選模塊12可以將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表,所述列表信息包括聯(lián)系人的姓名以及電話號(hào)碼信息;所訴列表可以由終端生成在所述終端自帶的內(nèi)存之上,也可以生成在所述終端的外置存儲(chǔ)設(shè)備上,如SD卡、SIM卡等,所述列表可以為數(shù)據(jù)結(jié)構(gòu)中鏈表的結(jié)構(gòu);針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,所述篩選模塊12分別從第二列表中查找與該待移動(dòng)聯(lián)系人信息具備相同姓名信息相同號(hào)碼信息以及相同姓名信息不同號(hào)碼信息的已有聯(lián)系人信息,并進(jìn)行相應(yīng)的處理。具體的,請(qǐng)一并參見(jiàn)圖5,為本發(fā)明實(shí)施例提供一種篩選模塊的結(jié)構(gòu)示意圖。如圖5所示,所述篩選模塊12包括列表存儲(chǔ)單元121,用于將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表;具體實(shí)現(xiàn)中,所述列表存儲(chǔ)單元121將從源SIM卡中獲得的待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將從目標(biāo)SIM卡中獲得的已有聯(lián)系人信息存儲(chǔ)至第二列表。所述列表信息包括聯(lián)系人的姓名以及電話號(hào)碼信息;所訴列表可以由終端生成在所述終端自帶的內(nèi)存之上,也可以生成在所述終端的外置存儲(chǔ)設(shè)備上,如SD卡、SM卡等,所述列表可以為數(shù)據(jù)結(jié)構(gòu)中鏈表的結(jié)構(gòu)。第一篩選單兀122,用于針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息的已有聯(lián)系人信息,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息;具體實(shí)現(xiàn)中,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果所述第一篩選單兀122在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息和號(hào)碼信息都相同的已有聯(lián)系人信息,則優(yōu)選的刪除第一列表中該待移動(dòng)聯(lián)系人信息。第二篩選單兀123,用于針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,則將該移動(dòng)聯(lián)系人信息包含的號(hào)碼信息添加至第二列表中查找到的已有聯(lián)系人信息中,并從第一列表中刪除該待移動(dòng)聯(lián)系人信息;具體實(shí)現(xiàn)中,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果所述第二篩選單元123在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同但號(hào)碼信息不同的已有聯(lián)系人信息,優(yōu)選的,將該待移動(dòng)聯(lián)系人信息的號(hào)碼信息添加至第二列表中與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息中,并刪除第一列表中該待移動(dòng)聯(lián)系人信
肩、O需要說(shuō)明的是,所述篩選模塊12還可以包括第三篩選單元和第四篩選單元,所述第三篩選單元可以針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同但姓名信息不同的已有聯(lián)系人信息,也可以將該待移動(dòng)聯(lián)系人信息的姓名信息添加至第二列表中與該待移動(dòng)聯(lián)系人信息的號(hào)碼信息相同的已有聯(lián)系人信息中,并刪 除第一列表中該待移動(dòng)聯(lián)系人信息。所述第四篩選單元可以針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息或者相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,還可以在第二列表中查找與該待移動(dòng)聯(lián)系人信息的備注信息相同的已有聯(lián)系人信息,如果所述備注信息相同,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息;如果所述備注信息不相同,則可以不刪除第一列表中的該待移動(dòng)聯(lián)系人信息,或者可以發(fā)出提示信息以詢問(wèn)用戶是否刪除第一列表中的該待移動(dòng)聯(lián)系人信息。例如,如果第一列表中存在一個(gè)待移動(dòng)聯(lián)系人信息的姓名信息為“張三”、號(hào)碼信息為“123456”、備注信息為“第一公司,,,同時(shí)在第二列表中存在一個(gè)已有聯(lián)系人信息的姓名信息為“張三”、號(hào)碼信息為“123456”、備注信息為“第二公司”,所述待移動(dòng)聯(lián)系人信息與已有聯(lián)系人信息的姓名信息、號(hào)碼信息均相同,此時(shí)匹配到的備注信息不相同,則第四篩選單元發(fā)出提示信息詢問(wèn)用戶是否保留第一列表中的該待移動(dòng)聯(lián)系人信息,并根據(jù)用戶返回的指令選擇保留或者刪除第一列表中的該待移動(dòng)聯(lián)系人信息。合并模塊13,用于將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理;具體實(shí)現(xiàn)中,所述合并模塊13根據(jù)所述篩選模塊12可以得到篩選后的第一列表中剩余的待移動(dòng)聯(lián)系人信息,將所述剩余的待移動(dòng)聯(lián)系人信息添加到所述第二列表中。具體的,請(qǐng)一并參見(jiàn)圖6,為本發(fā)明實(shí)施例提供合并模塊的結(jié)構(gòu)示意圖。如圖6所示,所述合并模塊13包括讀取單元131,用于讀取篩選后獲得的第一列表中的待移動(dòng)聯(lián)系人信息;具體實(shí)現(xiàn)中,針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果所述讀取單元131在第二列表中未查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,則讀取該待移動(dòng)聯(lián)系人信息。添加單元132,用于將讀取的待移動(dòng)聯(lián)系人信息添加至第二列表中;具體實(shí)現(xiàn)中,所述添加單元132將所述讀取單元131讀取的第一列表中的待移動(dòng)聯(lián)系人信息添加至第二列表中。存儲(chǔ)模塊14,用于將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡;具體實(shí)現(xiàn)中,所述存儲(chǔ)模塊14可以利用根據(jù)兩種存儲(chǔ)方式將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,第一種存儲(chǔ)方式包括先清空所述目標(biāo)SIM卡,再將合并處理后的第二列表中的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡。具體的,請(qǐng)一并參見(jiàn)圖7,為本發(fā)明實(shí)施例提供存儲(chǔ)模塊的結(jié)構(gòu)示意圖。如圖7所示,所述存儲(chǔ)模塊14包括清空獲取單元141,用于清空所述目標(biāo)SIM卡的存儲(chǔ)空間,并獲取所述目標(biāo)SIM卡的存儲(chǔ)空間的容量;具體實(shí)現(xiàn)中,所述清空獲取單元141將所述目標(biāo)SM卡清空,獲取目標(biāo)SM卡中可以存儲(chǔ)聯(lián)系人信息的存儲(chǔ)空間容量。第一提示單元142,用于顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的存儲(chǔ)空間容量的提示信息;具體實(shí)現(xiàn)中,所述第一提示單元142顯示提示信息,所述提示信息包含對(duì)第一列表與第二列表中的聯(lián)系人信息進(jìn)行篩選處理的數(shù)量和獲取的所述目標(biāo)SIM卡中可以存儲(chǔ)聯(lián)系人信息的存儲(chǔ)空間容量。第一處理單元143,用于如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表移動(dòng)到所述目標(biāo)SIM卡;具體實(shí)現(xiàn)中,如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第一提示單元142所顯示的提示信息發(fā)送的確認(rèn)指令,則所述第一處理單元143將所述合并處理后的第二列表中的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SM卡中。第二處理單元144,用于如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將與所述存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息移動(dòng)到所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息;具體實(shí)現(xiàn)中,如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第一提示單元142所顯示的提示信息發(fā)送的確認(rèn)指令,則所述第二處理單元144將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SM卡,并顯示剩余的未進(jìn)行存儲(chǔ)處理的第二列表的聯(lián)系人信息。
需要說(shuō)明的是,如果所述第二列表為鏈表結(jié)構(gòu)時(shí),指針將指向第二列表中剩余的未進(jìn)行存儲(chǔ)處理的第一條聯(lián)系人信息,當(dāng)用戶在目標(biāo)SM卡中清理出可用存儲(chǔ)空間并控制終端繼續(xù)導(dǎo)入時(shí),所述第二處理單元144將從指針指向的位置對(duì)第二列表中剩余的未進(jìn)行存儲(chǔ)處理的聯(lián)系人信息進(jìn)行存儲(chǔ)處理。所述存儲(chǔ)模塊14還可以采用第二種存儲(chǔ)方式,包括直接將合并處理后的第二列表中的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,更新所述目標(biāo)SIM卡。具體的,請(qǐng)一并參見(jiàn)圖8,為本發(fā)明實(shí)施例提供另一種存儲(chǔ)模塊的結(jié)構(gòu)示意圖。如圖8所示,所述存儲(chǔ)模塊14包括容量獲取單元145,用于獲取所述目標(biāo)SIM卡的剩余存儲(chǔ)空間的容量;具體實(shí)現(xiàn)中,所述容量獲取單元145獲取所述目標(biāo)SIM卡可以存儲(chǔ)聯(lián)系人信息的剩余存儲(chǔ)空間容量。第二提示單元146,用于顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的剩余存儲(chǔ)空間容量的提示信息;具體實(shí)現(xiàn)中,所述第二提示單元146顯示提示信息,所述提示信息包含對(duì)第一列表與第二列表中的聯(lián)系人信息進(jìn)行篩選處理的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和獲取的所述目標(biāo)SIM卡中可以存儲(chǔ)聯(lián)系人信息的剩余存儲(chǔ)空間的容量。第一覆蓋單元147,用 于如果所述剩余存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表覆蓋所述目標(biāo)SIM卡;具體實(shí)現(xiàn)中,如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第二提示單元146顯示的提示信息發(fā)送的確認(rèn)指令,則所述第一覆蓋單元147將篩選合并處理后的第二列表中的聯(lián)系人信息覆蓋所述目標(biāo)SM卡,更新原有目標(biāo)SIM卡中的聯(lián)系人信息。第二覆蓋單元148,用于如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將與所述存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息;具體實(shí)現(xiàn)中,如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第二題是單元146顯示的提示信息發(fā)送的確認(rèn)指令,則所述第二篩選單元148將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,更新原有目標(biāo)SIM卡中的聯(lián)系人信息,并顯示剩余的未進(jìn)行覆蓋處理的第二列表的聯(lián)系人信息。需要說(shuō)明的是,如果所述第二列表為鏈表結(jié)構(gòu)時(shí),指針將指向第二列表中剩余的未進(jìn)行覆蓋處理的第一條聯(lián)系人信息,當(dāng)用戶在目標(biāo)SM卡中清理出可用存儲(chǔ)空間并控制終端繼續(xù)導(dǎo)入時(shí),所述第二篩選模塊148將從指針指向的位置對(duì)第二列表中剩余的未進(jìn)行覆蓋處理的聯(lián)系人信息進(jìn)行存儲(chǔ)處理。當(dāng)用戶需要將源SIM卡中的聯(lián)系人信息移動(dòng)至目標(biāo)SIM卡中時(shí),所述獲取模塊11獲取所述源SIM卡中的待移動(dòng)聯(lián)系人信息和所述目標(biāo)SM卡中的已有聯(lián)系人信息,所述列表存儲(chǔ)單元121將從源SIM卡中獲得的待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將從目標(biāo)SIM卡中獲得的已有聯(lián)系人信息存儲(chǔ)至第二列表。 針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果所述第一篩選單兀122在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息和號(hào)碼信息都相同的已有聯(lián)系人信息,貝1J優(yōu)選的刪除第一列表中該待移動(dòng)聯(lián)系人信息;如果所述第二篩選單元123在第二列表中查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同但號(hào)碼信息不同的已有聯(lián)系人信息,優(yōu)選的,將該待移動(dòng)聯(lián)系人信息的號(hào)碼信息添加至第二列表中與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息中,并刪除第一列表中該待移動(dòng)聯(lián)系人信息;如果所述讀取單元131在第二列表中未查找到與該待移動(dòng)聯(lián)系人信息的姓名信息相同的已有聯(lián)系人信息,則讀取該待移動(dòng)聯(lián)系人信息,所述添加單元132將所述讀取單元131讀取的第一列表中的待移動(dòng)聯(lián)系人信息添加至第二列表中。若以第一種存儲(chǔ)方式將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,則所述清空獲取單元141將所述目標(biāo)SIM卡清空,獲取目標(biāo)SM卡中可以存儲(chǔ)聯(lián)系人信息的存儲(chǔ)空間容量,所述第一提示單元142顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的存儲(chǔ)空間容量的提示信息,如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第一提示單元142所顯示的提示信息發(fā)送的確認(rèn)指令,則所述第一處理單元143將所述合并處理后的第二列表中的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡中;如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第一提示單元142所顯示的提示信息發(fā)送的確認(rèn)指令,則所述第二處理單元144將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,并顯示剩余的未進(jìn)行存儲(chǔ)處理的第二列表的聯(lián)系人信息。若以第二種存儲(chǔ)方式將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,則所述容量獲取單元145獲取所述目標(biāo)SIM卡可以存儲(chǔ)聯(lián)系人信息的剩余存儲(chǔ)空間容量,所述第二提示單元146顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的剩余存儲(chǔ)空間容量的提示信息,顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的剩余存儲(chǔ)空間容量的提示信息;如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,并且終端I接收到用戶根據(jù)第二題是單元146顯示的提示信息發(fā)送的確認(rèn)指令,則所述第二篩選單元148將與存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,更新原有目標(biāo)SIM卡中的聯(lián)系人信息,并顯示剩余的未進(jìn)行覆蓋處理的第二列表的聯(lián)系人信息。在本發(fā)明實(shí)施例中,當(dāng)需要將源SM卡的聯(lián)系人信息移動(dòng)到目標(biāo)SM卡中時(shí),通過(guò)分別獲取源SIM卡和目標(biāo)SIM卡中的聯(lián)系人信息到列表中,并對(duì)姓名信息相同但號(hào)碼信息不同的聯(lián)系人信息和姓名信息相同號(hào)碼信息相同的聯(lián)系人信息進(jìn)行篩選和合并,無(wú)需用戶手動(dòng)處理,提高了用戶的體驗(yàn),并且當(dāng)目標(biāo)SM的存儲(chǔ)空間不足時(shí),會(huì)顯示剩余未進(jìn)行覆蓋處理的聯(lián)系人信息,給用戶帶來(lái)人性化的體驗(yàn),節(jié)省了目標(biāo)SIM卡的存儲(chǔ)空間,提升了終端的智能性。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化 ,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種聯(lián)系人信息處理的方法,其特征在于,包括 當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SIM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息; 根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選; 將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理; 將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述聯(lián)系人信息包含姓名信息和號(hào)碼信息; 所述根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選,包括 將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表; 針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息的已有聯(lián)系人信息,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息; 針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,則將該移動(dòng)聯(lián)系人信息包含的號(hào)碼信息添加至第二列表中查找到的已有聯(lián)系人信息中,并從第一列表中刪除該待移動(dòng)聯(lián)系人信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將篩選后的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理,包括 讀取篩選后獲得的第一列表中的待移動(dòng)聯(lián)系人息; 將讀取的待移動(dòng)聯(lián)系人信息添加至第二列表中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將合并處理后的聯(lián)系人信息移動(dòng)到所述目標(biāo)SIM卡,包括 清空所述目標(biāo)SIM卡的存儲(chǔ)空間,并獲取所述目標(biāo)SIM卡的存儲(chǔ)空間的容量; 顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的存儲(chǔ)空間容量的提示信息; 如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表存儲(chǔ)至所述目標(biāo)SIM卡; 如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將與所述存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,將合并處理后的聯(lián)系人信息移動(dòng)到所述目標(biāo)SIM卡,還包括 獲取所述目標(biāo)SIM卡的剩余存儲(chǔ)空間的容量; 顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的剩余存儲(chǔ)空間容量的提不 目息; 如果所述剩余存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表覆蓋所述目標(biāo)SIM卡; 如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將與所述存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息覆蓋所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息。
6.一種聯(lián)系人信息處理的終端,其特征在于,包括 獲取模塊,用于當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SIM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;篩選模塊,用于根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SIM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選; 合并模塊,用于將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理; 存儲(chǔ)模塊,用于將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述篩選模塊包括 列表存儲(chǔ)單元,用于將所述待移動(dòng)聯(lián)系人信息存儲(chǔ)至第一列表,將所述已有聯(lián)系人信息存儲(chǔ)至第二列表; 第一篩選單元,用于針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息及相同號(hào)碼信息的已有聯(lián)系人信息,則從第一列表中刪除該待移動(dòng)聯(lián)系人信息; 第二篩選單元,用于針對(duì)第一列表中的任一個(gè)待移動(dòng)聯(lián)系人信息,如果從第二列表中查找到與該待移動(dòng)聯(lián)系人信息具備相同姓名信息但不同號(hào)碼信息的已有聯(lián)系人信息,則將該移動(dòng)聯(lián)系人信息包含的號(hào)碼信息添加至第二列表中查找到的已有聯(lián)系人信息中,并從第一列表中刪除該待移動(dòng)聯(lián)系人信息; 其中,所述聯(lián)系人信息包含姓名信息和號(hào)碼信息。
8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述合并模塊包括 讀取單元,用于讀取篩選后獲得的第一列表中的待移動(dòng)聯(lián)系人信息; 添加單元,用于將讀取的待移動(dòng)聯(lián)系人信息添加至第二列表中。
9.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述存儲(chǔ)模塊包括 清空獲取單元,用于清空所述目標(biāo)SIM卡的存儲(chǔ)空間,并獲取所述目標(biāo)SIM卡的存儲(chǔ)空間的容量; 第一提示單元,用于顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的存儲(chǔ)空間容量的提示信息; 第一處理單元,用于如果所述存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表移動(dòng)到所述目標(biāo)SIM卡; 第二處理單元,用于如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將與所述存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人信息移動(dòng)到所述目標(biāo)SIM卡,并顯示剩余的第二列表的聯(lián)系人信息。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述存儲(chǔ)模塊還包括 容量獲取單元,用于獲取所述目標(biāo)SIM卡的剩余存儲(chǔ)空間的容量; 第二提示單元,用于顯示包含所述第一列表與所述第二列表中姓名信息相同的所述聯(lián)系人信息的數(shù)量、所述第一列表中姓名信息區(qū)別于所述第二列表的所述聯(lián)系人信息的數(shù)量和所述目標(biāo)SIM卡的剩余存儲(chǔ)空間容量的提示信息; 第一覆蓋單元,用于如果所述剩余存儲(chǔ)空間的容量大于或等于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將所述包含合并后的聯(lián)系人信息的第二列表覆蓋所述目標(biāo)SM卡; 第二覆蓋單元,用于如果所述存儲(chǔ)空間的容量小于所述合并后的第二列表的數(shù)據(jù)容量,則根據(jù)所述提示信息返回的用戶確認(rèn)指令將與所述存儲(chǔ)空間的容量相等的部分第二列表的聯(lián)系人彳目息覆蓋所述目標(biāo)SIM卡,并顯不剩余的第二列表的聯(lián)系人彳目息。
全文摘要
本發(fā)明實(shí)施例公開(kāi)一種聯(lián)系人信息處理的方法及終端,其中方法包括如下步驟當(dāng)檢測(cè)到源用戶識(shí)別SIM卡的聯(lián)系人信息向目標(biāo)SIM卡的移動(dòng)操作時(shí),從所述源SIM卡中獲取待移動(dòng)聯(lián)系人信息,并獲取所述目標(biāo)SIM卡中的已有聯(lián)系人信息;根據(jù)所述目標(biāo)SIM卡中的已有聯(lián)系人信息,對(duì)所述源SIM卡中的待移動(dòng)聯(lián)系人信息進(jìn)行篩選;將篩選后獲得的待移動(dòng)聯(lián)系人信息與所述已有聯(lián)系人信息進(jìn)行合并處理;將合并處理后的聯(lián)系人信息存儲(chǔ)至所述目標(biāo)SIM卡。可以對(duì)聯(lián)系人信息進(jìn)行篩選合并處理,節(jié)省目標(biāo)SIM卡的存儲(chǔ)空間,提升終端的智能性。
文檔編號(hào)H04M1/275GK103037061SQ201210528549
公開(kāi)日2013年4月10日 申請(qǐng)日期2012年12月10日 優(yōu)先權(quán)日2012年12月10日
發(fā)明者付亞臣, 董志偉 申請(qǐng)人:東莞宇龍通信科技有限公司, 宇龍計(jì)算機(jī)通信科技(深圳)有限公司