本发明涉及无线通信技术领域,特别涉及一种基于虚拟卡的现场购卡方法、系统、一种电子设备以及一种计算机可读存储介质。
背景技术:
目前出境游客日益增多,游客在境外需要上网,现在android手机很多内置了全球上网方案(如:oppo国际上网、oneplus国际上网、vivoi漫游、nubia流量、lenovo境外上网、nokia国际流量、sugar流量优惠、hisense全球流量等),其流程如图1所示,需要用户提前在国内购买并下载卡数据,而用户到达境外时,由于不能够连接移动网络所以无法进行购卡,这种情况下就需要在境外的用户连接wi-fi来购买及下载卡数据,但是游客出境后,找到wi-fi网络十分方便,特别是使用付费wi-fi还会增加费用。
技术实现要素:
有鉴于此,本发明旨在提出一种基于虚拟卡的现场购卡方法、系统、一种电子设备以及一种计算机可读存储介质,使得游客到境外后能够方便快速购买上网流量。
为达到上述目的,本发明公开了一种基于虚拟卡的现场购卡方法,包括:
一种基于虚拟卡的现场购卡方法,包括:
在移动终端的虚拟卡应用模块中预置第一卡数据,所述第一卡数据能够注册用户当前所在地至少一个运营商的网络;
加载所述第一卡数据并注册运营商网络,以实现联网;
从卡数据平台下载第二卡数据至所述虚拟卡应用模块;
加载所述第二卡数据,以完成驻网。
进一步地,在所述加载所述第一卡数据并注册运营商网络以实现联网之前,还包括:
用户在所述移动终端创建购买信息;
所述加载所述第一卡数据并注册运营商网络以实现联网之后,还包括:
上传所述购买信息至卡数据平台,用于进行卡数据的购买。
进一步地,所述加载所述第一卡数据并注册运营商网络,包括:
判断所述移动终端当前是否已经联网,若否,则加载所述第一卡数据并注册运营商网络。
进一步地,所述加载所述第二卡数据,包括:
切换第一卡数据为所述第二卡数据,并加载所述第二卡数据。
本发明还公开了一种移动终端的现场购卡系统,包括:
安装于移动终端的虚拟卡应用模块,所述虚拟卡应用模块包括前端应用单元和卡数据管理应用单元;
所述卡数据管理应用单元用于:
预置第一卡数据,所述第一卡数据能够注册用户当前所在地至少一个运营商的网络;
加载所述第一卡数据并注册运营商网络,以实现联网;
加载第二卡数据,以完成驻网;
所述前端应用单元用于:
从卡数据平台下载所述第二卡数据。
进一步地,所述前端应用单元包括流量套餐单元和订购单元;
所述流量套餐单元用于:
创建购买信息;
上传所述购买信息至卡数据平台,以进行卡数据的购买;
所述订购单元用于:
从所述卡数据平台下载所述第二卡数据。
进一步地,所述加载所述第一卡数据并注册运营商网络,包括:
判断所述移动终端当前是否已经联网,若否,则加载所述第一卡数据并注册运营商网络。
进一步地,所述加载所述第二卡数据,包括:
切换第一卡数据为所述第二卡数据,并加载所述第二卡数据。
本发明还公开了一种电子设备,包括至少一个处理器、以及与所述处理器连接的至少一个存储器及总线;
其中,所述处理器及存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一实施例所述的基于虚拟卡的现场购卡方法。
本发明还公开了一种计算机可读存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行包括:
如上述任一实施例所述的基于虚拟卡的现场购卡方法。
本发明至少具有以下有益效果:
本发明实现了用户落地购卡联网,提高了虚拟卡套餐的使用体验,让用户出境之前不需要任何准备,出境后落地即可使用“无网购买”功能购买虚拟卡套餐,不依赖用户的网络环境,简单有效地解决境外购卡上网困难的问题。
本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施方式及其说明用于解释本发明,并不构成对本发明的不当限定。
在附图中:
图1为现有技术的全球上网方法;
图2为本发明实施方式所述的现场购卡方法流程图;
图3为本发明实施方式所述的现场购卡系统结构图;
图4为本发明其中一个优秀实施例的系统结构图。
具体实施方式
以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
如图2所示的一种基于虚拟卡的现场购卡方法,包括:
(1)在移动终端的虚拟卡应用模块中预置第一卡数据(pilotprofiles),所述第一卡数据能够注册用户当前所在地至少一个运营商的网络。对于安卓系统的手机等设备而言,虚拟卡应用模块可以是在出厂时预置的app应用,能够实现虚拟卡的创建并实现联网,因此,第一卡数据也可以在出厂时预置在手机中。基于手机厂商或者全场上网业务提供方与全球各运营商签订的协议,所述第一卡数据可以注册全球运营商的网络,但第一卡数据注册的网络为临时网络,仅用于套餐订购及卡数据下载的相关功能。优选的,为保证适用范围能够覆盖全球,所预置的第一卡数据可以有多个,在境外时,至少有一个能够注册当地至少一个运营商的网络。
(2)加载所述第一卡数据并注册运营商网络,以实现联网。手机在国内使用网络时,使用其内的原sim卡的卡数据注册网络,当用户在境外时,其原sim卡不能注册网络,所以需要加载第一卡数据以实现连接互联网。
(3)从所述卡数据平台下载第二卡数据至所述虚拟卡应用模块。第二卡数据可以注册处境外的本地运营商的网络,该网络并实现多种功能,满足用户日常的流量使用。卡数据平台(服务器)是由运营商建设并管理的,能够实现卡数据的分配、接收套餐订购等功能。
(4)加载所述第二卡数据,以完成驻网。
在本发明的一些实施例中,本发明还提供用户自主选择套餐的功能,以实现用户的个性化定制,因此在所述加载所述第一卡数据并注册运营商网络,之前还包括步骤:用户在所述移动终端创建购买信息,包括但不限于:选择运营商、流量包、资费、身份验证等。
此外,创建购买信息也可以作为触发动作,来触发第一卡数据的加载,即用户完成创建购买信息后,虚拟卡应用模块自动加载第一卡数据。
购买信息创建好后自然要上传给运营商,用以完成卡数据的分配等资源管理流程,因此在加载所述第一卡数据并注册运营商网络,以实现联网,之后还包括步骤:上传所述购买信息至卡数据平台,用于进行卡数据的购买。
在本发明的一些实施例中,本发明为用户提供了更多的可操作方式,如果手机当前已经连接了wifi用户也可以通过该wifi网络实现购卡,具体的,在加载第一卡数据前先判断当前手机的联网状态,若已连接,用户可以采用自行选择是否需要切换网络,即加载第一卡数据;若未连接网络,则加载所述第一卡数据并注册运营商网络,优选的,用户完成创建购买信息后,虚拟卡应用模块自动加载第一卡数据。
在本发明的一些实施例中,所述加载所述第二卡数据,以完成驻网,包括:切换第一卡数据为所述第二卡数据,并加载所述第二卡数据。即需要关闭之前第一卡数据注册的临时网络,加载第二卡数据以开启可以正常使用的网络。
如图3所示,本发明还公开了一种移动终端的现场购卡系统,包括:
安装于移动终端的虚拟卡应用模块,虚拟卡应用模块具体包括:前端应用单元和卡数据管理应用单元;
其中,所述卡数据管理应用单元,用于:
预置第一卡数据,所述第一卡数据能够注册用户当前所在地至少一个运营商的网络;
加载所述第一卡数据注册运营商网络,以实现联网;
加载所述第二卡数据,以完成驻网;
所述前端应用单元,用于:
从所述卡数据平台下载第二卡数据。
在本发明的一些实施例中,所述前端应用单元包括流量套餐单元和订购单元;
其中,所述流量套餐单元,用于:
创建购买信息;
上传所述购买信息至卡数据平台,以进行卡数据的购买;
所述订购单元,用于从所述卡数据平台下载第二卡数据。
在本发明的一些实施例中,所述虚拟卡应用模块,还用于判断当前所述移动终端是否已经联网,若否,则加载所述第一卡数据并注册运营商网络。
在本发明的一些实施例中,所述卡数据管理模块,具体用于:
切换第一卡数据为所述第二卡数据,并加载所述第二卡数据。
本发明还公开了一种电子设备,包括至少一个处理器、以及与所述处理器连接的至少一个存储器及总线;
其中,所述处理器及存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一实施例所述的基于虚拟卡的现场购卡方法。
本发明还公开了一种计算机可读存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行包括:如上述任一实施例所述的基于虚拟卡的现场购卡方法。
实施例
下面以本发明其中一个优选方案为例进行说明,以便更清楚理解本发明。
如图4所示的移动终端的现场购卡系统,该系统运行方式如下:
a、cosapp(卡数据管理应用单元)加载pilotprfile(第一卡数据);
b、pilotprofile注册运营商网络,实现联网;
c、购买虚拟卡套餐,dataplan(流量套餐单元)提交购买信息至sevice(卡数据平台)
d、订单profile下发,即订购单元下载第二卡数据;
e、加载第二卡数据;
f、将第一卡数据切换为第二卡数据。
上述移动终端的现场购卡系统对应的一种移动终端的现场购卡方法具体步骤如下:
1、预先内置pilotprofiles到用户手机中;
2、用户无网络情况下购买套餐,触发加载pilotprofile到cosapp中;
3、使用pilotprofile(第一卡数据)注册网络,连接互联网;
4、用户使用网络购买虚拟卡套餐;
5、虚拟卡app将购买订单下发至cosapp中,其中包含订单的profile(第二卡数据);
6、用户启用虚拟卡套餐;
7、cosapp将切换pilotprofile为订单的profile;
8、cosapp加载虚拟卡套餐中的profile,并完成驻网;
9、用户手机可正常使用网络。
以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。