《一种基于大数据的移动支付系统及方法.docx》由会员分享,可在线阅读,更多相关《一种基于大数据的移动支付系统及方法.docx(11页珍藏版)》请在第一文库网上搜索。
1、CN 114331459 A说明书3/8页一种基于大数据的移动支付系统及方法技术领域0001 本发明涉及大数据支付技术领域,具体为一种基于大数据的移动支付系统及方法。背景技术0002 现如今,地铁的支付方式变得越来越方便,不再需要通过排队用现金购买地铁票,随着移动支付和互联网的技术的发展,地铁路线的增多、客流的上升,地铁有关部门从现金支付到支付宝支付到如今的NFC支付,支付方式变得越来越简便,出门不再需要带较多现金出门,通过每个城市所独有的乘车码,能够使得用户较快通过地铁闸口;但是在使用二维码进站的时候,会出现如下问题:1 由于二维码会每lmin进行更换,用户在经过地铁闸口时如果恰好遇到二维码
2、进行更新时,会延长进入地铁口的时间;2 .用户重复扫码,导致用户无法进入地铁口,需要得到地铁人工窗口管理人员帮助;3 .用户排队打开二维码时,会被其它用户拍下二维码内容,提前进入地铁闸口;因此,需要一种基于大数据的移动支付系统及方法来解决上述问题。发明内容0003本发明的目的在于提供一种基于大数据的移动支付系统及方法,以解决上述背景技术中提出的问题。0004为了解决上述技术问题,本发明提供如下技术方案:一种基于大数据的移动支付系统,该系统包括二维码界面显示单元、二维码更新单元、二维码地理位置显示单元、排队扫码支付时间预测单元、无效码出示显示单元、二维码差异值确定单元、扫码通过时间记录单元、重复
3、扫码记录单元、多线记录时间预估单元、异常扫码显示提醒单元、订单显示提交单元、物品携带跟随单元、行为预测模块、区块链权限转移记录显示单元、区块链失信名单确定单元和支付转移单元;所述二维码界面显示单元用于在通过地铁闸口时,监测出示二维码的用户,从而能够监测出用户是否出示有效二维码;所述二维码更新单元用于在固定间隔时间内更新二维码信息,从而防止用户盗用不变的二维码处理违法事件,从而保护二维码信息的安全;所述二维码地理位置显示单元用于根据已有的二维码信息判断用户所处位置;所述排队扫码支付时间预测单元用于根据已有的二维码信息判断等待用户进入闸口的时间段,防止用户进入闸口通道时二维码由于更新无法及时识别,
4、从而导致二维码需要重复扫描;所述无效码出示显示单元用于检测到用户在队伍中等待进入闸口进行扫码时,将等待中所出示的二维码形成无效码,从而防止有人盗取二维码进入闸口内,增加二维码出示的安全性;所述二维码差异值确定单元用于检测到用户自身位置与二维码定位位置包括有距离差时,表示有用户盗取自身二维码;所述扫码通过时间记录单元用于检测用户出示二维码后进入地铁闸口时间段,使得平台能够及时了解到用户进出的信息;所述重复扫码记录单元用于检测到用户经过多次重复扫码闸口门并未开启时,并将信息发送至区块链权限转移记录单元进行授权开地铁闸口;所述多线记录时间预估单元用于检测到用户所乘坐的地铁站口和所在方向没有与其他线路
5、相交时,记录当前所乘坐地铁口至出站口的最长时间,并将信息发送至异常扫码显示提醒单元;所述异常扫码显示提醒单元用于检测到用户在超过预设时间内并未出站时提醒平台进行预警,从而追溯用户发生异常进站的原因;所述订单显示提交单元用于判断用户在平台中是否有第一二维码订单页和第二二维码订单页,当检测到用户在平台中缺少任意一个订单页时,表示当前用户为非正常进入地铁站,从而加强对用户的管理;所述物品携带跟随单元用于检测跟随用户的物品体积大小,是否减小了用户进入闸门的时间;所述行为预测模块用于分析用户扫码的姿势,判断用户扫码进入地铁闸口的行为是否正确,从而能够分析出当前用户是否有真实进入地铁闸口内;所述区块链权限
6、转移记录显示单元用于检测到平台中包含有第一二维码订单页时,则授予当前用户权利通过地铁闸口,使得用户能够快速通过当前闸口,减少给地铁管理人员带来的麻烦;所述区块链失信名单确定单元用于根据平台中所记录用户忘记支付出口费用的次数时判定为失信名单;所述支付转移单元用于将用户未支付的链接发送给平台,保证用户在未支付前无法进入地铁。0005进一步的,所述行为预测模块包括手势姿势获取单元、红外视频捕捉单元、支付模式提供单元、跟随距离判断单元,所述手势姿势获取单元用于分析在前人扫码后地铁闸口开启时,分析用户手持终端与感应终端的停留时间和夹角度数,所述红外视频捕捉单元用于检测用户手势在感应端上形成的红外图像,并
7、将红外图像发送至平台进行分析,所述跟随距离判断单元用于检测前人通过地铁闸口时,判断后人与前人之间的距离是否小于标准距离,当确定距离小于标准距离时,则能够初次判断后人与跟前人,所述支付模式提供单元用于分析出用户在地铁闸口上的多种支付模式,扫码支付、NFC感应支付和刷卡支付。0006进一步的,所述移动支付方法包括如下步骤:S1:通过二维码地理位置显示单元,获取用户所打开界面的二维码,根据二维码的的显示位置,判断用户是否已经进入地铁闸口,当用户已经进入地铁闸口时,则进入步骤S2,当用户未进入地铁闸口时,则用户重新扫码,进入步骤S3;S2:通过多线记录时间预估单元、异常扫码显示提醒单元和行为预测模块,
8、根据用户所乘坐的地铁站口和进入地铁的方向,判断用户所乘坐地铁所在站口至地铁出口的路线CN 114331459 A说明书5/8 页是否有与其他地铁路线相交,如没有,则记录当前所乘坐地铁口至出站口的最长时间t,如在H时间段内出现在出口,则表示当前用户正常支付地铁出口费用,如在t+1时间段内用户并未在出现在出口站时;提醒平台并预警,并识别用户的扫码姿势,得到用户扫码姿势是否正确的结果;S3:通过区块链权限转移记录显示单元,用户重新扫码后,地铁闸口依然没有放行时表示用户已经重复扫码,平台若核实到有第一二维码订单页时,获取区块链的权限,授予用户通过地铁闸口的权限。0007进一步的,在所述步骤S1中,根据
9、所展现出的二维码并获取地理位置,与当前闸口相同横列的二维码数量有N个,且分布的二维码位置集合为W=(X,y) ,(x2,yj ,(x333).(xn,yrn) ,m是二维码的个数,闸口的分布位置为Z=S,b) , (a2, b2)(缥,b) ,n是指闸口的微;其中:a为闸口的横坐标,b为闸口的纵坐标,x是指二维码位置的横坐标,y为二维码位置的纵坐标;原检测到二维码1九和二维码现用同处于闸口 Z。前方位置且此前方有若干二维码等待排列时M和ML之间的距离为Q= J( -/.“)2 +(” 一外.,)2时,表示二维码之间的距离大于标准距离,检测到Wlt+n移动到闸口 Z0+r所在横列进行扫码,此时1
10、%接收到已扫码进入的信息,则二维码网无法进入Z。闸口,k是指二维码的个数项数,则需要将等待排队扫码进入的二维码设置成无效码,当等待当前二维码进入闸口扫码时,解除无效码形成最新的二维码,加强无效码的安全性。0008进一步的,在所述步骤S2中,用户正确扫码姿势为:S21:当用户选择二维码支付时,确定手掌与终端屏幕面的接触面积,当检测到接触面积小于标准接触面积时,则不会影响到二维码的识别;否则,会影响到二维码的正常识别;S22:当用户选择NFC扫码或者刷卡支付时,分析所持有终端的上半部分与感应终端所在直线形成的夹角度数是否a,且持有终端与感应终端的接触时间是否大于标准时间,如是,则不会影响到用户出站
11、;如不是,则会影响到用户正常出站,是指夹角度数,是指标准夹角度数。0009 在所述步骤S3中,获取当前地铁口的所在位置,检测到当前账户扫码但扫码未识别或者重复扫码无法进入闸口时,登录平台界面,获取当前位置区块链节点的控制权限,领取权限高于预设权限的二维码覆盖用户原二维码,且权限高于预设权限二维码有且只能使用一次,且lmin中内有效。0010所述无效码的尺寸和显示在用户终端的二维码相同,用以完全遮盖用户终端上的二维码,当无效码与扫描感应接触时,所述无效码可实现与所述二维码自动切换。0011与现有技术相比,本发明所达到的有益效果是:1 .通过二维码的动态信息能够判断出当前用户的地理位置,判断出是否
12、处于在地铁闸口排队等待扫码,并根据二维码实时更新的速度判断用户是否在进入地铁闸口时正处于二维码更新的时间,使得地铁感应终端无法感应检测到当前二维码的信息,通过定位二维码的信息能够在用户进入地铁闸口时不会再更新二维码的动态信息,从而使得用户能够及时通过当前闸口,从而能够在地铁使用高峰期间不会因二维码没有扫上导致等待时间加长;2 .通过使用无效码出示显示单元,当检测到用户在排队等待进行二维码扫码时,且检测到除进入闸口内的二维码队伍中还有其他人出示二维码,将排队等待过程中的二维码设置成无效码,从而防止排队过程中的用户将其它人的二维码拍照获取并且优先从其它地铁闸口内进入,导致排队等待进入的用户无法进入
13、地铁闸口,耽误了用户进入地铁的时间,通过无效码与二维码的自动切换使用,保证不再有用户盗取二维码,保证了二维码的安全性;无效码相比于防窥膜,虽然能够使得较多人无法窥侧别人手机上的内容,起到了对二维码的保护作用,但是无效码的叠加,能够使得用户手机在丢弃的情况下,其它用户也无法盗取,而防窥膜没有针对性,一旦有用户盗取了其它用户的手机内容,则不能够保证二维码的安全性,无效码能够在确定了当前用户的身份之后,才会呈现出无效码,增加了无效码的安全性;3 .通过使用订单显示提交单元,能够保证用户缺少了第一二维码订单页和第二二维码订单页的任意一种时,判断出是否由于用户扫码速度过快,导致系统没有扫描成功,导致用户
14、无法正常出站;或者由于用户重复扫码,或者是用户随身携带的物品过多,导致用户没有在固定时间内进入地铁闸口的原因,导致用户无法进入地铁站的原因进行追溯,当检测到用户无法进站或者出站时能够根据在当前所在的区块链节点中,获取更高层次的二维码供用户使用,并且有且仅有一次使用权限较高二维码进行扫码的机会,能够在地铁管理人员不在岗时,自主解决当前的问题,而不会因寻找地铁管理人员浪费用户的时间。附图说明0012附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1是本发明一种基于大数据的移动支付系统及方法的步骤示意图;图2是本发明一
15、种基于大数据的移动支付系统及方法的扫码姿势示意图。具体实施方式0013下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0。14请参阅图1 -图2,本发明提供技术方案:一种基于大数据的移动支付系统,该系统包括二维码界面显示单元、二维码更新单元、二维码地理位置显示单元、排队扫码支付时间预测单元、无效码出示显示单元、二维码差异值确定单元、扫码通过时间记录单元、重复扫码记录单元、多线记录时间预估单元、异常扫码显示提醒单元、订单显示提交单元、物品携带跟随单元、行为预测模块、区块链权限转移记录显示单元、区块链失信名单确定单元和支付转移单元;所述二维码界面显示单元用于在通过地铁闸口时监测出示二维码的用户,从而CN 114331459 A说明书7/8 页能够监测出用户是否出