一种估算公共巴士载人数量的方法和装置与流程

文档序号:17625492发布日期:2019-05-10 23:36阅读:269来源:国知局
一种估算公共巴士载人数量的方法和装置与流程

本发明属于移动支付技术领域,尤其涉及一种估算公共巴士载人数量的方法和装置。



背景技术:

近年来,随着智能系统的广泛应用和智能终端的大力普及,以及移动支付领域的迅猛发展,让人们的生活更加便捷,出行更加方便。在公共交通出行方面,全国各地出现了手机移动端支付的火热局面,大有取代传统ic卡的趋势。

但本发明申请人在实现本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:

现有技术中公共巴士由于无法预知某一时间段内每辆公共巴士的载人数量,经常导致某一时间段内不同车辆相同路线的车辆的载人数量悬殊很大的技术问题。



技术实现要素:

本发明实施例提供了一种估算公共巴士载人数量的方法和装置,解决了现有技术中公共巴士由于无法预知某一时间段内每辆公共巴士的载人数量,经常导致某一时间段内不同车辆相同路线的车辆的载人数量悬殊很大的技术问题。

鉴于上述问题,提出了本申请实施例以便提供一种估算公共巴士载人数量的方法和装置。

第一方面,本发明提供了一种估算公共巴士载人数量的方法,所述方法包括:获得所有乘客的登录信息;根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;根据所述所有乘客的登陆信息,获得所述乘客的预约信息;根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。

优选的,所述方法还包括:获得乘客预计乘车的第一时间;获得所述乘客预计乘坐所述公共巴士的路线编号信息;根据所述公共巴士的路线编号信息,向所述服务器发送所述乘客预计上车站点;接收所述服务器发送的所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量;根据所述载人数量,确定是否预约所述公共巴士。

优选的,所述获得所述乘客预计乘坐所述公共巴士的路线编号信息,包括:通过所述定位系统获得所述乘客所在城市;将所述乘客所在城市发送至所述服务器,接收所述服务器发送的所述城市的公共巴士数据库;通过所述公共巴士数据库,获得乘客预计乘坐的公共巴士的路线编号信息。

优选的,所述根据所述载人数量,确定是否预约所述公共巴士,包括:接收所述服务器发送的人数预定阈值;判断所述载人数量是否超过所述人数预定阈值;如果所述载人数量超过所述人数预定阈值,停止对所述共同巴士进行预约。

优选的,所述判断所述载人数量是否超过所述人数预定阈值之后,包括:如果所述载人数量没有超过所述人数预定阈值,自动预约所述公共巴士。

优选的,所述判断所述载人数量是否超过所述人数预定阈值之后,包括:如果所述载人数量没有超过所述人数预定阈值,接收来自所述服务器发送的预约指令信息,所述预约指令信息为提示所述用户是否确定预约的指令信息;根据所述预约指令信息,确定是否预约所述公共巴士。

第二方面,本发明提供了一种估算公共巴士载人数量的预约装置,所述装置包括:

第一获得单元,所述第一获得单元用于获得所有乘客的登录信息;

第二获得单元,所述第二获得单元用于根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;

第三获得单元,所述第三获得单元用于根据所述所有乘客的登陆信息,获得所述乘客的预约信息;

第四获得单元,所述第四获得单元用于根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。

进一步的,所述装置还包括:

第五获得单元,所述第五获得单元用于获得乘客预计乘车的第一时间;

第六获得单元,所述第六获得单元用于获得所述乘客预计乘坐所述公共巴士的路线编号信息;

第一发送单元,所述第一发送单元用于根据所述公共巴士的路线编号信息,向所述服务器发送所述乘客预计上车站点;

第一接收单元,所述第一接收单元用于接收所述服务器发送的所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量;

第一确定单元,所述第一确定单元用于根据所述载人数量,确定是否预约所述公共巴士。

进一步的,所述装置还包括:

第七获得单元,所述第七获得单元用于通过所述定位系统获得所述乘客所在城市;

第二接收单元,所述第二接收单元用于将所述乘客所在城市发送至所述服务器,接收所述服务器发送的所述城市的公共巴士数据库;

第八获得单元,所述第八获得单元用于通过所述公共巴士数据库,获得乘客预计乘坐的公共巴士的路线编号信息。

进一步的,所述装置还包括:

第三接收单元,所述第三接收单元用于接收所述服务器发送的人数预定阈值;

第一判断单元,所述第一判断单元用于判断所述载人数量是否超过所述人数预定阈值;

第一停止单元,所述第一停止单元用于如果所述载人数量超过所述人数预定阈值,停止对所述共同巴士进行预约。

进一步的,所述装置还包括:

第一预约单元,所述第一预约单元用于如果所述载人数量没有超过所述人数预定阈值,自动预约所述公共巴士。

进一步的,所述装置还包括:

第四接收单元,所述第四接收单元用于如果所述载人数量没有超过所述人数预定阈值,接收来自所述服务器发送的预约指令信息,所述预约指令信息为提示所述用户是否确定预约的指令信息;

第二确定单元,所述第二确定单元用于根据所述预约指令信息,确定是否预约所述公共巴士。

第三方面,本发明提供了一种估算公共巴士载人数量的预约装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:获得所有乘客的登录信息;根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;根据所述所有乘客的登陆信息,获得所述乘客的预约信息;根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

本发明提供的一种估算公共巴士载人数量的预约装置,通过获得所有乘客的登录信息;根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;根据所述所有乘客的登陆信息,获得所述乘客的预约信息;根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。解决了现有技术中公共巴士由于无法预知某一时间段内每辆公共巴士的载人数量,经常导致某一时间段内不同车辆相同路线的车辆的载人数量悬殊很大的技术问题。达到了通过提前预知公共巴士的载人数量,从而选择是否预约该公共巴士,避免因乘客太多出现的支付不便,以及智能调配公共巴士载人数量的技术效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例中一种估算公共巴士载人数量的方法的流程示意图;

图2为本发明实施例中一种估算公共巴士载人数量的预约装置的结构示意图;

图3为本发明实施例中一种估算公共巴士载人数量的预约装置的结构示意图。

附图标记说明:第一获得单元11,第二获得单元12,第三获得单元13,第四获得单元14,接收器301,处理器302,发送器303,存储器304,总线接口306。

具体实施方式

本发明实施例提供了一种估算公共巴士载人数量的方法和装置,用于解决现有技术中公共巴士由于无法预知某一时间段内每辆公共巴士的载人数量,经常导致某一时间段内不同车辆相同路线的车辆的载人数量悬殊很大的技术问题。

本发明提供的技术方案总体思路如下:

通过获得所有乘客的登录信息;根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;根据所述所有乘客的登陆信息,获得所述乘客的预约信息;根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。达到了通过提前预知公共巴士的载人数量,从而选择是否预约该公共巴士,避免因乘客太多出现的支付不便,以及智能调配公共巴士载人数量的技术效果。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

实施例一

图1为本发明实施例中一种估算公共巴士载人数量的方法的流程示意图。如图1所示,本发明实施例提供了一种估算公共巴士载人数量的方法,所述方法应用于一智能电子设备端,本发明实施例的估算公共巴士载人数量的预约系统为智能电子设备端的系统,乘客利用手中的智能电子设备通过所述估算公共巴士载人数量的预约系统能够与服务器通讯连接,接收所述服务器采集、接收和处理的信息,所述智能电子设备通过服务器与公共巴士建立通信连接,进行信息采集、接收、处理及发送,所述智能电子设备和公共巴士中均安装有定位系统,能够实现对公共巴士和乘客位置的数据采集,通过本发明实施例的所述估算公共巴士载人数量的预约系统实现所述智能电子设备对信息的接收、处理,完成预约工作。所述方法包括:

步骤110:获得所有乘客的登录信息;

步骤120:根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;

步骤130:根据所述所有乘客的登陆信息,获得所述乘客的预约信息;

步骤140:根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。

具体而言,获得所述乘客通过所述智能电子设备登陆到估算公共巴士载人数量的预约系统中登陆信息,其可以通过手机号登陆,第三方登陆,可以包括微信、qq等聊天工具进行登陆,也可以包括微博、邮箱等进行登陆,登陆信息中存储有用户的乘车情况信息,预约信息等,通过获得车壳的登录信息,从而获得乘客预计在什么时间段预约乘坐哪辆公共巴士,以及乘坐区间,进而通过统计所有乘客的乘车情况,得知每辆车在不同时间段的载人数量。然后判断在第一时间内到达所述乘客预计上车站点时的载人数量。

进一步的,所述方法还包括:获得乘客预计乘车的第一时间;获得所述乘客预计乘坐所述公共巴士的路线编号信息;根据所述公共巴士的路线编号信息,向所述服务器发送所述乘客预计上车站点;接收所述服务器发送的所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量;根据所述载人数量,确定是否预约所述公共巴士。

具体而言,所述第一时间为所述乘客准备乘坐公交车的时间,所述估算公共巴士载人数量的预约系统通过所述智能电子设备的时钟模块获取实时乘车时间,还可以通过乘客主动输入需要乘坐公共巴士的预计时间,通过所述智能电子设备的时钟模块获取实时乘车时间的方法适用于乘客马上将要乘坐公共巴士的情况;通过乘客主动输入需要乘坐公共巴士的预计时间的方式适用于未来某一时间乘客将要乘坐公共巴士的情况,例如乘客5点下班,乘客可以主动输入预计乘车时间为5点10分。

具体而言,获得公共巴士的路线编号信息之后,智能电子设备端可以通过两种方式向服务器发送乘客预计上车站点,一种方式是通过乘客通过智能电子设备主动输入自己将要从哪一站点上车,这种方式适用于经常乘坐该车次的乘客;另一种方式是通过所述智能电子设备的定位系统,自动获得所述乘客的实时位置,然后判断乘客的实时位置信息与该路线公共巴士距离最近的站点,通过服务器推送至所述智能电子设备端上,这种方式适用于首次乘坐该路线公共巴士的乘客,或者对周围不熟悉的乘客。

进一步的,所述获得所述乘客预计乘坐所述公共巴士的路线编号信息,包括:通过所述定位系统获得所述乘客所在城市;将所述乘客所在城市发送至所述服务器,接收所述服务器发送的所述城市的公共巴士数据库;通过所述公共巴士数据库,获得乘客预计乘坐的公共巴士的路线编号信息。

具体而言,用户的智能电子设备通过定位服务将用户当前所在的城市信息发送至服务器,服务器在接收到智能电子设备发出的城市信息之后,通过网络或者对本地系统的检索,得到当前城市的公共巴士数据库,对当前城市的公共巴士数据库的检索,分析计算目的地附近公共巴士车站,及距离用户当前位置最近的公共巴士车站,以及对最近的公共巴士车站与目的地公共巴士车站之间路线的规划,选择线路最短最理想的公共巴士线路,得到乘客预计乘坐的公共巴士的路线编号。

进一步的,所述根据所述载人数量,确定是否预约所述公共巴士,包括:接收所述服务器发送的人数预定阈值;判断所述载人数量是否超过所述人数预定阈值;如果所述载人数量超过所述人数预定阈值,停止对所述共同巴士进行预约。

具体而言,获得第一时间内到达所述乘客预计上车站点时的载人数量后,服务器将会获得每辆公共巴士的核载人数,也可以根据实际情况进行调整,将核载人数设定为人数预定阈值,将实际载人数量与人与预定阈值进行对比,判断实际人数是否超过人数预定阈值,如果实际的载人数量超过人数预定阈值,则关闭预约通道,停止对该公共巴士进行预约,即所述服务器将不会将该满载车辆的车次发送至智能电子设备,即智能电子设备将接收不到可供预约该车辆的信息。

进一步的,所述判断所述载人数量是否超过所述人数预定阈值之后,包括:如果所述载人数量没有超过所述人数预定阈值,自动预约所述公共巴士。

具体而言,智能电子设备可以选择通过服务器自动预定符合要求的站点以及在第一时间内的预约的路线编号的公共巴士,前提是该车辆的实际中载人数量没有超过人数预定阈值。

进一步的,所述判断所述载人数量是否超过所述人数预定阈值之后,包括:如果所述载人数量没有超过所述人数预定阈值,接收来自所述服务器发送的预约指令信息,所述预约指令信息为提示所述用户是否确定预约的指令信息;根据所述预约指令信息,确定是否预约所述公共巴士。

具体而言,智能电子设备端还可以选择乘客自己在可以接收预定的车辆中选择预定,换言之,如果所述载人数量没有超过所述人数预定阈值,智能电子设备将接收服务器发送的预约指令,预约指令中可以包括可以供乘客预约的车辆信息,显示该车辆的实际载人数量,乘客可以根据实际载人数量确定是否预约该公共巴士,从而能够使得乘客避免拥挤,同时也协调各个车辆之间的载人数量,提高乘客的乘坐感受等。

实施例二

基于与前述实施例中一种估算公共巴士载人数量的方法同样的发明构思,本发明还提供一种估算公共巴士载人数量的预约装置,如图2所示,所述装置包括:

第一获得单元11,所述第一获得单元11用于获得所有乘客的登录信息;

第二获得单元12,所述第二获得单元12用于根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;

第三获得单元13,所述第三获得单元13用于根据所述所有乘客的登陆信息,获得所述乘客的预约信息;

第四获得单元14,所述第四获得单元14用于根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。

进一步的,所述装置还包括:

第五获得单元,所述第五获得单元用于获得乘客预计乘车的第一时间;

第六获得单元,所述第六获得单元用于获得所述乘客预计乘坐所述公共巴士的路线编号信息;

第一发送单元,所述第一发送单元用于根据所述公共巴士的路线编号信息,向所述服务器发送所述乘客预计上车站点;

第一接收单元,所述第一接收单元用于接收所述服务器发送的所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量;

第一确定单元,所述第一确定单元用于根据所述载人数量,确定是否预约所述公共巴士。

进一步的,所述装置还包括:

第七获得单元,所述第七获得单元用于通过所述定位系统获得所述乘客所在城市;

第二接收单元,所述第二接收单元用于将所述乘客所在城市发送至所述服务器,接收所述服务器发送的所述城市的公共巴士数据库;

第八获得单元,所述第八获得单元用于通过所述公共巴士数据库,获得乘客预计乘坐的公共巴士的路线编号信息。

进一步的,所述装置还包括:

第三接收单元,所述第三接收单元用于接收所述服务器发送的人数预定阈值;

第一判断单元,所述第一判断单元用于判断所述载人数量是否超过所述人数预定阈值;

第一停止单元,所述第一停止单元用于如果所述载人数量超过所述人数预定阈值,停止对所述共同巴士进行预约。

进一步的,所述装置还包括:

第一预约单元,所述第一预约单元用于如果所述载人数量没有超过所述人数预定阈值,自动预约所述公共巴士。

进一步的,所述装置还包括:

第四接收单元,所述第四接收单元用于如果所述载人数量没有超过所述人数预定阈值,接收来自所述服务器发送的预约指令信息,所述预约指令信息为提示所述用户是否确定预约的指令信息;

第二确定单元,所述第二确定单元用于根据所述预约指令信息,确定是否预约所述公共巴士。

前述图1实施例一中的一种估算公共巴士载人数量的方法的各种变化方式和具体实例同样适用于本实施例的中一种估算公共巴士载人数量的预约装置,通过前述对中一种估算公共巴士载人数量的方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种估算公共巴士载人数量的预约装置的实施方法,所以为了说明书的简洁,在此不再详述。

实施例三

基于与前述实施例中一种估算公共巴士载人数量的方法同样的发明构思,本发明还提供一种估算公共巴士载人数量的预约装置,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种估算公共巴士载人数量的方法的任一方法的步骤。

其中,在图3中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口306在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。

处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

本发明提供的一种估算公共巴士载人数量的预约装置,通过获得所有乘客的登录信息;根据所述所有乘客的登陆信息,获得所述所有乘客在所述第一时间内的乘车情况信息,所述乘车情况信息包括路线编号信息、上车站点信息和下车站点信息;根据所述所有乘客的登陆信息,获得所述乘客的预约信息;根据所述所有乘客在所述第一时间内的乘车情况信息和预约信息,获得所述公共巴士在所述第一时间内到达所述乘客预计上车站点时的载人数量。解决了现有技术中公共巴士由于无法预知某一时间段内每辆公共巴士的载人数量,经常导致某一时间段内不同车辆相同路线的车辆的载人数量悬殊很大的技术问题。达到了通过提前预知公共巴士的载人数量,从而选择是否预约该公共巴士,避免因乘客太多出现的支付不便,以及智能调配公共巴士载人数量的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1