结算方法和系统、展示终端、乘客终端及服务器技术方案

技术编号:28841042 阅读:14 留言:0更新日期:2021-06-11 23:39
本公开提供了一种结算方法,包括:扫描第一展示终端展示的结算二维码,得到所述结算二维码的二维码内容,所述第一展示终端设置于车站外,所述结算二维码的二维码内容包括所述车站的站点信息和生成所述结算二维码时的第一时间戳信息;采集自身的地理位置信息;将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器。本公开还提供了一种结算方法和系统、展示终端、乘客终端及服务器。

【技术实现步骤摘要】
结算方法和系统、展示终端、乘客终端及服务器
本公开涉及计算机
,更具体地,涉及一种结算方法和系统、展示终端、乘客终端及服务器。
技术介绍
当前地铁出站结算时,对于电子公交卡(NFC或二维码扫描)需要用户将自身的卡片信息与出口闸机进行交互,闸机扣款后放行。此方式原理简单,但对于客流量较大的车站,早晚高峰期时极易导致大量乘客在地铁站内堆积(等待扫码或刷卡通过闸机)。在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:涉及到NFC或二维码扫描等方式的通讯过程,乘客的手机设备千差万别,存在各种不兼容或偶发的通讯不畅的情况,在高峰期极易造成大量的出站拥堵,不能正常完成结算流程,或者结算缓慢。
技术实现思路
本公开的第一方面提供了一种结算方法,应用于乘客终端,包括:扫描第一展示终端展示的结算二维码,得到所述结算二维码的二维码内容,所述第一展示终端设置于车站外,所述结算二维码的二维码内容包括所述车站的站点信息和生成所述结算二维码时的第一时间戳信息;采集自身的地理位置信息;将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器。在本公开一可选实施例中,所述扫描第一展示终端展示的结算二维码,得到所述结算二维码的二维码内容之前,包括:扫描第二展示终端展示的预结算二维码,得到所述预结算二维码的二维码内容,所述第二展示终端设置于所述车站内,所述预结算二维码的二维码内容与所述结算二维码的二维码内容相对应。将所述预结算二维码的二维码内容发送给服务器,或,将所述预结算二维码的二维码内容进行缓存。在本公开一可选实施例中,若将所述预结算二维码的二维码内容进行缓存,则当执行所述将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器操作的同时,将所述预结算二维码的二维码内容发送给所述服务器。在本公开一可选实施例中,所述预结算二维码的二维码内容包括所述车站的站点信息和生成所述预结算二维码时的第二时间戳信息。在本公开一可选实施例中,还包括:记录将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器的第三时间戳;将所述第三时间戳发送给所述服务器。在本公开一可选实施例中,所述车站外设置有地理围栏,所述方法还包括:当所述地理位置不在所述车站的地理围栏内时,接收所述服务器返回的结算位置错误的提示信息。在本公开一可选实施例中,若所述乘客终端未扫描所述第二展示终端展示的预结算二维码,则接收所述服务器返回的未扫描预结算二维码的提示信息。在本公开一可选实施例中,当所述第一时间戳与所述第二时间戳之间的差值超过第一预设阈值时,接收所述服务器返回的扫描结算二维码超时的提示信息。在本公开一可选实施例中,当所述第一时间戳与所述第三时间戳之间的差值超过第二预设阈值时,接收所述服务器返回的所述结算二维码失效的提示信息。本公开的第二方面提供了一种结算方法,应用于服务器,包括:获取乘客终端发送的结算二维码的二维码内容,以及,所述乘客终端的地理位置信息;判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件;若所述结算二维码的二维码内容符合所述第一预设条件,以及,所述乘客终端的地理位置符合所述第二预设条件,则基于所述车站的站点信息完成结算。在本公开一可选实施例中,所述结算二维码的二维码内容包括所述车站的站点信息和生成所述结算二维码时的第一时间戳信息,所述判断所述结算二维码的二维码内容是否符合第一预设条件包括:解析所述结算二维码的二维码内容,得到所述车站的站点和所述第一时间戳;获取所述乘客终端发送的记录将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器的第三时间戳;判断所述第一时间戳与所述第三时间戳之间的差值是否超过第二预设阈值;若所述第一时间戳与所述第三时间戳之间的差值超过第二预设阈值,则所述结算二维码的二维码内容不符合所述第一预设条件;若所述第一时间戳与所述第三时间戳之间的差值不超过第二预设阈值,则所述结算二维码的二维码内容符合所述第一预设条件。在本公开一可选实施例中,所述判断乘客终端的地理位置是否符合第二预设条件包括:判断所述乘客终端的地理位置是否在所述车站对应的地理围栏内;若所述乘客终端的地理位置在所述车站对应的地理围栏内,则所述乘客终端的地理位置符合所述第二预设条件;若所述乘客终端的地理位置不在所述车站对应的地理围栏内,则所述乘客终端的地理位置不符合所述第二预设条件。在本公开一可选实施例中,当所述结算二维码的二维码内容不符合所述第一预设条件时,向所述乘客终端返回所述结算二维码失效的提示信息。在本公开一可选实施例中,当所述乘客终端的地理位置不符合所述第二预设条件时,向所述乘客终端返回所述结算位置错误的提示信息。在本公开一可选实施例中,所述判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件之前,包括:查找与所述结算二维码的二维码内容对应的预结算二维码的二维码内容;若查找到与所述结算二维码的二维码内容对应的预结算二维码的二维码内容,则执行所述判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件的操作;若没有查找到与所述结算二维码的二维码内容对应的预结算二维码的二维码内容,则将所述车站的站点所在路线的最远站点作为出站站点完成结算,并向所述乘客终端返回未扫描预结算二维码的提示信息。在本公开一可选实施例中,所述预结算二维码的二维码内容包括生成所述预结算二维码的第二时间戳,所述判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件之前,包括:解析所述预结算二维码的二维码内容,得到所述第二时间戳;判断所述第一时间戳与所述第二时间戳之间的差值是否超过第一预设阈值;若所述第一时间戳与所述第二时间戳之间的差值不超过所述第一预设阈值,则执行所述判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件的操作;若所述第一时间戳与所述第二时间戳之间的差值超过第一预设阈值,则将所述车站的站点所在路线的最远站点作为出站站点完成结算,并向所述乘客终端返回扫描结算二维码超时的提示信息。在本公开一可选实施例中,每隔第一预设时长生成一个结算二维码和一个预结算二维码,所述结算二维码的二维码内容与所述预结算二维码的二维码内容对应;将所述结算二维码发送给第一展示终端,以及,将所述预结算二维码发送给第二展示终端。在本公开一可选实施例中,所述结算二维码的二维码内容与所述预结算二维码的二维码内容对应包括:所述结算二维码的二维码内容中的车站的站点信息与所述预结算二维码的二维码内容中的车站的本文档来自技高网...

【技术保护点】
1.一种结算方法,应用于乘客终端,包括:/n扫描第一展示终端展示的结算二维码,得到所述结算二维码的二维码内容,所述第一展示终端设置于车站外,所述结算二维码的二维码内容包括所述车站的站点信息和生成所述结算二维码时的第一时间戳信息;/n采集自身的地理位置信息;/n将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器。/n

【技术特征摘要】
1.一种结算方法,应用于乘客终端,包括:
扫描第一展示终端展示的结算二维码,得到所述结算二维码的二维码内容,所述第一展示终端设置于车站外,所述结算二维码的二维码内容包括所述车站的站点信息和生成所述结算二维码时的第一时间戳信息;
采集自身的地理位置信息;
将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器。


2.根据权利要求1所述的方法,其中,所述扫描第一展示终端展示的结算二维码,得到所述结算二维码的二维码内容之前,包括:
扫描第二展示终端展示的预结算二维码,得到所述预结算二维码的二维码内容,所述第二展示终端设置于所述车站内,所述预结算二维码的二维码内容与所述结算二维码的二维码内容相对应。
将所述预结算二维码的二维码内容发送给服务器,或,将所述预结算二维码的二维码内容进行缓存。


3.根据权利要求2所述的方法,其中,若将所述预结算二维码的二维码内容进行缓存,则当执行所述将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器操作的同时,将所述预结算二维码的二维码内容发送给所述服务器。


4.根据权利要求2或3所述的方法,其中,所述预结算二维码的二维码内容包括所述车站的站点信息和生成所述预结算二维码时的第二时间戳信息。


5.根据权利要求1至3任意一项所述的方法,其中,还包括:
记录将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器的第三时间戳;
将所述第三时间戳发送给所述服务器。


6.根据权利要求1所述的方法,其中,所述车站外设置有地理围栏,所述方法还包括:
当所述地理位置不在所述车站的地理围栏内时,接收所述服务器返回的结算位置错误的提示信息。


7.根据权利要求2或3所述的方法,其中,
若所述乘客终端未扫描所述第二展示终端展示的预结算二维码,则接收所述服务器返回的未扫描预结算二维码的提示信息。


8.根据权利要求2或3所述的方法,其中,
当所述第一时间戳与所述第二时间戳之间的差值超过第一预设阈值时,接收所述服务器返回的扫描结算二维码超时的提示信息。


9.根据权利要求5所述的方法,其中,
当所述第一时间戳与所述第三时间戳之间的差值超过第二预设阈值时,接收所述服务器返回的所述结算二维码失效的提示信息。


10.一种结算方法,应用于服务器,包括:
获取乘客终端发送的结算二维码的二维码内容,以及,所述乘客终端的地理位置信息;
判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件;
若所述结算二维码的二维码内容符合所述第一预设条件,以及,所述乘客终端的地理位置符合所述第二预设条件,则基于所述车站的站点信息完成结算。


11.根据权利要求10所述的方法,其中,所述结算二维码的二维码内容包括所述车站的站点信息和生成所述结算二维码时的第一时间戳信息,所述判断所述结算二维码的二维码内容是否符合第一预设条件包括:
解析所述结算二维码的二维码内容,得到所述车站的站点和所述第一时间戳;
获取所述乘客终端发送的记录将所述结算二维码的二维码内容,以及,所述地理位置信息发送给服务器的第三时间戳;
判断所述第一时间戳与所述第三时间戳之间的差值是否超过第二预设阈值;
若所述第一时间戳与所述第三时间戳之间的差值超过第二预设阈值,则所述结算二维码的二维码内容不符合所述第一预设条件;
若所述第一时间戳与所述第三时间戳之间的差值不超过第二预设阈值,则所述结算二维码的二维码内容符合所述第一预设条件。


12.根据权利要求10所述的方法,其中,所述判断乘客终端的地理位置是否符合第二预设条件包括:
判断所述乘客终端的地理位置是否在所述车站对应的地理围栏内;
若所述乘客终端的地理位置在所述车站对应的地理围栏内,则所述乘客终端的地理位置符合所述第二预设条件;
若所述乘客终端的地理位置不在所述车站对应的地理围栏内,则所述乘客终端的地理位置不符合所述第二预设条件。


13.根据权利要求10或11所述的方法,其中,
当所述结算二维码的二维码内容不符合所述第一预设条件时,向所述乘客终端返回所述结算二维码失效的提示信息。


14.根据权利要求10或12所述的方法,其中,
当所述乘客终端的地理位置不符合所述第二预设条件时,向所述乘客终端返回所述结算位置错误的提示信息。


15.根据权利要求10所述的方法,其中,所述判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件之前,包括:
查找与所述结算二维码的二维码内容对应的预结算二维码的二维码内容;
若查找到与所述结算二维码的二维码内容对应的预结算二维码的二维码内容,则执行所述判断所述结算二维码的二维码内容是否符合第一预设条件,以及,判断所述乘客终端的地理位置是否符合第二预设条件的操作;
若没有查找到与所述结算二维码的二维码...

【专利技术属性】
技术研发人员:李峰尹勇杨刚
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1