本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地,涉及一種智能終端和一種系統(tǒng)通訊錄電話號碼處理方法及一種裝置。
背景技術(shù):
隨著科技的快速發(fā)展,航空和遠(yuǎn)洋事業(yè)的蓬勃向上,跨國工作、旅游、生活等情形越來越普遍、常見。
在一個國家當(dāng)中,撥打另一個國家的電話號碼,構(gòu)成國際長途電話。一個國際長途電話的正確打法:國際冠碼+國家電話區(qū)號+地區(qū)代碼(區(qū)號)+電話號碼。因此,撥打國際長途電話需要知道所在國的國際冠碼以及所撥打的電話號碼的歸屬地所對應(yīng)的國際電話區(qū)號。當(dāng)系統(tǒng)通訊錄上的電話號碼沒有標(biāo)注或者不完整的時候,在想撥打相應(yīng)的國際電話的時候,往往無法順利進(jìn)行,導(dǎo)致無法與國外聯(lián)系,從而無法快速傳遞自己的想法或者從國外獲取自己所需的信息。在這種情形下,撥打國際電話,只能靠自己根據(jù)歸屬地查找該歸屬地對應(yīng)的國際電話區(qū)號以及當(dāng)前所在國的國際冠碼,并進(jìn)行手動添加,整個過程費時費力,在時間顯得緊迫的時候容易錯過傳遞信息的最佳時間。如果在知道電話號碼歸屬地以及當(dāng)前所在地對應(yīng)的歸屬國的情況下,能夠自動更新系統(tǒng)通訊錄,就能有效地解決由于國際冠碼以及國際電話區(qū)號所造成的國際漫游(即國際長途電話)困難的問題。
因此,業(yè)界亟需一種能夠解決國際漫游中所撥打的電話號碼的國際冠碼以及所撥打的電話號碼的歸屬地所對應(yīng)的及國際電話區(qū)號的添加不便的問題的方法或裝置。
技術(shù)實現(xiàn)要素:
為解決上述至少一個方面的問題,本發(fā)明提出了一種智能終端和一種系統(tǒng)通訊錄電話號碼處理方法及一種裝置。所述系統(tǒng)通訊錄電話號碼處理方法,不僅能夠根據(jù)GPS定位系統(tǒng)獲取當(dāng)前所在的位置,從而獲取當(dāng)前所在地對應(yīng)的國際冠碼,而且能夠根據(jù)歸屬地查詢該歸屬地相應(yīng)的國際電話區(qū)號,并完成國際冠碼和國際電話區(qū)號的自動添加或選擇性添加,有效解決了國際漫游中的國際冠碼和國際電話區(qū)號的添加困難問題,方便人們撥打國際長途電話,提高了用戶的體驗。
為了實現(xiàn)本發(fā)明的目的,采取如下技術(shù)方案:
第一方面,提供了一種系統(tǒng)通訊錄電話號碼處理方法。該系統(tǒng)通訊錄電話號碼處理方法包括:
確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼;
遍歷系統(tǒng)通訊錄,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存;
響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
具體地,遍歷系統(tǒng)通訊錄之后,還包括:
檢測其中已被關(guān)聯(lián)了電話號碼歸屬地屬于所述國家的聯(lián)系人的相應(yīng)電話號碼,并刪除該相應(yīng)電話號碼當(dāng)中的國際冠碼和/或國際電話區(qū)號。
具體地,確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼的步驟中,具體包括:
啟動智能終端的GPS定位功能,確定智能終端當(dāng)前所在的國家;
調(diào)用存儲有國家跟國際冠碼的映射關(guān)系的數(shù)據(jù)庫,獲取當(dāng)前所在的國家對應(yīng)的國際冠碼。
具體地,遍歷系統(tǒng)通訊錄,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存的步驟中,具體包括:
遍歷系統(tǒng)通訊錄,讀取通訊錄上的聯(lián)系人信息;
根據(jù)所述聯(lián)系人信息,判斷所述聯(lián)系人的電話號碼是否已關(guān)聯(lián)了歸屬地;
調(diào)用存儲有電話號碼的歸屬地跟國際電話區(qū)號的映射關(guān)系的數(shù)據(jù)庫,將其中已關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存。
具體地,響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫的步驟中,具體包括:
接收呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令;
響應(yīng)于所述呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
具體地,還包括:
統(tǒng)計系統(tǒng)通訊錄中所有電話號碼的已知歸屬地信息,將歸屬地信息中出現(xiàn)次數(shù)最多的國家作為智能終端用戶的常駐國家,當(dāng)智能終端當(dāng)前所在的國家不是所述常駐國家時,為系統(tǒng)通訊錄中歸屬地不是當(dāng)前所在的國家的電話號碼添加該電話號碼的歸屬地對應(yīng)的國際電話區(qū)號跟國際冠碼。
優(yōu)選地,還包括:
響應(yīng)于添加指令,為所選中的電話號碼添加相應(yīng)的國際電話區(qū)號和國際冠碼。
優(yōu)選地,還包括:
響應(yīng)于刪除指令,為所選中的電話號碼刪除其電話號碼字段中的國際電話區(qū)號和國際冠碼。
具體地,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理之前,還包括:
判斷所述電話號碼是否包含有相應(yīng)的國際電話區(qū)號。
具體地,還包括:
獲取系統(tǒng)通訊錄上沒關(guān)聯(lián)歸屬地的電話號碼,調(diào)用相關(guān)的數(shù)據(jù)庫,為當(dāng)前智能終端的用戶推薦所述電話號碼的歸屬地,以供用戶自行選擇。
第二方面,提供了一種裝置。所述裝置包括:
獲取模塊,用于確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼;
遍歷模塊,用于遍歷系統(tǒng)通訊錄,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存;
呼叫模塊,用于響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
具體地,遍歷模塊中,還包括:
檢測單元,用于檢測其中已被關(guān)聯(lián)了電話號碼歸屬地屬于所述國家的聯(lián)系人的相應(yīng)電話號碼,并刪除該相應(yīng)電話號碼當(dāng)中的國際冠碼和/或國際電話區(qū)號。
具體地,獲取模塊中,具體包括:
確定單元,用于啟動智能終端的GPS定位功能,確定智能終端當(dāng)前所在的國家;
調(diào)用單元,用于調(diào)用存儲有國家跟國際冠碼的映射關(guān)系的數(shù)據(jù)庫,獲取當(dāng)前所在的國家對應(yīng)的國際冠碼。
具體地,遍歷模塊中,具體包括:
讀取單元,用于遍歷系統(tǒng)通訊錄,讀取通訊錄上的聯(lián)系人信息;
第一判斷單元,用于根據(jù)所述聯(lián)系人信息,判斷所述聯(lián)系人的電話號碼是否已關(guān)聯(lián)了歸屬地;
處理單元,用于調(diào)用存儲有電話號碼的歸屬地跟國際電話區(qū)號的映射關(guān)系的數(shù)據(jù)庫,將其中已關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存。
具體地,呼叫模塊中,具體包括:
接收單元,用于接收呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令;
呼叫單元,用于響應(yīng)于所述呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
具體地,還包括:
統(tǒng)計模塊,用于統(tǒng)計系統(tǒng)通訊錄中所有電話號碼的已知歸屬地信息,將歸屬地信息中出現(xiàn)次數(shù)最多的國家作為智能終端用戶的常駐國家,當(dāng)智能終端當(dāng)前所在的國家不是所述常駐國家時,為系統(tǒng)通訊錄中歸屬地不是當(dāng)前所在的國家的電話號碼添加該電話號碼的歸屬地對應(yīng)的國際電話區(qū)號跟國際冠碼。
優(yōu)選地,還包括:
添加模塊,用于響應(yīng)于添加指令,為所選中的電話號碼添加相應(yīng)的國際電話區(qū)號和國際冠碼。
優(yōu)選地,還包括:
刪除模塊,用于響應(yīng)于刪除指令,為所選中的電話號碼刪除其電話號碼字段中的國際電話區(qū)號和國際冠碼。
具體地,所述遍歷模塊中,還包括:
第二判斷單元,用于判斷所述電話號碼是否包含有相應(yīng)的國際電話區(qū)號。
具體地,還包括:
推薦模塊,用于獲取系統(tǒng)通訊錄上沒關(guān)聯(lián)歸屬地的電話號碼,調(diào)用相關(guān)的數(shù)據(jù)庫,為當(dāng)前智能終端的用戶推薦所述電話號碼的歸屬地,以供用戶自行選擇。
第三方面,提供了一種智能終端。所述智能終端包括:
觸敏顯示器,用于顯示信息編輯界面,實現(xiàn)人機交互;
一個或多個處理器;
存儲器;
一個或多個應(yīng)用程序,其中所述一個或多個應(yīng)用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執(zhí)行;
所述一個或多個應(yīng)用程序被配置為用于執(zhí)行上述第一方面中任意一項所述的系統(tǒng)通訊錄電話號碼處理方法。
相比現(xiàn)有技術(shù),本發(fā)明的方案具有以下優(yōu)點:
本發(fā)明通過確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼,可以實時動態(tài)實現(xiàn)國際冠碼的更新,避免手動查找和添加國際冠碼;同時,本發(fā)明可以根據(jù)電話號碼的歸屬地信息獲取該電話號碼的對應(yīng)的國際電話區(qū)號,實現(xiàn)系統(tǒng)通訊錄上電話號碼的更新;最后,響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。整個發(fā)明解決了國際漫游中國際冠碼以及電話號碼對應(yīng)的國際電話區(qū)號的添加困難問題,方便了人們撥打國際電話,提高了用戶的體驗。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明中一種系統(tǒng)通訊錄電話號碼處理方法的一種實施例的流程示意圖;
圖2為本發(fā)明中一種裝置的一種實施例的結(jié)構(gòu)示意圖;
圖3為本發(fā)明中一種智能終端的一種實施例的結(jié)構(gòu)示意圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
在本發(fā)明的說明書和權(quán)利要求書及上述附圖中的描述的一些流程中,包含了按照特定順序出現(xiàn)的多個操作,但是應(yīng)該清楚了解,這些操作可以不按照其在本文中出現(xiàn)的順序來執(zhí)行或并行執(zhí)行,操作的序號如101、102等,僅僅是用于區(qū)分開各個不同的操作,序號本身不代表任何的執(zhí)行順序。另外,這些流程可以包括更多或更少的操作,并且這些操作可以按順序執(zhí)行或并行執(zhí)行。需要說明的是,本文中的“第一”、“第二”等描述,是用于區(qū)分不同的消息、設(shè)備、模塊等,不代表先后順序,也不限定“第一”和“第二”是不同的類型。
本領(lǐng)域普通技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
本領(lǐng)域普通技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本領(lǐng)域普通技術(shù)人員可以理解,本發(fā)明所涉及的名詞的含義至少包括:
國際漫游:指移動電話用戶在離開本國歸屬網(wǎng)絡(luò)時,仍可以在其它國家和地區(qū)的其它網(wǎng)絡(luò)繼續(xù)使用移動電話進(jìn)行通訊。
國際電話區(qū)號(International telephone area code):即國際電信聯(lián)盟根據(jù)E.164標(biāo)準(zhǔn)分配給各國的代碼,又稱國碼。所有的號碼都是前綴號,也就是說這些號碼是用來“撥到”目的國家的。每一個國家還有一個前綴來“撥出”自所處的國家的,這個前綴叫國際冠碼。簡言之,撥打國際電話的一般順序是:國際冠碼-國際電話區(qū)號-封閉電話號碼或者國際冠碼-國際電話區(qū)號-國內(nèi)電話區(qū)號-開放電話號碼。例如:中國的國碼是86,柬埔寨的國碼是855。
國際冠碼:是撥打國外電話的時候,需要在電話號碼前面加的一組號碼。例如:中國打出去要在對方國碼前面加00,從柬埔寨打國外電話前面要加001。
同時,值得注意的是,本發(fā)明中所述的“國家”應(yīng)當(dāng)理解為電信聯(lián)盟分配國際冠碼及國際電話區(qū)號的國家或地區(qū),并非狹義上的具有獨立主權(quán)的國家。
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1,示出了本發(fā)明中一種系統(tǒng)通訊錄電話號碼處理方法的一種實施例的流程示意圖。
智能終端用戶離開其本國所使用的歸屬網(wǎng)絡(luò),去到另一個國家中,想撥打其本國內(nèi)的電話號碼;或者想在本國所使用的歸屬網(wǎng)絡(luò),撥打國外的電話號碼,所相應(yīng)的電話號碼均需包含有國際冠碼以及國際電話區(qū)號。進(jìn)行國際漫游,在撥打電話號碼之前,需要確定所述的國際冠碼以及所述電話號碼的國際電話區(qū)號。有效解決國際漫游中的國際冠碼以及國際電話區(qū)號的添加困難等問題,有助于提高用戶的良好體驗。
該系統(tǒng)通訊錄電話號碼處理方法通過獲取智能終端當(dāng)前所在的國家以及系統(tǒng)通訊錄上的電話號碼的歸屬地等相關(guān)信息,實現(xiàn)國際冠碼以及國際電話區(qū)號的智能添加,有效解決了國際漫游撥打電話號碼當(dāng)中的國際冠碼以及國際電話區(qū)號的問題,減少了人為的手動操作,提高了用戶的體驗。
該系統(tǒng)通訊錄電話號碼處理方法包括步驟S11、步驟S12以及步驟S13:
S11.確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼。
無論是想撥打國際電話,還是更新系統(tǒng)通訊錄當(dāng)中的國際冠碼以及國際電話區(qū)號,均需確定所使用的智能終端當(dāng)前所處的國家,從而獲取該國家對應(yīng)的國際冠碼。讓智能終端確定其當(dāng)前所處的國家的方式多種多樣,一方面,智能終端可以獲取用戶的輸入進(jìn)行確定;另一方面,智能終端也可以通過定位當(dāng)前智能終端的位置進(jìn)行確定。明顯地,利用GPS定位功能,可有效減少用戶的輸入以及其它相關(guān)的操作。
在本實施例的一種優(yōu)選的方案當(dāng)中,確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼的步驟中,具體包括:
啟動智能終端的GPS定位功能,確定智能終端當(dāng)前所在的國家;
調(diào)用存儲有國家跟國際冠碼的映射關(guān)系的數(shù)據(jù)庫,獲取當(dāng)前所在的國家對應(yīng)的國際冠碼。
驅(qū)動智能終端,啟動智能終端的GPS定位功能。當(dāng)智能終端連接到當(dāng)前所在地的數(shù)據(jù)網(wǎng)絡(luò),自動啟動智能終端的GPS定位功能,定位當(dāng)前智能終端的位置,根據(jù)所定位到的位置信息,確定智能終端當(dāng)前所在的國家。其外,也可以是智能終端上的應(yīng)用程序啟動了GPS定位功能,在檢測到智能終端接收了定位數(shù)據(jù)信息時,完成智能終端當(dāng)前所在的地理位置的更新,并進(jìn)一步確定智能終端當(dāng)前所在的地區(qū)和國家。更多地,一個國家擁有屬于自己的獨一無二的國際冠碼,國家與國際冠碼之間存在映射關(guān)系。當(dāng)智能終端上存在存儲有所有國家及國際冠碼之間映射關(guān)系的數(shù)據(jù)庫或所述數(shù)據(jù)庫的鏈接時,通過調(diào)用所述數(shù)據(jù)庫或者鏈接所述數(shù)據(jù)庫的鏈接調(diào)用所述映射關(guān)系就能根據(jù)所述國家確定該國家的國際冠碼,從而獲取當(dāng)前所在的國家對應(yīng)的國際冠碼。
S12.遍歷系統(tǒng)通訊錄,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存。
具體地,遍歷系統(tǒng)通訊錄,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存的步驟中,具體包括:
遍歷系統(tǒng)通訊錄,讀取通訊錄上的聯(lián)系人信息;
根據(jù)所述聯(lián)系人信息,判斷所述聯(lián)系人的電話號碼是否已關(guān)聯(lián)了歸屬地;
調(diào)用存儲有電話號碼的歸屬地跟國際電話區(qū)號的映射關(guān)系的數(shù)據(jù)庫,將其中已關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存。
驅(qū)動智能終端,遍歷系統(tǒng)通訊錄,讀取通訊錄上的聯(lián)系人信息。所述聯(lián)系人信息包括但不限于聯(lián)系人名稱,聯(lián)系人的工作單位,聯(lián)系人的電話號碼以及該電話號碼相應(yīng)的電信運營商信息。甚至,所述聯(lián)系人信息可以包括智能終端的用戶用于管理系統(tǒng)通訊錄上的用戶所設(shè)置的標(biāo)簽以及分組等信息,所述標(biāo)簽及分組信息包含該用戶的常駐國家或者該用戶的電話號碼對應(yīng)的歸屬地。根據(jù)所述聯(lián)系人信息,主要是聯(lián)系人的電話號碼對應(yīng)的電信運營商的相關(guān)信息,判斷所述聯(lián)系人的該電話號碼是否已關(guān)聯(lián)了歸屬地,當(dāng)確定了所述電話號碼關(guān)聯(lián)了歸屬地的同時,確定該電話號碼的歸屬地是哪個國家,從而確定該歸屬地對應(yīng)的國際電話區(qū)號。在確定該電話號碼的國際電話區(qū)號及獲取了智能終端當(dāng)前所在地的國際冠碼的情形下,可將所述電話號碼,即已關(guān)聯(lián)了歸屬地或能根據(jù)所述電話號碼獲取其歸屬地的相應(yīng)電話號碼,處理為包含了歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式。同時,保存這種形式,為接下來撥打相應(yīng)的國際電話完成國際電話區(qū)號及國際冠碼的添加。
進(jìn)一步地,遍歷系統(tǒng)通訊錄之后,還可以包括:檢測其中已被關(guān)聯(lián)了電話號碼歸屬地屬于所述國家的聯(lián)系人的相應(yīng)電話號碼,并刪除該相應(yīng)電話號碼當(dāng)中的國際冠碼和/或國際電話區(qū)號??梢岳斫獾氖?,國際長途電話是由于地理位置及所使用的電信運營商的服務(wù)造成的。例如,小紅從乙國來到甲國,若使用乙國的電話號碼撥打歸屬地為甲國的電話號碼,其因電信業(yè)務(wù)的復(fù)雜性,存在需要添加國際冠碼和國際電話區(qū)號的情形。若使用甲國的運營商提供的電話號碼撥打所在國為甲國的另一電話號碼,并不必然產(chǎn)生國際漫游,同時,由于所處的是同一國家,并不需要使用國際冠碼和/或國際電話區(qū)號。因此,在使用甲國的電話號碼撥打甲國的電話號碼時,可以刪除歸屬地為甲國的相應(yīng)的電話號碼中所包含的國際冠碼和國際電話區(qū)號。其外,當(dāng)一個用戶從甲國到乙國,再回到甲國。若其在乙國時,其在甲國的聯(lián)系人的電話號碼添加上了國際冠碼以及國際電話區(qū)號。那在該用戶從乙國又回到甲國的時候,所添加的國際冠碼以及國際電話區(qū)號就顯得多余、累贅,甚至影響該用戶的相關(guān)通話,自然需要將這些國際冠碼以及國際電話區(qū)號去掉。故當(dāng)智能終端所使用的電話號碼其對應(yīng)的國家、智能終端當(dāng)前所在的國家和已被關(guān)聯(lián)了電話號碼歸屬地其對應(yīng)的國家一致時,刪除該歸屬地對應(yīng)的電話號碼的國際冠碼和/或國際電話區(qū)號,有助于提高用戶的撥打效率。
具體地,還包括:
統(tǒng)計系統(tǒng)通訊錄中所有電話號碼的已知歸屬地信息,將歸屬地信息中出現(xiàn)次數(shù)最多的國家作為智能終端用戶的常駐國家,當(dāng)智能終端當(dāng)前所在的國家不是所述常駐國家時,為系統(tǒng)通訊錄中歸屬地不是當(dāng)前所在的國家的電話號碼添加該電話號碼的歸屬地對應(yīng)的國際電話區(qū)號跟國際冠碼。
國際冠碼以及國際電話區(qū)號的添加是撥打國際長途電話的前提。通常而言,系統(tǒng)通訊錄上作為相應(yīng)電話號碼的歸屬地出現(xiàn)次數(shù)最多的國家或地區(qū),往往是該智能終端用戶的常駐國家,同時是這個人聯(lián)系最頻繁的地方,他生活時間最長的,當(dāng)這個人所在的國家發(fā)生了改變的時候,也意味著,想對他而言,他出國了。在這種情形之下,他更有可能撥打相關(guān)的國際長途電話。根據(jù)常駐國家與當(dāng)前智能終端用戶所在地對應(yīng)的國家是否一致,在不一致的情形下更新系統(tǒng)通訊錄中的國際冠碼以及國際電話區(qū)號,準(zhǔn)確把握時間,合時宜地滿足用戶撥打國際長途電話的需求。
具體地,還包括:
獲取系統(tǒng)通訊錄上沒關(guān)聯(lián)歸屬地的電話號碼,調(diào)用相關(guān)的數(shù)據(jù)庫,為當(dāng)前智能終端的用戶推薦所述電話號碼的歸屬地,以供用戶自行選擇。
同樣地,系統(tǒng)通訊錄上也會存在沒關(guān)聯(lián)歸屬地的電話號碼,這些沒關(guān)聯(lián)歸屬地的電話號碼,并不直接顯現(xiàn)在系統(tǒng)通訊錄上,以至于并不能直接獲取該電話號碼對應(yīng)的電信運營商的相關(guān)信息,從而獲取其對應(yīng)的國際電話區(qū)號。這時,調(diào)用相關(guān)的數(shù)據(jù)庫對電話號碼進(jìn)行解析,能有效地獲取該電話號碼的電信運營商的相關(guān)信息,從而確定該電話號碼的歸屬地的范圍。例如:中國目前所使用的手機號碼為11位,其中各段有不同的編碼方向:前3位——網(wǎng)絡(luò)識別號;第4-7位——地區(qū)編碼;第8-11位——用戶編碼。通過獲取網(wǎng)絡(luò)識別號,能識別電信運營商,通過地區(qū)編碼能識別該電信運營商的地區(qū)編碼。當(dāng)然,這只是中國的手機號碼所使用的規(guī)則,別的國家的手機號碼及電話號碼所使用的規(guī)則可以存在不同。但根據(jù)相關(guān)的電話號碼及相關(guān)的電話號碼分配的規(guī)則,是可以比較高效確定其對應(yīng)的電信運營商及其歸屬地。這種確定并非是絕對的,同一個電話號碼在不同的國家存在同時使用的情形。本發(fā)明通過推薦與該電話號碼相關(guān)的歸屬地給智能終端的用戶自行選擇,有效避免了添加錯誤的問題,提高了對系統(tǒng)通訊錄電話號碼處理的準(zhǔn)確性,提高了用戶的體驗。
可以理解的是,根據(jù)電話號碼的歸屬地能夠確定該電話號碼的歸屬國。由于國際電信聯(lián)盟根據(jù)E.164標(biāo)準(zhǔn)分配給各國的國際電話區(qū)號是固定的,根據(jù)這種固定的一一對應(yīng)的關(guān)系,可以知道了一個國家其相應(yīng)的國際電話區(qū)號,即可以確定該國家的國際電話區(qū)號,從而完成一個電話號碼其對應(yīng)的國際電話區(qū)號的添加。該電話號碼的歸屬地與國際電話區(qū)號的映射關(guān)系可以存儲于智能終端的數(shù)據(jù)庫上,也可以是這種映射關(guān)系的入口存儲于智能終端上,調(diào)用相關(guān)的數(shù)據(jù)庫或入口,完成調(diào)用電話號碼的歸屬地跟國際電話區(qū)號的映射關(guān)系。
在本實施例中,優(yōu)選地,還包括:響應(yīng)于添加指令,為所選中的電話號碼添加相應(yīng)的國際電話區(qū)號和國際冠碼。用戶可以根據(jù)自己的具體情形,有選擇性地選擇系統(tǒng)通訊錄上的電話號碼,為所選中的電話號碼一鍵添加相應(yīng)的國際冠碼及國際電話區(qū)號。智能終端接收用戶的添加指令,響應(yīng)于該添加指令,為用戶所選中的電話號碼添加相應(yīng)的國際電話區(qū)號和國際冠碼。
優(yōu)選地,還包括:響應(yīng)于刪除指令,為所選中的電話號碼刪除其電話號碼字段中的國際電話區(qū)號和國際冠碼。用戶可以根據(jù)自己的具體情形,有選擇性地選擇系統(tǒng)通訊錄上的電話號碼,為所選中的電話號碼一鍵刪除相應(yīng)的國際冠碼及國際電話區(qū)號。智能終端接收用戶的添加指令,響應(yīng)于該添加指令,為用戶所選中的電話號碼刪除其所包含的相應(yīng)的國際電話區(qū)號和國際冠碼。
無論是添加還是刪除電話號碼對應(yīng)的國際冠碼及國際電話區(qū)號,若用戶認(rèn)為添加/刪除某個電話號碼當(dāng)中所包含的國際冠碼和國際電話區(qū)號的必要性不是很強,也可以進(jìn)行采取手動選擇相關(guān)的電話號碼,讓系統(tǒng)自動添加/刪除所述電話號碼其對應(yīng)的國際冠碼和國際電話區(qū)號。這增加了國際冠碼和國際電話區(qū)號操作的靈活性,有利于用戶根據(jù)自身的需要進(jìn)行相應(yīng)的操作,加強了用戶的自主選擇性,提高了用戶的體驗。
在本實施例中,具體地,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理之前,還包括:
判斷所述電話號碼是否包含有相應(yīng)的國際電話區(qū)號。
例如,在確定了小張的電話號碼的歸屬地為廣州時,并確定了其對應(yīng)的國家為中國,獲取中國的國際電話區(qū)號86。但所述電話號碼已經(jīng)包含了國際電話區(qū)號86的,并不需要對該電話號碼再添加國家電話區(qū)號。本實施在將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理之前,會對所述電話號碼是否包含相應(yīng)的國家電話區(qū)號進(jìn)行判斷。在經(jīng)過判斷之后,若所述電話號碼不包含國際電話區(qū)號,則為所述電話號碼添加相應(yīng)的國際電話區(qū)號,若所述電話號碼已經(jīng)包含了國際電話區(qū)號,則跳過該步驟,直接進(jìn)行下一步的操作,有效避免了國際電話區(qū)號的重復(fù)添加,同時減少了不必要的操作,高效便捷。
S13.響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
具體地,響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫的步驟中,具體包括:
接收呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令;
響應(yīng)于所述呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
在本實施例中,響應(yīng)于系統(tǒng)通訊錄更新的指令,獲取智能終端當(dāng)前的位置以及系統(tǒng)通訊錄上的電話號碼的歸屬地,系統(tǒng)通訊錄中關(guān)聯(lián)了歸屬地的電話號碼相應(yīng)地被處理,相關(guān)的所述電話號碼被添加了其對應(yīng)的國際冠碼以及國際電話區(qū)號,并保存在所述系統(tǒng)通訊錄上。在用戶選擇所述電話號碼作為通訊對象的時候,其向智能終端發(fā)出呼叫指令。智能終端響應(yīng)于所述用戶發(fā)出的所述呼叫指令,以所述電話號碼包含了當(dāng)前所在地的國際冠碼及其歸屬國的國際電話區(qū)號的形式進(jìn)行呼叫,撥通相應(yīng)的電話號碼,使所述用戶與其目標(biāo)對象交流溝通。
如圖2所示,示出了本發(fā)明一種裝置的一種實施例的結(jié)構(gòu)示意圖。
智能終端用戶離開其本國所使用的歸屬網(wǎng)絡(luò),去到另一個國家中,想撥打其本國內(nèi)的電話號碼;或者想在本國所使用的歸屬網(wǎng)絡(luò),撥打國外的電話號碼,所相應(yīng)的電話號碼均需包含有國際冠碼以及國際電話區(qū)號。進(jìn)行國際漫游,在撥打電話號碼之前,需要確定所述的國際冠碼以及所述電話號碼的國際電話區(qū)號。有效解決國際漫游中的國際冠碼以及國際電話區(qū)號的添加困難等問題,有助于提高用戶的良好體驗。
該裝置通過獲取智能終端當(dāng)前所在的國家以及系統(tǒng)通訊錄上的電話號碼的歸屬地等相關(guān)信息,實現(xiàn)國際冠碼以及國際電話區(qū)號的智能添加,有效解決了國際漫游撥打電話號碼當(dāng)中的國際冠碼以及國際電話區(qū)號的問題,減少了人為的手動操作,提高了用戶的體驗。
所述裝置包括獲取模塊S101、遍歷模塊S102、呼叫模塊S103。
獲取模塊S101,用于確定智能終端當(dāng)前所在的國家,獲取該國家的國際冠碼。
無論是想撥打國際電話,還是更新系統(tǒng)通訊錄當(dāng)中的國際冠碼以及國際電話區(qū)號,均需確定所使用的智能終端當(dāng)前所處的國家,從而獲取該國家對應(yīng)的國際冠碼。讓智能終端確定其當(dāng)前所處的國家的方式多種多樣,一方面,智能終端可以獲取用戶的輸入進(jìn)行確定;另一方面,智能終端也可以通過定位當(dāng)前智能終端的位置進(jìn)行確定。明顯地,利用GPS定位功能,可有效減少用戶的輸入以及其它相關(guān)的操作。
在本實施例的一種優(yōu)選的方案當(dāng)中,獲取模塊S101中,具體包括:
確定單元,用于啟動智能終端的GPS定位功能,確定智能終端當(dāng)前所在的國家;
調(diào)用單元,用于調(diào)用存儲有國家跟國際冠碼的映射關(guān)系的數(shù)據(jù)庫,獲取當(dāng)前所在的國家對應(yīng)的國際冠碼。
驅(qū)動智能終端,啟動智能終端的GPS定位功能。當(dāng)智能終端連接到當(dāng)前所在地的數(shù)據(jù)網(wǎng)絡(luò),自動啟動智能終端的GPS定位功能,定位當(dāng)前智能終端的位置,根據(jù)所定位到的位置信息,確定智能終端當(dāng)前所在的國家。其外,也可以是智能終端上的應(yīng)用程序啟動了GPS定位功能,在檢測到智能終端接收了定位數(shù)據(jù)信息時,完成智能終端當(dāng)前所在的地理位置的更新,并進(jìn)一步確定智能終端當(dāng)前所在的地區(qū)和國家。更多地,一個國家擁有屬于自己的獨一無二的國際冠碼,國家與國際冠碼之間存在映射關(guān)系。當(dāng)智能終端上存在存儲有所有國家及國際冠碼之間映射關(guān)系的數(shù)據(jù)庫或所述數(shù)據(jù)庫的鏈接時,通過調(diào)用所述數(shù)據(jù)庫或者鏈接所述數(shù)據(jù)庫的鏈接調(diào)用所述映射關(guān)系就能根據(jù)所述國家確定該國家的國際冠碼,從而獲取當(dāng)前所在的國家對應(yīng)的國際冠碼。
遍歷模塊S102,用于遍歷系統(tǒng)通訊錄,將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存。
具體地,所述遍歷模塊S102中,具體包括:
讀取單元,用于遍歷系統(tǒng)通訊錄,讀取通訊錄上的聯(lián)系人信息;
第一判斷單元,用于根據(jù)所述聯(lián)系人信息,判斷所述聯(lián)系人的電話號碼是否已關(guān)聯(lián)了歸屬地;
處理單元,用于調(diào)用存儲有電話號碼的歸屬地跟國際電話區(qū)號的映射關(guān)系的數(shù)據(jù)庫,將其中已關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理為包含了該歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式并保存。
驅(qū)動智能終端,遍歷系統(tǒng)通訊錄,讀取通訊錄上的聯(lián)系人信息。所述聯(lián)系人信息包括但不限于聯(lián)系人名稱,聯(lián)系人的工作單位,聯(lián)系人的電話號碼以及該電話號碼相應(yīng)的電信運營商信息。甚至,所述聯(lián)系人信息可以包括智能終端的用戶用于管理系統(tǒng)通訊錄上的用戶所設(shè)置的標(biāo)簽以及分組等信息,所述標(biāo)簽及分組信息包含該用戶的常駐國家或者該用戶的電話號碼對應(yīng)的歸屬地。根據(jù)所述聯(lián)系人信息,主要是聯(lián)系人的電話號碼對應(yīng)的電信運營商的相關(guān)信息,判斷所述聯(lián)系人的該電話號碼是否已關(guān)聯(lián)了歸屬地,當(dāng)確定了所述電話號碼關(guān)聯(lián)了歸屬地的同時,確定該電話號碼的歸屬地是哪個國家,從而確定該歸屬地對應(yīng)的國際電話區(qū)號。在確定該電話號碼的國際電話區(qū)號及獲取了智能終端當(dāng)前所在地的國際冠碼的情形下,可將所述電話號碼,即已關(guān)聯(lián)了歸屬地或能根據(jù)所述電話號碼獲取其歸屬地的相應(yīng)電話號碼,處理為包含了歸屬地國際電話區(qū)號及所述國家的國際冠碼的形式。同時,保存這種形式,為接下來撥打相應(yīng)的國際電話完成國際電話區(qū)號及國際冠碼的添加。
進(jìn)一步地,遍歷模塊S102中,還可以包括:檢測單元,用于檢測其中已被關(guān)聯(lián)了電話號碼歸屬地屬于所述國家的聯(lián)系人的相應(yīng)電話號碼,并刪除該相應(yīng)電話號碼當(dāng)中的國際冠碼和/或國際電話區(qū)號??梢岳斫獾氖牵瑖H長途電話是由于地理位置及所使用的電信運營商的服務(wù)造成的。例如,小紅從乙國來到甲國,若使用乙國的電話號碼撥打歸屬地為甲國的電話號碼,其因電信業(yè)務(wù)的復(fù)雜性,存在需要添加國際冠碼和國際電話區(qū)號的情形。若使用甲國的運營商提供的電話號碼撥打所在國為甲國的另一電話號碼,并不必然產(chǎn)生國際漫游,同時,由于所處的是同一國家,并不需要使用國際冠碼和/或國際電話區(qū)號。因此,在使用甲國的電話號碼撥打甲國的電話號碼時,可以刪除歸屬地為甲國的相應(yīng)的電話號碼中所包含的國際冠碼和國際電話區(qū)號。其外,當(dāng)一個用戶從甲國到乙國,再回到甲國。若其在乙國時,其在甲國的聯(lián)系人的電話號碼添加上了國際冠碼以及國際電話區(qū)號。那在該用戶從乙國又回到甲國的時候,所添加的國際冠碼以及國際電話區(qū)號就顯得多余、累贅,甚至影響該用戶的相關(guān)通話,自然需要將這些國際冠碼以及國際電話區(qū)號去掉。故當(dāng)智能終端所使用的電話號碼其對應(yīng)的國家、智能終端當(dāng)前所在的國家和已被關(guān)聯(lián)了電話號碼歸屬地其對應(yīng)的國家一致時,刪除該歸屬地對應(yīng)的電話號碼的國際冠碼和/或國際電話區(qū)號,有助于提高用戶的撥打效率。
具體地,本裝置還包括:
統(tǒng)計模塊,用于統(tǒng)計系統(tǒng)通訊錄中所有電話號碼的已知歸屬地信息,將歸屬地信息中出現(xiàn)次數(shù)最多的國家作為智能終端用戶的常駐國家,當(dāng)智能終端當(dāng)前所在的國家不是所述常駐國家時,為系統(tǒng)通訊錄中歸屬地不是當(dāng)前所在的國家的電話號碼添加該電話號碼的歸屬地對應(yīng)的國際電話區(qū)號跟國際冠碼。
國際冠碼以及國際電話區(qū)號的添加是撥打國際長途電話的前提。通常而言,系統(tǒng)通訊錄上作為相應(yīng)電話號碼的歸屬地出現(xiàn)次數(shù)最多的國家或地區(qū),往往是該智能終端用戶的常駐國家,同時是這個人聯(lián)系最頻繁的地方,他生活時間最長的,當(dāng)這個人所在的國家發(fā)生了改變的時候,也意味著,想對他而言,他出國了。在這種情形之下,他更有可能撥打相關(guān)的國際長途電話。根據(jù)常駐國家與當(dāng)前智能終端用戶所在地對應(yīng)的國家是否一致,在不一致的情形下更新系統(tǒng)通訊錄中的國際冠碼以及國際電話區(qū)號,準(zhǔn)確把握時間,合時宜地滿足用戶撥打國際長途電話的需求。
具體地,本裝置還包括:
推薦模塊,用于獲取系統(tǒng)通訊錄上沒關(guān)聯(lián)歸屬地的電話號碼,調(diào)用相關(guān)的數(shù)據(jù)庫,為當(dāng)前智能終端的用戶推薦所述電話號碼的歸屬地,以供用戶自行選擇。
同樣地,系統(tǒng)通訊錄上也會存在沒關(guān)聯(lián)歸屬地的電話號碼,這些沒關(guān)聯(lián)歸屬地的電話號碼,并不直接顯現(xiàn)在系統(tǒng)通訊錄上,以至于并不能直接獲取該電話號碼對應(yīng)的電信運營商的相關(guān)信息,從而獲取其對應(yīng)的國際電話區(qū)號。這時,調(diào)用相關(guān)的數(shù)據(jù)庫對電話號碼進(jìn)行解析,能有效地獲取該電話號碼的電信運營商的相關(guān)信息,從而確定該電話號碼的歸屬地的范圍。例如:中國目前所使用的手機號碼為11位,其中各段有不同的編碼方向:前3位——網(wǎng)絡(luò)識別號;第4-7位——地區(qū)編碼;第8-11位——用戶編碼。通過獲取網(wǎng)絡(luò)識別號,能識別電信運營商,通過地區(qū)編碼能識別該電信運營商的地區(qū)編碼。當(dāng)然,這只是中國的手機號碼所使用的規(guī)則,別的國家的手機號碼及電話號碼所使用的規(guī)則可以存在不同。但根據(jù)相關(guān)的電話號碼及相關(guān)的電話號碼分配的規(guī)則,是可以比較高效確定其對應(yīng)的電信運營商及其歸屬地。這種確定并非是絕對的,同一個電話號碼在不同的國家存在同時使用的情形。本發(fā)明通過推薦與該電話號碼相關(guān)的歸屬地給智能終端的用戶自行選擇,有效避免了添加錯誤的問題,提高了對系統(tǒng)通訊錄電話號碼處理的準(zhǔn)確性,提高了用戶的體驗。
可以理解的是,根據(jù)電話號碼的歸屬地能夠確定該電話號碼的歸屬國。由于國際電信聯(lián)盟根據(jù)E.164標(biāo)準(zhǔn)分配給各國的國際電話區(qū)號是固定的,根據(jù)這種固定的一一對應(yīng)的關(guān)系,可以知道了一個國家其相應(yīng)的國際電話區(qū)號,即可以確定該國家的國際電話區(qū)號,從而完成一個電話號碼其對應(yīng)的國際電話區(qū)號的添加。該電話號碼的歸屬地與國際電話區(qū)號的映射關(guān)系可以存儲于智能終端的數(shù)據(jù)庫上,也可以是這種映射關(guān)系的入口存儲于智能終端上,調(diào)用相關(guān)的數(shù)據(jù)庫或入口,完成調(diào)用電話號碼的歸屬地跟國際電話區(qū)號的映射關(guān)系。
在本實施例中,優(yōu)選地,還包括:添加模塊,用于響應(yīng)于添加指令,為所選中的電話號碼添加相應(yīng)的國際電話區(qū)號和國際冠碼。用戶可以根據(jù)自己的具體情形,有選擇性地選擇系統(tǒng)通訊錄上的電話號碼,為所選中的電話號碼一鍵添加相應(yīng)的國際冠碼及國際電話區(qū)號。智能終端接收用戶的添加指令,響應(yīng)于該添加指令,為用戶所選中的電話號碼添加相應(yīng)的國際電話區(qū)號和國際冠碼。
優(yōu)選地,還包括:刪除模塊,用于響應(yīng)于刪除指令,為所選中的電話號碼刪除其電話號碼字段中的國際電話區(qū)號和國際冠碼。用戶可以根據(jù)自己的具體情形,有選擇性地選擇系統(tǒng)通訊錄上的電話號碼,為所選中的電話號碼一鍵刪除相應(yīng)的國際冠碼及國際電話區(qū)號。智能終端接收用戶的添加指令,響應(yīng)于該添加指令,為用戶所選中的電話號碼刪除其所包含的相應(yīng)的國際電話區(qū)號和國際冠碼。
無論是添加還是刪除電話號碼對應(yīng)的國際冠碼及國際電話區(qū)號,若用戶認(rèn)為添加/刪除某個電話號碼當(dāng)中所包含的國際冠碼和國際電話區(qū)號的必要性不是很強,也可以進(jìn)行采取手動選擇相關(guān)的電話號碼,讓系統(tǒng)自動添加/刪除所述電話號碼其對應(yīng)的國際冠碼和國際電話區(qū)號。這增加了國際冠碼和國際電話區(qū)號操作的靈活性,有利于用戶根據(jù)自身的需要進(jìn)行相應(yīng)的操作,加強了用戶的自主選擇性,提高了用戶的體驗。
在本實施例中,具體地,所述遍歷模塊S102中,還包括:
第二判斷單元,用于判斷所述電話號碼是否包含有相應(yīng)的國際電話區(qū)號。
例如,在確定了小張的電話號碼的歸屬地為廣州時,并確定了其對應(yīng)的國家為中國,獲取中國的國際電話區(qū)號86。但所述電話號碼已經(jīng)包含了國際電話區(qū)號86的,并不需要對該電話號碼再添加國家電話區(qū)號。本實施在將其中已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的相應(yīng)電話號碼處理之前,會對所述電話號碼是否包含相應(yīng)的國家電話區(qū)號進(jìn)行判斷。在經(jīng)過判斷之后,若所述電話號碼不包含國際電話區(qū)號,則為所述電話號碼添加相應(yīng)的國際電話區(qū)號,若所述電話號碼已經(jīng)包含了國際電話區(qū)號,則跳過該步驟,直接進(jìn)行下一步的操作,有效避免了國際電話區(qū)號的重復(fù)添加,同時減少了不必要的操作,高效便捷。
呼叫模塊S103,用于響應(yīng)于呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
具體地,所述呼叫模塊S103中,具體包括:
接收單元,用于接收呼叫已被關(guān)聯(lián)了電話號碼歸屬地的聯(lián)系人的所述相應(yīng)電話號碼的呼叫指令;
呼叫單元,用于響應(yīng)于所述呼叫指令,以所述包含了其歸屬地國際電話區(qū)號及所述國際冠碼的形式進(jìn)行撥號呼叫。
在本實施例中,響應(yīng)于系統(tǒng)通訊錄更新的指令,獲取智能終端當(dāng)前的位置以及系統(tǒng)通訊錄上的電話號碼的歸屬地,系統(tǒng)通訊錄中關(guān)聯(lián)了歸屬地的電話號碼相應(yīng)地被處理,相關(guān)的所述電話號碼被添加了其對應(yīng)的國際冠碼以及國際電話區(qū)號,并保存在所述系統(tǒng)通訊錄上。在用戶選擇所述電話號碼作為通訊對象的時候,其向智能終端發(fā)出呼叫指令。智能終端響應(yīng)于所述用戶發(fā)出的所述呼叫指令,以所述電話號碼包含了當(dāng)前所在地的國際冠碼及其歸屬國的國際電話區(qū)號的形式進(jìn)行呼叫,撥通相應(yīng)的電話號碼,使所述用戶與其目標(biāo)對象交流溝通。
本發(fā)明實施例還提供了一種智能終端。所述智能終端包括:
觸敏顯示器,用于顯示信息編輯界面,實現(xiàn)人機交互;
一個或多個處理器;
存儲器;
一個或多個應(yīng)用程序,其中所述一個或多個應(yīng)用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執(zhí)行;
所述一個或多個應(yīng)用程序被配置為用于執(zhí)行以上所述的系統(tǒng)通訊錄電話號碼處理方法。
該智能終端可以為包括手機、平板電腦、PDA(Personal Digital Assistant,個人數(shù)字助理)、POS(Point of Sales,銷售終端)、車載電腦等任意終端設(shè)備,以智能終端為手機為例:
圖3示出的是與本發(fā)明實施例提供的終端相關(guān)的手機的部分結(jié)構(gòu)的框圖。參考圖3,手機包括:射頻(Radio Frequency,RF)電路1510、存儲器1520、輸入單元1530、顯示單元1540、傳感器1550、音頻電路1560、無線保真(wireless fidelity,WiFi)模塊1570、處理器1580、以及電源1590等部件。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的手機結(jié)構(gòu)并不構(gòu)成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖3對手機的各個構(gòu)成部件進(jìn)行具體的介紹:
RF電路1510可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1580處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路1510包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路1510還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲器1520可用于存儲軟件程序以及模塊,處理器1580通過運行存儲在存儲器1520的軟件程序以及模塊,從而執(zhí)行手機的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器1520可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器1520可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
輸入單元1530可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元1530可包括觸控面板1531以及其他輸入設(shè)備1532。觸控面板1531,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1531上或在觸控面板1531附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板1531可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器1580,并能接收處理器1580發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板1531。除了觸控面板1531,輸入單元1530還可以包括其他輸入設(shè)備1532。具體地,其他輸入設(shè)備1532可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1540可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元1540可包括顯示面板1541,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板1541。進(jìn)一步的,觸控面板1531可覆蓋顯示面板1541,當(dāng)觸控面板1531檢測到在其上或附近的觸摸操作后,傳送給處理器1580以確定觸摸事件的類型,隨后處理器1580根據(jù)觸摸事件的類型在顯示面板1541上提供相應(yīng)的視覺輸出。雖然在圖3中,觸控面板1531與顯示面板1541是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板1531與顯示面板1541集成而實現(xiàn)手機的輸入和輸出功能。
手機還可包括至少一種傳感器1550,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1541的亮度,接近傳感器可在手機移動到耳邊時,關(guān)閉顯示面板1541和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1560、揚聲器1561,傳聲器1562可提供用戶與手機之間的音頻接口。音頻電路1560可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器1561,由揚聲器1561轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器1562將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路1560接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1580處理后,經(jīng)RF電路1510以發(fā)送給比如另一手機,或者將音頻數(shù)據(jù)輸出至存儲器1520以便進(jìn)一步處理。
WiFi屬于短距離無線傳輸技術(shù),手機通過WiFi模塊1570可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖3示出了WiFi模塊1570,但是可以理解的是,其并不屬于手機的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1580是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器1520內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器1520內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進(jìn)行整體監(jiān)控。可選的,處理器1580可包括一個或多個處理單元;優(yōu)選的,處理器1580可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器1580中。
手機還包括給各個部件供電的電源1590(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1580邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁盤或光盤等。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上對本發(fā)明所提供的一種實體裝置進(jìn)行了詳細(xì)介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。