本公開的實施例涉及號碼歸屬識別,具體地,涉及適用于一種識別國際號碼歸屬的方法、裝置、計算機設(shè)備和介質(zhì)。
背景技術(shù):
1、在發(fā)國際短信時,服務(wù)器需要區(qū)分不同歸屬國家和運營商,進而將短信數(shù)據(jù)發(fā)送到對應(yīng)的國際運營商通道內(nèi),便于進行數(shù)據(jù)傳輸。因此,區(qū)分國際號碼的歸屬國和運營商至關(guān)重要。
2、相關(guān)技術(shù)中,在區(qū)分國際號碼的歸屬國和運營商時,主要是國際號碼的國家碼來區(qū)分歸屬國,進而確定歸屬國中的運營商。然而,采用現(xiàn)有方式,若存在國家碼相同的歸屬國,則無法進行歸屬國運營商識別,導(dǎo)致國際號碼歸屬識別準確率低下。
技術(shù)實現(xiàn)思路
1、本文中描述的實施例提供了一種識別國際號碼歸屬的方法、裝置、計算機設(shè)備和介質(zhì),克服了上述問題。
2、第一方面,根據(jù)本公開的內(nèi)容,提供了一種識別國際號碼歸屬的方法,包括:
3、獲取目標國際號碼對應(yīng)的目標區(qū)域碼;
4、基于所述目標國際號碼對應(yīng)的所述目標區(qū)域碼,確定所述目標國際號碼對應(yīng)的號碼歸屬國;
5、獲取所述目標國際號碼對應(yīng)的號碼歸屬國所關(guān)聯(lián)的多個網(wǎng)絡(luò)運營商的運營標識,每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)有號碼段前綴數(shù)據(jù);
6、將所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù),分別與每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)進行數(shù)據(jù)匹配,得到所述目標國際號碼對應(yīng)的號碼歸屬運營商。
7、可選的,所述獲取目標國際號碼對應(yīng)的目標區(qū)域碼,包括:
8、獲取區(qū)域數(shù)據(jù)庫,所述區(qū)域數(shù)據(jù)庫中包括:多個第一區(qū)域碼與多個第一國際號碼,每個所述第一區(qū)域碼對應(yīng)有至少一個所述第一國際號碼;
9、將所述目標國際號碼與每個所述第一國際號碼進行號碼序列匹配,得到多個序列匹配值;
10、確定多個所述序列匹配值中最大所述序列匹配值對應(yīng)的所述第一國際號碼為所述目標國際號碼的區(qū)域關(guān)聯(lián)號碼;
11、確定所述區(qū)域關(guān)聯(lián)號碼對應(yīng)的所述第一區(qū)域碼,為所述目標國際號碼對應(yīng)的所述目標區(qū)域碼。
12、可選的,所述目標國際號碼對應(yīng)的所述目標區(qū)域碼用于描述區(qū)域標識字符;
13、所述基于所述目標國際號碼對應(yīng)的所述目標區(qū)域碼,確定所述目標國際號碼對應(yīng)的號碼歸屬國,包括:
14、獲取國家區(qū)域碼,所述國家區(qū)域碼中包括:多個第二區(qū)域碼,每個所述第二區(qū)域碼對應(yīng)有號碼歸屬國;
15、將所述目標國際號碼對應(yīng)的區(qū)域標識字符分別與每個所述第二區(qū)域碼對應(yīng)的區(qū)域標識字符進行字符匹配;
16、確定與所述目標國際號碼對應(yīng)的區(qū)域標識字符具有字符匹配關(guān)系的所述第二區(qū)域碼,為所述目標國際號碼的歸屬國關(guān)聯(lián)碼;
17、確定所述歸屬國關(guān)聯(lián)碼對應(yīng)的號碼歸屬國為所述目標國際號碼對應(yīng)的號碼歸屬國。
18、可選的,所述將所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù),分別與每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)進行數(shù)據(jù)匹配,得到所述目標國際號碼對應(yīng)的號碼歸屬運營商,包括:
19、將所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù),分別與每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)進行數(shù)據(jù)匹配;
20、若多個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)中,存在與所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù)具有數(shù)據(jù)匹配關(guān)系的目標前綴數(shù)據(jù),則確定所述目標前綴數(shù)據(jù)所對應(yīng)的網(wǎng)絡(luò)運營商為所述目標國際號碼對應(yīng)的號碼歸屬運營商。
21、可選的,還包括:
22、若多個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)中,不存在與所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù)具有數(shù)據(jù)匹配關(guān)系的目標前綴數(shù)據(jù),則從歷史通話信息中確定所述目標國際號碼的相似通信號碼;
23、確定所述相似通信號碼對應(yīng)的號碼歸屬運營商為所述目標國際號碼對應(yīng)的號碼歸屬運營商。
24、可選的,還包括:
25、檢測是否存在目標運營商的歸屬國變更事件,所述目標運營商的歸屬國變更事件用于描述所述目標運營商與對應(yīng)的運營歸屬國之間的歸屬關(guān)系發(fā)生變化;
26、若確定存在所述目標運營商的歸屬國變更事件,則更新所述目標運營商與對應(yīng)的運營歸屬國之間的歸屬關(guān)系。
27、可選的,還包括:
28、檢測是否存在目標運營商的國際號碼變更事件,所述目標運營商的國際號碼變更事件用于描述所述目標運營商與維護的國際號碼對應(yīng)的號碼段前綴數(shù)據(jù)之間的運營關(guān)系發(fā)生變化;
29、若確定存在所述目標運營商的國際號碼變更事件,則更新所述目標運營商與維護的國際號碼對應(yīng)的號碼段前綴數(shù)據(jù)之間的運營關(guān)系。
30、第二方面,根據(jù)本公開的內(nèi)容,提供了一種識別國際號碼歸屬的裝置,包括:
31、第一獲取模塊,用于獲取目標國際號碼對應(yīng)的目標區(qū)域碼;
32、確定模塊,用于基于所述目標國際號碼對應(yīng)的所述目標區(qū)域碼,確定所述目標國際號碼對應(yīng)的號碼歸屬國;
33、第二獲取模塊,用于獲取所述目標國際號碼對應(yīng)的號碼歸屬國所關(guān)聯(lián)的多個網(wǎng)絡(luò)運營商的運營標識,每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)有號碼段前綴數(shù)據(jù);
34、匹配模塊,用于將所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù),分別與每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)進行數(shù)據(jù)匹配,得到所述目標國際號碼對應(yīng)的號碼歸屬運營商。
35、第三方面,提供了一種計算機設(shè)備,包括存儲器和處理器,存儲器中存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)如以上任意一個實施例中識別國際號碼歸屬的方法的步驟。
36、第四方面,提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)如以上任意一個實施例中識別國際號碼歸屬的方法的步驟。
37、本申請實施例提供的識別國際號碼歸屬的方法,獲取目標國際號碼對應(yīng)的目標區(qū)域碼;基于目標國際號碼對應(yīng)的目標區(qū)域碼,確定目標國際號碼對應(yīng)的號碼歸屬國;獲取目標國際號碼對應(yīng)的號碼歸屬國所關(guān)聯(lián)的多個網(wǎng)絡(luò)運營商的運營標識,每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)有號碼段前綴數(shù)據(jù);將目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù),分別與每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)進行數(shù)據(jù)匹配,得到目標國際號碼對應(yīng)的號碼歸屬運營商。如此,通過區(qū)域碼對國際號碼進行歸屬國匹配,有效確定出目標國際號碼對應(yīng)的號碼歸屬國,進而,通過目標國際號碼的號碼段前綴數(shù)據(jù)識別出歸屬國中的對應(yīng)的運營商,有效提升國際號碼歸屬的識別準確率。
38、上述說明僅是本申請實施例技術(shù)方案的概述,為了能夠更清楚了解本申請實施例的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本申請實施例的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本申請的具體實施方式。
1.一種識別國際號碼歸屬的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標國際號碼對應(yīng)的目標區(qū)域碼,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標國際號碼對應(yīng)的所述目標區(qū)域碼用于描述區(qū)域標識字符;
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述目標國際號碼對應(yīng)的號碼段前綴數(shù)據(jù),分別與每個網(wǎng)絡(luò)運營商的運營標識對應(yīng)的號碼段前綴數(shù)據(jù)進行數(shù)據(jù)匹配,得到所述目標國際號碼對應(yīng)的號碼歸屬運營商,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
8.一種識別國際號碼歸屬的裝置,其特征在于,包括:
9.一種計算機設(shè)備,其特征在于,包括存儲器和處理器,存儲器中存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)如權(quán)利要求1~7中任一所述的識別國際號碼歸屬的方法。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1~7中任一所述的識別國際號碼歸屬的方法。