移動通信終端中通信地址的處理方法及移動通信終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種計算機領(lǐng)域,特別是涉及一種移動通信終端中通信地址的處理方法及移動通信終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)及移動互聯(lián)網(wǎng)的發(fā)展,尤其是智能手機、移動設(shè)備的廣泛普及,人們通過社交軟件進(jìn)行交流也越來越多?,F(xiàn)有比較常用的社交軟件有:QQ、微信、陌陌、米聊、YY、易信等等。這些社交軟件豐富了人們的社交生活,交友變得更加便利。
[0003]現(xiàn)有的這些社交軟件在給人們帶來更多便利的同時,還會帶來一定的安全隱患?,F(xiàn)有的社交軟件通常會訪問用戶手機的通訊錄,并會根據(jù)通訊錄中的電話號碼進(jìn)行好友推薦,這在一定程度上造成了用戶隱私的泄露。例如,通過向某部手機中寫入大量的連續(xù)的電話號碼,然后安裝社交軟件,通過軟件的好友推薦功能就可以查看很多人的個人信息了。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便于提供一種克服上述問題或者至少部分地解決上述問題的移動通信終端中通信地址的處理方法及移動通信終端。
[0005]依據(jù)本發(fā)明的第一個方面,提供了一種移動通信終端中通信地址的處理方法,包括:
[0006]從本地通訊錄中獲取第一通信地址;
[0007]對所述第一通信地址進(jìn)行存儲格式變換,得到第二通信地址;
[0008]當(dāng)所述第一通信地址為所述本地通訊錄中的已有地址時,將所述本地通訊錄中的所述第一通信地址替換為所述第二通信地址;
[0009]當(dāng)所述第一通信地址為所述本地通訊錄中待保存的新增地址時,將所述第二通信地址保存在所述本地通訊錄中;
[0010]當(dāng)有通信地址獲取訪問發(fā)生時,通信地址獲取訪問發(fā)起方從所述本地通訊錄中獲取所述第二通信地址,并識別所述第二通信地址為無效或錯誤地址。
[0011]依據(jù)本發(fā)明的第二個方面,提供了一種移動通信終端,包括:
[0012]獲取模塊,用于從本地通訊錄中獲取第一通信地址;
[0013]第一變換模塊,用于對所述第一通信地址進(jìn)行存儲格式變換,得到第二通信地址;
[0014]第一處理模塊,用于當(dāng)所述第一通信地址為所述本地通訊錄中的已有地址時,將所述本地通訊錄中的所述第一通信地址替換為所述第二通信地址;當(dāng)所述第一通信地址為所述本地通訊錄中待保存的新增地址時,將所述第二通信地址保存在所述本地通訊錄中,使得當(dāng)有通信地址獲取訪問發(fā)生時,通信地址獲取訪問發(fā)起方從所述本地通訊錄中獲取所述第二通信地址,并識別所述第二通信地址為無效或錯誤號碼。
[0015]借由上述技術(shù)方案,本發(fā)明實施例提供的技術(shù)方案至少具有下列優(yōu)點:
[0016]本發(fā)明實施例提供的技術(shù)方案通過對已保存在本地通訊錄中的通信地址以及新增通信地址進(jìn)行存儲格式變換,使得當(dāng)有通信地址獲取訪問發(fā)生時,通信地址獲取訪問發(fā)起方即便是能從通訊錄中獲取到通信地址,這些通信地址也不能被通信地址獲取訪問發(fā)起方所識別,這樣對于那些能夠從通訊錄中獲取通信地址的應(yīng)用(如社交應(yīng)用)來說,也不能正確的識別出這些通信地址,進(jìn)而避免了應(yīng)用軟件根據(jù)通訊錄中的電話號碼進(jìn)行好友推薦的情況出現(xiàn),在一定程度上保護(hù)了用戶的隱私,提高了移動通信終端的使用安全性。
[0017]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,并可依照說明書的內(nèi)容予以實施,以下以本發(fā)明的較佳實施例并配合附圖詳細(xì)說明如后。
【附圖說明】
[0018]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0019]圖1示出了本發(fā)明實施例一提供的移動通信終端中通信地址的處理方法的第一種實現(xiàn)的流程示意圖;
[0020]圖2示出了本發(fā)明實施例一提供的移動通信終端中通信地址的處理方法中進(jìn)行存儲格式變換后的通信地址保存到通訊錄后在通訊錄中所展現(xiàn)的示例;
[0021]圖3示出了本發(fā)明實施例一提供的移動通信終端中通信地址的處理方法的第二種實現(xiàn)的流程示意圖;
[0022]圖4出了本發(fā)明實施例二提供的移動通信終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]如圖1所示,本發(fā)明實施例一提供的移動通信終端中通信地址的處理方法的流程示意圖。本實施例提供的所述方法的執(zhí)行主體可以是移動通信終端。具體的,所述方法,包括:
[0025]步驟101、從本地通訊錄中獲取第一通信地址。
[0026]其中,所述第一通信地址可以是移動電話號碼、固定電話號碼、郵箱用戶名或網(wǎng)絡(luò)賬號等等。所述第一通信地址可以是移動通信終端直接獲取自本地通訊錄中已保存的通信地址;還可以是移動通信終端接收自用戶通過本地通訊錄的新增地址添加界面輸入的新增地址。
[0027]步驟102、對所述第一通信地址進(jìn)行存儲格式變換,得到第二通信地址。
[0028]具體的,本步驟中對所述第一通信地址進(jìn)行存儲格式變換,可以采用兩種方式實現(xiàn):
[0029]第一種方式:在所述第一通信地址中添加干擾字符,得到所述第二通信地址。
[0030]例如,在所述第一通信地址的前面添加前綴字符,在所述第一通信地址的后面添加后綴字符,得到所述第二通信地址。其中,所述前綴字符為國家代碼;所述后綴字符為“;”。例如,原有的電話號碼為“130****9573”,通過添加前綴及后綴字符之后變換為“*86130****9573.”。進(jìn)行存儲格式變換后的通信地址保存到本地通訊錄中后,通信地址在本地通訊錄中展現(xiàn)圖2所示的形式。對于前綴字符“*86”,可以被移動通信終端操作系統(tǒng)識別為國家代碼,對于后綴字符“;”可以被移動通信終端操作系統(tǒng)識別為等待并給與忽略。因此,添加前后綴字符之后,并不影響和改變電話號碼原本的功能和屬性,對于來電和外撥,都可以被移動通信終端操作系統(tǒng)系統(tǒng)正常顯示和識別。采用上述的干擾字符添加方式進(jìn)行存儲格式變換,后續(xù)無需進(jìn)行存儲格式的逆變換,這種方式較為簡便。
[0031]或者,在第一通信地址的中間,或其他位置添加至少一個指定字符,得到第二通信地址。采用這種在第一通信地址中添加指定字符的方式,會影響和改變電話號碼原本的功能和屬性,對于來電和外撥都可能不被移動通信終端操作系統(tǒng)系統(tǒng)正常顯示和識別,因此,需要在發(fā)起通信事件(如外撥電話、發(fā)短信等)時,對第二通信地址進(jìn)行逆變換,即將所述添加在第一通信地址中的指定字符刪除,恢復(fù)至第一通信地址后,再根據(jù)所述第一通信地址發(fā)起通信事件。當(dāng)有通信訪問(來電、來短信或網(wǎng)絡(luò)信息等)時,需對所述通信訪問發(fā)起方的通信地址進(jìn)行相應(yīng)的存儲格式變換,才能在本地通訊錄中找到所述通信地址對應(yīng)的標(biāo)簽,并在通信訪問頁面上呈現(xiàn)所述標(biāo)簽。
[0032]其中,指定字符的設(shè)置位置,以及指定字符是哪些字符或哪一類的字符,本實施例