乘车支付方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:32515597 阅读:17 留言:0更新日期:2022-03-02 11:09
本申请提供了一种乘车支付方法、装置、设备、存储介质及计算机程序产品,应用于交通领域;方法包括:当确定第二对象基于第一对象终端所显示的互助乘车码进站时,获取所述第二对象的乘车状态;当所述乘车状态表征所述第二对象需要通过第三对象终端所显示的互助乘车码出站时,生成对应所述第二对象的出站协助请求;发送所述出站协助请求至所述第二对象关联的乘车站点的至少两个对象终端;从所述至少两个对象终端中确定所述第三对象终端,并发送所述互助乘车码至所述第三对象终端,以使所述第二对象基于所述第三对象终端所显示的互助乘车码出站;通过本申请,能够有效提升乘客间互助乘车的效率。助乘车的效率。助乘车的效率。

【技术实现步骤摘要】
乘车支付方法、装置、设备、存储介质及程序产品


[0001]本申请涉及互联网
,尤其涉及一种乘车支付方法、装置、设备、存储介质及计算机程序产品。

技术介绍

[0002]乘车码已经广泛应用于用户日常的公共交通出行当中,为用户的出行带来了极大的快捷方便的服务,用户需要手持显示有乘车码的终端,通过展示的乘车码实现乘车支付。
[0003]相关技术中,当用户由于终端问题(比如终端没电、宕机、无法显示乘车码等)导致无法使用乘车码乘车时,可以通过其他用户的终端显示自身的乘车码,以通过其他用户的终端协助自身进入乘车站点。但是,乘车协助者在乘车过程中也可能会出现终端没电、宕机、突然改变行程无法与用户同行的情况,导致用户无法出站,大大降低了乘客间互助乘车的效率。

技术实现思路

[0004]本申请实施例提供一种乘车支付方法、装置、设备、存储介质及计算机程序产品,能够在用户无法基于当前协助终端所显示的互助乘车码出站时,自动帮助用户找到可以提供出站协助的其他终端,有效提升乘客间互助乘车的效率。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种乘车支付方法,包括:
[0007]当确定第二对象基于第一对象终端所显示的互助乘车码进站时,获取所述第二对象的乘车状态;
[0008]当所述乘车状态表征所述第二对象需要通过第三对象终端所显示的互助乘车码出站时,生成对应所述第二对象的出站协助请求;
[0009]发送所述出站协助请求至所述第二对象关联的乘车站点的至少两个对象终端;
[0010]从所述至少两个对象终端中确定所述第三对象终端,并发送所述互助乘车码至所述第三对象终端,以使所述第二对象基于所述第三对象终端所显示的互助乘车码出站。
[0011]本申请实施例还提供一种乘车支付装置,包括:
[0012]获取模块,用于当确定第二对象基于第一对象终端所显示的互助乘车码进站时,获取所述第二对象的乘车状态;
[0013]生成模块,用于当所述乘车状态表征所述第二对象需要通过第三对象终端所显示的互助乘车码出站时,生成对应所述第二对象的出站协助请求;
[0014]第一发送模块,用于发送所述出站协助请求至所述第二对象关联的乘车站点的至少两个对象终端;
[0015]第二发送模块,用于从所述至少两个对象终端中确定所述第三对象终端,并发送所述互助乘车码至所述第三对象终端,以使所述第二对象基于所述第三对象终端所显示的互助乘车码出站。
[0016]上述方案中,所述获取模块,还用于当确定所述第二对象基于第一对象终端所显示的互助乘车码进站时,获取所进乘车站点对应的乘车时长阈值;
[0017]对所述第二对象是否在所述乘车时长阈值内、基于第一对象终端所显示的互助乘车码出站进行监测;
[0018]当未监测到所述第二对象在所述乘车时长阈值内、基于第一对象终端所显示的互助乘车码出站时,确定所述第二对象的乘车状态为需要通过第三对象终端所显示的互助乘车码出站。
[0019]上述方案中,所述获取模块,还用于在所述第二对象基于所述互助乘车码出站之前、且所述第二对象的乘车时长未超过乘车时长阈值时,对是否接收到所述第一对象终端发送的、对应所述互助乘车码的解绑请求进行监测;
[0020]当监测结果表征接收到所述解绑请求时,确定所述第二对象的乘车状态为需要通过第三对象终端所显示的互助乘车码出站。
[0021]上述方案中,所述获取模块,还用于当确定第一对象出站时,获取所述第一对象与所述第二对象之间在出站时的间隔时长阈值;
[0022]对所述第二对象是否在所述间隔时长阈值内、基于第一对象终端所显示的互助乘车码出站进行监测;
[0023]当未监测到所述第二对象在所述间隔时长阈值内、基于第一对象终端所显示的互助乘车码出站时,确定所述第二对象的乘车状态为需要通过第三对象终端所显示的互助乘车码出站。
[0024]上述方案中,所述第一发送模块,还用于确定所述第二对象当前所乘坐的乘车线路、以及确定与所述乘车线路为一级关联关系的换乘线路;
[0025]确定所述乘车线路以及换乘线路所包含的目标乘车站点,并发送所述出站协助请求至所述目标乘车站点的至少两个对象终端。
[0026]上述方案中,所述第二发送模块,还用于接收到所述至少两个对象终端中候选对象终端针对所述出站协助请求返回的出站协助响应;
[0027]当所述候选对象终端的数量为至少两个且对应不同的乘车站点时,分别从各所述乘车站点对应的候选对象终端中选择目标候选对象终端,作为所述第三对象终端。
[0028]上述方案中,所述第二发送模块,还用于当各所述乘车站点对应的候选对象终端的数量为至少两个时,针对各所述乘车站点,分别执行如下处理:
[0029]获取所述乘车站点对应的各所述候选对象终端的互助乘车信息;
[0030]其中,所述互助乘车信息包括以下至少之一:各所述候选对象终端返回所述出站协助响应的响应时间点、以及各所述候选对象终端的互助成功次数;
[0031]基于所述互助乘车信息,对各所述候选对象终端进行排序,得到排序结果;
[0032]基于所述排序结果,从所述乘车站点对应的各所述候选对象终端中,选择目标候选对象终端作为所述第三对象终端。
[0033]上述方案中,所述第二发送模块,还用于按照所述响应时间点的先后,对各所述候选对象终端进行升序排序,得到第一排序结果,并按照所述互助成功次数,对各所述候选对象终端进行降序排序,得到第二排序结果;
[0034]获取所述第一排序结果对应的第一权重值、以及所述第二排序结果对应的第二权
重值;
[0035]基于所述第一权重值和所述第二权重值,对所述第一排序结果和所述第二排序结果进行加权处理,得到所述排序结果。
[0036]上述方案中,所述第二发送模块,还用于发送所述第二对象的对象信息至所述第三对象终端,以使所述第三对象终端显示所述对象信息、并显示用于确认基于所述对象信息查找到所述第二对象的确认功能项;
[0037]当接收到基于所述确认功能项触发的确认指令时,发送所述互助乘车码至所述第三对象终端。
[0038]上述方案中,所述互助乘车码携带所述第二对象对应的出站站点;
[0039]所述第二发送模块,还用于获取所述互助乘车码携带的所述第二对象对应的出站站点;
[0040]发送所述出站协助请求至所述出站站点的至少两个对象终端。
[0041]上述方案中,所述第二发送模块,还用于获取所述第三对象终端所显示的互助乘车码的互助时长阈值;
[0042]对所述第二对象是否在所述互助时长阈值内、基于所述第三对象终端所显示的互助乘车码出站进行监测;
[0043]当未监测到第二对象在所述互助时长阈值内、基于所述第三对象终端所显示的互助乘车码出站时,再次发送所述出站协助请求至所述第二对象关联的乘车站点的、除所述第三对象终端之外的至少两本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种乘车支付方法,其特征在于,所述方法包括:当确定第二对象基于第一对象终端所显示的互助乘车码进站时,获取所述第二对象的乘车状态;当所述乘车状态表征所述第二对象需要通过第三对象终端所显示的互助乘车码出站时,生成对应所述第二对象的出站协助请求;发送所述出站协助请求至所述第二对象关联的乘车站点的至少两个对象终端;从所述至少两个对象终端中确定所述第三对象终端,并发送所述互助乘车码至所述第三对象终端,以使所述第二对象基于所述第三对象终端所显示的互助乘车码出站。2.如权利要求1所述的方法,其特征在于,所述获取所述第二对象的乘车状态,包括:当确定所述第二对象基于第一对象终端所显示的互助乘车码进站时,获取所进乘车站点对应的乘车时长阈值;对所述第二对象是否在所述乘车时长阈值内、基于第一对象终端所显示的互助乘车码出站进行监测;当未监测到所述第二对象在所述乘车时长阈值内、基于第一对象终端所显示的互助乘车码出站时,确定所述第二对象的乘车状态为需要通过第三对象终端所显示的互助乘车码出站。3.如权利要求1所述的方法,其特征在于,所述获取所述第二对象的乘车状态,包括:在所述第二对象基于所述互助乘车码出站之前、且所述第二对象的乘车时长未超过乘车时长阈值时,对是否接收到所述第一对象终端发送的、对应所述互助乘车码的解绑请求进行监测;当监测结果表征接收到所述解绑请求时,确定所述第二对象的乘车状态为需要通过第三对象终端所显示的互助乘车码出站。4.如权利要求1所述的方法,其特征在于,所述获取所述第二对象的乘车状态,包括:当确定第一对象出站时,获取所述第一对象与所述第二对象之间在出站时的间隔时长阈值;对所述第二对象是否在所述间隔时长阈值内、基于第一对象终端所显示的互助乘车码出站进行监测;当未监测到所述第二对象在所述间隔时长阈值内、基于第一对象终端所显示的互助乘车码出站时,确定所述第二对象的乘车状态为需要通过第三对象终端所显示的互助乘车码出站。5.如权利要求1所述的方法,其特征在于,所述发送所述出站协助请求至所述第二对象关联的乘车站点的至少两个对象终端,包括:确定所述第二对象当前所乘坐的乘车线路、以及确定与所述乘车线路为一级关联关系的换乘线路;确定所述乘车线路以及换乘线路所包含的目标乘车站点,并发送所述出站协助请求至所述目标乘车站点的至少两个对象终端。6.如权利要求1所述的方法,其特征在于,所述从所述至少两个对象终端中确定所述第三对象终端,包括:接收到所述至少两个对象终端中候选对象终端针对所述出站协助请求返回的出站协
助响应;当所述候选对象终端的数量为至少两个且对应不同的乘车站点时,分别从各所述乘车站点对应的候选对象终端中选择目标候选对象终端,作为所述第三对象终端。7.如权利要求6所述的方法,其特征在于,所述分别从各所述乘车站点对应的候选对象终端中选择目标候选对象终端,作为所述第三对象终端,包括:当各所述乘车站点对应的候选对象终端的数量为至少两个时,针对各所述乘车站点,分别执行如下处理:获取所述乘车站点对应的各所述候选对象终端的互助乘车信息;其中,所述互助乘车信息包括以下至少之一:各所述候选对象终端返回所述出站协助响应的响应时间点、以及各所述候选对象终端的互助成功次数;基于所述互助乘车信息,对各所述候选对象终端进行排序,得到排序结果;基于所述排序结果,从所述乘车站点对应的各所述候选对象终端中,选择目标候选对象终端作为所述第三对象终端。8.如权利要求7所述的方法,其特征在于,当所述互助乘车信息包括所述响应时间点、以及所述互助成功次数时,所述基于所述互助乘车信息,对各所述候选对象终端进行排序,得到排序结果,包括:按照所述响应时间点的先后,对各所述候选对象终端进行升序排序,得到第一排序结果,并按照所述互助成功次数,对各所述候选对象终端进行降序排序,得到第二排序结果;获取所述第一排序结果对应的第一权重...

【专利技术属性】
技术研发人员:钟子宏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1