手环绑定方法及相关系统、装置、存储介质和支付方法与流程

文档序号:16583014发布日期:2019-01-14 18:08阅读:455来源:国知局
手环绑定方法及相关系统、装置、存储介质和支付方法与流程

本发明涉及信息处理领域,更为具体而言,涉及一种基于指纹识别的手环绑定方法及相关系统、设备、存储介质和支付方法。



背景技术:

随着互联网及移动互联网的高速发展,大众的生活、工作、娱乐、购物等方式已经被全面颠覆和改变,越来来越多的人选择通过网络进行各类交易。而移动支付作为新兴的网络支付模式,现已成为贷币交易的重要模式。于此同时,智能运动手环等可穿戴便携设备由于其出色的便捷性,深受喜欢运动、时尚的年青人的追捧,成为了移动支付的新兴载体。目前,基于智能运动手环的移动支付方式虽有萌芽,却尚未快速发展。

智能运动手环的移动支付可以按照支付介质区分为基于无卡的方式和有卡的方式。无卡的方式通常是通过安全信令,结合用户认证、商户数据、二维码等技术实现;有卡的方式是指发卡银行将银行卡通过预置或空中发卡的方式写入智能运动手环的安全芯片。目前市面上的智能运动手环通常是以nfc(nearfieldcommunication,近距离无线通讯技术)非接通讯结合蓝牙通讯的方式进行连接管理、数据交流。然而大多智能运动手环往往不具有身份验证功能,简单绑定支付平台后即可随时进行支付操作。一但手环丢失,非本人可以通过简单操作手环进行支付交易,容易对用户造成资金损失。同时,普通智能运动手环的蓝牙通讯的传距离通常会有10米左右,不排除非法分子利用缺乏身份验证的漏洞,通过该通道盗取用户信息,威胁用户的资金安全。



技术实现要素:

为了解决现有技术中存在的上述问题,本发明提供了一种基于指纹识别的手环绑定方法及相关系统、设备、存储介质和支付方法,通过指纹识别对手环进行绑定,实现了身份认证功能,增强了安全性。

根据本发明的实施方式,提供了一种基于指纹识别的手环绑定方法,所述方法包括:手环通过手机客户端向服务器提交通讯密钥请求;所述服务器根据所述通讯密钥请求生成加密的通讯密钥,通过所述手机客户端将所述加密的通讯密钥返回至所述手环;所述手环解密所述加密的通讯密钥并保存解密结果;所述手环录入用户指纹,通过所述手机客户端将所述用户指纹及所述解密结果提交至所述服务器保存。

在本发明的一些实施方式中,所述服务器根据所述通讯密钥请求生成加密的通讯密钥包括:所述服务器验证所述通讯密钥请求,通过所述手机客户端向所述手环返回外部认证指令;所述手环执行所述外部认证指令,将执行结果通过所述手机客户端提交至所述服务器;所述服务器验证所述执行结果,生成所述加密的通讯密钥。

在本发明的一些实施方式中,所述手机客户端将所述加密的通讯密钥返回至所述手环包括:所述手机客户端将所述加密的通讯密钥透传至所述手环,并从所述服务器获取所述加密的通讯密钥的副本。

根据本发明的实施方式,提供了一种基于指纹识别的手环支付方法,在执行所述方法之前,需要先通过前述任一项的基于指纹识别的手环绑定方法对手环进行绑定,所述方法包括:用户通过手环进行指纹验证;所述手环打开nfc支付通道进行支付。

在本发明的一些实施方式中,所述nfc支付通道打开时间为90s。

根据本发明的实施方式,还提供了一种基于指纹识别的手环支付方法,在执行所述方法之前,需要先通过前述任一项的基于指纹识别的手环绑定方法对手环进行绑定,所述方法包括:手环接收第三方客户端提交的读取银行卡请求,提醒用户验证指纹;用户通过手环进行指纹验证;所述手环向所述第三方客户端返回银行卡信息以进行支付。

同时,本发明提供了一种基于指纹识别的手环绑定系统,所述系统至少包括手机客户端、服务器和手环,其中,采用手机客户端作为服务器和手环的信息中转站;其中,手环包括:第一通讯模块,用于通过所述手机客户端向服务器提交通讯密钥请求;其中,服务器包括:密钥生成模块,用于根据所述通讯密钥请求生成加密的通讯密钥;第二通讯模块,用于通过所述手机客户端将所述加密的通讯密钥返回至所述手环;其中,所述手环还包括:解密模块,用于解密所述加密的通讯密钥并保存解密结果;指纹录入模块,用于录入用户指纹;其中,所述第一通讯模块还用于通过所述手机客户端将所述用户指纹及所述解密结果提交至所述服务器保存。

在本发明的一些实施方式中,所述密钥生成模块包括:验证单元,用于验证所述通讯密钥请求,通过所述手机客户端向所述手环返回外部认证指令;生成单元,用于验证所述手环执行所述外部认证指令的执行结果,生成所述加密的通讯密钥。

在本发明的一些实施方式中,所述手机客户端将所述加密的通讯密钥透传至所述手环,并从所述服务器获取所述加密的通讯密钥的副本。

本发明提供了一种基于指纹识别的手环支付系统,使用所述系统需要先通过前述任一项的基于指纹识别的手环绑定系统对手环进行绑定,所述系统包括:第一验证模块,用于验证用户指纹;nfc支付模块,用于打开nfc支付通道进行支付。

在本发明的一些实施方式中,所述nfc支付通道打开时间为90s。

本发明提供了一种基于指纹识别的手环支付系统,使用所述系统需要先通过前述任一项的基于指纹识别的手环绑定系统对手环进行绑定,所述系统包括:接收模块,用于接收第三方客户端提交的读取银行卡请求,提醒用户验证指纹;第二验证模块,用于验证用户指纹;支付模块,用于向所述第三方客户端返回银行卡信息以进行支付。

此外,本发明提供了一种基于指纹识别的手环装置,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令;所述处理器用于调用并执行所述一条或多条计算机指令从而实现前述任一项的基于指纹识别的手环绑定方法,和前述任一项的基于指纹识别的手环支付方法。

本发明还提供了一种计算机存储介质,存储有一条或多条计算机程序,所述一条或多条计算机程序在执行时实现前述任一项的基于指纹识别的手环绑定方法,和前述任一项的基于指纹识别的手环支付方法。

本发明的实施方式基于指纹识别对手环进行绑定,实现了身份认证功能,非本人无法通过手环进行支付操作,增强了安全性。且nfc非接通讯支付和蓝牙通讯支付均需要用户进行验证,保障了用户的资金安全,降低了非法分子通过蓝牙通讯方式盗取用户信息的风险。

附图说明

为了便于理解本发明,以下通过具体实施方式并结合附图对本发明进行具体说明。

图1是根据本发明实施方式的一种基于指纹识别的手环绑定方法的流程示意图;

图2是图2中服务器根据所述通讯密钥请求生成加密的通讯密钥的流程示意图;

图3是根据本发明实施方式的一种基于指纹识别的手环支付方法的流程示意图;

图4是根据本发明实施方式的另一种基于指纹识别的手环支付方法的流程示意图;

图5是根据本发明实施方式的一种基于指纹识别的手环绑定系统的框图;

图6是图5中基于指纹识别的手环绑定系统的密钥生成模块的框图;

图7是根据本发明实施方式的一种基于指纹识别的手环支付系统的框图;

图8是根据本发明实施方式的另一种基于指纹识别的手环支付系统的框图。

具体实施方式

以下结合附图和具体实施方式对本发明的各个方面进行详细阐述。其中,众所周知的模块、单元及其相互之间的连接、链接、通信或操作没有示出或未作详细说明。并且,所描述的特征、架构或功能可在一个或一个以上实施方式中以任何方式组合。本领域技术人员应当理解,下述的各种实施方式只用于举例说明,而非用于限制本发明的保护范围。还可以容易理解,本文所述和附图所示的各实施方式中的模块或单元或处理方式可以按各种不同配置进行组合和设计。

图1是根据本发明实施方式的一种基于指纹识别的手环绑定方法的流程示意图,在本发明的实施方式中,参照图1,该方法包括:

100:手环通过手机客户端向服务器提交通讯密钥请求;

102:所述服务器根据所述通讯密钥请求生成加密的通讯密钥,通过所述手机客户端将所述加密的通讯密钥返回至所述手环;

104:所述手环解密所述加密的通讯密钥并保存解密结果;

106所述手环录入用户指纹,通过所述手机客户端将所述用户指纹及所述解密结果提交至所述服务器保存。

在本发明的实施方式中,手机客户端作为手环和服务器的信息中转站,负责两者间的信息传递。可选的,手环和服务器间来往的信息也可以备份于手机客户端中,以提高安全性。

可选的,参照图2,在本发明的实施方式中,处理102可以通过以下方式实现:

108:所述服务器验证所述通讯密钥请求,通过所述手机客户端向所述手环返回外部认证指令;

110:所述手环执行所述外部认证指令,将执行结果通过所述手机客户端提交至所述服务器;

112:所述服务器验证所述执行结果,生成所述加密的通讯密钥。

通过处理110,可以验证通讯密钥请求的来源是否合法。

可选的,在步骤102中,手机客户端将加密的通讯密钥以透传的方式传递至手环,之后再从服务器获取加密的通讯密钥的副本存储。这样可以保证手环所收到的加密的通讯密钥信息为服务器发出的原始信息,确保信息的准确性。

本发明的实施方式是基于有卡的移动支付介质,手环完成绑定后,服务器将发卡的写卡指令传递给手机客户端,手环通过蓝牙方式连接该手机客户端完成银行的空中发卡,获取银行卡信息。

可选的,参照图3,公开了一种基于指纹识别的手环支付方法,具体的,该方法包括:

114:用户通过手环进行指纹验证;

116:所述手环打开nfc支付通道进行支付。

上述方法基于nfc非接通讯通道,当用户使用nfc近场支付的方式进行支付时,需要先通过手环进行指纹验证。待验证通过后,手环将打开nfc支付通道,用户可以直接拿手环进行支付,例如刷pos机、atm等受理终端。

可选的,在本发明的实施方式中,验证通过后,nfc支付通道打开时间为90s。即,用户在验证通过后的90s内可以直接通过手环进行nfc支付操作,超出90s后,则需要重新验证,以打开通道。基于此可以提高支付的安全性。

可选的,参照图4,公开了另一种基于指纹识别的手环支付方法,具体的,该方法包括:

118:手环接收第三方客户端提交的读取银行卡请求,提醒用户验证指纹;

120:用户通过手环进行指纹验证;

122:所述手环向所述第三方客户端返回银行卡信息以进行支付。

上述方法基于蓝牙通讯通道,当用户使用蓝牙进行网上联机交易时,不需要提前进行指纹验证,当第三方客户端请求从蓝牙通道读取银行卡信息时,手环震动,提醒用户进行指纹验证。待验证通过后,手环通过蓝牙通道向第三方客户端返回银行卡信息,已进行交易。

本发明的实施方式基于指纹识别对手环进行绑定,实现了身份认证功能,非本人无法通过手环进行支付操作,增强了安全性。且nfc非接通讯支付和蓝牙通讯支付均需要用户进行验证,保障了用户的资金安全,降低了非法分子通过蓝牙通讯方式盗取用户信息的风险。

图5是根据本发明实施方式的一种基于指纹识别的手环绑定系统的框图,参照图5,基于指纹识别的手环绑定系统2至少包括手环21、服务器22和手机客户端23。其中,采用手机客户端23作为服务器22和手环21的信息中转站。

手环21包括:第一通讯模块211,用于通过手机客户端23向服务器22提交通讯密钥请求;服务器22包括:密钥生成模块221,用于根据通讯密钥请求生成加密的通讯密钥;第二通讯模块222,用于通过手机客户端23将加密的通讯密钥返回至所述手环21。

其中,手环21还包括:解密模块212,用于解密加密的通讯密钥并保存解密结果;指纹录入模块213,用于录入用户指纹;且第一通讯模块211还用于通过手机客户端23将用户指纹及解密结果提交至服务器22保存。

可选的,参照图6,在本发明的实施方式的一种实现方式中,密钥生成模块221包括:验证单元223,用于验证通讯密钥请求,通过手机客户端23向手环21返回外部认证指令;生成单元224,用于验证手环21执行所述外部认证指令的执行结果,生成加密的通讯密钥。

可选的,在本发明的实施方式的一种实现方式中,手机客户端23将加密的通讯密钥以透传的方式传递至手环21,之后再从服务器22获取加密的通讯密钥的副本存储。

图7是根据本发明实施方式的一种基于指纹识别的手环支付系统的框图,参照图7,该基于指纹识别的手环支付系统3包括:第一验证模块31,用于验证用户指纹;nfc支付模块32,用于打开nfc支付通道进行支付。

可选的,在本发明的实施方式的一种实现方式中,nfc支付通道打开时间为90s。即,用户在验证通过后的90s内可以直接通过手环进行nfc支付操作,超出90s后,则需要重新验证,以打开通道。基于此可以提高支付的安全性。

图8是根据本发明实施方式的另一种基于指纹识别的手环支付系统的框图,参照图8,该基于指纹识别的手环支付系统4包括:接收模块41,用于接收第三方客户端提交的读取银行卡请求,提醒用户验证指纹;第二验证模块42,用于验证用户指纹;支付模块43,用于向第三方客户端返回银行卡信息以进行支付。

可选的,本发明实施方式提供了一种基于指纹识别的手环装置,该基于指纹识别的手环装置包括存储器,用于存储一条或多条计算机指令;处理器,用于调用并执行所述一条或多条计算机指令从而实现本发明前述实施方式或实现方式所提供的基于指纹识别的手环绑定方法,和基于指纹识别的手环支付方法。可选地,在本发明实施方式的一种实现方式中,所述基于指纹识别的手环装置还可以包括用于进行数据通信的输入输出接口。例如,所述处理装置可以是智能终端、服务器等。

本发明实施方式还提供了一种计算机存储介质,存储有一条或多条计算机指令,用于在执行时实现本发明前述实施方式或实现方式提供的基于指纹识别的手环绑定方法,和基于指纹识别的手环支付方法。例如,所述存储介质可以包括硬盘、软盘、光盘等。

虽然本文举例描述了一些实施方式,但是,在不脱离本发明实质的前提下,可以对这些实施方式进行各种变形,所有这些变形仍属于本发明的构思,并且落入本发明权利要求所限定的保护范围。

本文所公开的具体实施方式仅用于举例说明本发明,对于本领域技术人员而言,显然可以根据本文的教导进行各种修改,可以采用各种等同的方式实施本发明,因此,本发明上述公开的特定的实施方式仅仅是示例性的,其保护范围不受在此公开的结构或设计的细节所限,除非在权利要求中另有说明。因此,上述公开的特定的示例性的实施方式可进行各种替换、组合或修改,其所有的变形都落入本文公开的范围内。在缺少本文没有具体公开的任何元件或缺少本文公开的任选的部件的情况下,本文示例性公开的基于指纹识别的手环绑定方法及相关系统、设备、存储介质和支付方法仍可适当地实施。上述公开的所有的数值和范围也可进行一定变化。每当公开了具有下限和上限的数值范围,落入此范围内的任何数值及任何被包含的范围都被具体地公开了。具体而言,本文公开的数值的任一范围均可理解为列举了包含在较宽数值范围内的任一数值和范围。同样,除非申请人明确且清楚地另有定义,权利要求中的术语具有它们的清楚、通常的含义。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件结合硬件平台的方式来实现。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施方式或者实施方式的某些部分所述的方法。

此外,权利要求书中的部件的数量包括一个或至少一个,除非另有说明。如果本发明中的用词或术语与其它文献中的用法或含义存在不一致,则应当以与本发明所定义的为准。

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