著录项信息
专利名称 | 基于蓝牙技术及生物特征识别的支付方法和系统 |
申请号 | CN201510063624.2 | 申请日期 | 2015-02-06 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2015-05-13 | 公开/公告号 | CN104616149A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06Q20/40 | IPC分类号 | G;0;6;Q;2;0;/;4;0;;;H;0;4;B;5;/;0;2;;;H;0;4;W;4;/;0;0查看分类表>
|
申请人 | 清华大学 | 申请人地址 | 北京市海淀区-82信箱
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 清华大学 | 当前权利人 | 清华大学 |
发明人 | 冯建江;周杰;朱海洋 |
代理机构 | 北京清亦华知识产权代理事务所(普通合伙) | 代理人 | 张大威 |
摘要
本发明提出一种基于蓝牙技术及生物特征识别的支付方法和系统,该方法包括:接收方终端通过蓝牙搜索预设范围内的潜在支付方,并向所述潜在支付方终端发送支付请求;所述接收方终端接收所述潜在支付方终端返回的加密后的支付准备指令,并转发至第三方支付服务器;所述第三方支付服务器获取所述潜在支付方的支付账号及对应的生物特征信息;所述接收方终端采集当前支付方的生物特征信息,加密后发送至所述第三方支付服务器;所述第三方支付服务器根据所述生物特征信息确认当前支付方,并根据对应的支付准备指令完成支付;所述接收方终端接收所述第三方支付服务器返回的支付结果,并转发至支付方终端。该方法可以提高基于生物特征识别的支付的效率。
1.一种基于蓝牙技术及生物特征识别的支付方法,其特征在于,包括:
接收方终端通过蓝牙搜索预设范围内的潜在支付方,并向所述潜在支付方终端发送支付请求;其中,支付方终端包括开启蓝牙且开启预设应用程序的终端设备;接收方终端通过蓝牙搜索预设范围内的潜在支付方终端,并与其建立连接,向该设备发送支付请求;
所述接收方终端接收所述潜在支付方终端根据所述支付请求返回的加密后的支付准备指令,并转发至第三方支付服务器;
所述第三方支付服务器根据所述支付准备指令获取所述潜在支付方的支付账号及对应的生物特征信息;
所述接收方终端采集当前支付方的生物特征信息,加密后发送至所述第三方支付服务器;
所述第三方支付服务器根据所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,在所有潜在支付方中确认当前支付方,并根据对应的支付准备指令完成支付;其中,第三方支付服务器接收到加密后的生物特征信息后,进行解密,并将该生物特征信息与预设范围内的所有支付方的生物特征信息进行匹配,获取匹配分数最高的支付方,若最高匹配分数超过预设阈值,则将该支付方的信息确定为当前支付方的信息;否则,无法确认支付方,本次交易失败;
所述接收方终端接收所述第三方支付服务器返回的支付结果,并转发至支付方终端。
2.根据权利要求1所述的方法,其特征在于,所述支付请求中包括:
所述接收方在所述第三方支付服务器中的支付账号,当前交易的支付金额和交易代码。
3.根据权利要求1所述的方法,其特征在于,所述加密为非对称加密。
4.根据权利要求2或3所述的方法,其特征在于,所述第三方支付服务器根据所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,在所有潜在支付方中确认当前支付方,并根据对应的支付准备指令完成支付,包括:
对所述加密后的支付准备指令进行解密,得到支付准备指令,所述支付准备命令中包括接收方在第三方支付服务器中的支付账号,潜在支付方在第三方支付服务器中的支付账号以及当前交易的支付金额和交易代码;
根据所述潜在支付方在第三方支付服务器中的支付账号获取所述支付方的生物特征信息;
对所述加密后的当前支付方的生物特征信息进行解密;
将所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配;
当匹配成功时,根据与匹配成功的所述支付方对应的支付准备指令进行交易。
5.根据权利要求4所述的方法,其特征在于,所述将所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,包括:
计算所述当前支付方的生物特征信息与至少一个所述潜在支付方的生物特征信息的匹配分数;
将所述匹配分数最高且大于预设阈值的所述支付方对应的支付账号确定为当前支付方的支付账号。
6.一种基于蓝牙技术及生物特征识别的支付系统,其特征在于,包括:
接收方终端,用于通过蓝牙搜索预设范围内的潜在支付方,向所述潜在支付方终端发送支付请求,并将所述潜在支付方终端返回的加密后的支付准备指令转发至第三方支付服务器,以及采集当前支付方的生物特征信息,加密后发送至所述第三方支付服务器,支付完成后接收所述第三方支付服务器返回的支付处理结果,并转发至支付方终端;
支付方终端,用于接收所述支付请求,并通过蓝牙向所述接收方终端发送所述加密后的支付准备指令,以及在支付完成后接收所述接收方终端转发的所述支付处理结果;
第三方支付服务器,用于接收所述加密后的支付准备指令,进行解密,获取在第三方支付服务器中保存的潜在支付方信息,并接收所述接收方终端上传的所述加密后的生物特征信息,进行解密,根据所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,并根据对应的支付准备指令完成支付,以及在交易完成后,将操作结果发送至所述接收方终端;其中,第三方支付服务器接收到加密后的生物特征信息后,进行解密,并将该生物特征信息与预设范围内的所有支付方的生物特征信息进行匹配,获取匹配分数最高的支付方,若最高匹配分数超过预设阈值,则将该支付方的信息确定为当前支付方的信息;
否则,无法确认支付方,本次交易失败。
7.根据权利要求6所述的系统,其特征在于,所述支付请求中包括:
所述接收方在所述第三方支付服务器中的支付账号,当前交易的支付金额和交易代码。
8.根据权利要求6所述的系统,其特征在于,所述加密为非对称加密。
9.根据权利要求7或8所述的系统,其特征在于,所述第三方支付服务器,包括:
支付指令接收单元,用于接收所述加密后的支付准备指令并进行解密,得到支付准备指令,所述支付准备命令中包括所述接收方在第三方支付服务器中的支付账号,所述潜在支付方在所述第三方支付服务器中的支付账号以及当前交易的支付金额和交易代码;
生物特征信息接收单元,用于接收所述加密后的当前支付方的生物特征信息并进行解密;
生物特征信息匹配单元,用于根据所述潜在支付方在第三方支付服务器中的支付账号获取所述潜在支付方的生物特征信息,并将所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配;
交易处理单元,用于在匹配成功时,根据与匹配成功的所述支付方对应的支付准备指令进行交易。
10.根据权利要求9所述的系统,其特征在于,所述生物特征信息匹配单元还用于计算所述当前支付方的生物特征信息与至少一个所述潜在支付方的生物特征信息的匹配分数,以及将与所述匹配分数最高且大于预设阈值的所述支付方对应的支付账号确定为当前支付方的支付账号。
基于蓝牙技术及生物特征识别的支付方法和系统\n技术领域\n[0001] 本发明涉及支付技术领域,尤其涉及一种基于蓝牙技术及生物特征识别的支付方法和系统。\n背景技术\n[0002] 近年来出现了多种线下支付手段,如二维码支付、声波支付和生物特征支付。生物特征支付相对于其他线下支付方式的优势在于其安全性和方便性。其安全性在于,生物特征(例如指纹、虹膜、人脸等)是用户身份的唯一识别体征,其他人无法轻易盗用。其方便性在于,生物特征是由人随身携带的身份密码,免去了携带额外设备的麻烦。\n[0003] 但是生物特征支付仍存在一些缺点。其中一个缺点是实时性差。相对于账号和密码等确切的数字信息,人的生物特征是模糊的信息,在一个千万人级的生物特征库中确定特定的用户,需要进行复杂的模式识别运算,时间花费相当大。为了加快生物特征匹配的速度,可以从两个方面加以改进。一方面可以增加匹配服务器,提高其匹配速率。另一方面便是增加辅助身份信息,缩小生物特征匹配的范围。第一种方法虽然可以实现加快验证速度的目的,但是,随之而来的是硬件成本的大幅提高。因此,相对来说,增加辅助身份信息的方法更加实际和有效。\n[0004] 目前使用辅助身份信息的方法有下面几种:(1)手工输入个人编号,例如个人手机号码,然后生物特征只与该个人编号对应的生物特征进行匹配;(2)手工输入组编号,例如手机号后4位,然后生物特征与该组编号下的所有生物特征进行匹配,确定唯一的账号;(3)支付方将自己的含有NFC(Near Field Communication,近距离无线通讯)或者RFID(Radio Frequency Identification无线射频识别)芯片的电子设备贴近接收方的设备,将编号告知接收方,然后生物特征只与该编号对应的生物特征进行匹配。\n[0005] 但以上方法存在一些不足。手工输入个人编号往往比较繁琐、耗时,而且容易遗忘;手工输入组编号时系统的运算复杂度仍然很高;而使用NFC或者RFID技术的问题是支付方需要将自己的设备取出,并贴近接收方的设备,使用不便。\n发明内容\n[0006] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。\n[0007] 为此,本发明的一个目的在于提出一种基于蓝牙技术及生物特征识别的支付方法,该方法可以使基于生物特征识别的支付更便捷,提高支付效率。\n[0008] 本发明的另一个目的在于提出一种基于蓝牙技术及生物特征识别的支付系统。\n[0009] 为达到上述目的,本发明实施例提出的基于蓝牙技术及生物特征识别的支付方法,包括:通过蓝牙搜索预设范围内的潜在支付方,并向所述潜在支付方终端发送支付请求;所述接收方终端接收所述潜在支付方终端根据所述支付请求返回的加密后的支付准备指令,并转发至第三方支付服务器;所述第三方支付服务器根据所述支付准备指令获取所述潜在支付方的支付账号以及与其对应的生物特征信息;所述接收方终端采集当前支付方的生物特征信息,加密后发送至所述第三方支付服务器;所述第三方支付服务器根据所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,在所有潜在支付方中确认当前支付方,并根据对应的支付准备指令完成支付;所述接收方终端接收所述第三方支付服务器返回的支付结果,并转发至支付方终端。\n[0010] 本发明实施例提出的基于蓝牙技术及生物特征识别的支付方法,通过蓝牙获取预设范围内的潜在支付方终端发送支付请求,可以在支付准备阶段缩小匹配的支付方用户范围,减少了生物特征信息匹配时的运算量,服务器能够迅速通过生物特征信息匹配到对应的支付方账户,并根据支付准备指令中的接收方支付账号、支付方支付账号、支付金额和交易代码完成此次支付,提高了基于生物特征识别的支付的处理速度,简便快捷。\n[0011] 为达到上述目的,本发明实施例提出的基于蓝牙技术及生物特征识别的支付系统,包括:接收方终端,用于通过蓝牙搜索预设范围内的潜在支付方,向所述潜在支付方终端发送支付请求,并将所述潜在支付方终端返回的加密后的支付准备指令转发至第三方支付服务器,以及采集当前支付方的生物特征信息,加密后发送至所述第三方支付服务器,支付完成后接收所述第三方支付服务器发送的支付处理结果,并转发至支付方终端;支付方终端,用于接收所述支付请求,并通过蓝牙向所述接收方终端发送所述加密后的支付准备指令,以及在支付完成后接收所述接收方终端转发的所述支付处理结果;第三方支付服务器,用于接收所述加密后的支付准备指令,进行解密,获取在第三方支付服务器中保存的支付方信息,并接收所述接收方终端上传的所述加密后的生物特征信息,进行解密,根据所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,在所有潜在支付方中确认当前支付方,并根据对应的支付准备指令完成支付,以及在交易完成后,将操作结果发送至所述接收方终端。\n[0012] 本发明实施例提出的基于蓝牙技术及生物特征识别的支付系统,通过蓝牙技术向预设范围内的潜在支付方终端发送支付请求,可以在支付准备阶段缩小匹配的支付方用户范围,减少了生物特征信息匹配时的运算量,服务器能够迅速通过生物特征信息匹配到对应的支付方账户,并根据支付准备指令中的接收方支付账号、支付方支付账号、支付金额和交易代码完成此次支付,提高了基于生物特征识别的支付的处理速度,简便快捷。\n[0013] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。\n附图说明\n[0014] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:\n[0015] 图1是本发明实施例提出的基于蓝牙技术及生物特征识别的支付方法的流程示意图;\n[0016] 图2是本发明另一实施例提出的基于蓝牙技术及生物特征识别的支付方法的流程示意图;\n[0017] 图3是本发明另一实施例的基于蓝牙技术及生物特征识别的支付系统的结构示意图;\n[0018] 图4是本发明另一实施例的基于蓝牙技术及生物特征识别的支付系统的结构示意图。\n具体实施方式\n[0019] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。\n[0020] 下面参考附图描述根据本发明实施例的基于蓝牙技术及生物特征识别的支付方法和系统。\n[0021] 图1是本发明一实施例提出的基于蓝牙技术及生物特征识别的支付方法的流程示意图,该方法包括:\n[0022] S101:接收方终端通过蓝牙搜索预设范围内的潜在支付方终端,并向所述潜在支付方终端发送支付请求。\n[0023] 其中,支付方终端包括开启蓝牙且开启预设应用程序的终端设备。在人群密集的场合,支付方终端可能有多个,在使用本发明的支付方法时,预设范围内的支付方终端都可以看做潜在支付方终端。\n[0024] 具体地,接收方终端可通过蓝牙搜索预设范围内的潜在支付方终端,并与其建立连接,向该设备发送支付请求。支付请求中包括接收方在所述第三方支付服务器中的支付账号,当前交易的支付金额和交易代码。\n[0025] 需要注意的是,本实施例中的终端设备可以是移动终端、电脑或未来可能出现的智能仪器等任何具有蓝牙和网络通信功能的设备。\n[0026] S102:所述接收方终端接收所述潜在支付方终端根据所述支付请求返回的加密后的支付准备指令,并转发至第三方支付服务器。\n[0027] 其中,支付准备命令中可以包括接收方在第三方支付服务器中的支付账号,潜在支付方在第三方支付服务器中的支付账号以及当前交易的支付金额和交易代码等信息。\n[0028] 具体地,预设范围内的所有支付方终端在接收到支付请求后,可通过蓝牙向接收方终端返回加密后的支付准备指令。接收方终端可将接收到的所有加密后的支付准备指令转发至第三方支付服务器。\n[0029] S103:所述第三方支付服务器根据所述支付准备指令获取所述潜在支付方的支付账号及对应的生物特征信息。\n[0030] 具体地,第三方支付服务器可接收支付准备指令并进行解密,并根据支付准备指令中的支付方信息获取每个支付准备指令对应的支付方的信息,支付方的信息可以包括支付方的支付账号及对应的生物特征信息等。\n[0031] 其中,生物特征信息可以是指纹、虹膜、人脸等生物特征的信息,每个生物特征信息对应唯一的支付账户,每个支付账户可对应一个或多个生物特征。\n[0032] 在本发明的一个实施例中,支付方终端可采用非对称加密方式对支付准备指令进行加密,使用第三方支付机构的公钥。只有在进行交易的第三方支付机构知道自己的私钥,可以在第三方支付服务器中进行解密,而其他方则无法解密。\n[0033] 需要注意的是,接收方终端只负责转发,不存储所述支付准备指令,以保证支付的安全性。\n[0034] 以上步骤可以在支付准备阶段完成。在下面步骤中介绍支付实施阶段。\n[0035] S104:接收方终端采集当前支付方的生物特征信息,加密后发送至所述第三方支付服务器。\n[0036] 具体地,接收方终端采集当前支付方的生物特征信息,经过加密后上传至第三方支付服务器。\n[0037] 需要注意的是,接收方终端需向当前支付方用户显示此次交易的支付金额和交易代码等信息,显示的支付金额和交易代码应当与接收方终端发送至支付方终端的支付请求中的支付金额和交易代码一致。当前支付方用户需在确认当前交易的支付金额和交易代码无误的情况下才允许接收方终端采集支付方用户的生物特征。\n[0038] 为了保护支付方的隐私信息,接收方终端不存储支付方用户的生物特征信息。\n[0039] S105:所述第三方支付服务器根据所述当前支付方的生物特征信息与所述潜在支付方的生物特征信息进行匹配,在所有潜在支付方中确认当前支付方,并根据对应的支付准备指令完成支付。\n[0040] 进一步地,第三方支付服务器中可预先存储每个支付方的支付账号及其对应的生物特征信息。第三方支付服务器接收到加密后的生物特征信息后,进行解密,并将该生物特征信息与预设范围内的所有支付方的生物特征信息进行匹配,获取匹配分数最高的支付方,若最高匹配分数超过预设阈值,则将该支付方的信息确定为当前支付方的信息;否则,无法确认支付方,本次交易失败。\n[0041] 将该支付方的支付账户确认为当前交易的支付方的支付账户,并根据对应的支付准备指令完成相应金额的支付。\n[0042] S106:接收方终端接收所述第三方支付服务器发送的支付结果,并转发至支付方终端。\n[0043] 在支付完成后,第三方支付服务器可以将操作结果发送给所述接收方终端,并转发至支付方终端,向用户显示此次交易的相关信息,例如交易时间,交易金额,交易双方信息,以及交易是否成功等信息。\n[0044] 本实施例通过蓝牙向预设范围内的支付方终端发送支付请求,可以在支付准备阶段缩小匹配的支付方用户范围,减少了生物特征信息匹配时的运算量,服务器能够迅速通过生物特征信息匹配到对应的支付方账户,并根据支付准备指令中的接收方支付账号、支付方支付账号、支付金额和交易代码完成此次支付,提高了基于生物特征识别的支付的处理速度,简便快捷。\n[0045] 图2是本发明另一实施例提出的基于蓝牙技术及生物特征识别的支付方法的流程示意图。如图2所示,该方法包括:\n[0046] S201:接收方终端通过蓝牙搜索预设范围内的支付方终端,并向所述支付方终端发送支付请求。\n[0047] 其中,支付方终端包括开启蓝牙且开启预设应用程序的终端设备。在人群密集的场合,支付方终端可能有多个。\n[0048] 具体地,接收方终端可通过蓝牙搜索预设范围内的潜在支付方终端,并与其建立连接,向该设备发送支付请求。支付请求中包括接收方在所述第三方支付服务器中的支付账号,当前交易的支付金额和交易代码。\n[0049] 需要注意的是,本实施例中的终端设备可以是移动终端、电脑或未来可能出现的智能仪器等任何具有蓝牙和网络通信功能的设备。\n[0050] S202:潜在支付方终端接收支付请求,并通过蓝牙向接收方终端返回加密后的支付准备指令。\n[0051] 其中,支付准备命令中可以包括接收方在第三方支付服务器中的支付账号,潜在支付方在第三方支付服务器中的支付账号以及当前交易的支付金额和交易代码等信息。\n[0052] S203:接收方终端将接收到的加密后的支付准备指令转发至第三方支付服务器。\n[0053] 在本发明的一个实施例中,支付方终端可采用非对称加密方式对支付准备指令进行加密,使用第三方支付机构的公钥。只有在进行交易的第三方支付机构知道自己的私钥,可以在第三方支付机构的第三方支付服务器中进行解密,而其他方则无法解密。\n[0054] 需要注意的是,接收方终端只负责转发,不存储所述支付准备指令,以保证支付的安全性。\n[0055] S204:第三方支付服务器接收所述加密后的支付准备指令,进行解密,并获取所有潜在支付方信息。\n[0056] 具体地,第三方支付服务器接收所述加密后的支付准备指令,并进行解密,然后在服务器中根据支付准备指令获取所有潜在支付方信息,潜在支付方的信息为潜在支付方的支付账号以及与其对应的生物特征信息。\n[0057] 以上步骤可以在支付准备阶段完成。以下步骤可以在支付实施阶段完成。\n[0058] S205:接收方终端采集当前支付方的生物特征信息,加密后上传至第三方支付服务器。\n[0059] 为了保护支付方的隐私信息,其生物特征信息不会在接收方终端存储。\n[0060] 需要注意的是,接收方终端需向当前支付方用户显示此次交易的支付金额和交易代码等信息,显示的支付金额和交易代码应当与接收方终端发送至支付方终端的支付请求中的支付金额和交易代码一致。当前支付方用户需在确认当前交易的支付金额和交易代码无误的情况下才允许接收方终端采集支付方用户的生物特征。\n[0061] S206:第三方支付服务器接收加密后的生物特征信息,进行解密,在潜在支付方中确定当前支付方。\n[0062] 具体地,第三方支付服务器中可预先存储每个支付方的支付账号及其对应的生物特征信息。第三方支付服务器接收到加密后的生物特征信息后,进行解密,并将该生物特征信息与预设范围内的所有潜在支付方的生物特征信息进行匹配,计算该生物特征信息与预设范围内的所有潜在支付方的生物特征信息的匹配分数,获取匹配分数最高的支付方,若最高匹配分数超过预设阈值,则将该支付方的信息确定为当前支付方的信息;否则,无法确认支付方,本次交易失败。\n[0063] S207:第三方支付服务器完成支付,并将操作结果发送给接收方,接收方将结果转发给支付方。\n[0064] 具体地,第三方支付服务器按照支付准备指令中的接收方账号,支付方账号和支付金额完成支付,并将操作结果发送给接收方终端,接收方终端将结果转发给支付方终端。\n例如,交易成功时,返回相应的交易信息,交易失败时,返回交易失败的原因,例如生物特征信息匹配失败等。\n[0065] 本实施例通过蓝牙向预设范围内的潜在支付方终端发送支付请求,并将潜在支付方终端返回的加密后的支付准备指令转发至第三方支付服务器,从而可以在通过生物特征信息进行支付时,缩小匹配的支付方范围,减少了生物信息匹配时的运算量,服务器能够迅速匹配到对应的支付方账户,并根据支付准备指令中的接收方支付账号、支付方支付账号、支付金额和交易代码完成此次支付,提高了基于生物特征识别的支付的处理速度;同时,支付方设备只需要保持蓝牙和用于支付的预设应用程序客户端处于开启状态,在支付时不需掏出手机进行操作,只需在接收方终端录入生物特征信息,即可完成支付,操作更方便快捷;另外,通过对支付方的生物特征信息和支付准备指令进行加密,提高了支付的安全性。\n[0066] 为了实现上述实施例,本发明还提出一种基于蓝牙技术及生物特征识别的支付系统。\n[0067] 图3是本发明另一实施例的基于蓝牙技术及生物特征识别的支付系统的结构示意图。\n[0068] 如图3所示,该基于蓝牙技术及生物特征识别的支付系统包括:接收方终端100、支付方终端200和第三方支付服务器300。\n[0069] 具体地,接收方终端100用于通过蓝牙搜索预设范围内的潜在支付方终端,向所述潜在支付方终端发送支付请求,并将潜在支付方终端返回的所有加密后的支付准备指令转发至第三方支付服务器,以及采集当前支付方的生物特征信息,加密后发送至第三方支付服务器,支付完成后接收第三方支付服务器返回的支付处理结果,并将结果转发至支付方终端。\n[0070] 支付方终端200用于接收所述支付请求,并通过蓝牙向接收方终端发送加密后的支付准备指令,以及在支付完成后接收接收方终端转发的支付处理结果。其中,支付方终端包括开启蓝牙且开启预设应用程序的终端设备。在人群密集的场合,支付方终端可能有多个。\n[0071] 第三方支付服务器300用于接收所述加密后的支付准备指令,进行解密,在服务器中准备所有潜在支付方信息;在支付实施阶段,用于接收所述接收方上传的加密后的生物特征信息,进行解密,在所有潜在支付方中确定当前支付方,完成支付,并将操作结果发送至所述接收方终端。\n[0072] 在本发明的一个实施例中,如图4所示,接收方终端100可包括:支付请求发送单元\n110,支付指令转发单元120,生物特征信息采集单元130,生物特征信息发送单元140和支付结果接收单元150;支付方终端200可以包括:支付请求接收单元210、支付指令发送单元220和支付结果接收单元230;第三方支付服务器300可以包括:支付指令接收单元310、生物特征信息接收单元320、生物特征信息匹配单元330、交易处理单元340和支付结果发送单元\n350。\n[0073] 更具体地,支付请求发送单元110,用于通过蓝牙搜索预设范围内的所有支付方终端200,并与其建立连接,向该设备发送支付请求。支付请求中包括接收方在所述第三方支付服务器300中的支付账号,当前交易的支付金额和交易代码。\n[0074] 需要注意的是,本实施例中的终端设备可以是移动终端、电脑或未来可能出现的智能仪器等任何具有蓝牙和网络通信功能的设备。\n[0075] 支付方终端200接收支付请求,并通过蓝牙向接收方终端100返回加密后的支付准备指令。\n[0076] 其中,支付准备命令中可以包括接收方在第三方支付服务器300中的支付账号,潜在支付方在第三方支付服务器300中的支付账号以及当前交易的支付金额和交易代码等信息。\n[0077] 每个通过所述第三方支付服务器所在的支付平台进行交易的接收方和支付方用户都需要预先在所述第三方支付服务器中注册自己的账号,并对应保存用户的生物特征信息,以用于交易时的生物特征信息匹配。\n[0078] 接收方终端100通过支付指令转发单元120将接收到的所有加密后的支付准备指令转发至第三方支付服务器300。\n[0079] 在本发明的一个实施例中,支付方终端200可采用非对称加密方式对支付准备指令进行加密,使用第三方支付机构的公钥。只有交易进行的第三方支付机构知道自己的私钥,可以在第三方支付机构的第三方支付服务器300中进行解密,而其他方则无法解密。\n[0080] 需要注意的是,接收方终端100只负责转发,不存储所述支付准备指令,以保证支付的安全性。\n[0081] 接收方终端100通过生物特征信息采集单元130采集当前支付方的生物特征信息,经过加密后由生物特征信息发送单元140发送至第三方支付服务器300。\n[0082] 需要注意的是,接收方终端100需向当前支付方用户显示此次交易的支付金额和交易代码等信息,显示的支付金额和交易代码应当与接收方终端100发送至支付方终端200的支付请求中的支付金额和交易代码一致。当前支付方用户需在确认当前交易的支付金额和交易代码无误的情况下才允许接收方终端100采集支付方用户的生物特征。\n[0083] 为了保护支付方的隐私信息,接收方终端100不存储支付方用户的生物特征信息。\n[0084] 进一步地,第三方支付服务器300中可预先存储每个支付方的支付账号及其对应的生物特征信息。第三方支付服务器300接收到加密后的生物特征信息后,进行解密,并将该生物特征信息与预设范围内的所有潜在支付方的生物特征信息进行匹配,获取匹配分数最高的支付方,若最高匹配分数超过预设阈值,则将该支付方的信息确定为当前支付方的信息;否则,无法确认支付方,本次交易失败。\n[0085] 在匹配完成后,第三方支付服务器300按照支付准备指令中的接收方账号,支付方账号和支付金额完成支付,并将操作结果发送给接收方终端,接收方终端同时将结果转发给支付方终端。例如,交易成功时,返回相应的交易信息,交易失败时,返回交易失败的原因,例如生物特征信息匹配失败等。\n[0086] 本实施例接收方终端通过蓝牙向预设范围内的潜在支付方终端发送支付请求,可以在支付准备阶段缩小匹配的支付方用户范围,减少了生物特征信息匹配时的运算量,服务器能够迅速通过生物特征信息匹配到对应的支付方账户,并根据支付准备指令中的接收方支付账号、支付方支付账号、支付金额和交易代码完成此次支付,提高了基于生物特征识别的支付的处理速度,简便快捷。\n[0087] 在本发明的一个实施例中,支付请求接收单元210用于接收所述接收方终端100通过蓝牙广播方式发出的支付请求;支付指令发送单元220根据支付请求向接收方终端100发送加密后的支付准备指令;支付结果接收单元230用于在交易完成后,接收第三方支付服务器300发送的支付处理结果。\n[0088] 支付指令接收单元310用于接收所述接收方转发至第三方支付服务器的加密后的支付准备指令,并进行解密;生物特征信息接收单元320接收到加密后的生物特征信息后,进行解密,生物特征信息匹配单元330将该生物特征信息与预设范围内的所有潜在支付方的生物特征信息进行匹配,计算该生物特征信息与预设范围内的所有潜在支付方的生物特征信息的匹配分数,获取匹配分数最高的支付方,若最高匹配分数超过预设阈值,则将该支付方的信息确定为当前支付方的信息;否则,无法确认支付方,本次交易失败。\n[0089] 然后,交易处理单元340按照支付准备指令中的接收方账号,支付方账号和支付金额完成支付,并将操作结果发送给接收方终端。\n[0090] 完成支付后,支付结果发送单元350将操作结果发送至接收方终端100,并由接收方终端100转发至支付方终端200。\n[0091] 本实施例的基于蓝牙技术及生物特征识别的支付系统,接收方终端通过蓝牙向预设范围内的潜在支付方终端发送支付请求,并将支付方终端返回的加密后的支付准备指令转发至第三方支付服务器,从而可以在通过生物特征信息进行支付时,缩小匹配的支付方范围,减少了生物信息匹配时的运算量;服务器能够迅速匹配到对应的支付方账户,并根据支付准备指令中的接收方支付账号、支付方支付账号、支付金额和交易代码完成此次支付,提高了基于生物特征识别的支付的处理速度,简便快捷。同时,支付方设备只需要保持蓝牙和用于支付的预设应用程序客户端处于开启状态,在支付时不需掏出手机进行操作,只需在接收方终端录入生物特征信息,即可完成支付;另外,通过对支付方的生物特征信息和支付准备指令进行加密,提高了支付的安全性。\n[0092] 需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。\n[0093] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。\n[0094] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。\n[0095] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。\n[0096] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。\n[0097] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0098] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。\n[0099] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-01-22
|
2013-10-24
| | |
2
| |
2012-10-31
|
2012-08-06
| | |
3
| |
2014-02-26
|
2013-12-03
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |