086] -基于確定的相似度得分和與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的概率來確定概率得分,W及
[0087] -嘗試按照確定的概率得分的降序順序連接到候選網(wǎng)絡(luò)運營商。
[0088] 備選地或附加地,所述方法可W包括W下步驟:
[0089] -基于確定的相似度得分和與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的概率(即,基于概率得分)來對 確定的候選網(wǎng)絡(luò)運營商進行排名,W及
[0090] -嘗試按照最高排名的候選網(wǎng)絡(luò)運營商的降序順序連接到候選網(wǎng)絡(luò)運營商。
[0091] 當嘗試的連接成功時,連接性管理器將成功連接到的候選網(wǎng)絡(luò)運營商設(shè)置為針對 該移動設(shè)備的網(wǎng)絡(luò)運營商。
[0092] 表3圖示了其中將來自移動設(shè)備101中的網(wǎng)絡(luò)卡102中的SPN字段的卡的運營商名 稱"FM"和與候選網(wǎng)絡(luò)運營商相關(guān)聯(lián)的數(shù)據(jù)庫的運營商名稱(即,候選網(wǎng)絡(luò)運營商的備選運 營商名稱(ANON))進行比較的示例。為了方便,已經(jīng)省略訂戶欄。對于網(wǎng)絡(luò)運營商TDC和 Teleservices,相似度得分為0,因為在"FM"與備選運營商名稱之間不存在匹配。對于網(wǎng)絡(luò) 運營商FreedomMobile(兩種訂閱類型),相似度得分為100,因為在"FM"與備選運營商名稱 之間存在完整匹配。在其中存在部分匹配的情況下,在0與100之間的相似度得分也是可能 的。
[0093] 如W上所描述的,可W單單基于相似度得分來執(zhí)行用于按照確定的相似度的降序 順序連接到候選網(wǎng)絡(luò)運營商的嘗試。然而,如表3中看到的,在一些情形下運可能導致哪個 網(wǎng)絡(luò)運營商是正確的網(wǎng)絡(luò)運營商的某種不確定性,因為在該示例中兩個運營商達到最大相 似度得分。
[0094] 因此,為了避免該不確定性,如表3中示出的概率得分可W根據(jù)確定的相似度得分 和與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的概率(PNO)來被確定。概率得分可W通過簡單地將相似度得分與 針對網(wǎng)絡(luò)運營商(NO)中的每個網(wǎng)絡(luò)運營商的概率百分比(PNO)相加或者通過W其他方式將 相似度得分與概率百分數(shù)進行組合來被確定。在已經(jīng)確定了概率得分之后,連接性管理器 可W執(zhí)行按照確定的概率得分的降序順序連接到候選網(wǎng)絡(luò)運營商的步驟。
[0097] 如W上所描述的,連接性管理器的目的是自動地確定針對移動網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)運 營商。連接性管理器的另一目的可W為確定針對移動網(wǎng)絡(luò)設(shè)備的服務(wù)參數(shù),其中服務(wù)參數(shù) 對于使得移動設(shè)備能夠訪問由網(wǎng)絡(luò)運營商提供的服務(wù)是必要的。
[0098] 運樣的服務(wù)可W包括互聯(lián)網(wǎng)、MMS、流傳輸、共享和其他服務(wù)。
[0099] 存儲在移動設(shè)備上的數(shù)據(jù)庫還可W包含針對給定服務(wù)(例如,互聯(lián)網(wǎng)服務(wù))的服務(wù) 參數(shù),諸如服務(wù)參數(shù)Xl -一x4和x9。
[0100] 針對諸如互聯(lián)網(wǎng)和MMS的典型服務(wù)的設(shè)置通常包括W下參數(shù)中的一個或多個參 數(shù):設(shè)置名稱、訪問點名稱(APN)、代理服務(wù)器地址、代理服務(wù)器端口、用戶名、密碼、MMS中屯、 (匪SC)、匪S代理服務(wù)器地址、匪S代理服務(wù)器端口、認證類型、設(shè)置類型(限定設(shè)置對應于哪 個服務(wù))、漫游協(xié)議和載體。一些服務(wù)設(shè)置可W具有比運里列出的更多或更少的參數(shù),如果 它們不保持針對特定參數(shù)的值。例如,世界上大多數(shù)互聯(lián)網(wǎng)設(shè)置不具有用戶名或密碼。其他 未來服務(wù)可能要求其他服務(wù)參數(shù)。
[0101] 在嘗試的連接已經(jīng)被示出為成功之后,并且可能在成功連接到的候選網(wǎng)絡(luò)運營商 已經(jīng)被設(shè)置為針對移動設(shè)備的網(wǎng)絡(luò)運營商之后,可W從數(shù)據(jù)庫檢索與成功連接到的網(wǎng)絡(luò)運 營商相關(guān)聯(lián)的服務(wù)參數(shù)。
[0102] 例如,可W從數(shù)據(jù)庫檢索針對第一服務(wù)(例如,互聯(lián)網(wǎng)服務(wù))的服務(wù)參數(shù)中的一個 或多個服務(wù)參數(shù)。
[0103] 在已經(jīng)檢索到服務(wù)參數(shù)之后,第一服務(wù)的連接性可W通過借助于檢索到的服務(wù)參 數(shù)嘗試到針對移動設(shè)備的網(wǎng)絡(luò)運營商的連接來被測試。如果連接性測試示出為成功,則可 W利用第一服務(wù)的服務(wù)參數(shù)配置移動設(shè)備。該配置可W通過將參數(shù)存儲在移動設(shè)備的存儲 器中并且可能利用檢索到的參數(shù)來更新用戶接口來被執(zhí)行。
[0104] 連接性對于一些網(wǎng)絡(luò)服務(wù)可能不是可測試的。例如,僅僅可能通過發(fā)送MMS消息來 測試MMS設(shè)置(多媒體消息傳送服務(wù))。由于其不是期望的,由于對移動設(shè)備的用戶而言連接 性管理器執(zhí)行運樣的測試的經(jīng)濟成本,基于另一服務(wù)來選擇恰當?shù)腗MS設(shè)置可W是可能的。
[0105] 例如,數(shù)據(jù)庫204可W被配置,使得在針對給定網(wǎng)絡(luò)運營商的不同服務(wù)的參數(shù)之間 存在鏈接。在運樣的情況下,已經(jīng)被成功測試的服務(wù)參數(shù),例如針對第一服務(wù)的參數(shù),可W 被用于檢索針對另一服務(wù)(例如,第二服務(wù))的服務(wù)參數(shù)。
[0106] 因此,如表4中所示出的,數(shù)據(jù)庫204可W被配置為包含針對由網(wǎng)絡(luò)運營商中的至 少一些網(wǎng)絡(luò)運營商中的每個網(wǎng)絡(luò)運營商提供的至少第一服務(wù)和第二服務(wù)的服務(wù)參數(shù) Xl一一x4.x9.yl一一y4、y9。針對由網(wǎng)絡(luò)運營商TDC提供的第一服務(wù)的服務(wù)參數(shù)Xl與由相同 的網(wǎng)絡(luò)運營商TDC提供的第二服務(wù)的服務(wù)參數(shù)x2連接、映射或鏈接。
[0107] 在實施例中,連接性管理器可W被配置為在已經(jīng)檢索到針對第一服務(wù)(例如,互聯(lián) 網(wǎng))的服務(wù)參數(shù)(例如,x2)之后通過檢索針對第二服務(wù)(例如,MMS)的服務(wù)參數(shù)(例如,y2)中 的一個或多個服務(wù)參數(shù)來確定針對移動網(wǎng)絡(luò)設(shè)備101的服務(wù)參數(shù),其中針對第二服務(wù)的服 務(wù)參數(shù)與和針對第一服務(wù)的服務(wù)參數(shù)相同的網(wǎng)絡(luò)運營商相關(guān)聯(lián),并且其中在不測試第二服 務(wù)的連接性的情況下利用第二服務(wù)的服務(wù)參數(shù)(例如,y2)來配置移動設(shè)備204。由于數(shù)據(jù)庫 包含針對給定網(wǎng)絡(luò)運營商(NO)的不同服務(wù)的服務(wù)參數(shù),所W移動設(shè)備可W利用針對給定服 務(wù)的服務(wù)參數(shù)來被配置而無需測試服務(wù)參數(shù)實際上是否能夠?qū)⒁苿釉O(shè)備給予討論中的服 務(wù),同時維持服務(wù)參數(shù)是正確的服務(wù)參數(shù)的高可能性。
[0110] 與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的、指示利用給定網(wǎng)絡(luò)代碼配置的移動設(shè)備能夠利用網(wǎng)絡(luò)運 營商之一操作或者能夠利用具有給定訂閱類型的網(wǎng)絡(luò)運營商之一操作的概率的概率能夠 通過用于確定網(wǎng)絡(luò)運營商概率的方法來獲得。
[0111] 用于確定網(wǎng)絡(luò)運營商概率的方法可W包括W下步驟中的一個或多個步驟。
[0112] 步驟A:針對給定網(wǎng)絡(luò)代碼(例如,由MCC = 123和MNC = 12表征的代碼),對移動設(shè)備 已經(jīng)利用給定運營商被配置的次數(shù)進行計數(shù),即對成功連接到的候選網(wǎng)絡(luò)運營商被設(shè)置為 針對移動設(shè)備的網(wǎng)絡(luò)運營商的次數(shù)進行計數(shù)。針對不同的網(wǎng)絡(luò)運營商的計數(shù)CNO(共享相同 的網(wǎng)絡(luò)代碼)可W被使用W根據(jù)W下來計算與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的概率(PNO)的第一估計: 針對給定運營商的CNO除W針對具有相同網(wǎng)絡(luò)代碼的網(wǎng)絡(luò)運營商的CNO計數(shù)之和。
[0113] 步驟B:針對給定網(wǎng)絡(luò)代碼,估計網(wǎng)絡(luò)運營商中的至少一個網(wǎng)絡(luò)運營商的相對大 小,即估計網(wǎng)絡(luò)運營商相對于其他網(wǎng)絡(luò)運營商具有多少訂戶。例如,擁有網(wǎng)絡(luò)的網(wǎng)絡(luò)運營商 (MNO)可W被認為在訂戶方面大于具有相同網(wǎng)絡(luò)代碼的、不擁有網(wǎng)絡(luò)的網(wǎng)絡(luò)運營商(MVN0)。 通常,僅僅一個MNO與給定網(wǎng)絡(luò)代碼相關(guān)聯(lián)。來自步驟A的計數(shù)可W根據(jù)所估計的大小來被 修改,例如,使得來自步驟A的CNO值被增加與網(wǎng)絡(luò)運營商的所估計的大小相對應的給定值。 例如,針對MNO網(wǎng)絡(luò)運營商的CNO計數(shù)可W被增力日,而針對其他MVNO運營商的CNO計數(shù)保持不 變。根據(jù)步驟A下面的流程可W確定針對所修改的計數(shù)的概率。
[0114] 連接性信息可W在每次移動設(shè)備已經(jīng)利用給定網(wǎng)絡(luò)運營商被配置時、即每次成功 連接到的候選網(wǎng)絡(luò)運營商已經(jīng)被設(shè)置為給定移動設(shè)備101的網(wǎng)絡(luò)運營商時從移動設(shè)備101 被發(fā)送到服務(wù)器250。連接性信息可W包含與網(wǎng)絡(luò)運營商、訂閱類型、服務(wù)參數(shù)、移動設(shè)備 102中的存儲卡中的SPN字段中包含的網(wǎng)絡(luò)運營商名稱有關(guān)的信息,W及可能的其他連接性 相關(guān)的f胃息。
[0115] 因此,服務(wù)器250可W被配置為執(zhí)行用于例如根據(jù)所述方法中的步驟A和步驟B基 于來自移動設(shè)備101的連接性信息來確定網(wǎng)絡(luò)運營商概率的方法。
[0116] 本發(fā)明的實施例的方法用于使得服務(wù)器250能夠確定數(shù)據(jù)庫204中的內(nèi)容,其中該 內(nèi)容包括:1)與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的概率(PNO),其指示利用給定網(wǎng)絡(luò)代碼配置的移動設(shè)備 能夠利用網(wǎng)絡(luò)運營商之一操作或者能夠利用網(wǎng)絡(luò)運營商之一操作的概率;和/或2)與網(wǎng)絡(luò) 運營商相關(guān)聯(lián)的運營商名稱,即備選網(wǎng)絡(luò)運營商名稱(ANON)。針對服務(wù)器205的、用于確定 數(shù)據(jù)庫中的內(nèi)容的方法包括W下步驟中的一個或多個步驟:
[0117] -從移動設(shè)備101接收連接性信息,其中連接性信息包含W下的一項或多項:成功 連接到的候選運營商的網(wǎng)絡(luò)代碼、成功連接到的候選運營商的運營商名稱、用于測試服務(wù) 的連接性的服務(wù)參數(shù)、移動設(shè)備已經(jīng)利用其被配置的服務(wù)參數(shù)、指示到一個或多個網(wǎng)絡(luò)運 營商的連接性的一個或多個測試是否成功的信息、指示到網(wǎng)絡(luò)運營商的一個或多個服務(wù)的 連接性的一個或多個測試是否成功的信息、W及移動設(shè)備101中的存儲卡102中包含的一個 或多個網(wǎng)絡(luò)運營商名稱,
[0118] -確定指示利用給定網(wǎng)絡(luò)代碼配置的移動設(shè)備能夠利用網(wǎng)絡(luò)運營商之一操作的概 率的網(wǎng)絡(luò)運營商概率(PNO),其中該確定包括借助于接收到的連接性信息(例如,借助于根 據(jù)W上的步驟A和步驟B所述的方法)增加針對已經(jīng)成功連接到的網(wǎng)絡(luò)運營商的計數(shù)(CNO),
[0119] -確定與網(wǎng)絡(luò)運營商相關(guān)聯(lián)的運營商名稱