所述實(shí)施方案闡述了用于將電子用戶身份模塊(esim)動(dòng)態(tài)地配置給移動(dòng)設(shè)備的技術(shù)。具體地講,實(shí)施方案闡述了將移動(dòng)設(shè)備上的軟件應(yīng)用程序與相應(yīng)的esim相關(guān)聯(lián)的技術(shù),從而使得每個(gè)軟件應(yīng)用程序能夠以單獨(dú)適合軟件應(yīng)用程序的連接性需求的方式訪問無線服務(wù)。
背景技術(shù):
1、移動(dòng)設(shè)備(例如,智能手機(jī)、平板電腦等)被配置為利用通用集成電路卡(uicc),其使移動(dòng)設(shè)備能夠訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù)。具體地,每個(gè)uicc至少包括微處理器和只讀存儲(chǔ)器(rom),其中該rom被配置為存儲(chǔ)mno配置文件——在這里也被稱為用戶身份模塊(sim)——移動(dòng)設(shè)備可利用該mno配置文件來向與該mno配置文件相關(guān)聯(lián)的mno注冊(cè)并與其進(jìn)行交互。通常,uicc采取被配置為被插入到被包括在移動(dòng)設(shè)備中的uicc接收區(qū)中的小的可移除卡的形式(通常被稱為sim卡)。然而,在最近的具體實(shí)施中,將uicc直接嵌入到移動(dòng)設(shè)備的系統(tǒng)板中。這些電子/嵌入式uicc(euicc)可相對(duì)于傳統(tǒng)sim卡提供優(yōu)點(diǎn),例如euicc可存儲(chǔ)若干個(gè)mno配置文件——在這里被稱為電子用戶身份模塊(esim)——并且可消除在移動(dòng)設(shè)備中包括uicc接收區(qū)的需求。
2、重要的是,盡管esim/euicc改善了關(guān)于移動(dòng)設(shè)備可如何與不同mno進(jìn)行交互的總體靈活性,但移動(dòng)設(shè)備通常被配置為僅與通過其傳送所有數(shù)據(jù)的單個(gè)mno進(jìn)行交互。例如,大多數(shù)用例涉及每個(gè)用戶訂閱由mno提供的單個(gè)計(jì)劃,其中安裝在用戶的移動(dòng)設(shè)備上的所有軟件應(yīng)用程序利用由該mno提供的相同無線服務(wù)(使用相同esim)。值得注意的是,在大多數(shù)情況下,無線服務(wù)昂貴并且用戶未充分利用。考慮到存在希望使某些軟件應(yīng)用程序能夠以更精細(xì)的粒度水平訪問mno服務(wù)的大量場(chǎng)景,這是不幸的,而目前這是通過常規(guī)的基于sim的方法無法實(shí)現(xiàn)的。
技術(shù)實(shí)現(xiàn)思路
1、本文所述的代表性實(shí)施方案闡述了用于使得能夠在移動(dòng)設(shè)備上安裝電子用戶身份模塊(esim)的集合的技術(shù),其中esim的集合使得移動(dòng)設(shè)備能夠同時(shí)訪問由不同移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的不同服務(wù)。根據(jù)一些實(shí)施方案,軟件應(yīng)用程序可通過軟件應(yīng)用程序管理實(shí)體(例如,移動(dòng)設(shè)備管理(mdm)實(shí)體、軟件應(yīng)用程序商店(“app?store”)等)安裝在移動(dòng)設(shè)備上。此外,每個(gè)軟件應(yīng)用程序可單獨(dú)地與esim的集合內(nèi)的不同/相應(yīng)esim相關(guān)聯(lián)。這樣,與給定軟件應(yīng)用程序相關(guān)聯(lián)的esim使得軟件應(yīng)用程序能夠訪問根據(jù)esim受限的無線服務(wù)(例如,帶寬水平、數(shù)據(jù)分配級(jí)別、優(yōu)先級(jí)、安全要求等)。因此,移動(dòng)設(shè)備有利地能夠基于其需求(例如,安裝在移動(dòng)設(shè)備上的一個(gè)或多個(gè)軟件應(yīng)用程序的數(shù)據(jù)連接性要求)以更精細(xì)的粒度水平訪問mno服務(wù),從而緩解移動(dòng)設(shè)備被迫利用過度或不足的單個(gè)無線服務(wù)的場(chǎng)景。
2、一個(gè)實(shí)施方案闡述了一種用于使移動(dòng)設(shè)備上的軟件應(yīng)用程序能夠訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù)的方法。根據(jù)一些實(shí)施方案,該方法可在移動(dòng)設(shè)備處實(shí)現(xiàn),并且包括以下步驟:(1)從軟件應(yīng)用程序管理實(shí)體—例如,移動(dòng)設(shè)備管理(mdm)實(shí)體、軟件應(yīng)用程序商店(“app?store”)等—接收安裝包,所述安裝包包括:(i)用于安裝所述軟件應(yīng)用程序的第一信息,以及(ii)用于電子用戶身份模塊(esim)的第二信息,所述esim要由所述軟件應(yīng)用程序利用以訪問由所述mno提供的所述無線服務(wù),(2)利用所述第一信息在所述移動(dòng)設(shè)備上安裝所述軟件應(yīng)用程序,以及(3)響應(yīng)于接收到啟動(dòng)所述軟件應(yīng)用程序的請(qǐng)求,使得所述軟件應(yīng)用程序在所述移動(dòng)設(shè)備上執(zhí)行,其中:(i)軟件應(yīng)用程序利用esim來訪問由mno提供的無線服務(wù),并且(ii)根據(jù)與esim相關(guān)聯(lián)的參數(shù)限制無線服務(wù)。
3、另一個(gè)實(shí)施方案闡述了一種用于軟件應(yīng)用程序管理實(shí)體(例如,移動(dòng)設(shè)備管理(mdm)實(shí)體、應(yīng)用程序商店等)以使移動(dòng)設(shè)備上的軟件應(yīng)用程序能夠訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù)的方法。根據(jù)一些實(shí)施方案,該方法可由由軟件應(yīng)用程序管理實(shí)體管理的服務(wù)器設(shè)備來實(shí)現(xiàn),并且包括以下步驟:(1)從移動(dòng)設(shè)備接收在移動(dòng)設(shè)備上安裝軟件應(yīng)用程序的請(qǐng)求,(2)識(shí)別將由所述軟件應(yīng)用程序用來訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù)的電子用戶身份模塊(esim),(3)生成安裝包,所述安裝包包括:(i)用于安裝所述軟件應(yīng)用程序的第一信息,以及(ii)與所述esim相關(guān)聯(lián)的第二信息,以及(4)向所述移動(dòng)設(shè)備提供所述安裝包以使所述移動(dòng)設(shè)備:(i)安裝所述軟件應(yīng)用程序,以及(ii)安裝esim,其中軟件應(yīng)用程序利用esim來訪問由mno提供的無線服務(wù),并且根據(jù)與esim相關(guān)聯(lián)的參數(shù)限制無線服務(wù)。
4、附加實(shí)施方案包括一種被配置為存儲(chǔ)指令的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該指令當(dāng)由被包括在計(jì)算設(shè)備中的處理器執(zhí)行時(shí)使得該計(jì)算設(shè)備執(zhí)行上述方法中的任一方法。附加實(shí)施方案包括一種計(jì)算設(shè)備,該計(jì)算設(shè)備包括被配置為使得計(jì)算設(shè)備執(zhí)行上述方法中的任一方法的處理器。
5、提供本
技術(shù)實(shí)現(xiàn)要素:
僅用于概述一些示例性實(shí)施方案的目的,以便提供對(duì)本文所述主題的一些方面的基本理解。因此,應(yīng)當(dāng)理解,上述特征僅為示例,并且不應(yīng)解釋為以任何方式縮窄本發(fā)明所描述的主題的范圍或?qū)嵸|(zhì)。本文所描述的主題的其它特征、方面和優(yōu)點(diǎn)將通過以下具體實(shí)施方式、附圖和權(quán)利要求書而變得顯而易見。
6、根據(jù)結(jié)合以舉例的方式示出所述實(shí)施方案的原理的附圖而進(jìn)行的以下詳細(xì)描述,本文所述的實(shí)施方案的其他方面和優(yōu)點(diǎn)將變得顯而易見。
1.一種用于使得軟件應(yīng)用程序能夠訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù)的方法,所述方法包括,在移動(dòng)設(shè)備處:
2.根據(jù)權(quán)利要求1所述的方法,其中,對(duì)于所述多個(gè)安裝包中的給定安裝包,用于訪問所述相應(yīng)軟件應(yīng)用程序的所述信息包括:
3.根據(jù)權(quán)利要求2所述的方法,其中所述提供方包括:
4.根據(jù)權(quán)利要求1所述的方法,其中,對(duì)于所述多個(gè)安裝包中的給定安裝包,用于訪問所述相應(yīng)esim的所述信息包括:
5.根據(jù)權(quán)利要求4所述的方法,其中所述提供商包括:
6.根據(jù)權(quán)利要求5所述的方法,其中:
7.根據(jù)權(quán)利要求1所述的方法,其中,每個(gè)esim與定義以下項(xiàng)中的至少一者的參數(shù)相關(guān)聯(lián):
8.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)被配置為存儲(chǔ)指令,當(dāng)由包括在移動(dòng)設(shè)備中的處理器執(zhí)行所述指令時(shí),使所述移動(dòng)設(shè)備通過執(zhí)行包括以下各項(xiàng)的步驟來使得軟件應(yīng)用程序能夠訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù):
9.根據(jù)權(quán)利要求8所述的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,對(duì)于所述多個(gè)安裝包中的給定安裝包,用于訪問所述相應(yīng)軟件應(yīng)用程序的所述信息包括:
10.根據(jù)權(quán)利要求9所述的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述提供方包括:
11.根據(jù)權(quán)利要求8所述的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,對(duì)于所述多個(gè)安裝包中的給定安裝包,用于訪問所述相應(yīng)esim的所述信息包括:
12.根據(jù)權(quán)利要求11所述的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述提供商包括:
13.根據(jù)權(quán)利要求12所述的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中:
14.根據(jù)權(quán)利要求8所述的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,每個(gè)esim與定義以下項(xiàng)中的至少一者的參數(shù)相關(guān)聯(lián):
15.一種移動(dòng)設(shè)備,所述移動(dòng)設(shè)備被配置為使得軟件應(yīng)用程序能夠訪問由移動(dòng)網(wǎng)絡(luò)運(yùn)營商(mno)提供的無線服務(wù),所述移動(dòng)設(shè)備包括處理器,所述處理器被配置為使得所述移動(dòng)設(shè)備執(zhí)行包括以下各項(xiàng)的步驟:
16.根據(jù)權(quán)利要求15所述的移動(dòng)設(shè)備,其中,對(duì)于所述多個(gè)安裝包中的給定安裝包,用于訪問所述相應(yīng)軟件應(yīng)用程序的所述信息包括:
17.根據(jù)權(quán)利要求16所述的移動(dòng)設(shè)備,其中所述提供方包括:
18.根據(jù)權(quán)利要求15所述的移動(dòng)設(shè)備,其中,對(duì)于所述多個(gè)安裝包中的給定安裝包,用于訪問所述相應(yīng)esim的所述信息包括:
19.根據(jù)權(quán)利要求18所述的移動(dòng)設(shè)備,其中所述提供商包括:
20.根據(jù)權(quán)利要求19所述的移動(dòng)設(shè)備,其中: