预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110738487A(43)申请公布日2020.01.31(21)申请号201910611816.0(22)申请日2019.07.08(71)申请人张文地址516001广东省惠州市下角中路四方池6幢401(72)发明人张文(51)Int.Cl.G06Q20/32(2012.01)G06Q20/38(2012.01)G06Q20/40(2012.01)权利要求书2页说明书18页附图2页(54)发明名称扫码支付方法、装置、系统、设备及可读存储介质(57)摘要本发明涉及移动支付技术领域,公开了一种基于位置的扫码支付方法包括:响应扫码支付请求操作,获取付款方位置信息;判断在预先存储的收款码数据集合中是否存在与付款方位置信息匹配的收款方位置信息;若存在匹配的收款方位置信息,从预先存储的收款码数据集合中获取对应的收款方收款码,完成支付操作;若不存在匹配的收款方位置信息,根据付款方位置信息生成相应的收款码获取请求并发送至服务端,从服务端预设的收款码数据库中获得对应的收款方收款码并接收,完成支付操作;将付款方位置信息作为收款方位置信息与获取的收款方收款码形成对应关系存储到本地收款码数据集合。采用本发明,能够提高支付过程的安全性和快捷性。CN110738487ACN110738487A权利要求书1/2页1.一种基于位置的扫码支付方法,适用于付款方客户端,其特征在于,包括:响应扫码支付请求操作,获取付款方位置信息;判断在预先存储的收款码数据集合中是否存在与所述付款方位置信息匹配的收款方位置信息;若存在匹配的收款方位置信息,从预先存储的收款码数据集合中获取对应的收款方收款码,并根据所述收款方收款码完成扫码支付操作;若不存在匹配的收款方位置信息,根据所述付款方位置信息生成相应的收款码获取请求;将所述收款码获取请求发送至服务端,以使所述服务端根据所述收款码获取请求中的付款方位置信息从所述服务端预设的收款码数据库中获得对应的收款方收款码;接收所述服务端发送的所述收款方收款码,并根据所述收款方收款码完成支付操作;将所述付款方位置信息作为收款方位置信息与所述服务端发送的收款方收款码形成对应关系存储到本地收款码数据集合。2.如权利要求1所述的基于位置的扫码支付方法,其特征在于,判断在预先存储的收款码数据集合中是否存在与所述付款方位置信息匹配的收款方位置信息,具体包括:计算获得所述付款方位置信息与每个所述预先存储的收款方位置信息之间的相似度,判断是否存在大于预设阈值的所述相似度;若存在n个大于预设阈值的所述相似度,则存在匹配的收款方位置信息,所述n个相似度对应的n个收款方位置信息为待定匹配的收款方位置信息;其中,n≥1;若不存在大于预设阈值的所述相似度,则不存在匹配的收款方位置信息。3.如权利要求2所述的基于位置的扫码支付方法,其特征在于,判断存在匹配的收款方位置信息后,进一步包括:当n=1时,所述唯一的大于预设阈值的相似度对应的收款方位置信息作为匹配的收款方位置信息;当n>1时,采取如下任一方式执行:方式一:将所述n个收款方位置信息呈现供选择,并将被选中的收款方位置信息作为匹配的收款方位置信息;或方式二:根据相似度排序,所述n个相似度中相似度最大的收款方位置信息作为匹配的收款方位置信息。4.如权利要求3所述的基于位置的扫码支付方法,其特征在于,所述收款方位置信息包含收款方用户信息。5.如权利要求1至3任一项所述的基于位置的扫码支付方法,其特征在于,所述预先存储的收款码数据集合中,每个所述收款方位置信息对应一个收款方用户信息,每个所述收款方用户信息对应至少一个所述收款方收款码;所述存在匹配的收款方位置信息,从预先存储的收款码数据集合中获取对应的收款方收款码,并根据所述收款方收款码完成扫码支付操作,具体包括:若存在匹配的收款方位置信息,从预先存储的收款码数据集合中获取与所述匹配的收款方位置信息对应的收款方用户信息,以及从预先存储的收款码数据集合中获取与所述收款方用户信息对应的收款方收款码,并根据所述收款方收款码完成扫码支付操作。6.如权利要求1至3任一项所述的基于位置的扫码支付方法,其特征在于,若存在匹配2CN110738487A权利要求书2/2页的收款方位置信息,从预先存储的收款码数据集合中获取对应的收款方收款码,并根据所述收款方收款码完成扫码支付操作,具体包括:根据所述匹配的收款方位置信息,查询所述预先存储的收款码数据集合,获得p个待定的所述收款方收款码;其中,p≥1;当p=1时,根据唯一所述收款方收款码完成所述支付操作;当p>1时,采取如下任一方式执行:方式一:将所述p个收款方收款码呈现供选择,并将被选中的收款方收款码作为匹配的收款方收款码,根据所述匹配的收款方收款码完成所述支付操