网络约车订单分配方法和网络约车订单分配装置与流程

文档序号:17239500发布日期:2019-03-30 08:31阅读:762来源:国知局
网络约车订单分配方法和网络约车订单分配装置与流程

本发明实施例涉及网络约车技术领域,尤其涉及网络约车订单分配方法、网络约车订单分配装置、电子设备和计算机可读存储介质。



背景技术:

在网络约车领域,对于网络约车订单的分配,主要是根据下达订单的乘客和车辆之间的距离,例如优先将订单分配给该距离最小的车辆。按照这种方式分配订单,在一般情况下,可以保证距离乘客最近的车辆接单,以便车辆能够尽快行驶到乘客所在位置。

但是在某些区域中,例如机场,火车站,客运站等,乘客一般仅能在固定出口出站,相应地,也仅能在固定位置乘车。并且在这些区域中,车辆一般则是按照进入该区域的先后顺序在固定乘车位置排队等待乘客上车。

如果针对这些区域仍然根据乘客和车辆之间的距离分配订单,那么将可能导致在排在靠后的车辆被先分配到订单,一方面对于排在靠前的车辆而言有失公平,另一方面由于固定乘车位置已经有车辆在等待了,就需要被分配到订单的车辆与乘客再约定其他位置乘车,造成极大的不便。



技术实现要素:

本发明实施例提供网络约车订单分配方法、网络约车订单分配装置、电子设备和计算机可读存储介质,以解决相关技术中的不足。

根据本发明实施例的第一方面,提供一种网络约车订单分配方法,包括:

在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

接收在所述预设区域的乘客生成的网络约车订单;

确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

可选地,所述方法还包括:

在空闲车辆进入预设区域时,确定所述预设区域中已存在的空闲车辆的第一数量;

根据所述第一数量生成序列号;

将所述序列号传输至进入预设区域的空闲车辆。

可选地,所述方法还包括:

在所述已存在的空闲车辆被分配网络约车订单时,和/或所述已存在的空闲车辆未被分配网络订单而驶出所述预设区域时,更新所述序列号;

将更新后的序列号传输至所述进入预设区域的空闲车辆。

可选地,所述在空闲车辆进入预设区域时,确定所述预设区域中已存在的空闲车辆的第一数量包括:

在空闲车辆进入预设区域时,记录所述空闲车辆在所述预设区域的时长;

在所述时长大于第一预设时长时,确定在所述空闲车辆进入预设区域时所述预设区域中已存在的空闲车辆的第一数量。

可选地,所述方法还包括:

在空闲车辆进入预设区域时,估算在第二预设时长内所述预设区域中生成网络约车订单的第二数量;

计算所述第二数量与所述第一数量的比值;

根据所述比值生成提示信息传输至所述进入预设区域的空闲车辆。

可选地,所述方法还包括:

在记录所述空闲车辆进入所述预设区域的时刻之前,确定网络约车订单的密度大于预设密度的待确定区域,其中,在所述待确定区域中,乘客在预设位置乘车;

调整所述待确定区域,判断调整后的待确定区域中网络约车订单的数量与调整前的待确定区域中单位时间内的网络约车订单的数量差值的绝对值是否小于预设差值;

若小于预设差值,将所述待确定区域确定为所述预设区域。

可选地,所述将所述网络约车订单分配给最早的所述时刻对应的空闲车辆包括:

若最早的所述时刻对应多个目标空闲车辆,确定所述网络约车订单对应乘客的是否存在偏好信息;

若存在偏好信息,查询每个所述目标空闲车辆的驾驶员信息;

确定与所述偏好信息匹配度最高的驾驶员信息对应的第一目标空闲车辆;

将所述网络约车订单分配给所述第一目标空闲车辆。

可选地,所述将所述网络约车订单分配给最早的所述时刻对应的空闲车辆还包括:

若不存在偏好信息,查询每个所述目标空闲车辆的评价信息;

确定评价信息最优的第二目标空闲车辆;

将所述网络约车订单分配给所述第二目标空闲车辆。

根据本发明实施例的第二方面,提供一种网络约车订单分配装置,包括:

时刻记录单元,用于在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

订单接收单元,用于接收在所述预设区域的乘客生成的网络约车订单;

车辆确定单元,用于确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

订单分配单元,将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

可选地,所述装置还包括:

数量确定单元,用于在空闲车辆进入预设区域时,确定所述预设区域中已存在的空闲车辆的第一数量;

序列号生成单元,用于根据所述第一数量生成序列号;

传输单元,用于将所述序列号传输至进入预设区域的空闲车辆。

可选地,所述装置还包括:

序列号更新单元,用于在所述已存在的空闲车辆被分配网络约车订单时,和/或所述已存在的空闲车辆未被分配网络订单而驶出所述预设区域时,更新所述序列号;

其中,所述传输单元还用于将更新后的序列号传输至所述进入预设区域的空闲车辆。

可选地,所述数量确定单元包括:

时长记录子单元,用于在空闲车辆进入预设区域时,记录所述空闲车辆在所述预设区域的时长;

数量确定子单元,用于在所述时长大于第一预设时长时,确定在所述空闲车辆进入预设区域时所述预设区域中已存在的空闲车辆的第一数量。

可选地,所述装置还包括:

数量估算单元,用于在空闲车辆进入预设区域时,估算在第二预设时长内所述预设区域中生成网络约车订单的第二数量;

比值计算单元,用于计算所述第二数量与所述第一数量的比值;

其中,所述传输单元还用于根据所述比值生成提示信息传输至所述进入预设区域的空闲车辆。

可选地,所述装置还包括:

区域确定单元,用于在记录所述空闲车辆进入所述预设区域的时刻之前,确定网络约车订单的密度大于预设密度的待确定区域,其中,在所述待确定区域中,乘客在预设位置乘车;

区域调整单元,用于调整所述待确定区域,判断调整后的待确定区域中网络约车订单的数量与调整前的待确定区域中单位时间内的网络约车订单的数量差值的绝对值是否小于预设差值;

区域设定单元,用于在所述数量差值小于预设差值的情况下,将所述待确定区域确定为所述预设区域。

可选地,所述订单分配单元包括:

信息确定子单元,用于在最早的所述时刻对应多个目标空闲车辆的情况下,确定所述网络约车订单对应乘客的是否存在偏好信息;

信息查询子单元,用于在存在偏好信息的情况下,查询每个所述目标空闲车辆的驾驶员信息;

匹配确定子单元,用于确定与所述偏好信息匹配度最高的驾驶员信息对应的第一目标空闲车辆;

订单分配子单元,用于将所述网络约车订单分配给所述第一目标空闲车辆。

可选地,所述信息查询子单元还用于在不存在偏好信息的情况下,查询每个所述目标空闲车辆的评价信息;

所述订单分配单元还包括:

评价确定子单元,用于确定评价信息最优的第二目标空闲车辆;

其中,所述订单分配子单元还用于将所述网络约车订单分配给所述第二目标空闲车辆。

根据本发明实施例的第三方面,提供一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

接收在所述预设区域的乘客生成的网络约车订单;

确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

根据本发明实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

接收在所述预设区域的乘客生成的网络约车订单;

确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

根据上述实施例可知,由于最早进入预设区域等待接单的空闲车辆,相对于后进入预设区域等待接单的空闲车辆,一般更靠近固定乘车位置,因此通过将网络约车订单分配给进入预设区域的时刻最早的空闲车辆,一方面可以保证距离固定乘车位置较近的空闲车辆能够优先接到网络约车订单,从而缩短接单的空闲车辆到达固定乘车位置的时间,保证用户能够尽快乘坐车辆;另一方面可以保证最早进入预设区域等待接单的空闲车辆能够最先接到网络约车订单,保证空闲车辆的驾驶员接单体验更加公平。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据本发明实施例示出的一种网络约车订单分配方法的示意流程图。

图2是根据本发明实施例示出的另一种网络约车订单分配方法的示意流程图。

图3是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。

图4是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。

图5是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。

图6是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。

图7是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。

图8是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。

图9是根据本发明实施例示出的一种网络约车订单分配装置的示意框图。

图10是根据本发明实施例示出的另一种网络约车订单分配装置的示意框图。

图11是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。

图12是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。

图13是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。

图14是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。

图15是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。

图16是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。

图17是根据本发明实施例示出的网络约车订单分配装置所在设备的一种硬件结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据本发明实施例示出的一种网络约车订单分配方法的示意流程图,该方法适用于分配网络约车订单的服务器。如图1所示,该方法包括以下步骤:

步骤s1,在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车。

在一个实施例中,空闲车辆包括需要驾驶员驾驶的车辆和无需驾驶员驾驶的自动驾驶车辆。

在一个实施例中,预设区域包括但不限于机场及其出口外的部分区域、火车站其出口外的部分区域、客运站其出口外的部分区域。

在这些预设区域中,发出网络约车订单的乘客一般仅能在固定出口出站,也仅能在固定位置乘坐接受网络约车订单的车辆。相应地,提供网络约车服务的车辆在这些预设区域中,一般是按照进入该区域的先后顺序在上述固定位置排队等待乘客乘车。

在一个实施例中,预设区域可以人工设定,以火车站为例,可以将火车站的站台、候车室、售票厅划分在预设区域中,并将出口(例如出站口)外一定距离(例如到出口的距离小于500米,该距离可以根据需要进行设置)的区域划分在预设区域中,从而构成预设区域。

在一个实施例中,预设区域可以通过统计确定,以火车站为例,针对火车站所在位置,监测到该位置的距离较近(例如到火车站的建筑的距离小于800米,该距离可以根据需要进行设置)的区域中订单密度较高(例如每小时每平方千米的网络约车订单数量大于300,该数量可以根据需要进行设置)的区域,将该订单密度较高的区域确定为预设区域。

在一个实施例中,空闲车辆进入预设区域,包括未在执行网络约车订单的车辆进入预设区域的情况,还包括在预设区域中的车辆结束网络约车订单转变为空闲车辆的情况。

步骤s2,接收在所述预设区域的乘客生成的网络约车订单;

在一个实施例中,当乘客下达(可以通过网络约车应用下达,也可以通过网页下达)网络约车订单时,服务器可以接收到该网络约车订单。若该网络约车订单的起始位置位于该预设区域中,可以执行步骤s3。若该网络约车订单的起始位置不在该预设区域中,那么可以根据起始位置与空闲车辆的位置分配该订单(例如将该订单分配给到该起始位置的距离最小的空闲车辆)。

步骤s3,确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻。

在一个实施例中,在网络约车订单的起始位置位于该预设区域中的情况下,可以确定位于该预设区域中的空闲车辆,由于针对每个空闲车辆,在其进入该预设区域时都记录了相应的时刻,因此在确定了空闲车辆后,可以进一步查询该空闲车辆进入该预设区域的时刻。

步骤s4,将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

在一个实施例中,在查询到每个空闲车辆进入该预设区域的时刻后,可以对每个时刻进行比较,确定最早的时刻,并将该网络约车订单分配给该最早的时刻对应的空闲车辆,也即目标空闲车辆。

在一个实施例中,由于最早进入预设区域等待接单的空闲车辆,相对于后进入预设区域等待接单的空闲车辆,一般更靠近固定乘车位置,因此通过将网络约车订单分配给进入预设区域的时刻最早的空闲车辆,一方面可以保证距离固定乘车位置较近的空闲车辆能够优先接到网络约车订单,从而缩短接单的空闲车辆到达固定乘车位置的时间,保证用户能够尽快乘坐车辆;另一方面可以保证最早进入预设区域等待接单的空闲车辆能够最先接到网络约车订单,保证空闲车辆的驾驶员接单体验更加公平。

图2是根据本发明实施例示出的另一种网络约车订单分配方法的示意流程图。如图2所示,在图1所示实施例的基础上,上述方法还包括:

步骤s101,在空闲车辆进入预设区域时,确定所述预设区域中已存在的空闲车辆的第一数量;

步骤s102,根据所述第一数量生成序列号;

步骤s103,将所述序列号传输至进入预设区域的空闲车辆。

在一个实施例中,由于需要根据空闲车辆进入预设区域时刻的先后顺序分配网络约车订单,因此在空闲车辆进入预设区域时,可以根据预设区域中已存在的空闲车辆的第一数量生成序列号。

例如在空闲车辆进入预设区域时,预设区域中已存在20个空闲车辆,那么可以生成序列号20,并将序列号20传输至进入该预设区域的空闲车辆,以提示该空闲车辆的驾驶员,在其前边还存在20位优先接单的空闲车辆,便于进入预设区域的空闲车辆的驾驶员及时地判断是否继续停留在预设区域中等待接单。

图3是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。如图3所示,在图2所示实施例的基础上,上述方法还包括:

步骤s5,在所述已存在的空闲车辆被分配网络约车订单时,和/或所述已存在的空闲车辆未被分配网络订单而驶出所述预设区域时,更新所述序列号;

步骤s6,将更新后的序列号传输至所述进入预设区域的空闲车辆。例如可以传输至空闲车辆的车载终端,也可以传输至空闲车辆的驾驶员所使用的手机等移动设备。

在一个实施例中,在已存在的空闲车辆被分配网络约车订单时,和/或已存在的空闲车辆未被分配网络订单而驶出预设区域时,对于进入预设区域的空闲车辆而言,排在其前边优先接单的空闲车辆的数量都会降低。

例如两个已存在的空闲车辆被分配网络约车订单,那么序列号可以减2;例如一个已存在的空闲车辆未被分配网络订单而驶出预设区域时,那么序列号可以减1。基于此,便于进入预设区域的空闲车辆的驾驶员及时了解排在前边的优先接单的空闲车辆的数量变化。

需要说明的是,步骤s5和步骤s6可以如图3所示在步骤s4之后执行,也可以根据需要调整执行顺序,只需要保证步骤s5和步骤s6在步骤s103之后执行即可。

图4是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。如图4所示,在图2所示实施例的基础上,所述在空闲车辆进入预设区域时,确定所述预设区域中已存在的空闲车辆的第一数量包括:

步骤s1011,在空闲车辆进入预设区域时,记录所述空闲车辆在所述预设区域的时长;

步骤s1012,在所述时长大于第一预设时长时,确定在所述空闲车辆进入预设区域时所述预设区域中已存在的空闲车辆的第一数量。

在一个实施例中,由于有些空闲车辆仅仅是途经预设区域,在其进入预设区域后,并不会等待接单,而是会直接驶出预设区域,对于这些空闲车辆而言,其在预设区域中的时长一般较短,因此可以根据需要设置第一预设时长(例如5分钟),并在空闲车辆进入预设区域,并且在预设区域中的时长大于第一预设时长的情况下,才确定其等待接单,进而确定预设区域中已存在的空闲车辆的第一数量,以及执行后续步骤s102、步骤s103。基于此,可以减少对进入预设区域而不等待接单的空闲车辆的处理,降低服务器的负荷。

图5是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。如图5所示,在图2所示实施例的基础上,所述方法还包括:

步骤s104,在空闲车辆进入预设区域时,估算在第二预设时长内所述预设区域中生成网络约车订单的第二数量。

在一个实施例中,可以根据同比和/或环比的预设区域中在同时段的第二预设时长内生成网络约车订单的数量,来确定第二数量。

步骤s105,计算所述第二数量与所述第一数量的比值;

步骤s106,根据所述比值生成提示信息传输至所述进入预设区域的空闲车辆。

在一个实施例中,根据第二数量和第一数量的比值,可以确定预设区域中未来的第二预设时长(可以根据需要进行设置,例如20分钟)内,网络约车订单数量和空闲车辆的比值。

若该比值较小,例如小于第一预设比值(可以根据需要进行设置,例如0.6),说明空闲车辆过多,网络约车订单数量过少,对于进入预设区域的空闲车辆而言,在第二预设时长内接到订单的概率就会比较低,因此可以生成提示信息,以提示进入预设区域的空闲车辆,在第二预设时长内接到订单的概率较低。

若该比值较大,例如大于第二预设比值(可以根据需要进行设置,例如1.5),说明空闲车辆较少,网络约车订单数量较多,对于进入预设区域的空闲车辆而言,在第二预设时长内接到订单的概率较大,因此可以生成提示信息,以提示进入预设区域的空闲车辆,在第二预设时长内接到订单的概率较大。

基于此,便于进入预设区域的空闲车辆根据提示信息判断是否继续在预设区域中等待接单。

需要说明的是,步骤s104可以和步骤s101同时执行,步骤s106可以和步骤s103同时执行。

图6是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。如图6所示,在图1所示实施例的基础上,上述方法还包括:

步骤s7,在记录所述空闲车辆进入所述预设区域的时刻之前,确定网络约车订单的密度大于预设密度的待确定区域,其中,在所述待确定区域中,乘客在预设位置乘车;

步骤s8,调整所述待确定区域,判断调整后的待确定区域中网络约车订单的数量与调整前的待确定区域中单位时间内的网络约车订单的数量差值的绝对值是否小于预设差值,若小于预设差值,执行步骤s9;

步骤s9,将所述待确定区域确定为所述预设区域。

在一个实施例中,预设区域可以通过统计确定,以火车站为例,针对火车站所在位置,监测该位置附近(例如到火车站的建筑的距离小于800米,该距离可以根据需要进行设置)的区域中订单密度较高(例如密度大于预设密度,预设密度可以根据需要进行设置,例如每小时每平方千米的网络约车订单数量200,该数量可以根据需要进行设置)的区域,将该订单密度较高的区域作为待确定区域。

进一步地,可以调整(包括扩大和缩小两种方式)待确定区域,例如将待确定区域扩大为形状相同,同形心的区域,扩大后程度(例如待确定区域与扩大前的待确定区域的边沿之间的距离)可以根据需要进行设置,例如50米。若扩大后的待确定区域与扩大前的待确定区域中,单位时间(可以根据需要设置,例如设置为1小时)内的网络约车订单的数量差值较小,例如小于预设差值(可以根据需要进行设置,例如可以设置为20),说明扩大后的待确定区域与扩大前的待确定区域中,单位时间内网络约车订单的数量差距较小,将待确定区域扩大后几乎不会影响区域内的订单数量,也即扩大前的待确定区域中订单数量已经相对稳定,其与其他区域的关联性较低,从而可以将扩大前的待确定区域确定为预设区域。

而在上述数量差值大于预设差值的情况下,则可以再次扩大后的待确定区域作为待确定区域进行扩大,并按照上述步骤比较。

在一个实施例中,除了通过统计确定预设区域,可以人工设定预设区域,以火车站为例,可以将火车站的站台、候车室、售票厅划分在预设区域中,并将出口(也即出站口)外一定距离(例如到出口的距离小于500米,该距离可以根据需要进行设置)的区域划分在预设区域中,从而构成预设区域。

图7是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。如图7所示,在图1所示实施例的基础上,所述将所述网络约车订单分配给最早的所述时刻对应的空闲车辆包括:

步骤s401,若最早的所述时刻对应多个目标空闲车辆,确定所述网络约车订单对应乘客的是否存在偏好信息,若存在偏好信息,执行步骤s402;

步骤s402,查询每个所述目标空闲车辆的驾驶员信息;

步骤s403,确定与所述偏好信息匹配度最高的驾驶员信息对应的第一目标空闲车辆;

步骤s404,将所述网络约车订单分配给所述第一目标空闲车辆。

在一个实施例中,若最早的所述时刻对应多个目标空闲车辆,在分配订单时,需要对多个目标空闲车辆进行进一步判断。

其中,在发出该订单的乘客的信息中存在偏好信息的情况下,可以确定与该偏好信息匹配度最高的驾驶员信息对应的目标空闲车辆,并将该订单分配给该目标空闲车辆。

在一个实施例中,偏好信息可以包括对车型的偏好,对司机性别的偏好,对车辆颜色的偏好等。例如偏好信息中包括对司机性别的偏好,且偏好女性驾驶员,那么若最早的所述时刻对应多个目标空闲车辆中,存在一位女性驾驶员和一位男性驾驶员,那么可以将该网络约车订单分配给该女性驾驶员,以尽可能满足乘客的偏好,从而提高乘客的乘车体验。

图8是根据本发明实施例示出的又一种网络约车订单分配方法的示意流程图。如图8所示,在图7所示实施例的基础上,所述将所述网络约车订单分配给最早的所述时刻对应的空闲车辆还包括:

步骤s405,若不存在偏好信息,查询每个所述目标空闲车辆的评价信息;

步骤s406,确定评价信息最优的第二目标空闲车辆;

步骤s407,将所述网络约车订单分配给所述第二目标空闲车辆。

在一个实施例中,若乘客不存在偏好信息,那么可以将该订单分配给评价信息最优的第二目标空闲车辆,例如在评价信息为评分的情况下,可以将评分最高的空闲车辆作为第二目标空闲车辆,例如在评价信息为优、良、中、差的情况下,可以将评价为优的空闲车辆确定为第二目标空闲车辆。

基于此,可以保证评价信息更优的空闲车辆能够优先接到订单,一方面保证了乘客能够受到更好的乘车体验,另一方面有利于鼓励驾驶员提高服务质量,以正确较高的评价,从而能够更加优先地接到订单。

与上述网络约车订单分配方法的实施例相对应地,本发明还提出网络约车订单分配装置的实施例。

图9是根据本发明实施例示出的一种网络约车订单分配装置的示意框图。如图9所示,网络约车订单分配装置包括:

时刻记录单元1,用于在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

订单接收单元2,用于接收在所述预设区域的乘客生成的网络约车订单;

车辆确定单元3,用于确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

订单分配单元4,将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

图10是根据本发明实施例示出的另一种网络约车订单分配装置的示意框图。如图10所示,在图9所示实施例的基础上,所述装置还包括:

数量确定单元5,用于在空闲车辆进入预设区域时,确定所述预设区域中已存在的空闲车辆的第一数量;

序列号生成单元6,用于根据所述第一数量生成序列号;

传输单元7,用于将所述序列号传输至进入预设区域的空闲车辆。

图11是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。如图11所示,在图10所示实施例的基础上,所述装置还包括:

序列号更新单元8,用于在所述已存在的空闲车辆被分配网络约车订单时,和/或所述已存在的空闲车辆未被分配网络订单而驶出所述预设区域时,更新所述序列号;

其中,所述传输单元7还用于将更新后的序列号传输至所述进入预设区域的空闲车辆。

图12是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。如图12所示,在图10所示实施例的基础上,所述数量确定单元5包括:

时长记录子单元51,用于在空闲车辆进入预设区域时,记录所述空闲车辆在所述预设区域的时长;

数量确定子单元52,用于在所述时长大于第一预设时长时,确定在所述空闲车辆进入预设区域时所述预设区域中已存在的空闲车辆的第一数量。

图13是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。如图13所示,在图10所示实施例的基础上,所述装置还包括:

数量估算单元9,用于在空闲车辆进入预设区域时,估算在第二预设时长内所述预设区域中生成网络约车订单的第二数量;

比值计算单元10,用于计算所述第二数量与所述第一数量的比值;

其中,所述传输单元7还用于根据所述比值生成提示信息传输至所述进入预设区域的空闲车辆。

图14是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。如图14所示,在图9所示实施例的基础上,所述装置还包括:

区域确定单元11,用于在记录所述空闲车辆进入所述预设区域的时刻之前,确定网络约车订单的密度大于预设密度的待确定区域,其中,在所述待确定区域中,乘客在预设位置乘车;

区域调整单元12,用于调整所述待确定区域,判断调整后的待确定区域中网络约车订单的数量与调整前的待确定区域中单位时间内的网络约车订单的数量差值的绝对值是否小于预设差值;

区域设定单元13,用于在所述数量差值小于预设差值的情况下,将所述待确定区域确定为所述预设区域。

图15是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。如图15所示,在图9所示实施例的基础上,所述订单分配单元4包括:

信息确定子单元41,用于在最早的所述时刻对应多个目标空闲车辆的情况下,确定所述网络约车订单对应乘客的是否存在偏好信息;

信息查询子单元42,用于在存在偏好信息的情况下,查询每个所述目标空闲车辆的驾驶员信息;

匹配确定子单元43,用于确定与所述偏好信息匹配度最高的驾驶员信息对应的第一目标空闲车辆;

订单分配子单元44,用于将所述网络约车订单分配给所述第一目标空闲车辆。

图16是根据本发明实施例示出的又一种网络约车订单分配装置的示意框图。如图16所示,在图15所示实施例的基础上,所述信息查询子单元42还用于在不存在偏好信息的情况下,查询每个所述目标空闲车辆的评价信息;

所述订单分配单元4还包括:

评价确定子单元45,用于确定评价信息最优的第二目标空闲车辆;

其中,所述订单分配子单元44还用于将所述网络约车订单分配给所述第二目标空闲车辆。

本发明网络约车订单分配装置的实施例可以应用在网络设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图17所示,为本发明网络约车订单分配装置所在设备的一种硬件结构图,除了图17所示的处理器、网络接口、内存以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等;从硬件结构上来讲该设备还可能是分布式的设备,可能包括多个接口卡,以便在硬件层面进行报文处理的扩展。

关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在相关的方法实施例中进行了详细描述,此处将不做详细阐述说明。

根据本发明的又一个实施例,还提出了一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

接收在所述预设区域的乘客生成的网络约车订单;

确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

根据本发明的又一个实施例,还提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

在空闲车辆进入预设区域时,记录所述空闲车辆进入所述预设区域的时刻,其中,在所述预设区域中,乘客在预设位置乘车;

接收在所述预设区域的乘客生成的网络约车订单;

确定所述预设区域中的空闲车辆,查询每个所述空闲车辆进入所述预设区域的时刻;

将所述网络约车订单分配给所述空闲车辆中进入所述预设区域的时刻最早的目标空闲车辆。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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