虚拟用户识别卡的实现方法、系统及通信终端与流程

文档序号:17655073发布日期:2019-05-15 21:54阅读:203来源:国知局

本发明涉及通信技术领域,尤其涉及一种虚拟用户识别卡的实现方法、系统及通信终端。



背景技术:

现有手机等通信终端中的许多应用必须在SIM(Subscriber Identity Module,用户识别卡)卡正常的情况下才可使用。当通信终端中无SIM卡或SIM卡处于非正常情况时,通信终端的功能使用会受到很大限制,连拨打电话等一些基本功能也无法正常使用,因此会给用户的使用带来诸多不便,从而影响用户体验。

综上可知,现有通信终端的用户识别卡技术,在实际使用上显然存在不便与缺陷,所以有必要加以改进。



技术实现要素:

针对上述的缺陷,本发明的目的在于提供一种虚拟用户识别卡的实现方法、系统及通信终端,其可以在通信终端的物理用户识别卡不存在或者不正常时,也能通过虚拟用户识别卡正常使用通信终端的各种功能。

为了实现上述目的,本发明提供一种虚拟用户识别卡的实现方法,应用于通信终端,包括步骤如下:

建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系;

获取当前用户输入的特征信息;

判断所述当前用户输入的特征信息与所述授权用户输入的特征信息是否匹配;

若匹配,则启动所述虚拟用户识别卡,并通过所述虚拟用户识别卡与服务端进行通信交互。

根据本发明所述的实现方法,所述建立所述授权用户输入的特征信息与所述虚拟用户识别卡的绑定关系的步骤之前还包括:

保存根据物理用户识别卡的用户信息生成的虚拟用户识别卡;

保存授权用户输入的特征信息。

根据本发明所述的实现方法,所述保存根据物理用户识别卡的用户信息生成的虚拟用户识别卡的步骤之前还包括:

所述通信终端获取所述物理用户识别卡的用户信息,并根据所述用户信息生成所述虚拟用户识别卡;或者

所述服务端获取所述物理用户识别卡的用户信息,并根据所述用户信息生成所述虚拟用户识别卡,并且所述服务端将所述虚拟用户识别卡发送给所述通信终端。

根据本发明所述的实现方法,所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。

根据本发明所述的实现方法,所述特征信息为所述物理特征信息时,所述物理特征信息绑定有预定的密码。

根据本发明所述的实现方法,所述获取当前用户输入的特征信息的步骤之前还包括:

检测所述通信终端中的所述物理用户识别卡是否存在或正常;

若所述物理用户识别卡不存在或不正常,则触发显示所述虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。

本发明还提供一种通信终端,包括有:

第一绑定模块,用于建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系;

第一获取模块,用于获取当前用户输入的特征信息;

第一鉴权模块,用于判断所述当前用户输入的特征信息与所述授权用户输入的特征信息是否匹配;

第一启动模块,用于在所述当前用户输入的特征信息与所述授权用户输入的特征信息匹配时,启动所述虚拟用户识别卡,并通过所述虚拟用户识别卡与服务端进行通信交互。

根据本发明所述的通信终端,还包括:

第一存储模块,用于保存根据物理用户识别卡的用户信息生成的虚拟用户识别卡;

第二存储模块,用于保存授权用户输入的特征信息。

根据本发明所述的通信终端,所述通信终端还包括第一生成模块,用于获取所述物理用户识别卡的用户信息,并根据所述用户信息生成所述虚拟用户识别卡;或者

所述服务端获取所述物理用户识别卡的用户信息,根据所述用户信息生成所述虚拟用户识别卡,并将所述虚拟用户识别卡发送给所述通信终端。

根据本发明所述的通信终端,所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。

根据本发明所述的通信终端,所述特征信息为所述物理特征信息时,所述物理特征信息绑定有预定的密码。

根据本发明所述的通信终端,还包括:

第一检测模块,用于检测所述通信终端中的所述物理用户识别卡是否存在或正常;

第一界面触发模块,用于若所述物理用户识别卡不存在或不正常时,触发显示所述虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。

本发明还提供一种虚拟用户识别卡的实现方法,包括步骤如下:

服务端建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系;

通信终端获取当前用户输入的特征信息并发送给所述服务端;

所述服务端判断所述当前用户输入的特征信息与所述授权用户输入的特征信息是否匹配;

若匹配,则所述服务端启动所述虚拟用户识别卡,所述通信终端通过所述虚拟用户识别卡与服务端进行通信交互。

根据本发明所述的实现方法,所述服务端建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系的步骤之前还包括:

所述服务端获取所述物理用户识别卡的用户信息,并根据所述用户信息生成所述虚拟用户识别卡;

所述服务端将所述虚拟用户识别卡发送给所述通信终端;

通信终端保存所述虚拟用户识别卡;

所述服务端保存授权用户输入的特征信息。

根据本发明所述的实现方法,所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。

根据本发明所述的实现方法,所述通信终端获取当前用户输入的特征信息并发送给所述服务端的步骤之前还包括:

所述通信终端检测所述物理用户识别卡是否存在或正常;

若所述物理用户识别卡不存在或不正常,则所述通信终端触发显示所述虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。

本发明还提供一种虚拟用户识别卡的实现系统,包括相互通信连接的通信终端和服务端;

所述通信终端进一步包括:

第二获取模块,用于获取当前用户输入的特征信息并发送给所述服务端;

所述服务端进一步包括:

第二绑定模块,用于建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系;

第二鉴权模块,用于判断所述通信终端发来的所述当前用户输入的特征信息与所述授权用户输入的特征信息是否匹配;

第二启动模块,用于在所述当前用户输入的特征信息与所述授权用户输入的特征信息匹配时,启动所述虚拟用户识别卡,所述通信终端通过所述虚拟用户识别卡与所述服务端进行通信交互。

根据本发明所述的实现系统,所述服务端还包括:

第二生成模块,用于获取所述物理用户识别卡的用户信息,并根据所述用户信息生成所述虚拟用户识别卡;

发送模块,用于将所述虚拟用户识别卡发送给所述通信终端;

第四存储模块,用于保存授权用户输入的特征信息;

所述通信终端还包括:

第三存储模块,用于保存所述虚拟用户识别卡。

根据本发明所述的实现系统,所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。

根据本发明所述的实现系统,所述通信终端还包括:

第二检测模块,用于检测所述物理用户识别卡是否存在或正常;

第二界面触发模块,用于若所述物理用户识别卡不存在或不正常时,触发显示所述虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。

本发明预先在通信终端中保存与物理用户识别卡对应的虚拟用户识别卡,并保存授权用户输入的特征信息,所述特征信息可以是与虚拟用户识别卡唯一对应的生理特征信息或物理特征信息;当通信终端中的物理用户识别卡不存在或者不正常时,当前用户可以输入特征信息请求启动虚拟用户识别卡,若当前用户输入的特征信息与预先保存的授权用户输入的特征信息相匹配,则启动虚拟用户识别卡与服务端进行通信交互,便可通过虚拟用户识别卡正常使用通信终端的各种功能,从而方便了用户使用,提升了用户体验。

附图说明

图1是本发明第一实施例中通信终端的结构示意图;

图2是本发明第二实施例中通信终端的结构示意图;

图3是本发明第一实施例中虚拟用户识别卡的实现方法的流程图;

图4是本发明第二实施例中虚拟用户识别卡的实现方法的流程图;

图5是本发明第三实施例中虚拟用户识别卡的实现系统的结构示意图;

图6是本发明第四实施例中虚拟用户识别卡的实现系统的结构示意图;

图7是本发明第三实施例中虚拟用户识别卡的实现方法的流程图;以及

图8是本发明第四实施例中虚拟用户识别卡的实现方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1是本发明第一实施例中通信终端的结构示意图,所述通信终端100通过通信网络与服务端200连接,所述通信终端100可以是手机、PDA(Personal Digital Assistant,个人数字助理)、平板电脑等,并且所述通信终端100包括有第一绑定模块103、第一获取模块104、第一鉴权模块105和第一启动模块106,其中:

第一绑定模块103,用于建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系,即授权用户输入的特征信息与所述虚拟用户识别卡唯一对应。

第一获取模块104,用于获取当前用户输入的特征信息。第一获取模块104通常是在启动虚拟用户识别卡之前启动获取当前用户输入的特征信息。启动虚拟用户识别卡的前提一般是检测到通信终端100中的物理用户识别卡不存在或者不正常时,通信终端100自动触发虚拟用户识别卡的启动流程,由用户进行选择和设置。当然,用户也可以自行触发虚拟用户识别卡的启动流程,即使通信终端100中的物理用户识别卡处于正常状态。

第一鉴权模块105,用于判断当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权通过,否则鉴权失败并结束流程。若所述特征信息为生理特征信息,则第一鉴权模块105会利用如指纹识别技术、人脸识别技术等对生理特征信息进行鉴别。

第一启动模块106,用于在当前用户输入的特征信息与预先存储的授权用户输入的特征信息匹配时,即鉴权通过后启动授权用户输入的特征信息对应的所述虚拟用户识别卡,并通过虚拟用户识别卡与服务端200进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端100的各种功能,例如可正常拨电话、上网等。

为了保存授权用户的特征信息和获取当前用户的特征信息,其前提是要采集授权用户和当前用户的特征信息,包括采集用户的生理特征信息和物理特征信息等。

1)采集用户的生理特征信息:在人的生理特征中,人的指纹信息或脸部信息等是唯一的,可通过指纹或人脸采集装置等生理特征采集装置来采集授权用户的这些唯一的生理特征信息,并将采集的生理特征预先存储在通信终端100的第一存储模块中,所述生理特征采集装置可以与通信终端100相互独立,但生理特征采集装置需要将采集到的生理特征信息传输给通信终端;所述生理特征采集装置也可以设置于通信终端100中。

2)采集物理特征信息:包括通信终端100的IMEI(International Mobile Equipment Identity,国际移动设备识别码)号码、用户的身份证号码等,可将采集的物理特征信息预先存储在通信终端100的存储模块中。

本实施例中,通信终端100预先保存虚拟用户识别卡及其对应的授权用户的特征信息,由通信终端100实现特征信息的鉴权和虚拟用户识别卡的启动,其实现方案十分简便。

本发明为了解决由于通信终端100中无用户识别卡或用户识别卡处于非正常情况等原因,给用户正常使用通信终端100功能带来的不便,采用将通信终端100的物理用户识别卡复制为虚拟用户识别卡并保存,同时将虚拟用户识别卡与授权用户的特征信息进行绑定,使用户在无用户识别卡或用户识别卡处于非正常情况下,也可通过授权用户已绑定的特征信息进行鉴权,鉴权通过后启动虚拟用户识别卡替代物理用户识别卡,使用户仍能正常地使用通信终端100的各种功能,从而提高用户的使用体验。

图2是本发明第二实施例中通信终端的结构示意图,所述通信终端100可以包括有第一存储模块101、第二存储模块102、第一绑定模块103、第一获取模块104、第一鉴权模块105、第一启动模块106、第一生成模块107、第一检测模块108和/或第一界面触发模块109,其中:

第一生成模块107,用于获取物理用户识别卡的用户信息,并根据所述用户信息生成虚拟用户识别卡,所述虚拟用户识别卡可以代替物理用户识别卡进行工作。通常,所述物理用户识别卡的用户信息包括四类:第一类是固定存放的数据。这类数据由用户识别卡中心在用户识别卡售出之前写入的,包括国际移动用户识别号(IMSI)、鉴权算法(A3)、加密密钥生成算法(A8)、加密算法(A5)、密钥(KI)等;第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、密码密钥(Kc)、禁止接入的公共电话网代码等;第三类是相关的业务代码,如个人识别码(PIN)、解锁码(PUK)、计费费率等;第四类是电话号码簿,是通信终端用户输入的电话号码。当然,由于物理用户识别卡的用户信息中有的不能直接读取,例如鉴权算法(A3)、加密密钥生成算法(A8)、加密算法(A5)、密钥(KI)等就不能直接读取,需要经过用户识别卡的发行方进行授权后获取。另外,所述虚拟用户识别卡也可以由服务端200生成,服务端200获取物理用户识别卡的用户信息,根据所述用户信息生成虚拟用户识别卡,并将虚拟用户识别卡发送给通信终端100。

第一存储模块101,用于保存根据物理用户识别卡的用户信息生成的虚拟用户识别卡。所述物理用户识别卡包括SIM(Subscriber Identity Module,用户识别卡)卡和UIM(User Identity Model,用户识别模块)卡等。

第二存储模块102,用于保存授权用户输入的特征信息。所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。将生理特征信息或物理特征信息预先存储在通信终端100的第二存储模块102中,是为了后续在通信终端100对启动虚拟用户识别卡的请求进行鉴权。所述特征信息为物理特征信息时,该物理特征信息优选绑定有预定的密码,即用户需要同时输入物理特征信息和密码进行鉴权,以提升安全性。

第一绑定模块103,用于建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

第一检测模块108,用于检测通信终端100中的物理用户识别卡是否存在或正常。

第一界面触发模块109,用于若所述物理用户识别卡不存在或不正常时,触发显示虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。

第一获取模块104,用于在启动虚拟用户识别卡之前,获取当前用户输入的特征信息。当前用户可以在虚拟用户识别卡的启动设置界面输入特征信息。

第一鉴权模块105,用于判断当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权通过,否则鉴权失败并结束流程。

第一启动模块106,用于在当前用户输入的特征信息与授权用户输入的特征信息匹配时,启动授权用户输入的特征信息对应的虚拟用户识别卡,并通过虚拟用户识别卡与服务端200进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端100的各种功能,例如可正常拨电话、上网等。

图3是本发明第一实施例中虚拟用户识别卡的实现方法的流程图,其可以通过如图1或图2所示的通信终端100实现,包括步骤如下:

步骤S301,建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

步骤S302,获取当前用户输入的特征信息,本步骤通常在启动虚拟用户识别卡之前执行。启动虚拟用户识别卡的前提一般是检测到通信终端100中的物理用户识别卡不存在或者不正常时,通信终端100自动触发虚拟用户识别卡的启动流程,由用户进行选择和设置。当然,用户也可以自行触发虚拟用户识别卡的启动流程,即使通信终端100中的物理用户识别卡处于正常状态。

步骤S303,判断当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权通过,否则鉴权失败并结束流程。若所述特征信息为生理特征信息,则本步骤会利用如指纹识别技术、人脸识别技术等对生理特征信息进行鉴别。

步骤S304,若匹配,则启动所述虚拟用户识别卡,并通过所述虚拟用户识别卡与服务端200进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端的各种功能,例如可正常拨电话、上网等。

图4是本发明第二实施例中虚拟用户识别卡的实现方法的流程图,其可以通过如图2所示的通信终端100实现,包括步骤如下:

步骤S401,通信终端100获取物理用户识别卡的用户信息,并根据用户信息生成虚拟用户识别卡。由于物理用户识别卡的用户信息中有的不能直接读取,例如鉴权算法(A3)、加密密钥生成算法(A8)、加密算法(A5)、密钥(KI)等就不能直接读取,通信终端100需要经过用户识别卡的发行方进行授权后获取。另外,所述虚拟用户识别卡也可以由服务端200生成,服务端200获取物理用户识别卡的用户信息,根据所述用户信息生成虚拟用户识别卡,并将虚拟用户识别卡发送给通信终端100。所述物理用户识别卡包括SIM卡和UIM卡等。

步骤S402,保存根据物理用户识别卡的用户信息生成的虚拟用户识别卡。

步骤S403,保存授权用户输入的特征信息。所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。所述特征信息为物理特征信息时,该物理特征信息优选绑定有预定的密码,即用户需要同时输入物理特征信息和密码进行鉴权,以提升安全性。

步骤S404,建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

步骤S405,检测通信终端100中的物理用户识别卡是否存在或正常,若是则执行步骤S407,否则执行步骤S406。

步骤S406,通过物理用户识别卡与服务端200进行通信交互。

步骤S407,若物理用户识别卡不存在或不正常,则触发显示虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。当然用户也可以主动进入虚拟用户识别卡的启动设置界面请求启动虚拟用户识别卡。

步骤S408,获取当前用户输入的特征信息。当前用户可以在虚拟用户识别卡的启动设置界面输入特征信息。

步骤S409,判断当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若是则鉴权成功并执行步骤S410,否则鉴权失败并结束流程。

步骤S410,若匹配,则启动授权用户输入的特征信息对应的虚拟用户识别卡,并通过虚拟用户识别卡与服务端200进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端的各种功能,例如可正常拨电话、上网等。

图5是本发明第三实施例中虚拟用户识别卡的实现系统的结构示意图,所述虚拟用户识别卡的实现系统包括相互通信连接的通信终端300和服务端400,所述通信终端100可以是手机、PDA(Personal Digital Assistant,个人数字助理)、平板电脑等,其中:

所述通信终端300进一步包括:

第二获取模块302,用于启动虚拟用户识别卡之前,获取当前用户输入的特征信息并发送给服务端。所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。启动虚拟用户识别卡的前提一般是检测到通信终端300中的物理用户识别卡不存在或者不正常时,通信终端300自动触发虚拟用户识别卡的启动流程,由用户进行选择和设置。当然,用户也可以自行触发虚拟用户识别卡的启动流程,即使通信终端300中的物理用户识别卡处于正常状态。

所述服务端400进一步包括:

第二绑定模块402,用于建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

第二鉴权模块403,用于判断通信终端300发来的当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权通过,否则鉴权失败并结束流程。若所述特征信息为生理特征信息,则第二鉴权模块403会利用如指纹识别技术、人脸识别技术等对生理特征信息进行鉴别。

第二启动模块404,用于在当前用户输入的特征信息与授权用户输入的特征信息匹配时,启动授权用户输入的特征信息对应的虚拟用户识别卡,通信终端300通过虚拟用户识别卡与服务端400进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端300的各种功能,例如可正常拨电话、上网等。

本实施例中通信终端300保存虚拟用户识别卡,服务端400保存与虚拟用户识别卡对应的授权用户的特征信息,并由服务端400实现特征信息的鉴权和虚拟用户识别卡的启动,通过服务端400进行鉴权和启动工作,其具有更好的安全性和可靠性。

图6是本发明第四实施例中虚拟用户识别卡的实现系统的结构示意图,所述虚拟用户识别卡的实现系统包括相互通信连接的通信终端300和服务端400,其中:

所述通信终端300进一步包括:

第三存储模块301,用于保存根据物理用户识别卡的用户信息生成的虚拟用户识别卡。所述物理用户识别卡包括SIM卡和UIM卡等。

第二检测模块303,用于检测所述通信终端300中的物理用户识别卡是否存在或正常。

第二界面触发模块304,用于若所述物理用户识别卡不存在或不正常时,触发显示虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。

第二获取模块302,用于启动虚拟用户识别卡之前,获取当前用户输入的特征信息并发送给服务端400。所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。当前用户可以在虚拟用户识别卡的启动设置界面输入特征信息。

所述服务端400进一步包括:

第二生成模块405,用于获取物理用户识别卡的用户信息,并根据用户信息生成虚拟用户识别卡。

发送模块406,用于将虚拟用户识别卡发送给通信终端300。

第四存储模块401,用于保存授权用户输入的特征信息。所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。将生理特征信息或物理特征信息预先存储在服务端400的第二存储模块401中,是为了后续在服务端400对启动虚拟用户识别卡的请求进行鉴权。所述特征信息为物理特征信息时,该物理特征信息优选绑定有预定的密码,即用户需要同时输入物理特征信息和密码进行鉴权,以提升安全性。

第二绑定模块402,用于建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

第二鉴权模块403,用于判断通信终端300发来的当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权通过,否则鉴权失败并结束流程。

第二启动模块404,用于在当前用户输入的特征信息与授权用户输入的特征信息匹配时,启动授权用户输入的特征信息对应的虚拟用户识别卡,通信终端300通过虚拟用户识别卡与服务端400进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端的各种功能,例如可正常拨电话、上网等。

图7是本发明第三实施例中虚拟用户识别卡的实现方法的流程图,其可以通过如图5或图6所示的虚拟用户识别卡的实现系统来实现,包括步骤如下:

步骤S701,服务端400建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

步骤S702,启动虚拟用户识别卡之前,通信终端300获取当前用户输入的特征信息并发送给服务端400。

步骤S703,服务端400判断当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权通过,否则鉴权失败并结束流程。

步骤S704,若匹配,则服务端400启动授权用户输入的特征信息对应的虚拟用户识别卡,通信终端300通过虚拟用户识别卡与服务端400进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端300的各种功能,例如可正常拨电话、上网等。

图8是本发明第四实施例中虚拟用户识别卡的实现方法的流程图,其可以通过如图6所示的虚拟用户识别卡的实现系统来实现,包括步骤如下:

步骤S801,服务端400获取物理用户识别卡的用户信息,并根据用户信息生成虚拟用户识别卡。所述物理用户识别卡包括SIM卡和UIM卡等。

步骤S802,服务端400将虚拟用户识别卡发送给通信终端300。

步骤S803,通信终端300保存所述虚拟用户识别卡。

步骤S804,服务端400保存授权用户输入的特征信息。所述特征信息包括与所述虚拟用户识别卡唯一对应的生理特征信息或者物理特征信息。所述特征信息为物理特征信息时,物理特征信息绑定有预定的密码。

步骤S805,服务端400建立授权用户输入的特征信息与虚拟用户识别卡的绑定关系。

步骤S806,检测通信终端300中的物理用户识别卡是否存在或正常,若是则执行步骤S808,否则执行步骤S807。

步骤S807,通过物理用户识别卡与服务端400进行通信交互。

步骤S808,若物理用户识别卡不存在或不正常,则触发显示虚拟用户识别卡的启动设置界面,并提示当前用户输入特征信息。当然用户也可以主动进入虚拟用户识别卡的启动设置界面请求启动虚拟用户识别卡。

步骤S809,启动虚拟用户识别卡之前,通信终端300获取当前用户输入的特征信息并发送给服务端400。当前用户可以在虚拟用户识别卡的所述启动设置界面中输入特征信息。

步骤S810,服务端400判断当前用户输入的特征信息与授权用户输入的特征信息是否匹配,若匹配则鉴权成功并执行步骤S811,否则鉴权失败并结束流程。

步骤S811,若匹配,则服务端400启动授权用户输入的特征信息对应的虚拟用户识别卡,通信终端300通过虚拟用户识别卡与服务端400进行通信交互,此时用户便可通过虚拟用户识别卡正常使用通信终端300的各种功能,例如可正常拨电话、上网等。

综上所述,本发明预先在通信终端中保存与物理用户识别卡对应的虚拟用户识别卡,并保存授权用户输入的特征信息,所述特征信息可以是与虚拟用户识别卡唯一对应的生理特征信息或物理特征信息;当通信终端中的物理用户识别卡不存在或者不正常时,当前用户可以输入特征信息请求启动虚拟用户识别卡,若当前用户输入的特征信息与预先保存的授权用户输入的特征信息相匹配,则启动虚拟用户识别卡与服务端进行通信交互,便可通过虚拟用户识别卡正常使用通信终端的各种功能,从而方便了用户使用,提升了用户体验。

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

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