CN104126330B - 用于仿真多项订购的方法和设备 - Google Patents

用于仿真多项订购的方法和设备 Download PDF

Info

Publication number
CN104126330B
CN104126330B CN201280070466.8A CN201280070466A CN104126330B CN 104126330 B CN104126330 B CN 104126330B CN 201280070466 A CN201280070466 A CN 201280070466A CN 104126330 B CN104126330 B CN 104126330B
Authority
CN
China
Prior art keywords
order
network operator
circuit card
integrated circuit
universal integrated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201280070466.8A
Other languages
English (en)
Other versions
CN104126330A (zh
Inventor
J·马德森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Technologies Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Technologies Oy filed Critical Nokia Technologies Oy
Publication of CN104126330A publication Critical patent/CN104126330A/zh
Application granted granted Critical
Publication of CN104126330B publication Critical patent/CN104126330B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/40Security arrangements using identity modules
    • H04W12/45Security arrangements using identity modules using multiple identity modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了用于促进由托管多个SIM或U‑SIM的多个虚拟UICC(vUICC)构成的软件智能卡环境的各种方法。一种示例性方法可以包括:接收来自第一网络运营商的网络认证请求。该方法还可以包括:在其中对于第一网络运营商的订购不是活跃订购的情况下,利用处理器使得UICC激活对于第一网络运营商的订购,并且停用对于第二网络运营商的订购。该方法还可以包括:确定与所请求的应用有关的vUICC标识。该方法还可以包括:根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息。此外还提供了类似的并且有关的示例性设备和示例性计算机程序产品。

Description

用于仿真多项订购的方法和设备
技术领域
本发明的实施例总体上涉及智能卡技术,并且更具体来说涉及一种用于仿真多项订购的方法、设备和计算机程序产品。
背景技术
通用集成电路卡(UICC)是被设计成用在移动终端中的智能卡。在全球移动通信***(GSM)网络中,UICC包含订户身份模块或订户标识模块(SIM)应用,在通用移动电信***(UTMS)或时分同步码分多址(TD-SCDMA)网络中其包含SIM或通用SIM(U-SIM),并且在LTE网络中其包含通用SIM(USIM)。在CDMA2000网络中,UICC包含可移除用户身份模块(R-UIM)。UICC可以采取能够被***在移动终端中的可移除芯片的形式,其可以采取被嵌入(eUICC)在移动终端中的芯片的形式,并且/或者其可以采取基于软件的UICC的形式,例如虚拟UICC(vUICC)。vUICC可以被实施为虚拟SIM应用,其包含允许接入到网络的简档。举例来说,简档可以由构成一项订购的数据、认证、算法、密码密钥等等组成。
双SIM移动终端当前非常流行。这些双SIM移动终端通常具有两个用于UICC(例如SIM卡)的插槽。在最常见类型的双SIM移动终端中,移动终端可以同时附接到对于两项订购(例如每一个SIM卡上一项订购)的两个网络,并且可以同时在两个网络上“侦听”呼入呼叫。但是当移动终端处于利用两项订购的其中之一的呼叫中时,该移动终端无法同时利用另一项订购“侦听”呼入呼叫。这也被称做“双待机”(而不是“双呼叫”)。双待机移动终端通常将具有一个无线电装置,而双呼叫电话则具有两个无线电装置。
为了在双SIM移动终端中使用eUICC,通常将必须把两个eUICC嵌入在移动终端中,或者在某些情况下嵌入一个eUICC并且包括一个可移除UICC,这是因为在eUICC中任何时候都只能有一个简档是活跃的。包括多于一个UICC和/或eUICC意味着额外的成本(针对eUICC和/或UICC阅读器)以及还有对于移动终端用户的增加的复杂度,这是因为用户必须理解在任何时候仅有来自每一个eUICC的一项订购可以是活跃的。
发明内容
这里提供了用于促进由操作在物理UICC或eUICC上的多个虚拟UICC(vUICC)构成的UICC环境的各种方法、设备和计算机程序产品。在一个实施例中,多个vUICC可以被配置成独立的UICC,并且其可以由eUICC托管。具体来说,本发明的示例性实施例的方法、设备和计算机程序产品被配置成允许实施在两个或更多vUICC上的两项或更多项订购(例如简档),其被配置成仿真多项活跃网络订购从而至少得到双SIM环境。
在一个实施例中,提供一种方法,其包括接收来自第一网络运营商的网络认证请求。该实施例的方法还可以包括:在其中对于第一网络运营商的订购不是活跃订购的情况下,利用处理器使得UICC激活对于第一网络运营商的订购,并且停用对于第二网络运营商的订购。该实施例的方法还可以包括:根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息。
在另一个实施例中,提供一种设备,其包括至少一个处理器以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和计算机程序代码被配置成利用所述至少一个处理器使得所述设备至少接收来自第一网络运营商的网络认证请求。所述至少一个存储器和计算机程序代码还可以被配置成利用所述至少一个处理器使得所述设备实施以下操作:在其中对于第一网络运营商的订购不是活跃订购的情况下,使得UICC激活对于第一网络运营商的订购,并且停用对于第二网络运营商的订购。所述至少一个存储器和计算机程序代码还可以被配置成利用所述至少一个处理器使得所述设备实施以下操作:根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息。
在另一个实施例中,可以提供一种计算机程序产品,其包括存储有计算机可读程序指令的至少一项非瞬时性计算机可读存储介质,所述计算机可读程序指令包括被配置成接收来自第一网络运营商的网络认证请求的程序指令。所述计算机可读程序指令还可以包括被配置成实施以下操作的程序指令:在其中对于第一网络运营商的订购不是活跃订购的情况下,使得UICC激活对于第一网络运营商的订购,并且停用对于第二网络运营商的订购。所述计算机可读程序指令还可以包括被配置成实施以下操作的程序指令:根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息。
在另一个实施例中,提供一种设备,其包括用于接收来自第一网络运营商的网络认证请求的装置。该实施例的设备还可以包括用于实施以下操作的装置:在其中对于第一网络运营商的订购不是活跃订购的情况下,利用处理器使得UICC激活对于第一网络运营商的订购,并且停用对于第二网络运营商的订购。该实施例的设备还包括用于根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息的装置。
附图说明
前面对本发明的实施例做了一般性描述,现在将参照不一定是按比例绘制的附图,其中:
图1示出了根据本发明的一些示例性实施例的用于促进对于具有两项或更多项活跃订购的eUICC和/或UICC的使用的订购管理***的方块图;
图2示出了代表根据本发明的一些示例性实施例的订购管理***的一个实施例的示例性移动终端的方块图;
图3是示出了根据本发明的一些示例性实施例施行的对于eUICC上的多项订购的仿真的示例性流程图;
图4是示出了根据本发明的一些示例性实施例施行的用于在eUICC上的各项订购之间进行切换的示例性方法的示例性流程图;
图5示出了根据本发明的一些示例性实施例的用于网络认证的示例性信号流图;以及
图6示出了根据本发明的一些示例性实施例的用于Refresh(刷新)命令的示例性信号流图。
具体实施方式
现在将参照附图更加全面地描述本发明的示例性实施例,在附图中示出了本发明的一些而非所有实施例。实际上所述实施例可以采取许多不同形式,并且不应当被解释为限制到这里所阐述的实施例;相反,提供这些实施例是为了使得本公开内容将满足适用的法律要求。相同的附图标记始终指代相同的元件。根据一些示例性实施例,术语“数据”、“内容”、“信息”和类似术语可以被互换使用来指代能够被传送、接收、操作和/或存储的数据。此外,这里所使用的术语“示例性”不是被提供来传达任何质量评定,相反仅仅是用来传达对于一个实例的说明。因此,对于任何此类术语的使用不应当被视为限制本发明的实施例的精神和范围。
这里所使用的术语“电路”指的是所有以下各项:(a)仅有硬件的电路实现方式(比如仅在模拟和/或数字电路中的实现方式);(b)电路与软件(和/或固件)的组合,比如(适用于):(i)(多个)处理器的组合或者(ii)(多个)处理器/软件的各个部分(其中包括一起工作来使得例如移动电话或服务器之类的设备施行各项功能的(多个)数字信号处理器、软件以及(多个)存储器);以及(c)需要软件或固件来操作的电路,比如(多个)微处理器或(多个)微处理器的一部分,尽管所述软件或固件并不以物理方式存在。
“电路”的这一定义适用于本申请中对于该术语的所有使用,其中包括在任何权利要求中的使用。作为另一个实例,本申请中所使用的术语“电路”还将涵盖仅有处理器(或多个处理器)或者处理器的一部分及其伴随的软件和/或固件的实现方式。例如在适用于特定权利要求元素的情况下,术语“电路”还将涵盖用于移动电话的基带集成电路或专用集成电路,或者服务器、蜂窝网络装置或其他网络装置中的类似集成电路。
图1示出了根据本发明的一些示例性实施例的用于促进对于具有两项或更多项活跃订购(例如被配置成对网络上的移动终端操作进行认证的简档)的eUICC和/或UICC的使用的订购管理***102的方块图。这里所使用的eUICC不同于UICC。但是本发明的一些示例性实施例可以在eUICC和UICC全部二者上操作。应当认识到,订购管理***102是作为本发明的一个实施例的一个实例而提供的,并且不应当被解释成以任何方式收窄本发明的范围或精神。在这方面,本公开内容的范围涵盖除了这里所示出和描述的那些实施例之外的许多潜在实施例。因此,虽然图1示出了用于促进eUICC环境的设备的一个配置实例,但是还可以使用其他配置来实施本发明的实施例,比如与物理UICC环境中的订购管理***102的配置类似的配置。
订购管理***102可以被具体实现为台式计算机、膝上型计算机、移动终端、平板电脑、移动计算机、移动电话、移动通信装置、一台或更多台服务器、一个或更多网络节点、游戏装置、数字摄影机/摄录一体机、音频/视频播放器、电视装置、无线电接收器、数字视频记录器、定位装置、其任意组合等等。在一个示例性实施例中,订购管理***102被具体实现为如在图2中示出的移动终端。
在这方面,图2示出了代表订购管理***102的一个实施例的移动终端10的方块图。但是应当理解的是,所示出并且在后面描述的移动终端10仅仅是说明可以实施和/或受益于本发明的实施例的一种类型的订购管理***102,因此不应当被理解成限制本发明的范围。虽然出于示例的目的示出并且将在后面描述用户终端(例如移动终端10)的几个实施例,但是其他类型的用户终端也可以采用本发明的实施例,比如移动电话、移动计算机、便携式数字助理(PDA)、寻呼机、膝上型计算机、台式计算机、游戏装置、电视以及其他类型的电子***。
如图所示,移动终端10可以包括与传送器14和接收器16通信的天线12(或多个天线12)。移动终端10还可以包括被配置成分别向/从传送器和接收器提供信号和接收信号的处理器20。处理器20例如可以被具体实现为多种装置,其中包括电路、伴随有(多个)数字信号处理器的一个或更多微处理器、不具有伴随的数字信号处理器的一个或更多处理器、一个或更多协处理器、一个或更多多核处理器、一个或更多控制器、处理电路、一台或更多台计算机、包括集成电路(比如ASIC(专用集成电路)或FPGA(现场可编程门阵列))的各种其他处理元件或者其某种组合。相应地,虽然在图2中被图示为单一处理器,但是在一些实施例中,处理器20包括多个处理器。由处理器20发送和接收的这些信号可以包括根据适用的蜂窝***的空中接口标准以及/或者许多不同的有线或无线联网技术的信令信息,其中包括但不限于例如电气和电子工程师协会(IEEE)802.11、802.16之类的无线保真(Wi-Fi)、无线局域网(WLAN)技术等等。此外,这些信号可以包括话音数据、用户生成的数据、用户请求的数据等等。在这方面,所述移动终端可以能够利用一种或更多种空中接口标准、通信协议、调制类型、接入类型等等进行操作。更具体来说,移动终端10可以能够根据各种第一代(1G)、第二代(2G)、2.5G、第三代(3G)通信协议、***(4G)通信协议、互联网协议多媒体子***(IMS)通信协议(例如会话发起协议(SIP))等等进行操作。举例来说,所述移动终端可以能够根据2G无线通信协议IS-136(时分多址(TDMA))、全球移动通信***(GSM)、IS-95(码分多址(CDMA))等等进行操作。此外,例如所述移动终端可以能够根据2.5G无线通信协议通用分组无线电服务(GPRS)、增强型数据GSM环境(EDGE)等等进行操作。此外,例如所述移动终端可以能够根据3G无线通信协议进行操作,比如通用移动电信***(UMTS)、码分多址2000(CDMA2000)、宽带码分多址(WCDMA)、时分同步码分多址(TD-SCDMA)等等。所述移动终端可以附加地能够根据3.9G无线通信协议进行操作,比如长期演进(LTE)或演进型通用地面无线电接入网(E-UTRAN)等等。此外,例如所述移动终端可以能够根据***(4G)无线通信协议等等以及可能在未来开发的类似的无线通信协议进行操作。
一些窄带高级移动电话服务(NAMPS)以及总接入通信***(TACS)移动终端也可以受益于本发明的实施例,双模式或更高模式电话(例如数字/模拟或TDMA/CDMA/模拟电话)也应当如此。此外,移动终端10可以能够根据无线保真(Wi-Fi)或全球微波接入互操作性(WiMAX)协议进行操作。
应当理解的是,处理器20可以包括用于实施移动终端10的音频/视频和逻辑功能的电路。举例来说,处理器20可以包括数字信号处理器装置、微处理器装置、模拟到数字转换器、数字到模拟转换器等等。移动终端10的控制和信号处理功能可以根据这些装置的对应能力被分配在这些装置之间。此外,所述处理器可以包括用以操作可以被存储在存储器中的一个或更多软件程序的功能。举例来说,处理器20可以能够操作例如web浏览器之类的连接性程序。所述连接性程序可以允许移动终端10根据某种协议(比如无线应用协议(WAP)、超文本传输协议(HTTP)等等)传送和接收web内容,比如基于位置的内容。移动终端10可以能够利用传输控制协议/互联网协议(TCP/IP)来通过因特网或其他网络传送和接收web内容。
移动终端10还可以包括可以适于耦合到处理器20的用户接口,其中例如包括耳机或扬声器24、振铃器22、麦克风26、显示器28、用户输入接口等等。在这方面,处理器20可以包括用户接口电路,其被配置成控制所述用户接口的一个或更多元件的至少一些功能,比如扬声器24、振铃器22、麦克风26、显示器28等等。处理器20和/或构成处理器20的用户接口电路可以被配置成通过存储在可由处理器20访问的存储器(例如易失性存储器40、非易失性存储器42等等)上的计算机程序指令(例如软件和/或固件)来控制所述用户接口的一个或更多元件的一项或更多项功能。虽然没有示出,但是所述移动终端可以包括用于为与该移动终端有关的各种电路供电的电池,比如用以提供机械振动以作为可检测输出的电路。所述用户输入接口可以包括允许移动终端接收数据的装置,比如小键盘30、触摸显示器(未示出)、操纵杆(未示出)和/或其他输入装置。在包括小键盘的实施例中,所述小键盘可以包括数字(0-9)和相关按键(#、*),以及/或者用于操作移动终端的其他按键。
移动终端10可以包括存储器,比如智能卡、SIM和/或UICC38、可移除用户身份模块(R-UIM)等等,其可以存储与移动订户有关的信息元素。在一个实施例中,通过具有eUICC,SIM和/或UICC38可以是可选的,这是因为SIM功能可以被安装在eUICC上。替换地或附加地,eUICC及SIM和/或UICC38可以一起工作。除了SIM之外,所述移动终端还可以包括其他可移除和/或固定存储器。移动终端10可以包括其他非瞬时性存储器,比如易失性存储器40和/或非易失性存储器42。举例来说,易失性存储器40可以包括随机存取存储器(RAM)(其中包括动态和/或静态RAM)、芯片上或芯片外高速缓冲存储器等等。非易失性存储器42可以是嵌入式和/或可移除的,其例如可以包括只读存储器、闪存、磁性存储装置(例如硬盘、软盘驱动器、磁带等等)、光盘驱动器和/或介质、非易失性随机存取存储器(NVRAM)等等。与易失性存储器40一样,非易失性存储器42也可以包括用于临时数据存储的高速缓存区域。所述存储器可以存储一个或更多软件程序、指令、信息、数据等等,其可以由移动终端使用来施行该移动终端的各项功能。举例来说,所述存储器可以包括能够唯一地标识移动终端10的标识符,比如国际移动装备标识(IMEI)代码。
例如UICC38之类的物理和/或标准UICC可以具有如国际标准化组织(ISO)/国际电子技术委员会(IEC)7816-4所定义的内部结构,其被合并在此以作参考。存储在UICC上的应用通常与应用专用文件(ADF)相关联。ADF可以是主文件(MF)下的文件结构的一部分,或者ADF可以在UICC内单独存在。通常来说,各项应用是关联到MF的树的一部分,因此可以通过来自MF的路径选择。在某些情况下,可以通过应用标识符(AID)来选择应用。举例来说,AID可以提供应用在UICC或安全元件内的当前位置。
当UICC被通电和/或当UICC被重置时,UICC可以被配置成向移动终端递送多达32字节的重置应答(ATR)。举例来说,利用ATR信息,移动终端可以确定UICC的能力和特性。其他数据可以被提供到移动终端,并且可以被高速缓存以供一个或更多软件组件使用。
回到图1,在一个示例性实施例中,订购管理***102包括用于施行这里所描述的各项功能的各种装置。这些装置可以包括处理器110、存储器112、通信接口114、订购模块116、eUICC118和/或eUICC接口120当中的一项或更多项。这里所描述的订购管理***102的各种装置例如可以被具体实现为电路、硬件元件(例如适当编程的处理器、组合逻辑电路等等)、包括存储在计算机可读介质(例如存储器112)上的可由适当配置的处理装置(例如处理器110)执行的计算机可读程序指令(例如软件或固件)的计算机程序产品或者其某种组合。
处理器110例如可以被具体实现为多种装置,其中包括伴随有(多个)数字信号处理器的一个或更多微处理器、不具有伴随的数字信号处理器的一个或更多处理器、一个或更多协处理器、一个或更多多核处理器、一个或更多控制器、处理电路、一台或更多台计算机、包括集成电路(比如ASIC或FPGA)的各种其他处理元件或者其某种组合。相应地,虽然在图1中被图示为单一处理器,但是在一些实施例中,处理器110包括多个处理器。所述多个处理器可以彼此进行操作性通信,并且可以被统一配置成施行这里所描述的订购管理***102的一项或更多项功能。所述多个处理器可以被具体实现在单一计算装置上,或者分布在被统一配置成充当订购管理***102的多个计算装置上。在其中订购管理***102被具体实现为移动终端10的实施例中,处理器110可以被具体实现为或者包括处理器20。在一个示例性实施例中,处理器110被配置成执行存储在存储器112中或者可由处理器110以其他方式访问的指令。这些指令在由处理器110执行时可以使得订购管理***102施行这里所描述的订购管理***102的一项或更多项功能。因此,不管是通过硬件或软件方法还是其某种组合来配置,处理器110可以包括能够在被相应地配置时施行根据本发明的实施例的操作的实体。因此,例如当处理器110被具体实现为ASIC、FPGA等等时,处理器110可以包括用于实施这里所描述的一项或更多项操作的特别配置的硬件。或者作为另一个实例,当处理器110被具体实现为例如可以被存储在存储器112中的指令的执行器时,所述指令可以将处理器110特别配置成施行这里所描述的一种或更多种算法和操作。
存储器112例如可以包括非瞬时性存储器,比如易失性存储器、非易失性存储器或者其某种组合。虽然在图1中被图示为单一存储器,但是存储器112可以包括多个存储器。所述多个存储器可以被具体实现在单一计算装置上,或者可以被分布在被统一配置成充当订购管理***102的多个计算装置上。在各个示例性实施例中,存储器112例如可以包括硬盘、随机存取存储器、高速缓冲存储器、闪存、可移除存储器卡、紧致盘只读存储器(CD-ROM)、数字通用盘只读存储器(DVD-ROM)、光盘、被配置成存储信息的电路或者其某种组合。在其中订购管理***102被具体实现为移动终端10的实施例中,存储器112可以包括易失性存储器40和/或非易失性存储器42。存储器112可以被配置成存储信息、数据、应用、指令等等,以用于使得订购管理***102能够实施根据各个示例性实施例的各项功能。
通信接口114可以被具体实现为通过电路、硬件、包括存储在计算机可读介质(例如存储器112)上并且由处理装置(例如处理器110)执行的计算机可读程序指令的计算机程序产品或者其某种组合具体实现的任何装置或装置,其被配置成从/向另一计算装置接收和/或传送数据。举例来说,通信接口114可以被配置成通过网络接收应用数据。
订购模块116可以被具体实现为多种装置,比如电路、硬件、包括存储在计算机可读介质(例如存储器112)上并且由处理装置(例如处理器110)执行的计算机可读程序指令的计算机程序产品或者其某种组合,并且在一个实施例中被具体实现为处理器110或者通过其他方式由处理器110控制。在其中订购模块116被与处理器110分开具体实现的实施例中,订购模块116可以与处理器110通信。订购模块116还可以例如经由总线与存储器112、通信接口114、eUICC118和/或eUICC接口120当中的一项或更多项进行通信。在一些示例性实施例中,所述订购模块被配置成与eUICC118直接通信,但是在其他实施例中则可以被配置成经由eUICC接口120与eUICC118通信。
eUICC接口120可以被具体实现为多种装置,比如电路、硬件、包括存储在计算机可读介质(例如存储器112)上并且由处理装置(例如处理器110)执行的计算机可读程序指令的计算机程序产品或者其某种组合,并且在一个实施例中被具体实现为处理器110或者通过其他方式由处理器110控制。在其中eUICC接口120被与处理器110分开具体实现的实施例中,eUICC接口120可以与处理器110通信。eUICC接口120还可以例如经由总线与存储器112、通信接口114、eUICC118和/或订购模块116当中的一项或更多项进行通信。eUICC接口120还被配置成与物理UICC、eUICC和/或vUICC接口以及/或者与之通信。
在本发明的实施例中,订购模块116可以被配置成管理可操作在eUICC118上的两项或更多项订购。举例来说,订购模块116可以被配置成选择和/或激活所述两项或更多项可用订购当中的两项(例如对于第一网络运营商的订购、对于第二网络运营商的订购等等)以使其成为活跃的。订购模块116可以基于例如经由操作在显示器28上的用户接口接收自用户的用户优选项、预设默认值、指示、基于当前位置、基于网络访问成本等等来选择这两项活跃订购。订购模块116所做出的选择可以在移动终端10的启动或初始化期间发生,或者所述选择可以响应于对于eUICC118的请求、所接收到的通信、情况改变、数据改变等等而发生。
在本发明的实施例中,eUICC118可以被配置成托管多项订购(例如SIM卡)。所述多项订购在一些示例性实施例中可以通过vUICC的形式被存储,从而可以被配置成按照与独立的UICC、SIM、U-SIM等等相同或类似的方式操作。eUICC118可以被配置成直接或经由eUICC接口120为订购模块116提供关于每一个vUICC的信息,这例如是通过使用协议和参数选择(PPS)规程而实现的(参见被合并在此以作参考的ISO/IEC7816-3),或者在一些示例性实施例中eUICC118可以响应于专用APDU(应用协议数据单元)命令为订购模块116提供关于每一项简档的信息。eUICC118可以提供一个或更多文件/数据对象,其为订购模块116提供关于其所包含的vUICC和订购的网络访问信息(例如国际移动订户身份(IMSI)、与网络有关的数据等等)以及vUICC标识信息,以便允许附接到网络。
替换地或附加地,eUICC118和/或eUICC接口120还可以被配置成与可以经由通信接口114通过空中访问的远程eUICC进行通信。替换地或附加地,驻留在eUICC或UICC上的vUICC还可以通过与由Rune Lindholm在2011年9月16日提交的标题为“Method andApparatus for Accessing Virtual Smart Cards(用于访问虚拟智能卡的方法和设备)”的PCT申请中所描述的***和方法类似的方式来访问,该PCT神情被全文合并在此以作参考。
在一些示例性实施例中,订购模块116可以被配置成激活两项或更多项订购。在其中订购由订购模块116激活的情况下,订购模块116可以请求对于存储在eUICC118上的两项或更多项订购当中的每一项的IMSI和其他有关的网络访问数据。所确定的IMSI和其他网络访问数据可以被存储在存储器112中,并且可由处理器110、通信接口114等等访问。所述IMSI和其他网络访问数据可以允许附接或者重新附接到网络。在一些示例性实施例中,eUICC118、eUICC接口120等等可以要求个人标识号(PIN)验证。在其中要求PIN的情况下,可以从用户请求PIN,或者可以通过其他方式在存储器112中访问并且可以由订购模块116传送到eUICC118。
有利的是,在一些示例性实施例中,被激活的订购可以对于移动终端和/或对于移动终端的用户表现为活跃。在操作中,处理器110、订购模块116等等可以被配置成基于用户请求、网络请求数据改变等等在各项订购之间进行切换。举例来说,在其中处理器110、订购模块116等等请求访问对于活跃通信所不涉及的一项订购的情况下,订购模块116于是可以被配置成切换到另一项订购。
在一些示例性实施例中,订购模块116可以有利地被配置成在无需中断移动终端上的其他操作的情况下在各项订购之间进行切换,或者无需使得移动终端或软件组件从eUICC118重新读取所有数据(例如IMSI等等)。换句话说,订购模块116可以被配置成导致订购之间的转变,并且同时允许由移动终端10的各个软件组件使用在启动期间从eUICC读取的相同或类似的eUICC数据。举例来说,如果eUICC中的简档改变涉及向电话发送REFRESH(重置)卡应用工具箱命令,则处理器110、订购模块116、eUICC接口120等等将不会向移动终端10的其他部件发送关于REFRESH(重置)命令的任何指示,相反可以施行隐藏的REFRESH(重置)命令,正如参照图5所示出的那样。在ETSI TS102 223中描述了REFRESH命令,其被全文合并在此以作参考。
图3-6示出了由根据本发明的一个实施例的方法、设备和计算机程序产品(比如图1的订购管理***102)施行的操作的示例性流程图和信号流图。应当理解的是,流程图的每一个方块或者流程图中的各种方块组合可以通过多种措施来实施,比如硬件、固件、处理器、电路以及/或者与包括一条或更多条计算机程序指令的软件执行相关联的其他装置。举例来说,前面所描述的一个或更多规程可以通过计算机程序指令来具体实现。在这方面,具体实现前面所描述的规程的计算机程序指令可以由采用本发明的一个实施例的设备的存储器112存储,并且由所述设备中的处理器110执行。应当认识到,任何此类计算机程序指令可以被加载到计算机或其他可编程设备(例如硬件)上以便产生一台机器,从而使得所得到的计算机或其他可编程设备实施在流程图的(多个)方块中指定的功能。这些计算机程序指令还可以被存储在非瞬时性计算机可读存储存储器中,其可以指导计算机或其他可编程设备按照特定方式运作,从而使得存储在所述计算机可读存储存储器中的指令产生一项制造品,所述制造品的执行实施在流程图的(多个)方块中指定的功能。所述计算机程序指令还可以被加载到计算机或其他可编程设备上,从而使得在所述计算机或其他可编程设备上施行一系列操作以产生一项计算机实施的处理,从而使得执行在所述计算机或其他可编程设备上的指令提供用于实施在流程图的(多个)方块中指定的功能的操作。因此,图3-6的操作在被执行时将计算机或处理电路转换成被配置成施行本发明的一个示例性实施例的特定机器。相应地,图3-6的操作定义一种用于将计算机或处理器110配置成施行一个示例性实施例的算法。在某些情况下,可以为通用计算机提供施行图3-6的算法的处理器的一个实例,以便把所述通用计算机变换成被配置成施行一个示例性实施例的特定机器。
相应地,所述流程图的各个方块支持用于施行指定功能的各种装置组合以及用于施行指定功能的各种操作组合。还应当理解的是,流程图的一个或更多方块以及流程图中的各种方块组合可以通过施行指定功能的基于专用硬件的计算机***来实施,或者通过专用硬件与计算机指令的组合来实施。
在一些实施例中,可以如后面所描述的那样修改或进一步加强其中的特定操作。此外,在一些实施例中还可以包括附加的可选操作。应当认识到,后面的每一项修改、可选添加或加强可以单独地或者与这里所描述的特征当中的任何其他操作相组合地与前面的操作包括在一起。
图3是示出了根据本发明的一些示例性实施例施行的对于eUICC上的多项订购的仿真的示例性流程图。如操作302中所示,例如由移动终端10具体实现的订购管理***102可以包括用于激活两项或更多项订购的装置,比如处理器110、订购模块116等等。在一些实施例中,处理器110、订购模块116等等可以通过确定对于一项订购的IMSI和/或与网络有关的访问数据来激活该订购。所述网络数据可以包括被用来认证和识别网络上的订户的其他特定于网络的信息(例如认证密钥(Ki)、本地区域身份(LAI)特定于运营商的紧急号码、SMSC(短消息服务中心)号码、服务提供商名称(SPN)、服务拨叫号码(SDN)等等)。移动终端(比如移动终端10)可以例如由处理器110、通信接口114等等配置成使用已激活订购来附接到、重新附接到网络或者通过其他方式与网络通信。在一些示例性实施例中,设立处理还可以包括PIN。如操作304中所示,例如由移动终端10具体实现的订购管理***102可以包括用于在其中需要个人标识号来激活两项或更多项订购当中的至少一项的情况下确定PIN的装置,比如处理器110、订购模块116等等。
如操作306中所示,例如由移动终端10具体实现的订购管理***102可以包括用于接收来自第一网络运营商的网络认证请求的装置,比如处理器110、通信接口114、订购模块116等等。举例来说,来自网络的针对认证的请求的频率由网络运营商设定,并且可以变化。大多数网络在设立呼叫时请求认证并且在呼叫期间以变化的频率请求认证,当电话处于待机模式时,网络可以很少或者根本不请求认证。
在其中第一网络当前未被激活的情况下,如操作308中所示,例如由移动终端10具体实现的订购管理***102可以包括用于使得eUICC激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购的装置,
比如处理器110、订购模块116等等。在一些示例性实施例中,UICC上的活跃订购被配置成例如由处理器110、订购模块116、eUICC接口120等等利用刷新(refresh)命令从对于第二网络运营商的订购切换和/或转换到对于第一网络运营商的订购。
但是在一些示例性实施例中并且在其中移动终端10正活跃地从事利用对于第一网络运营商或对于第二网络运营商的订购进行的呼叫的情况下,移动终端10可以被配置成在eUICC118上激活相应的订购,并且该订购可以由订购模块116配置成在所述呼叫的持续时间期间保持活跃。
如操作310中所示,例如由移动终端10具体实现的订购管理***102可以包括用于使得根据用户对于第一网络运营商选择的订购向第一网络运营商传送认证信息的装置,比如处理器110、通信接口114、订购模块116等等。
在其中在操作306处选择了对于第一网络运营商的订购的情况下,如操作312中所示,例如由移动终端10具体实现的订购管理***102可以包括用于使得在其中用户对于第一网络运营商选择的订购被激活的情况下向第一网络运营商传送认证信息的装置,比如处理器110、通信接口114、订购模块116等等。在某些情况下,应当在5秒内对认证请求做出响应,如果失败则可能导致移动终端10从网络掉落并且需要重新附接。在3GPPTS31.102中描述了示例性的认证请求,其被合并在此以作参考。
图4是示出了根据本发明的一个实施例施行的用于在eUICC上的各项订购之间进行切换的示例性方法的示例性流程图。如操作402中所示,例如由移动终端10具体实现的订购管理***102可以包括用于接收关于与用户接口的用户交互的指示的装置,比如处理器110、通信接口114、订购模块116等等。在一些示例性实施例中,所述指示涉及来自第一网络运营商的订购,比如针对电话呼叫的请求、文字消息、数据访问等等。如操作404中所示,例如由移动终端10具体实现的订购管理***102可以包括用于在其中对于第一网络运营商的订购不是活跃订购的情况下使得eUICC激活用户对于第一网络运营商选择的订购并且停用对于第二网络运营商的订购的装置,比如处理器110、订购模块116等等。如操作406中所示,例如由移动终端10具体实现的订购管理***102可以包括用于使得基于所接收到的指示与第一网络运营商进行数据通信的装置,比如处理器110、通信接口114、订购模块116等等。
图5示出了根据本发明的一些示例性实施例的对于网络认证的示例性信号流图。如参照信号602所示,从订购模块116向eUICC接口120发送第一网络认证请求。第一网络认证请求可能是经由通信接口114接收到的,并且/或者可能是接收自网络运营商。在其中第二网络订购当前被激活的情况下,订购模块116、eUICC接口120和/或eUICC118可以被配置成使得第二网络订购被停用并且第一网络订购被激活,正如信号606-616所示出的那样。在其中第一网络订购被激活的情况下,信令可以开始于信号620中的认证请求,正如这里所描述的那样。
具体来说,eUICC接口120可以在信号606中传送用以激活第一网络订购的信号。eUICC118可以在信号608中对激活请求进行确认。响应于信号610中的来自eUICC接口120的Fetch(获取)命令,在信号614中UICC可以使得通过信号向eUICC接口120传送刷新(refresh)命令。eUICC接口120随后可以在信号614中使得UICC重置,其在信号616中被确认。正如这里所描述的那样,由于eUICC接口120被配置成确定由于所述重置与响应于认证请求的订购改变有关,因此eUICC接口120和/或订购模块116将不会被配置成使得移动终端10或任何操作中的应用重置。
如方框618中所示,在信号606-618之后,第一网络订购被激活,并且第二网络订购被停用。eUICC接口120随后可以在信号620中从eUICC118请求认证信息,并且可以在信号624中通过信号622中的认证的形式向eUICC接口120和/或订购模块116提供这样的认证信息。订购模块116可以例如经由处理器110使得通信接口114等等向网络传送认证信息。
图6示出了根据本发明的一些示例性实施例的对于Refresh命令的示例性信号流图。具体来说,图6示出了由eUICC118使用来向移动终端10表明与eUICC有关的至少一些数据已发生改变的Refresh命令,因此移动终端10的受到影响的软件组件可以被配置成更新其可能高速缓存在存储器112中的任何卡数据。
具体来说,例如在其中处理器、订购模块116等等在信号702中确定关于UICC的数据改变的情况下,eUICC接口120可以被配置成向eUICC118传送针对Refresh的信号。作为响应,eUICC118可以在信号704中对激活请求进行确认。响应于信号706中的来自eUICC接口120的Fetch命令,UICC可以在信号708中使得通过信号向eUICC接口120传送刷新命令。eUICC接口120随后可以在信号710中使得eUICC118重置,其在信号712中被确认。
与关于图5示出的信号流图不同,eUICC接口120在图6中被配置成使得移动终端10更新受到影响的软件组件,因此在信号714处,eUICC接口120可以通过信号向订购模块116传送卡刷新指示。订购模块116可以在信号716处对卡刷新指示进行确认。订购模块116随后可以例如通过处理器110使得受到影响的软件组件例如经由信号718和720更新高速缓存的订购数据。这样的更新请求可以在信号722和724中被确认。
有利的是,这里所描述的订购管理***102、方法和计算机程序产品使得移动终端10能够提供被配置成托管多个vUICC的eUICC或UICC,从而提供仿真多个SIM的能力。正如这里所描述的那样,所述方法和***可以被使用在UICC、eUICC上或者被使用作vUICC。附加地或替换地,这里所描述的订购管理***102、方法和计算机程序产品允许在现有的UICC上操作。
受益于在前面的描述和相关联的附图中给出的教导,本发明所属领域内的技术人员将会想到这里所阐述的本发明的许多修改和其他实施例。因此应当理解的是,本发明不应被限制到所公开的具体实施例,并且各种修改和其他实施例意图被包括在所附权利要求书的范围内。此外,虽然前面的描述和相关联的附图在特定的示例性元件和/或功能组合的情境中描述了示例性实施例,但是应当认识到,在不背离所附权利要求书的范围的情况下,可以通过替换实施例提供不同的元件和/或功能组合。在这方面,例如还设想到可能在其中一些所附权利要求中阐述的不同于前面明确描述的元件和/或功能组合。虽然在这里采用了特定术语,但是这些术语仅仅是在一般性和描述性的意义下使用的,而不是用于做出限制。

Claims (18)

1.一种用于仿真多项订购的方法,其包括:
接收来自第一网络运营商的网络认证请求;
在其中对于第一网络运营商的订购不是活跃订购的情况下,利用处理器使得向通用集成电路卡传送命令,其中所述命令被配置成使得所述通用集成电路卡激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购;以及
根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息,
其中激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购使得所述通用集成电路卡被重置,而不会使移动终端被重置;以及
其中所述命令被配置成使得在存储于通用集成电路卡上的两项活跃订购之间进行切换,同时保持在启动期间从所述通用集成电路卡读取的相同的通用集成电路卡数据。
2.根据权利要求1的方法,其还包括:
在其中对于第一网络运营商的订购被激活的情况下,使得向第一网络运营商传送认证信息。
3.根据权利要求1的方法,其中,在呼叫模式或待机模式的至少其中之一期间接收所述网络认证请求。
4.根据权利要求1的方法,其还包括:
基于国际移动订户身份以及与网络有关的访问数据使得两项或更多项订购被激活。
5.根据权利要求4的方法,其还包括:
在其中需要个人标识号来激活两项或更多项订购当中的至少一项的情况下,确定个人标识号。
6.根据权利要求1的方法,其还包括:
接收来自与用户接口的用户交互的指示,其中所述指示涉及来自第一网络运营商的订购;
使得向通用集成电路卡传送命令,其中所述命令被配置成在对于第一网络运营商的订购不是活跃订购的情况下,使得所述通用集成电路卡激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购;以及
基于所述指示使得与第一网络运营商进行数据通信。
7.根据权利要求1的方法,其中,所述通用集成电路卡是物理通用集成电路卡或嵌入式通用集成电路卡的至少其中之一。
8.一种用于仿真多项订购的设备,其包括:
至少一个处理器;以及
包括计算机程序代码的至少一个存储器,所述至少一个存储器和计算机程序代码被配置成利用所述至少一个处理器使得所述设备至少:
接收来自第一网络运营商的网络认证请求;
使得向通用集成电路卡传送命令,其中所述命令被配置成在对于第一网络运营商的订购不是活跃订购的情况下,使得所述通用集成电路卡激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购;以及
根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息,
其中激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购使得所述通用集成电路卡被重置,而不会使移动终端被重置;以及
其中所述命令被配置成使得在存储于通用集成电路卡上的两项活跃订购之间进行切换,同时保持在启动期间从所述通用集成电路卡读取的相同的通用集成电路卡数据。
9.根据权利要求8的设备,其中,所述包括计算机程序代码的至少一个存储器还被配置成利用所述至少一个处理器使得所述设备:
在其中对于第一网络运营商的订购被激活的情况下,使得向第一网络运营商传送认证信息。
10.根据权利要求8的设备,其中,在呼叫模式或待机模式的至少其中之一期间接收所述网络认证请求。
11.根据权利要求8的设备,其中,所述包括计算机程序代码的至少一个存储器还被配置成利用所述至少一个处理器使得所述设备:
基于国际移动订户身份以及与网络有关的访问数据使得两项或更多项订购被激活。
12.根据权利要求11的设备,其中,所述包括计算机程序代码的至少一个存储器还被配置成利用所述至少一个处理器使得所述设备:
在其中需要个人标识号来激活两项或更多项订购当中的至少一项的情况下,确定个人标识号。
13.根据权利要求8的设备,其中,所述包括计算机程序代码的至少一个存储器还被配置成利用所述至少一个处理器使得所述设备:
接收来自与用户接口的用户交互的指示,其中所述指示涉及来自第一网络运营商的订购;
使得向通用集成电路卡传送命令,其中所述命令被配置成在对于第一网络运营商的订购不是活跃订购的情况下,使得所述通用集成电路卡激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购;以及
基于所述指示使得与第一网络运营商进行数据通信。
14.根据权利要求8的设备,其中,所述通用集成电路卡是物理通用集成电路卡或嵌入式通用集成电路卡的至少其中之一。
15.一种计算机可读介质,其上存储有程序代码,所述程序代码在由设备执行时使得所述设备至少:
接收来自第一网络运营商的网络认证请求;
使得向通用集成电路卡传送命令,其中所述命令被配置成在对于第一网络运营商的订购不是活跃订购的情况下,使得所述通用集成电路卡激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购;以及
根据对于第一网络运营商的订购使得向第一网络运营商传送认证信息,
其中激活对于第一网络运营商的订购并且停用对于第二网络运营商的订购使得所述通用集成电路卡被重置,而不会使移动终端被重置;以及
其中所述命令被配置成使得在存储于通用集成电路卡上的两项活跃订购之间进行切换,同时保持在启动期间从所述通用集成电路卡读取的相同的通用集成电路卡数据。
16.根据权利要求15的计算机可读介质,其中,所述命令被配置成使得在存储于通用集成电路卡上的两项活跃订购之间进行切换,同时保持在启动期间从所述通用集成电路卡读取的相同的通用集成电路卡数据。
17.根据权利要求15的计算机可读介质,其还包括被配置成实施以下操作的程序代码:
基于国际移动订户身份以及与网络有关的访问数据使得两项或更多项订购被激活。
18.根据权利要求15的计算机可读介质,其中,所述通用集成电路卡是物理通用集成电路卡或嵌入式通用集成电路卡的至少其中之一。
CN201280070466.8A 2011-12-23 2012-12-04 用于仿真多项订购的方法和设备 Active CN104126330B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/336,828 2011-12-23
US13/336,828 US8954067B2 (en) 2011-12-23 2011-12-23 Method and apparatus for emulating a plurality of subscriptions
PCT/FI2012/051204 WO2013093182A1 (en) 2011-12-23 2012-12-04 Method and apparatus for emulating a plurality of subscriptions

Publications (2)

Publication Number Publication Date
CN104126330A CN104126330A (zh) 2014-10-29
CN104126330B true CN104126330B (zh) 2018-10-26

Family

ID=48655024

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280070466.8A Active CN104126330B (zh) 2011-12-23 2012-12-04 用于仿真多项订购的方法和设备

Country Status (4)

Country Link
US (1) US8954067B2 (zh)
EP (1) EP2795992B1 (zh)
CN (1) CN104126330B (zh)
WO (1) WO2013093182A1 (zh)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10440034B2 (en) * 2012-02-07 2019-10-08 Apple Inc. Network assisted fraud detection apparatus and methods
US20140036710A1 (en) * 2012-08-06 2014-02-06 Qualcomm Incorporated Inter-rat measurements for a dual-sim dual-active device
KR102067474B1 (ko) * 2012-08-29 2020-02-24 삼성전자 주식회사 공유 파일 관리 방법 및 이를 이용하는 가입자 인증 장치
FR3003421B1 (fr) * 2013-03-12 2015-04-03 Oberthur Technologies Systeme et procede d'appel d'urgence
EP3014910B1 (en) * 2013-06-28 2020-01-22 Telefonaktiebolaget LM Ericsson (publ) System and method for soft changing subscriber identity in a mobile communications system
US9414225B2 (en) * 2013-07-23 2016-08-09 Broadcom Corporation User equipment having web real time communication architecture
US9100175B2 (en) 2013-11-19 2015-08-04 M2M And Iot Technologies, Llc Embedded universal integrated circuit card supporting two-factor authentication
US9350550B2 (en) 2013-09-10 2016-05-24 M2M And Iot Technologies, Llc Power management and security for wireless modules in “machine-to-machine” communications
US10498530B2 (en) 2013-09-27 2019-12-03 Network-1 Technologies, Inc. Secure PKI communications for “machine-to-machine” modules, including key derivation by modules and authenticating public keys
FR3011432A1 (zh) * 2013-10-01 2015-04-03 Sierra Wireless Inc
TWI526042B (zh) * 2013-10-16 2016-03-11 緯創資通股份有限公司 通訊系統、行動通訊裝置以及用戶識別資訊的切換方法
US10700856B2 (en) 2013-11-19 2020-06-30 Network-1 Technologies, Inc. Key derivation for a module using an embedded universal integrated circuit card
FR3013479B1 (fr) * 2013-11-21 2015-12-18 Oberthur Technologies Procede de notification a des fins de configuration d'un element securise
EP3075180B1 (en) * 2013-11-29 2018-04-11 Telefonaktiebolaget LM Ericsson (publ) Method and corresponding apparatus, computer program product to validate an euicc subscription change
EP2884712A1 (en) * 2013-12-12 2015-06-17 Gemalto SA Method of managing communication between a secure element and a host device
DE102013021967A1 (de) 2013-12-20 2015-06-25 Giesecke & Devrient Gmbh Verfahren und Vorrichtungen zum Aktivieren einer Subskription für die Kommunikation über ein Mobilfunknetz
EP2887712A1 (en) 2013-12-23 2015-06-24 Gemalto SA Method for accessing a service, corresponding device and system
US20150296369A1 (en) * 2014-04-14 2015-10-15 Qualcomm Incorporated Handling of Subscriber Identity Module (SIM) Cards with Multiple Profiles
WO2015157933A1 (en) * 2014-04-16 2015-10-22 Qualcomm Incorporated System and methods for dynamic sim provisioning on a dual-sim wireless communication device
US20150304426A1 (en) * 2014-04-18 2015-10-22 Gemalto Inc. Method of managing an application in a secure element
FR3021181B1 (fr) 2014-05-19 2016-05-27 Oberthur Technologies Procede de modification de profil
EP3146741B1 (en) 2014-05-20 2021-10-06 Nokia Technologies Oy Cellular network authentication control
WO2015183759A1 (en) * 2014-05-30 2015-12-03 Apple Inc. SUPPORTING SIM TOOLKIT APPLICATIONS IN EMBEDDED UICCs
KR102331692B1 (ko) * 2014-06-30 2021-11-30 삼성전자 주식회사 단말의 프로파일 선택 방법 및 장치
US10516990B2 (en) 2014-09-17 2019-12-24 Simless, Inc. Apparatuses, methods and systems for implementing a trusted subscription management platform
US11172352B2 (en) 2014-09-17 2021-11-09 Gigsky, Inc. Apparatuses, methods, and systems for configuring a trusted java card virtual machine using biometric information
US11606685B2 (en) 2014-09-17 2023-03-14 Gigsky, Inc. Apparatuses, methods and systems for implementing a trusted subscription management platform
DK3764678T3 (da) 2014-09-17 2024-02-05 Simless Inc Anordning til implementering af en godkendt abonnementstyringsplatform
WO2016080595A1 (ko) * 2014-11-21 2016-05-26 코나아이 (주) 멀티 넘버 서비스 제공 방법
US9853977B1 (en) 2015-01-26 2017-12-26 Winklevoss Ip, Llc System, method, and program product for processing secure transactions within a cloud computing system
DE102015001900A1 (de) * 2015-02-09 2016-08-11 Giesecke & Devrient Gmbh Verfahren zum Betreiben eines Sicherheitselements
US10785645B2 (en) * 2015-02-23 2020-09-22 Apple Inc. Techniques for dynamically supporting different authentication algorithms
US9781094B2 (en) * 2015-04-28 2017-10-03 Qualcomm Incorporated Systems and methods for performing remote authentication of a virtual subscriber identity module (SIM)
DE102015006435A1 (de) * 2015-05-18 2016-11-24 Giesecke & Devrient Gmbh Verfahren zur Implementierung von Sicherheitsregeln in einem Endgerät
DE102015008117A1 (de) * 2015-06-23 2016-12-29 Giesecke & Devrient Gmbh Subskriptionsverwaltung
DE102015012181A1 (de) * 2015-09-16 2017-03-16 Giesecke & Devrient Gmbh Verfahren zum Handhaben einer Subskriptionshistorie
DE102015012943A1 (de) 2015-10-07 2017-04-13 Giesecke & Devrient Gmbh Verwalten eines Subskriptions-Profils
US9860750B2 (en) * 2015-11-11 2018-01-02 Qualcomm Incorporated Systems and methods of remote subscriber identity module (SIM) authentication
DE102015015734B3 (de) 2015-12-01 2017-06-01 Giesecke & Devrient Gmbh Teilnehmeridentitätsmodul mit mehreren Profilen und eingerichtet für ein Authenticate-Kommando
FR3047333B1 (fr) * 2016-01-29 2018-01-26 Morpho Procede de surveillance d'un terminal mobile de telecommunication
US10277734B2 (en) * 2016-08-22 2019-04-30 National Instruments Corporation Methods and systems for eSIM programming of cellular devices
FR3056781A1 (fr) * 2016-09-29 2018-03-30 Orange Attribution de profils a une pluralite de terminaux a cartes sim implantees
FR3056788A1 (fr) * 2016-09-29 2018-03-30 Orange Gestion d'une offre multi-sim a codes d'activation multiples
EP3313111B1 (en) * 2016-10-21 2019-11-20 Swisscom AG Communication network initiated operator domain subscription switching
US10244445B2 (en) 2017-03-17 2019-03-26 At&T Intellectual Property I, L.P. SDN based connectionless architecture with dual connectivity and carrier aggregation
WO2020022757A1 (en) * 2018-07-23 2020-01-30 Samsung Electronics Co., Ltd. Method, apparatus, computer program, and computer readable medium for managing subscription profile
EP3737128B1 (en) * 2019-05-10 2024-04-17 Nxp B.V. Common data and clock signal lines
WO2021163947A1 (en) * 2020-02-20 2021-08-26 Qualcomm Incorporated Universal integrated circuit card (uicc) authentication
US11979940B2 (en) * 2020-10-14 2024-05-07 Flo Live Israel LTD. System and method for provisioning enhanced SIM profiles as standard eUICC profiles

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0990364B1 (de) 1998-04-17 2001-06-06 Swisscom Mobile AG Roaming-verfahren
EP1665838B1 (en) 2003-08-13 2010-03-10 Roamware, Inc. Signaling gateway with multiple imsi with multiple msisdn (mimm) service in a single sim for multiple roaming partners
US7613480B2 (en) 2003-12-31 2009-11-03 At&T Mobility Ii Llc Multiple subscription subscriber identity module (SIM) card
KR100793093B1 (ko) * 2006-09-08 2008-01-10 엘지전자 주식회사 복수개의 심카드가 장착되는 이동통신단말기의 서비스설정방법
EP1909513A1 (en) * 2006-10-04 2008-04-09 Nec Technologies (UK) Limited Communication interface between a terminal and a UICC
EP2056629B1 (en) 2007-10-31 2015-04-08 Vodafone Holding GmbH Mobile station with two smart-cards
GB0807976D0 (en) 2008-05-01 2008-06-11 Romalon Plc Improvements relating to multi-jurisdictional telecommunications services
KR101026247B1 (ko) 2009-06-29 2011-03-31 주식회사 케이티 복수의 가입자 식별 번호를 저장하는 스마트 카드 및 가입자 식별 번호 설정 방법
CN102088691B (zh) * 2009-12-07 2016-05-25 中国电信股份有限公司 手机移动互联网应用用户认证识别***和方法
US8996002B2 (en) 2010-06-14 2015-03-31 Apple Inc. Apparatus and methods for provisioning subscriber identity data in a wireless network
US8964957B2 (en) * 2010-08-04 2015-02-24 Telefonaktiebolaget L M Ericsson (Publ) Telephone, control method therefor, provisioning server, and control method therefor
US20120108206A1 (en) * 2010-10-28 2012-05-03 Haggerty David T Methods and apparatus for access control client assisted roaming
DE102010043878A1 (de) 2010-11-12 2012-05-16 Vodafone Holding Gmbh Teilnehmeridentifikationseinrichtung und Verfahren zur Teilnehmerauthentisierung
WO2013038236A1 (en) 2011-09-16 2013-03-21 Nokia Corporation Method and apparatus for accessing virtual smart cards

Also Published As

Publication number Publication date
EP2795992A1 (en) 2014-10-29
US20130165073A1 (en) 2013-06-27
CN104126330A (zh) 2014-10-29
US8954067B2 (en) 2015-02-10
EP2795992A4 (en) 2015-09-16
EP2795992B1 (en) 2019-10-09
WO2013093182A1 (en) 2013-06-27

Similar Documents

Publication Publication Date Title
CN104126330B (zh) 用于仿真多项订购的方法和设备
US20220326959A1 (en) Method and device for efficiently providing profile for communication service
CN106416331B (zh) 用于访问存储eSIM的eUICC中的文件的方法、设备、装置及介质
CN105916134B (zh) 用于选择引导eSIM的方法和装置
EP3228104B1 (en) Apparatuses, methods and systems for implementing a trusted subscription management platform
US10516990B2 (en) Apparatuses, methods and systems for implementing a trusted subscription management platform
CN108476399A (zh) 用于在通信***中发送和接收简档的方法和装置
CN105376738B (zh) 无线网络接入方法、装置和***
JP6273585B2 (ja) ジェネリックモバイルデバイスカスタマイズフレームワーク
US20190281442A1 (en) Electronic device and method for providing communication service based on subscriber identity information in electronic device
CN105340306B (zh) 使用基于软件的订户身份模块提供无线订阅
CN109314855A (zh) 能够迁移订阅的方法
CN105100213B (zh) 设备绑定方法及装置
CN106465460A (zh) 用于支持嵌入式uicc上的globalplatform使用的方法和设备
CN110024426A (zh) 通过eSIM进行访问控制的装置及方法
US11102646B1 (en) Triggering electronic subscriber identity module activation
CN105162748A (zh) 电子用户识别模块应用标识符处理
CN109041140B (zh) 快速切换无线网络方法、智能硬件及终端设备
CN105447692A (zh) 安全模块应用的应用标识符(aid)优先化
JP6751088B2 (ja) Apduスクリプトにおける黙示的ファイル生成
US11606685B2 (en) Apparatuses, methods and systems for implementing a trusted subscription management platform
CN108141744A (zh) 多个电子订户身份模块(eSIM)实例的实例化
CN105744646B (zh) 一种移动终端及通信方法
US11903089B2 (en) Method and apparatus for installing and managing multiple eSIM profiles
US11805397B2 (en) IMEI binding and dynamic IMEI provisioning for wireless devices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160106

Address after: Espoo, Finland

Applicant after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Applicant before: Nokia Oyj

GR01 Patent grant
GR01 Patent grant