虚拟SIM卡账户管理方法及设备与流程

文档序号:20010551发布日期:2020-02-22 04:04阅读:462来源:国知局
虚拟SIM卡账户管理方法及设备与流程

本发明涉及终端通讯支持技术领域,尤其涉及一种虚拟sim卡账户管理方法及设备。



背景技术:

虚拟sim(subscriberidentificationmodule,用户身份识别卡)卡技术的出现,使得越来越多的终端设备不必再去设置单独的sim卡卡槽,例如手机、智能手表、平板等,这让终端设备变得更轻更薄,因此虚拟sim卡深受广大厂商的喜爱。但是关于虚拟sim卡的使用存在一个普遍的问题,目前虚拟sim卡的使用是通过终端下载运营商的应用软件,当用户下载该应用软件,用身份信息注册一个虚拟sim卡账户后,再用同一身份信息注册虚拟sim卡账户,同样可以再获得一个不一样的虚拟sim卡账户,易出现一户多卡的情况,由于现存的注册虚拟sim卡账户即可获得虚拟sim卡服务的方式缺乏限制用户注册虚拟sim卡账户的次数的手段,造成虚拟sim卡资源极大的浪费。



技术实现要素:

本发明的主要目的在于提出一种虚拟sim卡账户管理方法及设备,旨在解决一个用户可注册多个sim卡,造成虚拟sim卡资源浪费的技术问题。

为实现上述目的,本发明提供了一种虚拟sim卡账户管理方法,所述根据判断结果进行预设处理的步骤,包括:

s1:获取虚拟sim卡的注册信息;

s2:检测是否预存有与所述注册信息匹配的虚拟sim卡帐户;

s3:若是,则将所述虚拟sim卡帐户确定为预存账户;

s4:用所述预存账户获取登录信息。

可选地,所述s2步骤包括:

提取所述注册信息中的用户身份认证信息,检测所述用户身份认证信息是否已预存,若是,则预存有与所述注册信息匹配的所述虚拟sim卡账户。

可选地,所述s2步骤之后,还包括:

若未预存有所述虚拟sim卡账户,则为所述注册信息创建一个所述虚拟sim卡账户,以作为所述注册信息匹配的所述预存虚拟sim卡账户。

可选地,所述用所述预存账户获取登录信息的步骤之后,还包括:

判断所述登录信息是否满足预设条件;

根据判断结果进行预设处理。

可选地,所述预设条件包括:所述登录信息中的位置信息与预设的位置信息相匹配、所述登录信息的设备网络之间互连的协议ip地址与预设的ip地址相匹配中的至少一个。

可选地,所述根据判断结果进行预设处理的步骤,包括:

若满足预设条件,则确定所述预存账户登录;和/或,

若不满足预设条件,则输出提示的错误信息。

可选地,所述根据判断结果进行预设处理的步骤,还包括:

若不满足预设条件,则接收所述预存帐户的验证信息;

若所述验证信息正确,则确定所述预存账户登录;和/或,

若所述验证信息不正确,则输出提示错误的信息。

可选地,所述根据判断结果进行预设处理之后,还包括:

当所述预存账户基于所述登录信息登陆成功,获取所述预存账户的业务请求,输出与所述业务请求对应的业务信息,和/或提示登录成功信息;和/或,

当所述预存账户基于所述登录信息登陆失败,输出提示失败的信息。

可选地,所述s4步骤之后,还包括:

保存所述注册信息、所述虚拟sim卡帐户、所述预存账户、所述登陆信息、所述业务请求中的至少一个,以作为使用记录。

此外,为实现上述目的,本发明还提供一种虚拟sim卡账户管理设备,所述虚拟sim卡账户管理设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的虚拟sim卡账户管理程序,所述虚拟sim卡账户管理程序被所述处理器执行时实现如上所述的虚拟sim卡账户管理方法的步骤。

本发明通过获取虚拟sim卡的注册信息,检测是否预存有与所述注册信息匹配的虚拟sim卡帐户,若是,则将所述虚拟sim卡帐户确定为预存账户,用所述预存账户获取登录信息,避免同一用户注册多个虚拟sim卡账户从而导致虚拟sim卡资源浪费的问题,进一步地提高虚拟sim卡资源的利用率。

附图说明

图1为实现本发明各个实施例一种终端的硬件结构示意图;

图2为本发明虚拟sim卡账户管理方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供了一种虚拟sim卡账户管理设备,参照图1,图1是本发明实施例方案涉及的硬件运行环境的结构示意图。

需要说明的是,图1即可为虚拟sim卡账户管理设备的硬件运行环境的结构示意图。本发明实施例虚拟sim卡账户管理设备可以是pc,便携计算机,服务器等设备。

如图1所示,该虚拟sim卡账户管理设备可以包括:处理器1001,例如cpu,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,虚拟sim卡账户管理设备还可以包括rf(radiofrequency,射频)电路,传感器、wifi模块等等。

本领域技术人员可以理解,图1中示出的虚拟sim卡账户管理设备结构并不构成虚拟sim卡账户管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及虚拟sim卡账户管理程序。其中,操作系统是管理和控制虚拟sim卡账户管理设备硬件和软件资源的程序,支持虚拟sim卡账户管理程序以及其它软件或程序的运行。

图1所示的虚拟sim卡账户管理设备,可用于情感的交互,用户接口1003主要用于侦测或者输出各种信息,如侦测注册信息和输出登录指令等;网络接口1004主要用于与后台服务器交互,进行通信;处理器1001可以用于调用存储器1005中存储的虚拟sim卡账户管理程序,并执行以下操作:

s1:获取虚拟sim卡的注册信息;

s2:检测是否预存有与所述注册信息匹配的虚拟sim卡帐户;

s3:若是,则将所述虚拟sim卡帐户确定为预存账户;

s4:用所述预存账户获取登录信息。

进一步地,所述s2步骤包括:

提取所述注册信息中的用户身份认证信息,检测所述用户身份认证信息是否已预存,若是,则预存有与所述注册信息匹配的所述虚拟sim卡账户。

进一步地,所述s2步骤之后,处理器1001还可以用于调用存储器1005中存储的虚拟sim卡账户管理程序,并执行以下步骤:

若未预存有所述虚拟sim卡账户,则为所述注册信息创建一个所述虚拟sim卡账户,以作为所述注册信息匹配的所述预存虚拟sim卡账户。

进一步地,所述s4步骤之后,处理器1001还可以用于调用存储器1005中存储的虚拟sim卡账户管理程序,并执行以下步骤:

判断所述登录信息是否满足预设条件;

根据判断结果进行预设处理。

进一步地,所述预设条件包括:所述登录信息中的位置信息与预设的位置信息相匹配、所述登录信息的设备网络之间互连的协议ip地址与预设的ip地址相匹配中的至少一个。

进一步地,所述根据判断结果进行预设处理的步骤,包括:

若满足预设条件,则确定所述预存账户登录;和/或,

若不满足预设条件,则输出提示错误的信息。

进一步地,所述根据判断结果进行预设处理的步骤,还包括:

若不满足预设条件,则接收所述预存帐户的验证信息;

若所述验证信息正确,则确定所述预存账户登录;和/或,

若所述验证信息不正确,则输出提示错误的信息。

进一步地,所述根据判断结果进行预设处理之后,处理器1001还可以用于调用存储器1005中存储的虚拟sim卡账户管理程序,并执行以下步骤:

当所述预存账户基于所述登录信息登陆成功,获取所述预存账户的业务请求,输出与所述业务请求对应的业务信息,和/或提示登录成功信息;和/或,

当所述预存账户基于所述登录信息登陆失败,输出提示失败的信息。

进一步地,所述s4步骤之后,处理器1001还可以用于调用存储器1005中存储的虚拟sim卡账户管理程序,并执行以下步骤:

保存所述注册信息、所述虚拟sim卡帐户、所述预存账户、所述登陆信息、所述业务请求中的至少一个,以作为使用记录。

本发明虚拟sim卡账户管理设备具体实施方式与下述虚拟sim卡账户管理方法各实施例基本相同,在此不再赘述。

基于上述结构,提出本发明虚拟sim卡账户管理方法的各个实施例。

本发明提供一种虚拟sim卡账户管理方法。

参照图2,图2为本发明虚拟sim卡账户管理方法第一实施例的流程示意图。

在本实施例中,提供了虚拟sim卡账户管理方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在本实施例中,虚拟sim卡账户管理方法包括:

步骤s1,获取虚拟sim卡的注册信息。

注册信息由用户通过终端设备输入,用户需通过提交注册信息获取虚拟sim卡账户。注册信息必须包含用户身份认证信息和用户身份认证信息对应的密码,但也可以包含预设问题回复信息,预设问题回复信息是为了用户忘记密码时用于找回密码所设。

用户身份认证信息包含用户生物识别信息和用户身份证号,用户生物识别信息包含用户指纹信息、用户视网膜识别信息、用户声音识别信息、用户眼虹膜识别信息和用户面貌识别信息中的至少一种。当用户第一次注册时,注册信息必须同时具有用户生物识别信息和用户身份证号,以及密码。当检测到注册信息中用户的用户生物识别信息,用户身份证号及密码时,将用户生物识别信息,用户身份证号及密码一起绑定并存储。当用户登录时,只需输入用户生物识别信息和用户身份证号的其中一种,以及密码。

鉴于用户生物识别信息对于个体的表征性较强,所以建议用户登录时用用户生物识别信息进行登录。但是考虑到由于用户会出现身体不适,面貌异样而导致识别失败的情况,将用户身份证号与用户生物识别信息绑定存储,当用用户生物识别信息登录失败时,可选择用用户身份证号登录。用户身份证号保密性不强,易被窃取,用户生物识别信息保密性较强,但是也有窃取的可能,所以注册信息还包括用户身份认证信息对应的密码。密码可以是一串数字,一组符号,或者数字和符号的组合等。密码可以进一步地保障虚拟sim卡账户的安全。

步骤s2,检测是否预存有与所述注册信息匹配的虚拟sim卡帐户。

当获取到虚拟sim卡的注册信息后,根据所述注册信息,判断该注册信息的拥有者是否已经拥有虚拟sim卡账户,也就是检测与该注册信息匹配的虚拟sim卡账户是否已经预存。

进一步地,步骤s2还包括:

步骤a,提取所述注册信息中的用户身份认证信息,检测所述用户身份认证信息是否已预存,若是,则预存有与所述注册信息匹配的所述虚拟sim卡账户。

获取到注册信息后,提取该注册信息中的用户身份认证信息,判断该用户身份认证信息是否已经预存,以判断该注册信息是否已经获得了虚拟sim卡账户,也就是判断是否预存有与该注册信息匹配的虚拟sim卡账户。若用户身份认证信息已经预存,则判定预存有与该注册信息匹配的虚拟sim卡账户,该用户身份认证信息为虚拟sim卡账户的用户名;若用户身份认证信息未预存,则判定未预存有与该注册信息匹配的虚拟sim卡账户。

进一步地,步骤s2之后,还包括:

步骤b,若未预存有所述虚拟sim卡账户,则为所述注册信息创建一个所述虚拟sim卡账户,以作为所述注册信息匹配的所述预存虚拟sim卡账户。

如果检测到输入的注册信息未获得虚拟sim卡账户,那么将输出用于密码填写的窗口,填写的密码即为注册信息中用户身份认证信息对应的密码。当获取到密码后,将用户身份认证信息与密码一起绑定并存储,再为该注册信息创建一个虚拟sim卡账户,用户身份认证信息为虚拟sim卡账户的用户名,虚拟sim卡账户即为注册信息匹配的预存虚拟sim卡账户。

密码的填写可以是和注册信息一起填写,也可以在确定注册信息未获得虚拟sim卡账户之后填写。

虚拟sim卡账户的在设备界面上的表达方式可以是设备获取注册信息和密码后自动生成的一串数字,一组符号,或者数字和符号的组合等,也可以是身份认证信息中的用户身份识别信息,或者用户身份证号。

步骤s3,若是,则将所述虚拟sim卡帐户确定为预存账户。

当检测到输入的注册信息已经获得虚拟sim卡账户后,确定该虚拟sim卡账户为已有账户,也就是预存账户,针对该预存账户输出登录界面和登录指令,提示该预存账户的输入者输入登录信息以登录该注册信息匹配的虚拟sim卡账户。

步骤s4,用所述预存账户获取登录信息。

检测到输入的注册信息已经获得虚拟sim卡账户后,确定该虚拟sim卡账户为预存账户,注册信息中的用户身份认证信息为该预存账户的用户名,而预存账户对应的用户名为登录该预存账户时需要填入的登录信息,登录信息包括用户身份认证信息,因此可以从预存账户中获取登录信息,需要说明的是用户名仅为登录信息中的部分信息。登录信息还包括用户身份认证信息对应的密码,以及其他信息(具体实施例二中会涉及),。登录信息的输入者点击登录指令,即可填写登录信息,若登录信息的用户身份认证信息是用户生物识别信息,则当输入者点击登录指令后,利用携带的摄像头对输入者自动识别,并打开填写密码的窗口。当输入者的登录信息输入完成之后即可获得登录信息。

需要说明的是,登录信息的输入者也可以是登录信息的拥有者,也可以不是登录信息的拥有者。当登录信息的拥有者急需虚拟sim卡的资源,但是由于客观原因不允许该拥有者登录虚拟sim卡账户,那么可以将身份证号码和密码告诉其他可信任的人,让其帮助获取虚拟sim卡的资源。这是本实施将用户身份证号码与用户生物识别信息一起绑定的又一优势所在。

本发明通过获取虚拟sim卡的注册信息,检测是否预存有与注册信息匹配的虚拟sim卡帐户,若是,则将虚拟sim卡帐户确定为预存账户,用预存账户获取登录信息,避免已经注册虚拟sim卡账户的用户又重新注册而导致虚拟sim卡资源浪费的情况发生,以达到提高虚拟sim卡资源的利用率的目的。

进一步地,提出本发明虚拟sim卡账户管理方法的第二实施例。虚拟sim卡账户管理方法的第二实施例与虚拟sim卡账户管理方法的第一实施例的区别在于,所述s4步骤之后,还包括:

步骤c,判断所述登录信息是否满足预设条件。

步骤d,根据判断结果进行预设处理。

当获取到登录信息后,将登录信息与预设的信息,也就是预设条件进行比较,判断登录信息是否满足预设条件,以判断是否确定预存账户登录,并对判断结果进行预处理。

进一步地,所述登录信息中的位置信息与预设的位置信息相匹配、所述登录信息的设备网络之间互连的协议ip地址与预设的ip地址相匹配中的至少一个。

登录信息还包括登录的设备的位置信息,以及登录的设备所连接网络的协议ip地址(internetprotocoladdress)。预设条件信息包括预设的位置信息和预设的ip地址。预设的位置信息可以设置为在注册预存账户的所在的地址,或者设置为预存账户常用的登录的地址等,预设的位置信息可以为一个,也可以为多个。预设的ip地址可以设置为在注册预存账户时所用的设备的ip地址,或者是预存账户常用设备的ip地址,预设的ip地址也可以为一个,也可以为多个。

进一步地,步骤d包括:

步骤d1,若满足预设条件,则确定所述预存帐户登录;和/或,

步骤d2,若不满足预设条件,则输出提示错误的信息。

若所述登录信息中的位置信息与预设的位置信息相匹配,和/或所述登录信息的设备网络之间互连的协议ip地址与预设的ip地址相配,则登录信息满足预设条件,确定预存账户登录;否则,登录信息不满足预设条件,输出提示信息,以提示用户登录信息出现错误。

当获取登录信息后,提取登录信息中的位置信息,,将该位置信息与预设的位置信息进行比较,若该位置信息与预设的位置信息相同,则登录信息满足预设条件,确定预测账户登录;否则,登录信息不满足预设条件,输出提示信息,以提示用户登录信息出现错误。

还可以结合或者单独通过登录信息的设备的ip地址来决定是否确定预测账户登录。当登录信息中的ip地址与预设的ip地址相同时,登录信息也满足预设条件,确定预设账户登录;否则,登录信息不满足预设条件,输出提示信息,以提示用户登录信息出现错误。

步骤d1和步骤d2,只要满足其中之一,就确定预测账户登录。若两个步骤都不满足,则不确定预存账户登录。

进一步地,步骤d还包括:

步骤d3,若不满足预设条件,则接收所述预存帐户的验证信息;

当登录信息不满足预设条件时,输出提示信息,提示预存账户的输入者输入验证信息,并判断该验证信息是否正确。

步骤d4,若所述验证信息正确,则确定所述预存账户登录;和/或,

步骤d5,若所述验证信息不正确,则输出提示错误的信息。

若判断验证信息与预存的验证信息一致时,则该验证信息正确,确定预存账户登录;否则,该验证信息不正确,拒绝预存账户登录,并输出验证信息输入错误的信息,以提示用户该验证信息不正确。验证信息可以是在预存账户注册时填写的预设问题回复信息,也可以是当登录信息不满足预设条件时发送至预存账户的用户手机的验证码等。

进一步地,步骤d之后,还包括:

步骤e,当所述预存账户基于所述登录信息登陆成功,获取所述预存账户的业务请求,输出与所述业务请求对应的业务信息,和/或提示登录成功信息;和/或,

步骤f,当所述预存账户基于所述登录信息登陆失败,输出提示失败的信息。

若登录信息输入正确,或者验证码输入正确,则登录成功,当告知输入者登录成功后,输入显示虚拟sim卡资源的界面,根据预存账户的输入者的指令获取该预存账户的业务请求,再根据该业务请求输出相关的业务信息,以供预存账户的输入者获取,和/或输出提示登录成功的信息。

当多次输入验证码信息错误,或者输入验证码信息的时间超出预定的时间,输出提示登录失败的信息。

本实施例通过判断预存账户的登录信息是否满足预设条件,决定是否确定预存账户登录,防止了非法分子获取预存账户上虚拟sim卡的资源,进一步地提高了虚拟sim卡资源的安全性。

进一步地,提出本发明虚拟sim卡账户管理方法的第三实施例。虚拟sim卡账户管理方法的第三实施例与虚拟sim卡账户管理方法的第一或第二实施例的区别在于,所述s4步骤之后,还包括:

保存所述注册信息、所述虚拟sim卡帐户、所述预存账户、所述登陆信息、所述业务请求中的至少一个,以作为使用记录。

当预存账户成功登录后,根据预存账户的登录者发送的业务请求,调取该业务请求要求的业务信息,并发送给该登陆者。当登陆者获取到所需要的业务信息,停止对虚拟sim卡的访问时,绑定该业务请求和该业务请求对应的业务信息,并以历史记录的形式存储在预存账户中,以供下次需要时方便调取。可以理解的是,注册信息、虚拟sim卡帐户、预存账户、登陆信息也可以作为历史记录一并保存。

本实施例通过将预存账户的登陆者输入的业务请求以及根据该业务请求获取的业务信息关联存储在预存账户中,为以后需要该业务信息时再次调取提供了方便,进一步地提高了对虚拟sim卡的访问效率。

此外,为实现上述目的,本发明还提供一种虚拟sim卡账户管理设备,所述虚拟sim卡账户管理设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的虚拟sim卡账户管理程序,所述虚拟sim卡账户管理程序被所述处理器执行时实现如上所述的虚拟sim卡账户管理方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1