一种业务信息存储方法及装置转让专利

申请号 : CN201510284451.7

文献号 : CN105578384B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张子敬张晴

申请人 : 宇龙计算机通信科技(深圳)有限公司

摘要 :

本发明实施例公开了一种业务信息存储方法及装置,其中的方法可包括:采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型;获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储;将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。采用本发明,用户终端可以按照模拟卡的业务类型对应的预设存储方式对模拟卡的业务信息进行存储。

权利要求 :

1.一种业务信息存储方法,其特征在于,包括:

采用基于主机的卡模拟HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型;

获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储;

将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。

2.如权利要求1所述的方法,其特征在于,所述将所述模拟卡对应的业务信息按照所述预设存储方式进行存储之后,还包括:获取所述业务类型对应的预设身份认证方式;

按照所述预设身份认证方式设置所述模拟卡的身份认证方式。

3.如权利要求2所述的方法,其特征在于,所述预设身份认证方式为无认证方式、密码认证方式、指纹认证方式或虹膜认证方式,所述按照所述预设身份认证方式设置所述模拟卡的身份认证方式,包括:若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式;

若所述预设身份认证方式为密码认证方式,则获取预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;

若所述预设身份认证方式为指纹认证方式,则获取预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;

若所述预设身份认证方式为虹膜认证方式,则获取预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。

4.如权利要求2所述的方法,其特征在于,所述按照所述预设身份认证方式设置所述模拟卡的身份认证方式之后,还包括:与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。

5.如权利要求4所述的方法,其特征在于,所述预设身份认证方式为密码认证方式、指纹认证方式或虹膜认证方式,所述与鉴权终端建立通信连接之后,还包括:接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。

6.一种业务信息存储装置,其特征在于,包括:

第一获取单元,用于采用基于主机的卡模拟HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型;

第二获取单元,用于获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储;

存储单元,用于将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。

7.如权利要求6所述的装置,其特征在于,还包括:

第三获取单元,用于获取所述业务类型对应的预设身份认证方式;

设置单元,用于按照所述预设身份认证方式设置所述模拟卡的身份认证方式。

8.如权利要求7所述的装置,其特征在于,所述预设身份认证方式为无认证方式、密码认证方式、指纹认证方式或虹膜认证方式,所述设置单元具体用于:若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式;

若所述预设身份认证方式为密码认证方式,则获取预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;

若所述预设身份认证方式为指纹认证方式,则获取预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;

若所述预设身份认证方式为虹膜认证方式,则获取预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。

9.如权利要求7所述的装置,其特征在于,还包括:

连接单元,用于与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。

10.如权利要求9所述的装置,其特征在于,所述预设身份认证方式为密码认证方式、指纹认证方式或虹膜认证方式,还包括:接收单元,用于接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。

说明书 :

一种业务信息存储方法及装置

技术领域

[0001] 本发明涉及无线通信领域,尤其涉及一种业务信息存储方法及装置。

背景技术

[0002] NFC(Near Field Communication,即近场通信),是一种短距高频的非接触式识别和传输技术,HCE(Host Card Emulation,即基于主机的卡模拟),可以在一部配备NFC功能的手机实现卡模拟,不需要提供SE(Security Element,即安全模块),而是由在手机中运行的一个应用或云端的服务器完成SE的功能,此时NFC芯片接收到的数据由操作系统或发送至手机中的应用,或通过移动网络发送至云端的服务器来完成交互,目前主要的HCE方案有基于本地软件的HCE和基于云端服务器的HCE,用户在下载卡应用时,手机将HCE默认部署到本地软件或云端服务器,当手机将HCE默认部署到本地软件时,卡信息的安全性较低,当手机将HCE默认部署到云端服务器时,交易速度会因网络速度而受限制,因此手机不能智能的对HCE的部署进行分配或调整。

发明内容

[0003] 本发明实施例所要解决的技术问题在于,提供一种业务信息存储方法及装置,用户终端根据卡业务应用程序生成的模拟卡的业务类型获取预设的存储方式,从而将模拟卡的业务信息存储至预设的存储位置,实现了用户终端可以按照模拟卡的业务类型对应的预设存储方式对模拟卡的业务信息进行存储。
[0004] 第一方面,本发明实施例提供了一种业务信息存储方法,包括:
[0005] 采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型;
[0006] 获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储;
[0007] 将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0008] 结合第一方面,在第一方面的第一种可能的实现方式中,所述将所述模拟卡对应的业务信息按照所述预设存储方式进行存储之后,还包括:
[0009] 获取所述业务类型对应的预设身份认证方式;
[0010] 按照所述预设身份认证方式设置所述模拟卡的身份认证方式。
[0011] 结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述预设身份认证方式为无认证方式、密码认证方式、指纹认证方式或虹膜认证方式,所述按照所述预设身份认证方式设置所述模拟卡的身份认证方式,包括:
[0012] 若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式;
[0013] 若所述预设身份认证方式为密码认证方式,则获取预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;
[0014] 若所述预设身份认证方式为指纹认证方式,则获取预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;
[0015] 若所述预设身份认证方式为虹膜认证方式,则获取预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。
[0016] 结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述按照所述预设身份认证方式设置所述模拟卡的身份认证方式之后,还包括:
[0017] 与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。
[0018] 结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述预设身份认证方式为密码认证方式、指纹认证方式或虹膜认证方式,所述与鉴权终端建立通信连接之后,还包括:
[0019] 接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。
[0020] 第二方面,本发明实施例提供了一种业务信息存储装置,包括:
[0021] 第一获取单元,用于采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型;
[0022] 第二获取单元,用于获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储;
[0023] 存储单元,用于将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0024] 结合第二方面,在第二方面的第一种可能的实现方式中,还包括:
[0025] 第三获取单元,用于获取所述业务类型对应的预设身份认证方式;
[0026] 设置单元,用于按照所述预设身份认证方式设置所述模拟卡的身份认证方式。
[0027] 结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述预设身份认证方式为无认证方式、密码认证方式、指纹认证方式或虹膜认证方式,所述设置单元具体用于:
[0028] 若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式;
[0029] 若所述预设身份认证方式为密码认证方式,则获取预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;
[0030] 若所述预设身份认证方式为指纹认证方式,则获取预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;
[0031] 若所述预设身份认证方式为虹膜认证方式,则获取预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。
[0032] 结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,还包括:
[0033] 连接单元,用于与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。
[0034] 结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述预设身份认证方式为密码认证方式、指纹认证方式或虹膜认证方式,还包括:
[0035] 接收单元,用于接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。
[0036] 通过实施本发明实施例,用户终端根据卡业务应用程序生成的模拟卡的业务类型获取预设的存储方式,从而将模拟卡的业务信息存储至预设的存储位置,并且用户终端获取模拟卡的业务类型对应的身份认证方式,从而设置模拟卡的业务信息对应的身份认证方式,当用户终端与鉴权终端建立连接后,鉴权终端可以根据模拟卡的业务类型获取模拟卡的存储位置,从而获取模拟卡的业务信息,并按照预设的身份认证方式对用户身份进行认证,通过本发明实施例,用户终端可以根据模拟卡的业务类型设置模拟卡的存储方式和身份认证方式,对模拟卡业务信息的设置更加灵活且智能。

附图说明

[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1是本发明实施例提供的业务信息存储方法的第一实施例的流程示意图;
[0039] 图2是本发明实施例提供的业务信息存储方法的第二实施例的流程示意图;
[0040] 图3是本发明实施例提供的业务信息存储方法的第三实施例的流程示意图;
[0041] 图4是本发明实施例提供的业务信息存储装置的第一实施例的结构示意图;
[0042] 图5是本发明实施例提供的业务信息存储装置的第二实施例的结构示意图;
[0043] 图6是本发明实施例提供的业务信息存储装置的第三实施例的结构示意图;
[0044] 图7是本发明实施例提供的业务信息存储装置的第四实施例的结构示意图。

具体实施方式

[0045] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046] 需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0047] 本发明实施例提供了一种业务信息存储方法及装置,用户终端根据卡业务应用程序生成的模拟卡的业务类型获取预设的存储方式,从而将模拟卡的业务信息存储至预设的存储位置。为了便于理解本发明实施例,下面先对本发明实施例的业务信息存储方法进行描述。
[0048] 请参见图1,是本发明实施例提供的业务信息存储方法的第一实施例的流程示意图,该方法包括但不限于以下步骤。
[0049] S101、采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型。
[0050] 本发明实施例中,用户终端或客户端采用HCE的方式生成各种模拟卡,并获取卡业务应用程序生成的模拟卡对应的业务类型,其中,所述卡业务应用程序为卡模拟应用程序,即基于软件的卡模拟应用,采用基于软件的卡模拟应用,不需要提供安全单元,而是由在终端中运行的一个应用或云端的服务器完成安全单元的功能。其中,所述用户终端可以包括但不限于:个人电脑、智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等具有通信功能的设备。所述模拟卡可以包括但不限于:超市会员卡、公司考勤卡、小区门禁卡、购物卡、限额储蓄卡、限额信用卡、金融信用卡和金融借记卡。所述模拟卡对应的业务类型可以由终端用户自主设定,也可以由终端系统默认设定,本发明实施例不作具体限定。
[0051] 举例说明,其中模拟卡的业务类型可以按照所述模拟卡所需的安全级别进行分类,如将所述模拟卡的业务类型分为凭证安全类型、限额安全类型和金融安全类型等,且三种类型的模拟卡的安全级别递增。如超市会员卡、公司考勤卡、小区门禁卡和购物卡等模拟卡,由于这类模拟卡未上升到金融业务的高度,将其业务类型预先设置为凭证安全类型,如限额储蓄卡和限额信用卡等模拟卡,由于涉及到小额金融业务,将其业务类型预先设置为限额安全类型,如金融信用卡和金融借记卡等模拟卡,由于涉及到较大额度金融业务,将其业务类型预先设置为金融安全类型。
[0052] S103、获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储。
[0053] 本发明实施例中,所述用户终端或客户端获取所述业务类型对应的预设存储方式,所述预设存储方式可以为本端存储,即基于本地应用软件的存储,也可以为网络端存储,即基于云端服务器的存储。基于本地应用软件的存储是最简单但是安全性最差的实现方式,即直接将模拟卡全部数据的存储和处理放在终端的应用上进行;基于云端服务器的存储是将存储请求通过移动网络发送至云端服务器,将模拟卡敏感信息的存储和处理放在云端服务器上进行,安全性方面比直接在终端的应用软件上处理和存储要高,但是其需要依赖移动网络,当网络覆盖不足或网络延时较大时会产生很大的问题。所述用户终端或客户端根据获取到的所述模拟卡的业务类型确定所述模拟卡的存储位置,从而将所述模拟卡的业务信息存储到相应的位置。
[0054] 举例说明,对于超市会员卡、公司考勤卡、小区门禁卡、公交一卡通和购物卡等业务类型为凭证安全类型的模拟卡,由于未上升到金融业务的高度,所以安全性较低,一般为了方便,则可以直接将此类模拟卡的存储方式设置为本端存储,即将其存储位置设置为本地应用软件;对于限额储蓄卡、限额信用卡、金融信用卡和金融借记卡等业务类型为限额安全类型或金融安全类型的模拟卡,由于涉及到金融业务,安全级别较高,所以将此类模拟卡的存储方式设置为网络端存储,即将其存储位置设置为云端服务器。
[0055] S105、将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0056] 本发明实施例中,所述用户终端或客户端将所述模拟卡对应的业务信息按照所述预设存储方式进行存储,所述业务信息可以包括但不限于:卡信息和用户信息。若所述预设存储方式为本端存储,则所述用户终端或客户端将所述模拟卡对应的业务信息存储至本地应用软件,若所述预设存储方式为网络端存储,则所述用户终端或客户端将所述模拟卡对应的业务信息存储至云端服务器。
[0057] 举例说明,若获取到所述模拟卡的业务类型为凭证安全类型,且凭证安全类型对应的预设存储方式为本端存储,则将此类模拟卡的业务信息存储到本地应用软件,若获取到所述模拟卡的业务类型为限额安全类型或金融安全类型,且限额安全类型或金融安全类型对应的预设存储方式为网络端存储,则将此类模拟卡的业务信息存储到云端服务器。
[0058] 请参见图2,是本发明实施例提供的业务信息存储方法的第二实施例的流程示意图,该方法包括但不限于以下步骤。
[0059] S201、采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型。
[0060] S203、获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储。
[0061] S205、将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0062] 本发明实施例中的S201-S205可参见图1所示实施例的S101-S105,在此不赘述。
[0063] S207、获取所述业务类型对应的预设身份认证方式。
[0064] 本发明实施例中,所述用户终端或客户端获取所述业务类型对应的预设身份认证方式,所述预设身份认证方式可以为无认证方式、密码认证方式、指纹认证方式或虹膜认证方式,当所述预设身份认证方式为无认证方式时,所述模拟卡在进行识别或者请求支付时,无需用户进行身份认证,即可直接使用;当所述预设身份认证方式为密码认证方式时,所述用户终端接收用户输入的密码,并将所述密码与所述。
[0065] 举例说明,对于超市会员卡、公司考勤卡、小区门禁卡、公交一卡通和购物卡等业务类型为凭证安全类型的模拟卡,由于未上升到金融业务的高度,所以安全性是较低,一般为了方便,就无需认证,直接刷卡即可,即将此类模拟卡的预设身份认证方式设置为无认证方式;对于限额储蓄卡和限额信用卡等业务类型为限额安全类型的模拟卡,由于涉及到限额安全类业务,则将此类模拟卡的预设身份认证方式设置为密码认证或指纹认证;对于金融信用卡和金融借记卡等业务类型为金融安全类型的模拟卡,由于涉及到非限额安全类业务,则将此类模拟的预设身份认证方式设置为安全级别更高的认证方式如虹膜认证方式。
[0066] S209、按照所述预设身份认证方式设置所述模拟卡的身份认证方式。
[0067] 本发明实施例中,所述终端或者客户端按照所述模拟卡的业务类型对应的预设身份认证方式设置所述模拟卡的身份认证方式。若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式,当所述预设身份认证方式为无认证方式时,所述模拟卡在进行识别或者请求支付时,无需用户进行身份认证,即可直接使用;若所述预设身份认证方式为密码认证方式,则所述终端获取用户输入的预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;若所述预设身份认证方式为指纹认证方式,则所述终端获取用户录入的预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;若所述预设身份认证方式为虹膜认证方式,则所述终端获取用户的预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。
[0068] 请参见图3,是本发明实施例提供的业务信息存储方法的第三实施例的流程示意图,该方法包括但不限于以下步骤。
[0069] S301、采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型。
[0070] S303、获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储。
[0071] S305、将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0072] S307、获取所述业务类型对应的预设身份认证方式。
[0073] S309、按照所述预设身份认证方式设置所述模拟卡的身份认证方式。
[0074] 本发明实施例中的S301-S309可参见图2所示实施例的S201-S209,在此不赘述。
[0075] S311、与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。
[0076] 本发明实施例中,所述用户终端对所述模拟卡的业务信息进行存储,并对所述模拟卡的身份认证方式进行设置之后,当用户需要执行刷卡操作时,例如用户刷超市会员卡、公司考勤卡等,用户只需要将所述用户终端放到所述鉴权终端的识别范围内,所述用户终端与所述鉴权终端即可建立通信连接,此时所述鉴权终端通过检测所述模拟卡的业务类型,获取所述模拟卡的存储方式,并通过所述存储方式找到所述模拟卡的存储位置,进而获取所述模拟卡的业务信息,所述业务信息包括卡信息和用户信息。所述鉴权终端为对所述模拟卡进行读写的终端,可以包括但不限于:配备有NFC功能的个人电脑、智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等具有通信功能的设备。
[0077] 具体地,若所述模拟卡对应的存储方式为本端存储,则所述鉴权终端直接通过所述用户终端的应用软件获取所述模拟卡的业务信息,若所述模拟卡对应的存储方式为网络端存储,则所述用户终端通过移动网络连接云端服务器,所述鉴权终端需要与云端服务器建立安全通行连接,从而获取所述模拟卡的业务信息。
[0078] S313、接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。
[0079] 本发明实施例中,所述用户终端与所述鉴权终端建立连接之后,当所述鉴权终端需要向所述用户终端请求进行数据转移,例如请求支付时,所述用户终端接收所述鉴权终端发送的数据转移请求,并根据所述模拟卡的业务类型对应的预设身份认证方式向用户发送身份认证请求,所述用户通过所述用户终端输入所述身份认证信息,所述用户终端判断所述用户输入的身份认证信息与预设密码信息或者预设指纹信息或者预设虹膜信息是否匹配,若所述用户输入的身份认证信息与所述预设密码信息或者预设指纹信息或者预设虹膜信息匹配时,所述终端执行数据转移操作。
[0080] 具体地,当所述鉴权终端向所述用户终端发送支付请求时,所述用户终端获取所述模拟卡的业务类型对应的预设身份认证方式,若所述模拟卡的业务类型对应的预设身份认证方式为无认证方式,则所述鉴权终端无需所述用户终端进行身份认证,即可完成刷卡操作;若所述模拟卡的业务类型对应的预设身份认证方式为密码认证方式,则所述鉴权终端向所述用户终端发送身份认证请求,所述用户终端在用户界面显示密码输入提示信息,并接收用户输入的密码,所述用户终端判断用户输入的密码与预设密码信息是否相同,若是,则所述用户终端执行刷卡操作;若所述模拟卡的业务类型对应的预设身份认证方式为指纹认证方式,则所述鉴权终端向所述用户终端发送身份认证请求,所述用户终端在用户界面显示指纹录入提示信息,并接收用户录入的指纹,所述用户终端判断用户录入的指纹与预设指纹信息是否相同,若是,则所述用户终端执行刷卡操作;若所述模拟卡的业务类型对应的预设身份认证方式为虹膜认证方式,则所述鉴权终端向所述用户终端发送身份认证请求,所述用户终端在用户界面显示虹膜录入提示信息,并获取用户的虹膜信息,所述用户终端判断用户的虹膜信息与预设虹膜信息是否相同,若是,则所述用户终端执行刷卡操作。
[0081] 上述详细阐述了本发明实施例的方法,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面还提供用于配合实施上述方案的装置。
[0082] 请参见图4,是本发明实施例提供的业务信息存储装置的第一实施例的结构示意图。该业务信息存储装置40包括:第一获取单元401、第二获取单元403和存储单元405,其中,
[0083] 第一获取单元401,用于采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型。
[0084] 第二获取单元403,用于获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储。
[0085] 存储单元405,用于将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0086] 可理解的是,本实施例的业务信息存储装置40的各功能模块的功能可根据上述图1方法实施例的方法具体实现,此处不再赘述。
[0087] 请参见图5,是本发明实施例提供的业务信息存储装置的第二实施例的结构示意图,进一步描述业务信息存储装置40的结构和功能。该业务信息存储装置40包括:第一获取单元401、第二获取单元403和存储单元405外,还包括:第三获取单元407和设置单元409,其中,
[0088] 第三获取单元407,用于获取所述业务类型对应的预设身份认证方式。
[0089] 设置单元409,用于按照所述预设身份认证方式设置所述模拟卡的身份认证方式。
[0090] 进一步地,所述设置单元409具体用于:若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式;
[0091] 若所述预设身份认证方式为密码认证方式,则获取预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;
[0092] 若所述预设身份认证方式为指纹认证方式,则获取预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;
[0093] 若所述预设身份认证方式为虹膜认证方式,则获取预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。
[0094] 可理解的是,本实施例的业务信息存储装置40的各功能模块的功能可根据上述图2方法实施例的方法具体实现,此处不再赘述。
[0095] 请参见图6,是本发明实施例提供的业务信息存储装置的第三实施例的结构示意图,进一步描述业务信息存储装置40的结构和功能。该业务信息存储装置40包括:第一获取单元401、第二获取单元403、存储单元405、第三获取单元407和设置单元409外,还包括:连接单元411和接收单元413,其中,
[0096] 连接单元411,用于与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。
[0097] 接收单元413,用于接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。
[0098] 可理解的是,本实施例的业务信息存储装置40的各功能模块的功能可根据上述图3方法实施例的方法具体实现,此处不再赘述。
[0099] 参见图7,是本发明提供的业务信息存储装置的第四实施例的结构示意图。其中,如图7所示,业务信息存储装置70可以包括:至少一个处理器701,例如CPU,至少一个总线702,至少一个输入装置703和至少一个输出装置704,存储器705。其中,总线702用于实现这些组件之间的通信连接;输入装置703具体可为终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令;输出装置704可以包括终端的显示屏(Display),用于输出、显示图像或者数据;存储器705可以是高速RAM显示器,也可以是非不稳定的显示器(non-volatile memory),例如至少一个磁盘显示器,存储器705可选的还可以是至少一个位于远离前述处理器701的显示装置。如图7所示,作为一种计算机显示介质的存储器705中可以包括操作系统、网络通信模块、用户接口模块以及业务信息存储程序。
[0100] 在图7所示的终端70中,处理器701可以用于解析存储器705中存储的业务信息存储程序,并执行以下操作:
[0101] 采用HCE的方式获取卡业务应用程序生成的模拟卡对应的业务类型;
[0102] 获取所述业务类型对应的预设存储方式,所述预设存储方式为本端存储或网络端存储;
[0103] 将所述模拟卡对应的业务信息按照所述预设存储方式进行存储。
[0104] 进一步地,处理器701执行所述将所述模拟卡对应的业务信息按照所述预设存储方式进行存储的步骤之后,处理器701还用于执行以下操作:
[0105] 获取所述业务类型对应的预设身份认证方式;
[0106] 按照所述预设身份认证方式设置所述模拟卡的身份认证方式。
[0107] 更一步地,处理器701执行所述按照所述预设身份认证方式设置所述模拟卡的身份认证方式的步骤可具体为:
[0108] 若所述预设身份认证方式为无认证方式,则将所述模拟卡的身份认证方式设置为无认证方式;
[0109] 若所述预设身份认证方式为密码认证方式,则获取预设密码信息,并将所述预设密码信息与所述模拟卡对应的业务信息进行关联设置;
[0110] 若所述预设身份认证方式为指纹认证方式,则获取预设指纹信息,并将所述预设指纹信息与所述模拟卡对应的业务信息进行关联设置;
[0111] 若所述预设身份认证方式为虹膜认证方式,则获取预设虹膜信息,并将所述预设虹膜信息与所述模拟卡对应的业务信息进行关联设置。
[0112] 更一步地,处理器701执行所述按照所述预设身份认证方式设置所述模拟卡的身份认证方式的步骤之后,处理器701还用于执行:
[0113] 与鉴权终端建立通信连接,以使所述鉴权终端获取所述模拟卡的业务类型,并根据所述业务类型获取所述模拟卡的存储方式,并根据所述存储方式获取所述模拟卡的业务信息。
[0114] 更一步地,处理器701执行所述与鉴权终端建立通信连接的步骤之后,处理器701还用于执行:
[0115] 接收所述鉴权终端发送的数据转移请求,并获取身份认证信息,判断所述身份认证信息与所述预设密码信息或所述预设指纹信息或所述预设虹膜信息是否匹配,若匹配,则进行数据转移。
[0116] 可理解的是,处理器701的执行步骤具体可参见图1或图2或图3实施例所述的内容,这里不再赘述。
[0117] 综上所述,通过实施本发明实施例,用户终端根据卡业务应用程序生成的模拟卡的业务类型获取预设的存储方式,从而将模拟卡的业务信息存储至预设的存储位置,并且用户终端获取模拟卡的业务类型对应的身份认证方式,从而设置模拟卡的业务信息对应的身份认证方式,当用户终端与鉴权终端建立连接后,鉴权终端可以根据模拟卡的业务类型获取模拟卡的存储位置,从而获取模拟卡的业务信息,并按照预设的身份认证方式对用户身份进行认证,通过本发明实施例,用户终端可以根据模拟卡的业务类型设置模拟卡的存储方式和身份认证方式,对模拟卡业务信息的设置更加灵活且智能。
[0118] 本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
[0119] 本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。本发明实施例的终端的模块可以根据实际需要进行整合、进一步划分或删减。
[0120] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0121] 以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。