用于预测公交到站时间的方法、装置和系统的制作方法_3

文档序号:9377168阅读:来源:国知局
] 图3为本发明公交管理平台一个实施例的示意图。如图3所示,公交管理平台包 括接收单元301、提取单元302、查询单元303、定位信息确定单元304、预测单元305和发送 单元306。其中:
[0075] 接收单元301,用于接收查询终端发送的查询请求,其中查询用户在查询指定公交 线路的到站时间时,通过查询终端发送所述查询请求;还用于接收乘车用户的终端发送的 终端定位信息,其中乘车用户在乘坐公交车时,乘车用户的终端以预定的第二时间间隔发 送所述终端定位信息。
[0076] 提取单元302,用于当接收单元301接收到查询终端发送的查询请求时,提取出查 询请求中包括的指定公交线路、行驶方向和上车站点信息。
[0077] 查询单元303,用于以预定的第一时间间隔,查询与指定公交线路相关联的终端定 位信息。
[0078] 定位信息确定单元304,用于根据查询到的终端定位信息,确定在所述行驶方向上 往所述上车站点行驶、且距离所述上车站点最近的N辆公交车的定位信息。
[0079] 预测单元305,用于根据第i辆公交车的定位信息,预测第i辆公交车到达所述上 车点的到站时间,其中1彡i彡N。
[0080] 发送单元306,用于将预测的全部到站时间发送给查询终端,以便查询终端显示预 测的到站时间。
[0081] 在一个实施例中,发送单元306还用于在查询单元303未查询到与指定公交线路 相关联的终端定位信息时,则向查询终端发送相应提示信息。
[0082] 基于本发明上述实施例提供的用于预测公交到站时间的公交管理平台,通过利用 乘坐公交车乘客提供的实时定位信息以取代车载定位信息,在不上车的情况下即可获取公 交车到站预测时间,提高了用户体验。
[0083] 图4为本发明定位信息确定单元一个实施例的示意图。如图4所示,定位信息确 定单元具体包括提取模块401、聚类处理模块402和选择模块403。其中:
[0084] 提取模块401,用于在查询到的终端定位信息中,提取出移动方向与所述行驶方向 一致、且往所述上车站点移动的终端的定位信息,以作为候选定位信息。
[0085] 聚类处理模块402,用于对候选定位信息进行聚类处理,以得到在所述行驶方向上 往所述上车站点行驶公交车的定位信息。
[0086] 在一个实施例中,聚类处理模块402具体对候选定位信息进行聚类处理,以得到 在所述行驶方向上往所述上车站点移动的终端的定位信息集合;将每个定位信息集合的定 位信息平均值,作为相应公交车的定位信息。
[0087] 选择模块403,用于在所述行驶方向上往所述上车站点行驶公交车的定位信息中, 选择出距离所述上车站点最近的N辆公交车的定位信息。
[0088] 图5为本发明用于预测公交到站时间的系统一个实施例的示意图。如图5所示, 该系统包括公交管理平台501,查询终端502和乘车用户的终端503。其中:
[0089] 乘车用户的终端503,用于乘车用户在乘坐公交车时,以预定的第二时间间隔向公 交管理平台501发送与所述乘车用户乘坐公交车相关联的终端定位信息。
[0090] 查询终端502,用于查询用户在查询指定公交线路的到站时间时,向公交管理平台 发送查询请求,其中查询请求包括指定公交线路、行驶方向和上车站点信息;
[0091] 公交管理平台501,为图3或图4中任一实施例涉及的公交管理平台。
[0092] 基于本发明上述实施例提供的用于预测公交到站时间的系统,通过利用乘坐公交 车乘客提供的实时定位信息以取代车载定位信息,在不上车的情况下即可获取公交车到站 预测时间,提高了用户体验。
[0093] 为了简明起见,在图5中近给出了一个查询终端和三个乘车用户的终端。本领域 技术人员可以了解的是,在该系统中可设置多个查询终端和多个乘车用户的终端。
[0094] 在一个实施例中,查询终端502还用于在接收到公交管理平台发送的到站时间信 息后,利用接收到的到站时间信息对当前显示的预测到站时间进行更新。
[0095] 下面通过一个具体示例对本发明进行说明。
[0096] 用户A前往1路车复兴门车站,计划乘坐1路车(上行方向:靛厂新村至四惠枢纽 站)去东单。在前往复兴门车站的路上,用户A通过手机向公交管理平台发送查询请求,其 中查询请求中包括指定的公交线路(1路)、上行方向、上车站点(复兴门车站)。
[0097] 公交管理平台接收到用户A发送的查询请求时,以预定的时间间隔查询与1路车 相关联的终端定位信息。这些终端定位信息为乘坐1路车的乘客因使用公交车到站闹铃提 醒服务而定时向公交管理平台发送的定位信息。
[0098] 公交管理平台在查询到的与1路车相关联的终端定位信息中,提取出移动方向与 上行方向一致、且往上车站点移动的终端的定位信息,以作为候选定位信息。
[0099] 由于各终端的定位信息具有一定的偏差,因此需要对属于同一公交车的定位信息 进行处理。例如,
[0100] 对候选定位信息进行聚类处理,以得到在所述行驶方向上往所述上车站点移动的 终端的定位信息集合,如图6所示,其中图6中的圆分别表示一个集合。在这个过程中,可 通过聚类处理排除掉具有明显偏差的定位信息。进一步,将每个定位信息集合的定位信息 平均值,作为相应公交车的定位信息。接下来,在所述行驶方向上往所述上车站点行驶公交 车的定位信息中,选择出距离上车站点最近的N辆公交车的定位信息。
[0101] 随后,针对上述N辆公交车中第i辆公交车的定位信息,预测第i辆公交车到达所 述上车点的到站时间,其中1彡i彡N,如图7所示。
[0102] 最后,将预测的全部到站时间发送给用户A,以便在用户A的移动终端上显示预测 的到站时间。
[0103] 例如,若公交管理平台查询到有3辆1路公交车将会到达复兴门站,则分别将这3 辆车的到达预测时间发送给用户A以进行显示,如表1所示。
[0104]
[0105] 表 1
[0106] 用户A看到表1所示内容后,估计2分钟赶到复兴门车站较困难,则考虑乘坐10 分钟后到达的那一辆1路车。
[0107] 在用户A前往复兴门车站的途中,表1中的1号车已经离开复兴门车站,若此时 还接收到公交管理平台发送的公交车到站时间后,则会对当前显示的到达预测时间进行更 新,如表2所示,相应的公交车与上车站点之间的关系变化如图8所示。这样,用户A可及 时了解到当前到达预测时间的变化。
[0108]
[0109] 表 2
[0110] 通过实施本发明,可得到以下有益效果:
[0111] 1、通过乘客移动终端的定位功能进行公交到站时间预测,无需安装车载GPS。
[0112] 2、用户可借助其它用户的手机GPS位置信息,不上车即可获取公交车到站预测时 间。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1