一种安全支付方法、相关装置及系统制造方法及图纸

技术编号:11410679 阅读:100 留言:0更新日期:2015-05-06 10:03
本发明专利技术实施例公开了一种安全支付方法,包括:支付服务器接收交易客户端提交的支付请求,支付请求中携带交易订单信息和交易客户端当前获取到的支付方的脸部图像信息;支付服务器根据支付方的脸部图像信息识别得到支付方的用户标识信息;支付服务器根据支付方的用户标识信息获取支付方的位置信息;支付服务器根据支付方的位置信息判断支付方是否在交易客户端的交易区域,若是,则根据支付方返回的支付确认消息对支付请求进行交易支付处理。本发明专利技术实施例还公开了一种支付服务器、设备及系统。采用本发明专利技术,可解决现有技术中个人代码不便于记忆或容易被窃取的问题,大大提高了支付的安全性以及交易支付的便利性。

【技术实现步骤摘要】
一种安全支付方法、相关装置及系统
本专利技术涉及计算机网络通信领域,尤其涉及一种安全支付方法、相关装置及系统。
技术介绍
近来由于线上购物和金融服务日渐普及,电子商务(e-commerce)支付系统越来越受到欢迎。为了实现电子交易,近来发展了各种类型创新的电子商务支付系统,例如,信用卡、记账卡、储值卡、数字钱包、电子现金、手机支付系统及电子支票等。由于移动装置(如智能手机)的快速普及,基于移动装置的电子商务支付系统是最近最热门的话题之一。为了实现一个成功的电子商务系统,如何确保支付数据(如个人身份信息、付款细节、银行信息等)的安全性是一个至关重要的问题。传统上,仅有银行和客户之间可得知交易使用的个人代码(或密码)。当客户端请求启动线上交易时,银行可通过验证个人代码的方式来确认客户身份。然而,上述传统的验证存在一些缺陷。首先,若个人的代码设定过于复杂不利于用户记忆;另一方面,如个人代码设定过于简单,存在被他人破解的风险。其次,用户在移动支付装置上输入个人代码时,容易被别人窥探窃取,或移动支付装置未经保护或连接到银行平台的网络连接不安全时,个人代码也可能被骇客或恶意使用者盗取或窃听。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种安全支付方法、支付服务器、交易客户端以及安全支付系统,通过在支付请求中携带支付方的脸部图像信息,并结合识别判断交易区域进行支付处理,解决了现有技术中个人代码不便于记忆或容易被窃取的问题,大大提高了支付的安全性以及支付的便利性。为了解决上述技术问题,本专利技术实施例第一方面公开了一种安全支付方法,包括支付服务器接收交易客户端提交的支付请求,所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;支付服务器根据所述支付方的脸部图像信息识别得到所述支付方的用户标识信息;支付服务器根据所述支付方的用户标识信息获取所述支付方的位置信息;支付服务器根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域,若是,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。本专利技术实施例第二方面公开了一种安全支付方法,包括:交易客户端根据支付指令,获取当前支付方的脸部图像信息;交易客户端根据所述支付方的脸部图像信息生成支付请求;所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;交易客户端将支付请求发送至支付服务器,以使所述支付服务器根据所述支付方的脸部图像信息识别得到所述支付方的用户标识信息,并根据所述支付方的用户标识信息获取所述支付方的位置信息,然后根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域,若是,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。本专利技术实施例第三方面公开了一种支付服务器,包括:支付请求接收模块,用于接收交易客户端提交的支付请求,所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;识别模块,用于根据所述支付方的脸部图像信息识别得到所述支付方的用户标识信息;位置信息获取模块,用于根据所述支付方的用户标识信息获取所述支付方的位置信息;判断模块,用于根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域;支付处理模块,用于当所述判断模块的判断结果为是时,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。本专利技术实施例第四方面公开了一种交易客户端,包括:脸部图像信息获取模块,用于根据支付指令,获取当前支付方的脸部图像信息;支付请求生成模块,用于根据所述支付方的脸部图像信息生成支付请求;所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;支付请求发送模块,用于根据支付指令,将支付请求发送至支付服务器,以使所述支付服务器根据所述支付方的脸部图像信息识别得到所述支付方的用户标识信息,并根据所述支付方的用户标识信息获取所述支付方的位置信息,然后根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域,若是,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。本专利技术实施例第五方面公开了一种安全支付系统,包括支付服务器、交易客户端和移动终端,其中所述支付服务器为上述的支付服务器;所述移动终端为所述支付方当前使用的移动终端,用于向所述支付服务器提供所述支付方的位置信息;所述交易客户端为上述的交易客户端。本专利技术实施例第六方面公开了一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本专利技术实施例第一方面公开的安全支付方法的全部步骤。本专利技术实施例第七方面公开了一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本专利技术实施例第二方面公开的安全支付方法的全部步骤。实施本专利技术实施例,具有如下有益效果:通过在支付请求中携带支付方的脸部图像信息,并结合识别判断交易区域进行支付处理,可以实现根据脸部图像信息和支付方的位置信息进行双重安全认证,并且在双重安全认证之后再允许进行支付操作,解决了现有技术中个人代码不便于记忆或容易被窃取的问题,大大提高了支付的安全性;在交易过程中,用户无需输入个人代码等付款操作便可完成了支付处理,大大提高了交易支付的便利性以及支付效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的安全支付方法的第一实施例的流程示意图;图2是本专利技术提供的安全支付方法的第二实施例的流程示意图;图3是本专利技术提供的安全支付方法的第三实施例的流程示意图;图4是本专利技术实施例的支付服务器的结构示意图;图5是本专利技术实施例的识别模块的结构示意图;图6是本专利技术实施例的位置信息获取模块的结构示意图;图7是本专利技术实施例的判断模块的结构示意图;图8是本专利技术实施例的支付处理模块的结构示意图;图9是本专利技术实施例公开的另一种支付服务器的结构示意图;图10是本专利技术实施例的交易客户端的结构示意图;图11是本专利技术实施例公开的另一种交易客户端的结构示意图;图12是本专利技术实施例的安全支付系统的结构示意图;图13是本专利技术实施例公开的另一种安全支付系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,是本专利技术提供的安全支付方法的第一实施例的流程示意图,该方法包括:步骤S100:支付服务器接收交易客户端提交的支付请求,所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;具体地,支付方(用户)在商店需要购买某物品或某服务时,商家使用的交易客户端可通过摄像装置或脸部扫描装置摄取支付方的脸部图像信息,并生成含有交易订单信息以及该脸部图像信息的支付请求,发送给支付服务器。步骤S102:支付服务器根据本文档来自技高网...
一种安全支付方法、相关装置及系统

【技术保护点】
一种安全支付方法,其特征在于,所述方法包括:支付服务器接收交易客户端提交的支付请求,所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;支付服务器根据所述支付方的脸部图像信息识别得到所述支付方的用户标识信息;支付服务器根据所述支付方的用户标识信息获取所述支付方的位置信息;支付服务器根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域,若是,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。

【技术特征摘要】
1.一种安全支付方法,其特征在于,所述方法包括:支付服务器接收交易客户端提交的支付请求,所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;所述支付服务器调用预存的支付用户脸部图像信息;所述预存的支付用户脸部图像信息对应有所述支付用户的用户标识信息;将获取的所述支付方的脸部图像信息与所述预存的支付用户脸部图像信息进行匹配识别;当匹配识别成功时,则获取匹配识别成功的支付用户脸部图像信息对应的用户标识信息作为支付方的用户标识信息;支付服务器根据所述支付方的用户标识信息获取所述支付方的位置信息;支付服务器根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域,若是,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。2.如权利要求1所述的方法,其特征在于,所述支付服务器根据所述支付方的用户标识信息获取所述支付方的位置信息的步骤包括以下任一项:所述支付服务器根据所述支付方的用户标识信息,向所述支付方发送位置请求信息;所述支付服务器接收所述支付方根据所述位置请求信息返回的位置信息;所述支付服务器定时接收支付方发送的位置信息;所述支付服务器根据所述支付方的用户标识信息,在接收到的位置信息中查找出所述支付方的位置信息。3.如权利要求1所述的方法,其特征在于,其特征在于,所述支付服务器根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域的步骤包括:所述支付服务器调用预存的交易客户端交易区域信息;将获取的所述支付方的位置信息与所述预存的交易客户端交易区域信息进行匹配判断;若匹配成功,则判断出支付方的位置在所述交易客户端的交易区域中。4.如权利要求1所述的方法,其特征在于,所述根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理包括:根据所述支付请求向所述支付方发送支付确认请求消息,所述支付确认请求消息携带所述交易订单信息;支付服务器根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。5.一种安全支付方法,其特征在于,包括:交易客户端根据支付指令,获取当前支付方的脸部图像信息;交易客户端根据所述支付方的脸部图像信息生成支付请求;所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;交易客户端将支付请求发送至支付服务器,以使将获取的所述支付方的脸部图像信息与预存的支付用户脸部图像信息进行匹配识别,获取匹配识别成功的支付用户脸部图像信息对应的用户标识信息作为支付方的用户标识信息,并根据所述支付方的用户标识信息获取所述支付方的位置信息,然后根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域,若是,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理。6.如权利要求5所述的方法,其特征在于,还包括:交易客户端向所述支付服务器上报本端的位置信息,以使所述支付服务器存储所述位置信息,形成所述交易客户端的交易区域信息。7.一种支付服务器,其特征在于,包括:支付请求接收模块,用于接收交易客户端提交的支付请求,所述支付请求中携带交易订单信息和所述交易客户端当前获取到的支付方的脸部图像信息;识别模块,用于根据所述支付方的脸部图像信息识别得到所述支付方的用户标识信息;位置信息获取模块,用于根据所述支付方的用户标识信息获取所述支付方的位置信息;判断模块,用于根据所述支付方的位置信息判断所述支付方是否在所述交易客户端的交易区域;支付处理模块,用于当所述判断模块的判断结果为是时,则根据所述支付方返回的支付确认消息对所述支付请求进行交易支付处理;其中所述识别模块包括:脸部图像调用单元,用于调...

【专利技术属性】
技术研发人员:张育淼
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1