用于预约拼车服务的系统和方法技术方案

技术编号:23216411 阅读:20 留言:0更新日期:2020-01-31 23:10
提供了用于预约拼车服务的系统和方法。一种方法可以包括:从第一乘客终端获得包括第一起点和第一终点的第一服务请求;基于所述第一起点和所述第一终点确定至少一个第一推荐时间;从所述第一乘客终端获得第一开始时间,所述第一开始时间通过所述第一乘客终端从所述至少一个第一推荐时间中选择;在获得第一服务请求后,从第二乘客终端获得包括第二起点和第二终点的第二服务请求;并且基于所述第一起点、所述第二起点和所述第一开始时间确定所述第二乘客终端的第二推荐时间。

System and method for booking car sharing service

【技术实现步骤摘要】
【国外来华专利技术】用于预约拼车服务的系统和方法
本申请一般涉及用于提供在线按需服务的系统和方法,尤其涉及用于预约拼车服务的系统和方法。
技术介绍
按需运输服务,尤其是在线拼车服务越来越受欢迎。当服务请求者(例如,乘客)向在线服务平台发送拼车服务请求时,服务请求者可以选择一天中的任何时间作为他/她的开始时间。预约拼车服务现有技术的一个问题是两个或以上服务请求者的开始时间是分散的,因此拼车成功效率低。因此,希望提供用于预约拼车服务的系统和方法,以提高拼车成功的效率。
技术实现思路
根据本申请的一个方面,一种系统可以包括至少一个存储介质,其包括用于预约拼车服务的一组指令,以及至少一个与所述存储介质通信的处理器,其中,当执行所述一组指令时,所述至少一个处理器可以用于:从第一乘客终端获得包括第一起点和第一终点的第一服务请求;基于所述第一起点和所述第一终点确定至少一个第一推荐时间;从所述第一乘客终端获得第一开始时间,其中所述第一开始时间通过所述第一乘客终端从所述至少一个第一推荐时间中选择;在获得所述第一服务请求后,从第二乘客终端获得包括第二起点和第二终点的第二服务请求;并基于第一起点、第二起点和第一开始时间,确定第二乘客终端的第二推荐时间。在一些实施例中,基于第一起点和第一终点确定至少一个第一推荐时间,所述至少一个处理器还用于:获得至少两个历史订单;从至少两个历史订单中识别至少两条路线,其中每条路线包括起点和终点;对于每条路线,在每个预设时间段确定历史订单的数量;并且对于每条路线,在每个预设时间段内基于历史订单的数量确定至少一个第一推荐时间。在一些实施例中,为了确定第二乘客终端的第二推荐时间,所述至少一个处理器还用于:确定从所述第一起点到所述第二起点的预计行驶时间;并根据第一开始时间和预计行驶时间确定第二推荐时间。在一些实施例中,为了确定第二乘客终端的第二推荐时间,所述至少一个处理器还用于:确定第一乘客终端和第二乘客终端之间的路线相似度;确定路线相似度大于相似度阈值;并基于所述第一起点、所述第二起点和所述第一开始时间确定第二推荐时间。在一些实施例中,为了确定第一乘客终端和第二乘客终端之间的路线相似度,所述至少一个处理器还用于:确定第一乘客终端的第一路线与第二乘客终端的第二路线之间的角度;确定拼车路线与更长的单条路线之间的距离差,其中更长的单条路线是第一路线与第二路线之间距离较长的路线;并根据所述角度和所述距离差确定所述第一乘客终端与所述第二乘客终端之间的所述路线相似度。在一些实施例中,为了确定所述第一路线和所述第二路线之间的所述角度,至少一个处理器还用于:基于所述第一起点和所述第一终点确定所述第一路线的第一矢量;基于所述第二起点和所述第二终点确定所述第二路线的第二矢量;并确定第一路线的所述第一矢量和所述第二路线的所述第二矢量之间的角度。在一些实施例中,为了确定拼车路线和更长的单条路线之间的距离差,所述至少一个处理器还用于:基于所述第一起点和所述第一终点确定第一路线的第一行驶距离;基于所述第二起点和所述第二终点确定所述第二路线的第二行驶距离;从所述第一行驶距离和所述第二行驶距离确定所述更长的单条路线的更长的单个行驶距离;基于所述第一起点、所述第一终点、所述第二起点和第二终点确定所述拼车路线的拼车行驶距离;并确定所述拼车行驶距离和所述更长的单个行驶距离之间的距离差。在一些实施例中,所述至少一个处理器还用于:在获得所述第二服务请求之前,从第三乘客终端获得包括第三起点和第三终点的第三服务请求;基于所述第三起点和所述第三终点确定至少一个第三推荐时间;从所述第三乘客终端获得第三开始时间,其中所述第三开始时间通过第三乘客终端从至少一个第三推荐时间中选择;确定所述第二乘客终端与所述第三乘客终端之间的路线相似度大于相似度阈值;基于所述第三起点、所述第二起点和所述第三开始时间确定第二乘客终端的第四推荐时间;将所述第四推荐时间连同第二推荐时间一起发送到第二乘客终端;并从所述第二乘客终端接收从选自所述第二推荐时间和所述第四推荐时间的第二开始时间。根据本申请的另一方面,预约拼车服务的方法可以在具有至少一个处理器,至少一个计算机可读存储介质和连接到网络的通信平台的计算设备上实现。该方法可以包括一个或以上下述操作:从第一乘客终端获得包括第一起点和第一终点的第一服务请求;基于所述第一起点和所述第一终点确定至少一个第一推荐时间;从所述第一乘客终端获得第一开始时间,其中所述第一开始时间通过所述第一乘客终端从至少一个所述第一开始时间中选择;在获得第一服务请求后,从第二乘客终端获得包括第二起点和第二终点的第二服务请求;并且基于第一起点、第二起点和第一开始时间确定第二乘客终端的第二推荐时间。在一些实施例中,基于第一起点和第一终点确定至少一个第一推荐时间可以包括一个或以上下述操作:获得至少两个历史订单;识别来自至少两个历史订单中的至少两条路线,其中每条路线包括起点和终点;对于每条路线,在每个预设时间段确定历史订单的数量;并且对于每条路线,在每个预设时间段内基于历史订单的所述数量确定至少一个第一推荐时间。在一些实施例中,确定第二乘客终端的所述第二推荐时间可包括一个或以上下述操作:确定从第一起点到第二起点的预计行驶时间;并基于第一开始时间和预计行驶时间确定第二推荐时间。在一些实施例中,确定第二乘客终端的第二推荐时间可以包括一个或以上下述操作:确定第一乘客终端和第二乘客终端之间的路线相似度;确定路线相似度大于相似度阈值;并基于第一起点、第二起点和第一开始时间确定第二推荐时间。在一些实施例中,确定第一乘客终端和第二乘客终端之间的路线相似度可包括下述操作:确定第一乘客终端的第一路线与第二乘客终端的第二路线之间的角度;确定拼车路线与更长的单条路线之间的距离差,其中所述更长的单条路线是所述第一路线与所述第二路线之间距离较长的路线;并且基于所述角度和所述距离差确定所述第一乘客终端和所述第二乘客终端之间的所述路线相似度。在一些实施例中,确定第一路线和第二路线之间的角度可以包括下述操作:基于所述第一起点和所述第一终点确定所述第一路线的第一矢量;基于所述第二起点和所述第二终点确定第二路线的第二矢量;确定所述第一路线的所述第一矢量和所述第二路线的所述第二矢量之间的角度。在一些实施例中,所述确定所述拼车路线和所述更长的单条路线之间的距离差可包括一个或以上的操作:基于第一起点和第一终点确定第一路线的第一行驶距离;基于第二起点和第二终点确定第二路线的第二行驶距离;从第一行驶距离和第二行驶距离确定更长的单条路线的更长的单个行驶距离;基于所述第一起点、所述第一终点、所述第二起点和所述第二终点确定拼车路线的拼车行驶距离;确定所述拼车行驶距离和所述更长的单个行驶距离之间的距离差。在一些实施例中,该方法还可以包括一个或以上下述操作:在获得第二服务请求之前,从第三乘客终端获得包括第三起点和第三终点的第三服务请求;基于第三起点和第三终点确定至少一个第三推荐时间;从第三乘客终端获得第三开始时间,其中第三开始时间由第三乘客终端从至本文档来自技高网...

【技术保护点】
1.一种被配置用于预约拼车服务的系统,包括:/n至少一个存储介质,包括用于预约拼车服务的一组指令;以及/n至少一个与所述存储介质通信的处理器,其中当执行所述一组指令时,所述至少一个处理器用于:/n从第一乘客终端获得包括第一起点和第一终点的第一服务请求;/n基于所述第一起点和所述第一终点确定至少一个第一推荐时间;/n从所述第一乘客终端获得第一开始时间,其中所述第一开始时间通过所述第一乘客终端从所述至少一个第一推荐时间中选择;/n在获得所述第一服务请求后,从第二乘客终端获得包括第二起点和第二终点的第二服务请求;以及/n基于所述第一起点、所述第二起点和所述第一开始时间,确定所述第二乘客终端的第二推荐时间。/n

【技术特征摘要】
【国外来华专利技术】1.一种被配置用于预约拼车服务的系统,包括:
至少一个存储介质,包括用于预约拼车服务的一组指令;以及
至少一个与所述存储介质通信的处理器,其中当执行所述一组指令时,所述至少一个处理器用于:
从第一乘客终端获得包括第一起点和第一终点的第一服务请求;
基于所述第一起点和所述第一终点确定至少一个第一推荐时间;
从所述第一乘客终端获得第一开始时间,其中所述第一开始时间通过所述第一乘客终端从所述至少一个第一推荐时间中选择;
在获得所述第一服务请求后,从第二乘客终端获得包括第二起点和第二终点的第二服务请求;以及
基于所述第一起点、所述第二起点和所述第一开始时间,确定所述第二乘客终端的第二推荐时间。


2.根据权利要求1所述的系统,其特征在于,根据所述第一起点和所述第一终点确定所述至少一个第一推荐时间,所述至少一个处理器还用于:
获得至少两个历史订单;
从所述至少两个历史订单中识别至少两条路线,其中每条路线包括起点和终点;
对于每条路线,在每个预设时间段内确定历史订单的数量;以及
对于每条路线,在每个预设时间段内基于所述历史订单的数量确定至少一个第一推荐时间。


3.根据权利要求1所述的系统,其特征在于,确定所述第二乘客终端的第二推荐时间,所述至少一个处理器还用于:
确定从所述第一起点到所述第二起点的预计行驶时间;以及
基于所述第一开始时间和所述预计行驶时间确定所述第二推荐时间。


4.根据权利要求1所述的系统,其特征在于,确定所述第二乘客终端的第二推荐时间,所述至少一个处理器还用于:
确定所述第一乘客终端和所述第二乘客终端之间的路线相似度;
确定所述路线相似度大于相似度阈值;以及
基于所述第一起点、所述第二起点和所述第一开始时间确定所述第二推荐时间。


5.根据权利要求4所述的系统,其特征在于,确定所述第一乘客终端和所述第二乘客终端之间的所述路线相似度,所述至少一个处理器还用于:
确定所述第一乘客终端的第一路线与所述第二乘客终端的第二路线之间的角度;
确定拼车路线和更长的单条路线之间的距离差,其中所述更长的单条路线是所述第一路线与所述第二路线之间距离较长的路线;以及
基于所述角度和所述距离差确定所述第一乘客终端和所述第二乘客终端之间的所述路线相似度。


6.根据权利要求5所述的系统,其特征在于,确定所述第一路线和所述第二路线之间的所述角度,所述至少一个处理器还用于:
基于所述第一起点和所述第一终点确定所述第一路线的第一矢量;
基于所述第二起点和所述第二终点确定所述第二路线的第二矢量;以及
确定所述第一路线的所述第一矢量与所述第二路线的所述第二矢量之间的角度。


7.根据权利要求5所述的系统,其特征在于,确定所述拼车路线与所述更长的单条路线之间的所述距离差,所述至少一个处理器还用于:
基于所述第一起点和所述第一终点确定所述第一路线的第一行驶距离;
基于所述第二起点和所述第二终点确定所述第二路线的第二行驶距离;
从所述第一行驶距离和所述第二行驶距离确定所述更长的单条路线的更长的单个行驶距离;
基于所述第一起点、所述第一终点、所述第二起点和所述第二终点确定所述拼车路线的拼车行驶距离;以及
确定所述拼车行驶距离和所述更长的单个行驶距离之间的距离差。


8.根据权利要求1所述的系统,其特征在于,所述至少一个处理器还用于:
在获得所述第二服务请求之前,从第三乘客终端获得包括第三起点和第三终点的第三服务请求;
基于所述第三起点和所述第三终点确定至少一个第三推荐时间;
从所述第三乘客终端获得第三开始时间,其中所述第三开始时间通过所述第三乘客终端从所述至少一个第三推荐时间中选择;
确定所述第二乘客终端与所述第三乘客终端之间的路线相似度大于相似度阈值;
基于所述第三起点、所述第二起点和所述第三开始时间,确定所述第二乘客终端的第四推荐时间;
将所述第四推荐时间与所述第二推荐时间一起发送到所述第二乘客终端;以及
从所述第二乘客终端接收选自所述第二推荐时间和所述第四推荐时间的第二开始时间。


9.一种预约拼车服务的方法,所述方法在具有至少一个处理器、至少一个存储介质和连接到网络的通信平台的计算设备上实现,包括:
从第一乘客终端获得包括第一起点和第一终点的第一服务请求;
基于所述第一起点和所述第一终点确定至少一个第一推荐时间;
从所述第一乘客终端获得第一开始时间,其中所述第一开始时间通过所述第一乘客终端从所述至少一个第一推荐时间中选择;
在获得所述第一服务请求后,从第二乘客终端获得包括第二起点和第二终点的第二服务请求;以及
基于所述第一起点、所述第二起点和所述第一开始时间确定所述第二乘客终端的第二推荐时间。


10.根据权利要求9所述的方法,其特征在于,根据所述第一起点和第一终点确定所述至少一个第一推荐时间,包括:
获得至少两个历史订单;
识别来自所述至少两个历史订单的至少两条路线,其中每条路线包括起点和终点;
对于每条路线,在每个预设时间段内确定历史订单的数量;以及
对于每条路线,在每个预设时间段内基于所述历史订单的所述数量确定至少一个第一推荐时间。


11.根据权利要求9...

【专利技术属性】
技术研发人员:杨宝通
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

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

1