虚拟SIM卡的通信方法、移动终端和服务器技术

技术编号:15523770 阅读:190 留言:0更新日期:2017-06-04 12:27
本公开是关于一种虚拟SIM卡的通信方法、移动终端和服务器,通过从服务器下载虚拟SIM卡的文件,接收用户输入的虚拟SIM卡的开启命令,根据该开启命令和虚拟SIM卡的文件进行网络注册。在网络注册完成后,用户就可以使用虚拟SIM卡进行通信了,通过虚拟SIM卡代替现有的实体SIM卡,用户可以随时随地通过网络来下载自己所需的运营商的SIM卡资源,十分灵活和方便,从而能够提升用户体验。

Communication method, mobile terminal and server of virtual SIM card

The public is a virtual SIM card communication method, mobile terminal and server, download the virtual SIM card file from the server, the virtual SIM receives user input card open command, the network registration according to the open command and the virtual SIM card file. In the network after registration, users can use the virtual SIM communication card, SIM card to replace the existing entities through the virtual SIM card, users can download their whenever and wherever possible through the network to the operator's SIM card resources, very flexible and convenient, so as to enhance the user experience.

【技术实现步骤摘要】
虚拟SIM卡的通信方法、移动终端和服务器
本公开涉及通信技术,尤其涉及一种虚拟客户身份模块(SubscriberIdentification,简称SIM)卡的通信方法、移动终端和服务器。
技术介绍
目前手机之所以能够接入网络进行通信,是因为手机插入了运营商授权的SIM卡。SIM卡最主要的功能就是提供网络接入的各种参数和鉴权认证功能,但是在使用SIM卡的过程中,由于SIM卡的实体化性质,给用户带来一定的不便。例如,国内的用户想把自己的中国移动卡换成中国联通卡,首先要去移动营业厅注销移动SIM卡,然后再去联通营业厅开通新的联通SIM卡。又如,国内的某用户出国旅游,如果继续在国外使用国内的SIM卡通信的话(前提是开通了漫游功能),资费将会非常昂贵。这时该用户就需要办理一张国外运营商的SIM卡,同样需要到营业厅去办理实体SIM卡。由于SIM卡的实体化性质,给用户带来了不必要的麻烦,降低了用户体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种虚拟SIM卡的通信方法、移动终端和服务器。根据本公开实施例的第一方面,提供一种虚拟SIM卡的通信方法,包括:从服务器下载虚拟客户识别模块SIM卡的文件;接收用户输入的所述虚拟SIM卡的开启命令;根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。可选的,所述根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册,包括:根据所述开启命令判断移动终端是否支持双卡;当移动终端不支持双卡时,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册;当移动终端支持双卡时,显示卡槽选择对话框;接收用户在所述卡槽选择对话框中输入的目标卡槽的选择命令;判断所述目标卡槽上是否有实体SIM卡;当所述目标卡槽上没有实体SIM卡时,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册;当所述目标卡槽上有实体SIM卡时,下电关闭所述实体SIM卡,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。可选的,还包括:接收用户输入的所述虚拟SIM卡的关闭命令;根据所述关闭命令关闭所述虚拟SIM卡。可选的,当所述目标卡槽上有实体SIM卡时,所述方法还包括:对所述实体SIM卡进行上电,并对所述实体SIM卡进行网络注册。可选的,所述从服务器下载虚拟SIM卡的文件之前,还包括:接收用户输入的购买请求消息,所述购买请求消息用于购买所述虚拟SIM卡,所述购买请求消息中包括购买套餐信息和购买金额;将所述购买请求消息发送给所述服务器;接收所述服务器发送的购买成功响应消息。根据本公开实施例的第二方面,提供一种虚拟SIM卡的通信方法,包括:接收移动终端发送的虚拟SIM卡的下载请求;验证所述移动终端的合法性;当所述移动终端合法时,根据所述下载请求将所述虚拟SIM卡的文件发送给所述移动终端。可选的,所述接收移动终端发送的虚拟SIM卡的下载请求之前,还包括:接收所述移动终端发送的购买请求消息,所述购买请求消息用于购买所述虚拟SIM卡,所述购买请求消息中包括购买套餐信息和购买金额;向所述移动终端发送购买成功响应消息。根据本公开实施例的第三方面,提供一种移动终端,包括:下载模块,被配置为从服务器下载虚拟SIM卡的文件;第一接收模块,被配置为接收用户输入的所述虚拟SIM卡的开启命令;第一注册模块,被配置为根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。可选的,所述第一注册模块包括:第一判断模块,被配置为根据所述开启命令判断移动终端是否支持双卡;第一注册子模块,被配置为当移动终端不支持双卡时,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册;显示子模块,被配置为当移动终端支持双卡时,显示卡槽选择对话框;第一接收子模块,被配置为接收用户在所述卡槽选择对话框中输入的目标卡槽的选择命令;第二判断子模块,被配置为判断所述目标卡槽上是否有实体SIM卡;第二注册子模块,被配置为当所述目标卡槽上没有实体SIM卡时,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册;第三注册子模块,被配置为当所述目标卡槽上有实体SIM卡时,下电关闭所述实体SIM卡,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。可选的,还包括:第二接收模块,被配置为接收用户输入的所述虚拟SIM卡的关闭命令;关闭模块,被配置为根据所述关闭命令关闭所述虚拟SIM卡。可选的,当所述目标卡槽上有实体SIM卡时,还包括:上电模块,用于对所述实体SIM卡进行上电;第二注册模块,被配置为对所述实体SIM卡进行网络注册。可选的,还包括:第三接收模块,被配置Wie接收用户输入的购买请求消息,所述购买请求消息用于购买所述虚拟SIM卡,所述购买请求消息中包括购买套餐信息和购买金额;发送模块,被配置为将所述购买请求消息发送给所述服务器;第四接收模块,被配置为接收所述服务器发送的购买成功响应消息。根据本公开实施例的第四方面,提供一种服务器,包括:第一接收模块,被配置为接收移动终端发送的虚拟SIM卡的下载请求;验证模块,被配置为验证所述移动终端的合法性;第一发送模块,被配置为当所述移动终端合法时,根据所述下载请求将所述虚拟SIM卡的文件发送给所述移动终端。可选的,还包括:第二接收模块,被配置为接收所述移动终端发送的购买请求消息,所述购买请求消息用于购买所述虚拟SIM卡,所述购买请求消息中包括购买套餐信息和购买金额;第二发送模块,被配置为向所述移动终端发送购买成功响应消息。根据本公开实施例的第五方面,提供一种移动终端,包括:存储器;被配置为存储处理器可执行命令的存储器;其中,所述处理器被配置为:从服务器下载虚拟客户识别模块SIM卡的文件;接收用户输入的所述虚拟SIM卡的开启命令;根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。根据本公开实施例的第六方面,提供一种服务器,包括:存储器;被配置为存储处理器可执行命令的存储器;其中,所述处理器被配置为:接收移动终端发送的虚拟SIM卡的下载请求;验证所述移动终端的合法性;当所述移动终端合法时,根据所述下载请求将所述虚拟SIM卡的文件发送给所述移动终端。本公开的实施例提供的技术方案可以包括以下有益效果:通过从服务器下载虚拟SIM卡的文件,接收用户输入的虚拟SIM卡的开启命令,根据该开启命令和虚拟SIM卡的文件进行网络注册。在网络注册完成后,用户就可以使用虚拟SIM卡进行通信了,通过虚拟SIM卡代替现有的实体SIM卡,用户可以随时随地通过网络来下载自己所需的运营商的SIM卡资源,十分灵活和方便,从而能够提升用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种虚拟SIM卡的通信方法的流程图。图2是根据一示例性实施例示出的一种虚拟SIM卡的通信方法的流程图。图3是根据一示例性实施例示出的一种虚拟SIM卡的通信方法的流程图。图4是根据一示例性实施例示出的一种虚拟SIM卡的通信方法的流程图。图5是根据一示例性实施例示出的一种虚拟SIM卡的通信方法的流程图。本文档来自技高网...
虚拟SIM卡的通信方法、移动终端和服务器

【技术保护点】
一种虚拟SIM卡的通信方法,其特征在于,包括:从服务器下载虚拟客户识别模块SIM卡的文件;接收用户输入的所述虚拟SIM卡的开启命令;根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。

【技术特征摘要】
1.一种虚拟SIM卡的通信方法,其特征在于,包括:从服务器下载虚拟客户识别模块SIM卡的文件;接收用户输入的所述虚拟SIM卡的开启命令;根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。2.根据权利要求1所述的方法,其特征在于,所述根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册,包括:根据所述开启命令判断移动终端是否支持双卡;当移动终端不支持双卡时,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册;当移动终端支持双卡时,显示卡槽选择对话框;接收用户在所述卡槽选择对话框中输入的目标卡槽的选择命令;判断所述目标卡槽上是否有实体SIM卡;当所述目标卡槽上没有实体SIM卡时,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册;当所述目标卡槽上有实体SIM卡时,下电关闭所述实体SIM卡,根据所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。3.根据权利要求2所述的方法,其特征在于,还包括:接收用户输入的所述虚拟SIM卡的关闭命令;根据所述关闭命令关闭所述虚拟SIM卡。4.根据权利要求3所述的方法,其特征在于,当所述目标卡槽上有实体SIM卡时,所述方法还包括:对所述实体SIM卡进行上电,并对所述实体SIM卡进行网络注册。5.根据权利要求1-4任一项所述的方法,其特征在于,所述从服务器下载虚拟SIM卡的文件之前,还包括:接收用户输入的购买请求消息,所述购买请求消息用于购买所述虚拟SIM卡,所述购买请求消息中包括购买套餐信息和购买金额;将所述购买请求消息发送给所述服务器;接收所述服务器发送的购买成功响应消息。6.一种虚拟SIM卡的通信方法,其特征在于,包括:接收移动终端发送的虚拟SIM卡的下载请求;验证所述移动终端的合法性;当所述移动终端合法时,根据所述下载请求将所述虚拟SIM卡的文件发送给所述移动终端。7.根据权利要求6所述的方法,其特征在于,所述接收移动终端发送的虚拟SIM卡的下载请求之前,还包括:接收所述移动终端发送的购买请求消息,所述购买请求消息用于购买所述虚拟SIM卡,所述购买请求消息中包括购买套餐信息和购买金额;向所述移动终端发送购买成功响应消息。8.一种移动终端,其特征在于,包括:下载模块,被配置为从服务器下载虚拟SIM卡的文件;第一接收模块,被配置为接收用户输入的所述虚拟SIM卡的开启命令;第一注册模块,被配置为根据所述开启命令和所述虚拟SIM卡的文件对所述虚拟SIM卡进行网络注册。9.根据权利要求8所述的移动终端,其特征在于,所述第一注册模块包括:第一判断模块,被配置为根据所述开启命令判断移动终端是否支持双卡;第一注册子模块,被配置为当移动...

【专利技术属性】
技术研发人员:申宏刚张国全亢彦军
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1