一种虚拟sim卡服务授权方法、终端、服务器以及系统的制作方法

文档序号:9436659阅读:572来源:国知局
一种虚拟sim卡服务授权方法、终端、服务器以及系统的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,尤其涉及一种虚拟S頂卡服务授权方法、终端、月艮务器以及系统。
【背景技术】
[0002]目前,移动终端除了连接wifi以外的其他通信功能,大多都需要依赖实体SIM (Subscriber Identity Module客户识别模块)卡来实现,SIM卡具有唯一性,即一个S頂卡对应一个通信号码,是运营商用来鉴别用户身份、对用户的通信记录进行登记和加密等操作的依托。但是,随着社会生活和移动通信业务的发展,人们已经不满足仅仅拥有一个通信号码(即一个S頂卡)进行通信。例如,用户可以使用两个S頂卡,一个用于工作的业务往来,一个用于生活圈子的沟通。又例如,现在各运营商都有不同的通信业务,优势不同,用户可以选择一个S頂卡绑定流量业务,另一个S頂卡绑定语音业务套餐,还有一个S頂卡主要用于短信业务等等。
[0003]但是随着人们使用的S頂卡增多,随之而来的问题也有很多,首先就是目前的移动终端最多支持两个S頂卡,用户使用更多的S頂卡时都需要不断的手动更换,降低了通信的便捷性;另外,实体SIM卡还占用了很多移动终端的硬件空间,降低了移动终端的空间利用率。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种虚拟S頂卡服务授权方法、终端、服务器以及系统,可以实现对虚拟S頂的授权,进而使用户可以便捷地切换虚拟S頂卡,提高通信的便捷性,同时减少SIM卡对移动终端的硬件空间占用。
[0005]本发明实施例提供了一种虚拟S頂卡服务授权方法,所述方法包括:
[0006]向服务器发送虚拟S頂卡服务请求,所述虚拟S頂卡服务请求携带虚拟S頂卡标识以及所述虚拟S頂卡标识对应的输入验证信息;
[0007]接收所述服务器在确定所述虚拟S頂卡标识对应的输入验证信息与所述服务器中预存的所述虚拟S頂卡标识对应的验证信息匹配时返回的与所述虚拟S頂卡标识对应的虚拟S頂卡证书;
[0008]当检测到通信业务请求时,使用所述虚拟S頂卡证书对所述通信业务请求进行响应。
[0009]另外,本发明实施例还提供了一种虚拟S頂卡服务授权方法,所述方法包括:
[0010]接收终端发送的虚拟SIM卡服务请求,所述虚拟SIM卡服务请求携带虚拟SIM卡标识以及所述虚拟S頂卡标识对应的输入验证信息;
[0011 ] 确定所述虚拟S頂卡标识对应的输入验证信息与预存的所述虚拟S頂卡标识对应的验证信息匹配;
[0012]向所述终端发送与所述虚拟S頂卡标识对应的虚拟S頂卡证书,所述虚拟S頂卡证书用于当所述终端检测到通信业务请求时使用所述虚拟S頂卡证书对所述通信业务请求进行响应。
[0013]相应地,本发明实施例提供了一种虚拟SIM卡服务授权终端,所述终端包括:
[0014]服务请求模块,用于向服务器发送虚拟S頂卡服务请求,所述虚拟S頂卡服务请求携带虚拟S頂卡标识以及所述虚拟S頂卡标识对应的输入验证信息;
[0015]证书模块,用于接收所述服务器在确定所述虚拟S頂卡标识对应的输入验证信息与所述服务器中预存的所述虚拟S頂卡标识对应的验证信息匹配时返回的与所述虚拟S頂卡标识对应的虚拟S頂卡证书;
[0016]响应模块,用于当检测到通信业务请求时,使用所述虚拟S頂卡证书对所述通信业务请求进行响应。
[0017]相应地,本发明实施例还提供了一种虚拟S頂卡服务授权服务器,所述服务器包括:
[0018]服务请求模块,用于接收终端发送的虚拟S頂卡服务请求,所述虚拟S頂卡服务请求携带虚拟S頂卡标识以及所述虚拟S頂卡标识对应的输入验证信息;
[0019]第一匹配模块,用于确定所述虚拟S頂卡标识对应的输入验证信息与预存的所述虚拟S頂卡标识对应的验证信息匹配;
[0020]证书模块,用于向所述终端发送与所述虚拟S頂卡标识对应的虚拟S頂卡证书,所述虚拟S頂卡证书用于当所述终端检测到通信业务请求时使用所述虚拟S頂卡证书对所述通信业务请求进行响应。
[0021]相应地,本发明实施例还提供了一种虚拟S頂卡服务授权系统,所述服务器包括:
[0022]终端,用于向服务器发送虚拟S頂卡服务请求,所述虚拟S頂卡服务请求携带虚拟S頂卡标识以及所述虚拟S頂卡标识对应的输入验证信息,接收所述服务器返回的与所述虚拟SIM卡标识对应的虚拟SIM卡证书,当检测到通信业务请求时,使用所述虚拟SIM卡证书对所述通信业务请求进行响应。
[0023]服务器,用于接收终端发送的虚拟S頂卡服务请求,确定所述虚拟S頂卡标识对应的输入验证信息与预存的所述虚拟S頂卡标识对应的验证信息匹配,向所述终端发送与所述虚拟S頂卡标识对应的虚拟S頂卡证书。
[0024]本发明实施例通过向服务器发送虚拟S頂卡服务请求,所述虚拟S頂卡服务请求携带虚拟S頂卡标识以及所述虚拟S頂卡标识对应的输入验证信息,接收所述服务器在确定所述虚拟S頂卡标识对应的输入验证信息与所述服务器中预存的所述虚拟S頂卡标识对应的验证信息匹配时返回的与所述虚拟S頂卡标识对应的虚拟S頂卡证书,当检测到通信业务请求时,使用所述虚拟S頂卡证书对所述通信业务请求进行响应,实现了对虚拟S頂的授权,进而使用户可以便捷地切换虚拟S頂卡,提高通信的便捷性,同时减少S頂卡对移动终端的硬件空间占用。
【附图说明】
[0025]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本发明实施例中一种虚拟S頂卡服务授权方法的流程示意图;
[0027]图2是本发明另一实施例中虚拟S頂卡服务授权方法的流程示意图;
[0028]图3是本发明另一实施例中虚拟S頂卡服务授权方法的流程示意图;
[0029]图4是本发明另一实施例中虚拟S頂卡服务授权方法的流程示意图;
[0030]图5是本发明另一实施例中虚拟S頂卡服务授权方法的流程示意图;
[0031]图6是本发明另一实施例中虚拟S頂卡服务授权方法的流程示意图;
[0032]图7是本发明实施例中一种虚拟S頂卡服务授权方法的交互示意图;
[0033]图8是本发明另一实施例中虚拟S頂卡服务授权方法的交互示意图;
[0034]图9是本发明另一实施例中虚拟S頂卡服务授权方法的交互示意图;
[0035]图10是本发明实施例中一种虚拟S頂卡服务授权终端的组成结构图;
[0036]图11是本发明实施例中一种虚拟S頂卡服务授权服务器的组成结构图;
[0037]图12是本发明实施例中一种虚拟S頂卡服务授权系统的组成结构图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]图1是本发明实施例中一种虚拟S頂卡服务授权方法的流程示意图,本方法流程可以由虚拟S頂卡服务授权终端实施,所述虚拟S頂卡服务授权终端可以包括手机、笔记本电脑、平板电脑、车载电脑、P0S(Point Of Sales,销售点)机等。如图所示所述方法至少包括:
[0040]步骤S101,向服务器发送虚拟S頂卡服务请求,所述虚拟S頂卡服务请求携带虚拟SIM卡标识以及所述虚拟S頂卡标识对应的输入验证信息。
[0041]具体的,当终端接收到用户输入的虚拟S頂卡服务指令,可以向服务器发送虚拟S頂卡服务请求。虚拟S頂卡服务请求是用于终端向服务器申请入网或者申请开通虚拟S頂卡相应的通信服务时的请求。
[0042]需要说明的是,用户输入的虚拟SIM卡服务指令可以是用户点击预设的服务请求按键、在预设的指令输入框中输入的服务请求指令、在终端的屏幕上单击、双击或长按预设的请求图标等操作,也可以是服务器或第三方终端发送虚拟S頂卡服务开通邀请等通知包含的发送虚拟S頂卡服务请求的触发链接,用户点击即可向服务器发送虚拟S頂卡服务请求,这里不作具体限定。
[0043]具体实施中,终端在向服务器发送虚拟S頂卡服务请求之前,可以根据用户输入的虚拟S頂卡服务指令或者服务器或第三方终端发送的虚拟S頂卡服务开通邀请等通知,获取用户在终端输入的虚拟S頂卡标识以及与输入的虚拟S頂卡标识对应的输入验证信息。虚拟S頂卡服务请求携带获取到的用户在终端输入的虚拟S頂卡标识以及与输入的虚拟S頂卡标识对应的输入验证信息,可以通过无线信道向服务器发送。
[0044]在本施例中,虚拟S頂卡标识是指可以让服务器唯一识别该虚拟S頂卡的数字序列、二维码、字符序列等,虚拟S頂卡标识对应的输入验证信息可以是数字密码、图形密码、指纹信息、虹膜信息等等,这里均不作具体限定。
[0045]步骤S102,接收所述服务器在确定所述虚拟S頂卡标识对应的输入验证信息与所述服务器中预存的所述虚拟S頂卡标识对应的验证信息匹配时返回的与所述虚拟S頂卡标识对应的虚拟S頂卡证书。
[0046]具体的,服务器在接收到终端发送的虚拟S頂卡服务请求后,可以在服务器中查找虚拟SIM卡服务请求中携带的虚拟S頂卡标识,获取预存的与该虚拟SIM卡标识对应的验证信息,将该虚拟S頂卡标识对应的验证信息与接收到的该虚拟S頂卡标识对应的输入验证信息进行比对,如果比对结果为两者一致或者匹配,则说明该虚拟S頂卡的用户具有使用该虚拟S頂卡的权限。在服务器确定虚拟S頂卡标识对应的输入验证信息与服务器中预存的虚拟S頂卡标识对应的验证信息匹配后,终端可以接收到服务器发送的与虚拟S頂卡标识对应的虚拟S頂卡证书。进一步地,服务器也可以向终端发送授权信息,授权信息可以包含下载与虚拟S頂卡标识对应的虚拟S頂卡证书的链接以及相应的下载验证信息,终端接收到授权信息之后,可以打开授权信息中的链接,输入相应的下载验证信息,从而将与虚拟S頂卡标识对应的虚拟S頂卡证书下载到终端中。
[0047]在本实施例中,虚拟S頂卡证书中包括所述虚拟S頂卡的用户身份识别信息、密钥信息以及通信业务参数。用户身份识别信息是用于区别移动用户的标志,一般采用国际通用的国际移动用户识别码(IMS1-1nternat1nal Mobile Subscriber Identificat1nNumber),根据頂SI,移动通信网可以识别虚拟S頂卡所属的国家、移动通信网络、以及与其绑定的移动通信号码也即绑定的移动用户。密钥信息包括虚拟S頂卡的个人识别码(PIN:Personal Identificat1n Number)、解锁码(PUK:PIN Unlocking Key)、鉴权密钥(KI:Keyidentifier)以及鉴权算法。当用户使用虚拟S頂卡进行通信业务时,终端需要通过证书中的鉴权密钥和鉴权算法实现权限验证。终端还可以通过PIN码对虚拟S頂卡进行加密,PUK对被锁定的PIN码进行解锁。通信业务参数用于记录虚拟S頂卡所属的通信运营商的计费费率或者方法等业务参数。
[0048]步骤S103,当检测到通信业务请求时,使用所述虚拟S頂卡证书对所述通信业务请求进行响应。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1