虚拟sim卡的管理方法、系统和装置制造方法

文档序号:7812909阅读:290来源:国知局
虚拟sim卡的管理方法、系统和装置制造方法
【专利摘要】本发明公开了一种虚拟SIM卡的管理方法、系统和装置,所述虚拟SIM卡的管理方法包括步骤:服务器向移动终端发送虚拟SIM卡的管理请求;服务器接收所述移动终端根据所述管理请求发送的鉴权请求,并根据所述鉴权请求与所述移动终端进行鉴权操作;若鉴权成功,服务器对所述移动终端进行虚拟SIM卡的管理操作。从而,使得运营商可以方便快捷的对虚拟SIM卡进行管理。
【专利说明】虚拟SIM卡的管理方法、系统和装置

【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其是涉及一种虚拟SM卡的管理方法、系统和装置。

【背景技术】
[0002] 随着通信技术的飞速发展,信息的传递和扩散更加方便和迅速,人们对移动通信 的依赖性愈加强烈,移动通信几乎深入到人们生活的方方面面。而近几年来物联网的概念 可谓是炙手可热,移动通信也向着物与物的互联模式推动和迈进,随着物联网的兴起,物联 网通讯终端将会以突飞猛进的速度实现增长。虚拟SIM卡(Subscriber Identity Module, 客户识别模块)由于成本低廉、不受环境温度的限制、良好的兼容性、高可靠性、使用方便 等特点在物联网终端上将会得到广泛的应用。但是不同于传统的SIM卡,虚拟SM卡的相 关信息都是存储在移动终端中的,这就对虚拟SIM卡的管理提出了更高的要求。现有技术 中,尚没有一个使得运营商能够方便快捷的管理虚拟SIM卡的技术方案。


【发明内容】

[0003] 本发明的主要目的在于提供一种虚拟SM卡的管理方法、系统和装置,旨在使得 运营商能够方便快捷的管理虚拟SIM卡。
[0004] 为达以上目的,本发明提出一种虚拟SM卡的管理方法,包括步骤:
[0005] 服务器向移动终端发送虚拟SM卡的管理请求;
[0006] 服务器接收所述移动终端根据所述管理请求发送的鉴权请求,并根据所述鉴权请 求与所述移动终端进行鉴权操作;
[0007] 若鉴权成功,服务器对所述移动终端进行虚拟SM卡的管理操作。
[0008] 优选地,所述服务器根据鉴权请求与所述移动终端进行鉴权操作包括:
[0009] 服务器根据所述鉴权请求进行计算,并向所述移动终端发送计算结果;
[0010] 移动终端根据所述计算结果进行判断获得鉴权结果,并向所述服务器发送所述鉴 权结果。
[0011] 优选地,所述服务器对所述移动终端进行虚拟SM卡的管理操作包括:
[0012] 服务器向所述移动终端发送虚拟SM卡的管理命令;
[0013] 移动终端根据所述管理命令执行虚拟SIM卡的相关操作。
[0014] 优选地,所述方法还包括:
[0015] 服务器接收移动终端发送的虚拟SM卡的管理请求;
[0016] 服务器根据所述管理请求向所述移动终端发送鉴权请求,以与所述移动终端进行 鉴权操作;
[0017] 若鉴权成功,服务器根据所述管理请求向所述移动终端发送管理响应,以使所述 移动终端进行虚拟SM卡的管理操作。
[0018] 本发明同时提出一种虚拟SM卡的管理系统,包括服务器和移动终端,其中:
[0019] 服务器,用于向所述移动终端发送虚拟SM卡的管理请求,接收到鉴权请求后与 所述移动终端进行鉴权操作,鉴权成功后对所述移动终端进行虚拟SIM卡的管理操作;
[0020] 移动终端,用于接收到所述管理请求后向所述服务器发送鉴权请求并进行鉴权操 作,鉴权成功后在所述服务器的控制下进行虚拟SM卡的管理操作。
[0021] 优选地,所述服务器用于根据所述鉴权请求进行计算,并向所述移动终端发送计 算结果;所述移动终端用于根据所述计算结果进行判断获得鉴权结果,并向所述服务器发 送所述鉴权结果。
[0022] 优选地,所述服务器用于向所述移动终端发送虚拟SM卡的管理命令,所述移动 终端用于根据所述管理命令执行虚拟SIM卡的相关操作。
[0023] 本发明还提出一种虚拟SM卡的管理装置,包括管理模块和鉴权模块,其中:
[0024] 管理模块,用于向移动终端发送虚拟SM卡的管理请求,当鉴权成功后,对所述移 动终端进行虚拟SM卡的管理操作
[0025] 鉴权模块,用于接收所述移动终端发送的鉴权请求,根据所述鉴权请求与所述移 动终端进行鉴权操作,并向所述管理模块发送鉴权结果。
[0026] 优选地,所述鉴权模块用于:根据所述鉴权请求进行计算,向所述移动终端发送计 算结果,并接收所述移动终端返回的鉴权结果。
[0027] 优选地,所述管理模块用于:向所述移动终端发送虚拟SM卡的管理命令,以控制 所述移动终端进行虚拟SIM卡的相关操作。
[0028] 本发明所提供的一种虚拟SM卡的管理方法,通过服务器向移动终端发送虚拟 SIM卡的管理请求,移动终端对服务器进行鉴权,鉴权成功后则在服务器侧对移动终端进行 虚拟SM卡的管理操作。同理,也可以实现在移动终端侧进行虚拟SM卡的管理操作。从 而,使得运营商可以方便快捷的对虚拟SM卡进行管理。

【专利附图】

【附图说明】
[0029] 图1是本发明虚拟SM卡的管理方法第一实施例的流程图;
[0030] 图2是服务器侧发起管理请求的流程示意图;
[0031] 图3是本发明虚拟SIM卡的管理方法第二实施例的流程图;
[0032] 图4是移动终端侧发起管理请求的流程示意图;
[0033] 图5是本发明虚拟SM卡的管理系统一实施例的模块示意图;
[0034] 图6是本发明虚拟SM卡的管理装置一实施例的模块示意图。
[0035] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0036] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0037] 参见图1、图2,提出本发明的虚拟SIM卡的管理方法第一实施例,本实施例是服务 器侧对虚拟SM卡进行管理,所述虚拟SM卡的管理方法包括以下步骤:
[0038] 步骤S101 :服务器向移动终端发送虚拟SM卡的管理请求
[0039] 本发明中的服务器和移动终端,是具有虚拟SIM卡管理功能的服务器和具有虚拟 SIM卡功能的移动终端。移动终端内部具有一虚拟SIM卡模块,该虚拟SIM卡模块通过移动 终端与服务器进行通讯。
[0040] 其中,虚拟SM卡的管理请求,包括请求增加、删除、查询或更新虚拟SM卡的相关 信息,如頂SI、鉴权密钥、鉴权算法、PIN、PUK等相关内容。
[0041] 步骤S102 :移动终端对服务器进行鉴权
[0042] 移动终端收到管理请求后向服务器发送鉴权请求,服务器根据鉴权请求与移动终 端进行鉴权操作。
[0043] 具体的,移动终端内部的虚拟SIM卡模块在收到服务器发送的管理请求后,向服 务器发送鉴权请求,对服务器进行鉴权。服务器在收到鉴权请求后,进行相应计算,并返回 计算结果给移动终端。移动终端的虚拟SIM卡模块在收到服务器发送的鉴权响应即计算结 果后,进行相关计算和判断,获得鉴权结果,并向服务器发送鉴权结果。
[0044] 步骤S103 :鉴权是否成功
[0045] 如果结果为鉴权失败,则进入步骤S104 ;如果鉴权结果为鉴权成功,则进入步骤 S105。
[0046] 步骤S104 :移动终端拒绝管理请求
[0047] 如果鉴权失败,移动终端则拒绝服务器的管理请求,移动终端的虚拟SM卡模块 与服务器停止相关请求处理。
[0048] 步骤S105 :服务器对移动终端进行虚拟SM卡的管理操作
[0049] 具体的,如果鉴权成功,服务器则向移动终端的虚拟SM卡模块发送管理命令,包 括增加、删除、查询或更新虚拟SIM卡的相关信息。移动终端的虚拟SIM卡模块收到管理命 令后,按照服务器的指示进行虚拟SIM卡的相关管理操作,如进行虚拟SIM卡的更新或执行 相关操作,并将处理结果返回给服务器。
[0050] 从而,本实施例的虚拟SM卡的管理方法,通过服务器向移动终端发送虚拟SM卡 的管理请求,移动终端对服务器进行鉴权,鉴权成功后则在服务器侧对移动终端进行虚拟 SIM卡的管理操作。从而,使得运营商可以方便快捷的对虚拟SIM卡进行管理。
[0051] 参见图3、图4,提出本发明的虚拟SM卡的管理方法第二实施例,本实施例是移动 终端侧对虚拟SM卡进行管理,所述虚拟SM卡的管理方法包括以下步骤 :
[0052] 步骤S201 :移动终端向服务器发送虚拟SM卡的管理请求
[0053] 移动终端内部具有一虚拟SM卡模块,该虚拟SM卡模块通过移动终端与服务器 进行通讯,向服务器发送虚拟SM卡的管理请求。可选地,也可以由移动终端发送管理请 求。
[0054] 其中,虚拟SM卡的管理请求,包括请求增加、删除、查询或更新虚拟SM卡的相关 信息,如頂SI、鉴权密钥、鉴权算法、PIN、PUK等相关内容。
[0055] 步骤S202 :服务器对移动终端进行鉴权
[0056] 服务器收到移动终端的虚拟SM卡模块发送的请求后,发送鉴权请求,对移动终 端进行鉴权。移动终端的虚拟SIM卡模块在收到鉴权请求后,进行相应计算,并将计算结果 返回给服务器。
[0057] 服务器在收到移动终端发送的鉴权响应即计算结果后,进行相关计算和判断,获 得鉴权结果,并向移动终端发送鉴权结果。
[0058] 步骤S203 :鉴权是否成功
[0059] 如果鉴权结果为鉴权失败,则进入步骤S204 ;如果鉴权结果为鉴权成功,则进入 步骤S205。
[0060] 步骤S204 :服务器拒绝管理请求
[0061] 如果鉴权失败,服务器则拒绝移动终端的管理请求,服务器与移动终端的虚拟SM 卡模块停止相关请求处理。
[0062] 步骤S205 :移动终端进行虚拟SM卡的管理操作
[0063] 具体的,如果鉴权成功,服务器则根据管理请求向移动终端发送相应的管理响应, 包括相关的请求内容和操作。移动终端的虚拟SIM卡模块收到管理响应后,按照服务器的 指示进行虚拟SIM卡的相关管理操作,如进行虚拟SIM卡的更新或执行相关操作,并将处理 结果返回给服务器。
[0064] 从而,本实施例的虚拟SM卡的管理方法,通过移动终端向服务器发送虚拟SM卡 的管理请求,服务器对移动终端进行鉴权,鉴权成功后则在移动终端侧的虚拟SIM卡模块 内进行虚拟SIM卡的管理操作。从而,使得运营商可以方便快捷的对虚拟SIM卡进行管理。
[0065] 在某些实施例,也可以没有鉴权的过程,即鉴权不是实现虚拟SM卡管理的必须 步骤。
[0066] 在某些实施例中,进行鉴权计算时,也可以不在服务器内部进行,而是由专用的鉴 权服务器进行计算,并将计算结果通知服务器,由服务器发送给移动终端。
[0067] 优选地,在移动终端中,鉴权及对计算结果的判断并得出鉴权结果,都在虚拟SIM 卡模块内部实现。
[0068] 参见图5,提出本发明的虚拟SM卡的管理系统,所述管理系统包括服务器和移动 终端,其中服务器具有虚拟SIM卡管理功能,移动终端内部具有一虚拟SIM卡模块,该虚拟 SM卡模块通过移动终端与服务器进行通讯。
[0069] 在一些实施例中,服务器用于向移动终端发送虚拟SM卡的管理请求,接收到鉴 权请求后与移动终端进行鉴权操作,鉴权成功后对移动终端进行虚拟SIM卡的管理操作。 移动终端用于接收到管理请求后向服务器发送鉴权请求并进行鉴权操作,鉴权成功后在服 务器的控制下进行虚拟SM卡的管理操作。
[0070] 在另一些实施例中,服务器用于接收移动终端发送的虚拟SM卡的管理请求,根 据管理请求向移动终端发送鉴权请求,以与移动终端进行鉴权操作,鉴权成功后根据管理 请求向移动终端发送管理响应,以使移动终端进行虚拟SIM卡的管理操作。移动终端用于 向服务器发送虚拟SM卡的管理请求,接收到鉴权请求后与服务器进行鉴权操作,鉴权成 功后在服务器的控制下进行虚拟SIM卡的管理操作。
[0071] 从而,本实施例的虚拟SM卡的管理系统,通过服务器向移动终端发送虚拟SM卡 的管理请求,移动终端对服务器进行鉴权,鉴权成功后则在服务器侧对移动终端进行虚拟 SM卡的管理操作。同理,也可以实现在移动终端侧进行虚拟SM卡的管理操作。从而,使 得运营商可以方便快捷的对虚拟SM卡进行管理。
[0072] 需要说明的是,上述方法实施例中的技术特征在本系统均对应适用,这里不再重 述。
[0073] 参见图6,提出本发明虚拟SM卡的管理装置一实施例,所述虚拟SM卡的管理装 置即为上述实施例中的服务器,包括管理模块和鉴权模块。
[0074] 管理模块:用于进行虚拟SM卡的管理。
[0075] 在某些实施例中,管理模块向移动终端发送虚拟SM卡的管理请求,当鉴权成功 后,对移动终端进行虚拟SIM卡的管理操作,鉴权失败后,则停止与移动终端相关请求处 理。具体的,鉴权成功后,管理模块则向移动终端发送管理命令,移动终端的虚拟SM卡模 块收到管理命令后,按照管理装置的管理模块的指示进行虚拟SM卡的相关管理操作,并 将处理结果返回给管理装置的管理模块。
[0076] 在另一些实施例中,管理模块接收移动终端发送的虚拟SM卡的管理请求,鉴权 成功后根据管理请求向移动终端发送管理响应,以使移动终端进行虚拟SIM卡的管理操 作。具体的,鉴权成功,管理模块则根据管理请求向移动终端发送相应的管理响应,包括相 关的请求内容和操作。移动终端的虚拟SIM卡模块收到管理响应后,按照管理装置的管理 模块的指示进行虚拟SM卡的相关管理操作,并将处理结果返回给管理装置的管理模块。
[0077] 其中,虚拟SIM卡的管理请求,包括但不限于请求增加、删除、查询或更新虚拟SIM 卡的相关信息,如IMSI (International Mobile Subscriber Identity,国际移动用户识别 码)、鉴权密钥、鉴权算法、PIN码(personal identification number,个人标识号)、PUK码 (PIN UnBlock,PIN解锁码)等相关内容。
[0078] 鉴权模块:用于与移动终端进行鉴权操作。
[0079] 在某些实施例中,鉴权模块接收移动终端发送的鉴权请求,根据鉴权请求与移动 终端进行鉴权操作,接收移动终端发送的鉴权结果,并将鉴权结果发送给管理模块。具体 的,鉴权模块在收到鉴权请求后,进行相应计算,并返回计算结果给移动终端。移动终端的 虚拟SIM卡模块在收到管理装置的鉴权模块发送的鉴权响应即计算结果后,进行相关计算 和判断,获得鉴权结果,并向管理装置发送鉴权结果。
[0080] 在另一些实施例中,鉴权模块根据管理请求向移动终端发送鉴权请求,以与移动 终端进行鉴权操作,并向移动终端发送鉴权结果。具体的,在接收到移动终端发送的管理请 求后,鉴权模块向移动终端发送鉴权请求,以对移动终端进行鉴权。移动终端的虚拟SM卡 模块在收到鉴权请求后,进行相应计算,并将计算结果返回给管理装置。鉴权模块在收到移 动终端发送的鉴权响应即计算结果后,进行相关计算和判断,获得鉴权结果,并向移动终端 发送鉴权结果。
[0081] 从而,本实施例的虚拟SM卡的管理装置,通过向移动终端发送虚拟SM卡的管理 请求,并与移动终端进行鉴权操作,鉴权成功后则对移动终端进行虚拟SIM卡的管理操作。 从而,使得运营商可以方便快捷的对虚拟SM卡进行管理。
[0082] 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以 通过程序来控制相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,所 述的存储介质可以是R0M/RAM、磁盘、光盘等。应当理解的是,以上仅为本发明的优选实施 例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构 或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利 保护范围内。
【权利要求】
1. 一种虚拟SIM卡的管理方法,其特征在于,包括步骤: 服务器向移动终端发送虚拟SIM卡的管理请求; 服务器接收所述移动终端根据所述管理请求发送的鉴权请求,并根据所述鉴权请求与 所述移动终端进行鉴权操作; 若鉴权成功,服务器对所述移动终端进行虚拟SIM卡的管理操作。
2. 根据权利要求1所述的虚拟SIM卡的管理方法,其特征在于,所述服务器根据鉴权请 求与所述移动终端进行鉴权操作包括: 服务器根据所述鉴权请求进行计算,并向所述移动终端发送计算结果; 移动终端根据所述计算结果进行判断获得鉴权结果,并向所述服务器发送所述鉴权结 果。
3. 根据权利要求1所述的虚拟SIM卡的管理方法,其特征在于,所述服务器对所述移动 终端进行虚拟SM卡的管理操作包括: 服务器向所述移动终端发送虚拟SIM卡的管理命令; 移动终端根据所述管理命令执行虚拟SIM卡的相关操作。
4. 根据权利要求1-3任一项所述的虚拟SM卡的管理方法,其特征在于,所述方法还包 括: 服务器接收移动终端发送的虚拟SIM卡的管理请求; 服务器根据所述管理请求向所述移动终端发送鉴权请求,以与所述移动终端进行鉴权 操作; 若鉴权成功,服务器根据所述管理请求向所述移动终端发送管理响应,以使所述移动 终端进行虚拟SIM卡的管理操作。
5. -种虚拟SIM卡的管理系统,其特征在于,包括服务器和移动终端,其中: 服务器,用于向所述移动终端发送虚拟SIM卡的管理请求,接收到鉴权请求后与所述 移动终端进行鉴权操作,鉴权成功后对所述移动终端进行虚拟SIM卡的管理操作; 移动终端,用于接收到所述管理请求后向所述服务器发送鉴权请求并进行鉴权操作, 鉴权成功后在所述服务器的控制下进行虚拟SM卡的管理操作。
6. 根据权利要求5所述的虚拟SIM卡的管理系统,其特征在于,所述服务器用于根据所 述鉴权请求进行计算,并向所述移动终端发送计算结果;所述移动终端用于根据所述计算 结果进行判断获得鉴权结果,并向所述服务器发送所述鉴权结果。
7. 根据权利要求5或6所述的虚拟SIM卡的管理系统,其特征在于,所述服务器用于向 所述移动终端发送虚拟SIM卡的管理命令,所述移动终端用于根据所述管理命令执行虚拟 SIM卡的相关操作。
8. -种虚拟SM卡的管理装置,其特征在于,包括管理模块和鉴权模块,其中: 管理模块,用于向移动终端发送虚拟SIM卡的管理请求,当鉴权成功后,对所述移动终 端进行虚拟SIM卡的管理操作 鉴权模块,用于接收所述移动终端发送的鉴权请求,根据所述鉴权请求与所述移动终 端进行鉴权操作,并向所述管理模块发送鉴权结果。
9. 根据权利要求8所述的虚拟SIM卡的管理装置,其特征在于,所述鉴权模块用于:根 据所述鉴权请求进行计算,向所述移动终端发送计算结果,并接收所述移动终端返回的鉴 权结果。
10.根据权利要求8或9所述的虚拟SM卡的管理装置,其特征在于,所述管理模块用 于:向所述移动终端发送虚拟SM卡的管理命令,以控制所述移动终端进行虚拟SIM卡的相 关操作。
【文档编号】H04W12/06GK104159214SQ201410436531
【公开日】2014年11月19日 申请日期:2014年8月29日 优先权日:2014年8月29日
【发明者】王新波 申请人:深圳市中兴物联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1