一种可信智能支付方法及系统技术方案

技术编号:37345128 阅读:15 留言:0更新日期:2023-04-22 21:37
本发明专利技术提供一种可信智能支付方法及系统。一种可信智能支付方法,所述方法包括:在接收到支付请求后,采集支付验证信息,基于支付方信息对支付方进行身份验证,基于被支付方信息对被支付方进行身份验证完成对支付请求的第一次验证,得到第一验证结果,根据第一验证结果判断是否对支付请求进行第二次验证。本发明专利技术提供的一种可信智能支付方法及系统,基于预先设立的可信数据库对支付方发出的支付请求进行审核,当支付请求对应的请求地点与被支付方均被记载在可信数据库中,则同意并执行支付请求,更便捷地完成支付工作,若支付请求对应的请求地点与被支付方中至少一个未被记载在数据库中,则对支付请求进行更严格的验证,提升支付的安全性。支付的安全性。支付的安全性。

【技术实现步骤摘要】
一种可信智能支付方法及系统


[0001]本专利技术涉及网络支付
,更为具体地,涉及一种可信智能支付方法及系统。

技术介绍

[0002]支付可以是发生在购买者和消费者之间的一种金融交换,随着网络的大规模建设以及各种电子设备的普及,网络支付已成为人们日常使用的支付手段之一。
[0003]一些网络支付的过程中,支付方与被支付方之间基于加密解密算法对支付信息进行加密解密,完成对支付方与被支付方的身份认证以及对支付过程的安全检测,这种方式提升了网络支付的安全性,但不可否认的是也使得支付更为复杂,若被支付方相对于支付方是可信的,采用上述方式可能导致用户的体验较差。

技术实现思路

[0004]本专利技术提供一种可信智能支付方法及系统,用于解决上述
技术介绍
中提出的至少一个技术问题。
[0005]作为本专利技术的一个方面,提供一种可信智能支付方法,所述方法包括:在接收到支付请求后,采集支付验证信息,支付验证信息包括支付方信息与被支付方信息;基于支付方信息对支付方进行身份验证,支付方信息包括支付方基础信息、当前支付地点和可信支付地点,将当前支付地点与可信支付地点进行匹配,得到第一匹配结果;基于被支付方信息对被支付方进行身份验证,被支付方信息包括可信支付对象信息与当前支付对象信息,将当前支付对象信息与可信支付对象信息进行匹配,得到第二匹配结果,完成对支付请求的第一次验证,得到第一验证结果,第一验证结果包括第一匹配结果和第二匹配结果;根据第一验证结果判断是否对支付请求进行第二次验证,若第一匹配结果和第二匹配结果均为匹配成功,则通过支付请求,完成此次支付;若第一匹配结果和第二匹配结果均为匹配失败,则拒绝支付请求;否则对支付请求进行第二次验证;对支付请求进行第二次验证包括:若第一匹配结果为匹配成功且第二匹配结果为匹配失败,基于被支付方信息生成支付对象授权请求,若在预设时长内接收到支付对象授权请求通过信息,则通过支付请求,完成此次支付,否则拒绝支付请求;若第一匹配结果为匹配失败且第二匹配结果为匹配成功,采集行程信息,根据行程信息计算得到参考速度,判断参考速度是否大于预设速度阈值,若是则拒绝支付请求,否则判断支付请求对应的支付金额是否小于预设支付阈值,若支付请求对应的支付金额小于预设支付阈值,则通过支付请求,完成此次支付;若支付请求对应的支付金额大于或等于预设支付阈值,基于支付请求生成支付授权请求,若在预设时长内接收到支付授权请求通过信息,则通过支付请求,完成此次支付,
否则拒绝支付请求。
[0006]进一步地,所述采集支付验证信息包括:支付请求包括支付方基础信息、支付请求时间、当前支付地点、当前支付对象信息和支付金额,从支付请求中提取得到支付方基础信息、当前支付地点和当前支付对象信息,从可信数据库中提取得到可信支付地点和可信支付对象信息,采集得到支付验证信息。
[0007]进一步地,可信数据库的建立包括:获取支付方的历史支付数据,历史支付数据包括多个支付交易项目,任意一个支付交易项目包括支付编号、支付地点、支付对象、支付金额和支付时间;根据支付地点将历史支付数据划分并建立得到m个地点子集Ai,i=1,2

,m,m为历史支付数据中互不相同的支付地点的总数量;根据支付对象将历史支付数据划分并建立得到n个对象子集Bj,j=1,2

,n,n为历史支付数据中互不相同的支付对象的总数量,m个地点子集和n个对象子集中的支付交易项目均以时间顺序排列;对于任意一个地点子集Ai,用预设时长范围遍历地点子集Ai,步长为1,若任意预设时长范围内支付交易项目的数量大于或等于预设可信数量,则将地点子集Ai对应的支付地点记为可信支付地点;对于任意一个对象子集Bj,用预设时长范围遍历对象子集Bj,步长为1,若任意预设时长范围内支付交易项目的数量大于或等于预设可信数量,则将对象子集Bj对应的支付对象记为可信支付对象;用预设时长范围遍历m个地点子集Ai和n个对象子集Bj后,基于标记得到的所有可信支付地点和所有可信支付对象构建得到可信数据库。
[0008]进一步地,对于可信数据库,还包括:对于可信数据库中存储的可信支付地点和可信支付对象,基于支付方的历史支付数据对可信支付地点和可信支付对象进行时效性检验;对于任意一个可信支付地点,基于支付方的历史支付数据,若监测到预设风险时长内不存在任意一个支付交易项目的支付地点为该可信支付地点,则将该可信支付地点标记为风险支付地点;对于任意一个可信支付对象,基于支付方的历史支付数据,若监测到预设风险时长内不存在任意一个支付交易项目的支付对象为该可信支付对象,则将该可信支付对象标记为风险支付对象;在接收到任意支付请求后,若采集到的该支付请求对应的支付验证信息中,存在风险支付地点和/或风险支付对象,则需要支付方对该支付请求对应的支付验证信息中的风险支付地点和/或风险支付对象进行可信支付授权,否则拒绝此次支付请求。
[0009]进一步地,还包括:对于可信数据库中存储的任一可信支付对象,还可以根据支付方的历史支付数据确定该可信支付对象的可信支付金额;对于目标支付请求,若目标支付请求对应的目标支付对象与可信支付对象匹配成功,则还将目标支付金额与目标支付对象对应的可信支付金额比较,若目标支付金额小于或等于目标支付对象对应的可信支付金额,则通过目标支付请求,否则需要支付方授予超额支付权限才可通过目标支付请求。
[0010]进一步地,所述根据支付方的历史支付数据确定该可信支付对象的可信支付金额包括:从支付方的历史支付数据中提取出涉及该可信支付对象的目标支付交易项目,计算出目标支付交易项目对应支付金额的均值Qj,计算出目标支付交易项目对应支付金额的标准差Qb,以支付金额的标准差与以支付金额的均值的比值作为波动系数α,将目标支付交易项目对应支付金额的最大值Qz与Qj(1+α)进行比较,取两者的最大值作为该可信支付对象的可信支付金额;只有涉及该可信支付对象的目标支付交易项目的数量大于预设可信数量后,才根据支付方的历史支付数据确定该可信支付对象的可信支付金额;当支付方为任一可信支付对象授予超额支付权限后将重新确定该可信支付对象的可信支付金额。
[0011]作为本专利技术的另一个方面,提供一种可信智能支付系统,所述系统应用于上述任一项提供的一种可信智能支付方法,所述系统包括:信息接收模块,用于接收支付方发出的支付请求;数据库构建模块,用于根据支付方的历史支付数据构建可信数据库;信息采集模块,用于从支付请求和可信数据库中提取得到与支付请求对应的支付验证信息;身份验证模块,用于根据支付验证信息对支付请求进行验证。
[0012]进一步地,对于数据库构建模块,还包括:参数计算单元,用于根据支付方的历史支付数据计算可信支付对象的可信支付金额。
[0013]与现有技术相比,本专利技术的有益效果:本专利技术基于预先设立的可信数据库对支付方发出的支付请求进行审核,当支付请求对应的请求地点与被支付方均被记载在可信数据库中,则同意并执行支付请求,更便捷地完成支付工作,若支付请求对应的请求地点与被支付方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可信智能支付方法,其特征在于,所述方法包括:在接收到支付请求后,采集支付验证信息,支付验证信息包括支付方信息与被支付方信息;基于支付方信息对支付方进行身份验证,支付方信息包括支付方基础信息、当前支付地点和可信支付地点,将当前支付地点与可信支付地点进行匹配,得到第一匹配结果;基于被支付方信息对被支付方进行身份验证,被支付方信息包括可信支付对象信息与当前支付对象信息,将当前支付对象信息与可信支付对象信息进行匹配,得到第二匹配结果,完成对支付请求的第一次验证,得到第一验证结果,第一验证结果包括第一匹配结果和第二匹配结果;根据第一验证结果判断是否对支付请求进行第二次验证,若第一匹配结果和第二匹配结果均为匹配成功,则通过支付请求,完成此次支付;若第一匹配结果和第二匹配结果均为匹配失败,则拒绝支付请求;否则对支付请求进行第二次验证;对支付请求进行第二次验证包括:若第一匹配结果为匹配成功且第二匹配结果为匹配失败,基于被支付方信息生成支付对象授权请求,若在预设时长内接收到支付对象授权请求通过信息,则通过支付请求,完成此次支付,否则拒绝支付请求;若第一匹配结果为匹配失败且第二匹配结果为匹配成功,采集行程信息,根据行程信息计算得到参考速度,判断参考速度是否大于预设速度阈值,若是则拒绝支付请求,否则判断支付请求对应的支付金额是否小于预设支付阈值,若支付请求对应的支付金额小于预设支付阈值,则通过支付请求,完成此次支付;若支付请求对应的支付金额大于或等于预设支付阈值,基于支付请求生成支付授权请求,若在预设时长内接收到支付授权请求通过信息,则通过支付请求,完成此次支付,否则拒绝支付请求。2.如权利要求1所述的一种可信智能支付方法,其特征在于,所述采集支付验证信息包括:支付请求包括支付方基础信息、支付请求时间、当前支付地点、当前支付对象信息和支付金额,从支付请求中提取得到支付方基础信息、当前支付地点和当前支付对象信息,从与支付方对应的可信数据库中提取得到可信支付地点和可信支付对象信息,采集得到支付验证信息。3.如权利要求2所述的一种可信智能支付方法,其特征在于,可信数据库的建立包括:获取支付方的历史支付数据,历史支付数据包括多个支付交易项目,任意一个支付交易项目包括支付编号、支付地点、支付对象、支付金额和支付时间;根据支付地点将历史支付数据划分并建立得到m个地点子集Ai,i=1,2

,m,m为历史支付数据中互不相同的支付地点的总数量;根据支付对象将历史支付数据划分并建立得到n个对象子集Bj,j=1,2

,n,n为历史支付数据中互不相同的支付对象的总数量,m个地点子集和n个对象子集中的支付交易项目均以时间顺序排列;对于任意一个地点子集Ai,用预设时长范围遍历地点子集Ai,步长为1,若任意预设时长范围内支付交易项目的数量大于或等于预设可信数量,则将地点子集Ai对应的支付地点记为可信支付地点;
对于任意一个对象子集Bj,用预设时长范围遍历对象子集Bj,步长为1,若任意预设时长范围内支付交易项目的数量大于或等于预...

【专利技术属性】
技术研发人员:贾立民李伟刘龙
申请(专利权)人:深圳市德卡科技股份有限公司
类型:发明
国别省市:

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

1