一种订单分配的方法及装置与流程

文档序号:24289922发布日期:2021-03-17 00:38阅读:106来源:国知局
一种订单分配的方法及装置与流程

本申请是申请日为2015年08月20日、申请号为201510516346.1、发明名称为“一种订单分配的方法及装置”的发明专利申请的分案申请。

本发明涉及计算机处理技术领域,尤其涉及一种订单分配的方法及装置。



背景技术:

目前,打车系统的使用越来越普遍,乘客可以便捷地通过用户设备(userequipment,简称ue)上安装的打车系统发布打车请求,而打车系统进一步生成订单并将订单进行分配。

尽管使用打车软件的司机和乘客数量日益增多,但是在上下班高峰期,相比于急剧增长的订单,司机供给仍然严重不足。目前,司机可选择两种听单模式:派单模式和抢单模式,然而,派单模式只适合时间灵活的司机,而时间不灵活的司机无法满足派单模式的要求,因此该部分运力会损失;而抢单模式的抢单成功率较低,不利于时间灵活的司机快速接单及提高订单成交率。

因此,如何为两种模式的终端更高效地分配订单,从而充分刺激运力,并提高运力效率是一个急需解决的问题。



技术实现要素:

针对现有技术的缺陷,本发明提供一种订单分配的方法及装置,解决了派单模式和抢单模式的终端的订单分配问题,能够增加运力并保证运力效率,提高订单成交率。

第一方面,本发明提供了一种订单分配的方法,该方法包括:

在接收用户设备ue的打车请求后,根据所述打车请求生成订单;

判断与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端;

若所述范围内存在派单模式的终端,则向所述派单模式的终端发送所述订单;

若所述范围内不存在派单模式的终端,则获取与所述订单的出发地的距离小于第二预设阈值的抢单模式的终端,并向所述抢单模式的终端发送所述订单;

其中,所述第一预设阈值小于所述第二预设阈值。

优选地,所述向派单模式的终端发送所述订单,包括:

当所述范围内存在多个派单模式的终端时,则从所述多个派单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并向该终端发送所述订单。

优选地,所述预设的终端匹配条件包括:与所述订单的出发地的距离最近、达到所述订单的出发地的时间最短或路面拥堵时间最短。

优选地,所述向该终端发送所述订单之后,该方法还包括:

间隔第一预设时间段,根据所述预设的终端匹配条件将所述订单依次发送给其他派单模式的终端;

其中,所述其他派单模式的终端为所述多个派单模式的终端中除筛选出的终端之外的终端。

优选地,所述向所述抢单模式的终端发送所述订单之后,该方法还包括:

在任一终端接单之前,每隔第二预设时间段检测与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端。

优选地,该方法还包括:

当派单模式的终端接单时,则将所述订单分配给所述派单模式的终端,并停止发送所述订单;

当抢单模式的终端抢单时,等待第三预设时间段,并判断所述第三预设时间段内是否有派单模式的终端接单;

若所述第三预设时间段内有派单模式的终端接单,则将所述订单分配给该派单模式的终端;

若所述第三预设时间段内没有派单模式的终端接单,则将所述订单分配给所述抢单模式的终端。

优选地,所述将所述订单分配给所述抢单模式的终端,包括:

当同时有多个抢单模式的终端抢单时,则从所述多个抢单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并将所述订单分配给该终端。

第二方面,本发明提供了一种订单分配的装置,该装置包括:

订单生成单元,用于在接收用户设备ue的打车请求时,根据所述打车请求生成订单;

第一判断单元,用于判断与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端;

第一发送单元,用于当所述范围内存在派单模式的终端时,向所述派单模式的终端发送所述订单;

第二发送单元,用于当所述范围内不存在派单模式的终端时,获取与所述订单的出发地的距离小于第二预设阈值的抢单模式的终端,并向所述抢单模式的终端发送所述订单;

其中,所述第一预设阈值小于所述第二预设阈值。

优选地,所述第一发送单元,用于:

当所述范围内存在多个派单模式的终端时,则从所述多个派单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并向该终端发送所述订单。

优选地,所述预设的终端匹配条件包括:与所述订单的出发地的距离最近、达到所述订单的出发地的时间最短或路面拥堵时间最短。

优选地,所述装置还包括第三发送单元,用于:

间隔第一预设时间段,根据所述预设的终端匹配条件将所述订单依次发送给其他派单模式的终端;

其中,所述其他派单模式的终端为所述多个派单模式的终端中除与所述订单的出发地的距离最近的终端之外的终端。

优选地,所述装置还包括检测单元,用于:

在任一终端接单之前,每隔第二预设时间段检测与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端。

优选地,所述装置还包括订单分配单元,用于:

当派单模式的终端接单时,则将所述订单分配给所述派单模式的终端,并停止发送所述订单;

当抢单模式的终端抢单时,等待第三预设时间段,并判断所述第三预设时间段内是否有派单模式的终端接单;

若所述第三预设时间段内有派单模式的终端接单,则将所述订单分配给该派单模式的终端;

若所述第三预设时间段内没有派单模式的终端接单,则将所述订单分配给所述抢单模式的终端。

优选地,所述订单分配单元,还用于:

当同时有多个抢单模式的终端抢单时,则从所述多个抢单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并将所述订单分配给该终端。

由上述技术方案可知,本发明提供一种订单分配的方法及装置,将订单优先分配给派单模式的终端,鼓励司机选择派单模式,提升运力效率;进一步地,在不存在派单模式的终端时,将订单发送给更大范围内的抢单模式的终端,以使抢单模式的终端接单,该发明解决了派单模式和抢单模式的终端的订单分配问题,能够增加运力并保证运力效率,提高订单成交率。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。

图1是本公开一实施例提供的一种订单分配的方法的流程示意图;

图2是本公开另一实施例提供的一种订单分配的装置的结构示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

如图1所示,为本公开一实施例提供的一种订单分配的方法的流程示意图,该方法包括如下步骤:

s1:在接收用户设备ue的打车请求后,根据所述打车请求生成订单。

其中,用户设备(userequipment,简称ue)为服务需求方,如交通工具叫车服务中的乘客,所使用的移动终端或个人计算机(personalcomputer,简称pc)等设备。例如智能手机、个人数码助理(pda)、平板电脑、笔记本电脑、车载电脑(carputer)、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。打车请求包括:出发地、目的地及所述ue的用户标识等等或其中某一信息。则ue的用户标识包含手机号码、身份标识码(identity,简称id)、硬件地址(mediaaccesscontrol,简称mac)等或其中某一信息。

s2:判断与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端。

其中,终端为提供服务方,如交通工具叫车服务中的司机,所使用的用于接单的移动终端或pc端等设备。诸如上述呼叫服务方所使用各设备。

具体来说,司机可选择两种听单模式:派单模式和抢单模式。派单模式中,一个订单只发送给一个最适合(如与订单出发地距离最近)的终端,若该终端不响应或不接单,则再发送给另外的终端。抢单模式中,一个订单同时能够发送给多个终端,以供多个终端抢单。派单模式中司机接受率较高,适合时间灵活的司机。而抢单模式中司机可挑选合适的订单,适合时间不灵活的司机,但是抢单成功率较低。

s3:若所述范围内存在派单模式的终端,则向所述派单模式的终端发送所述订单。

具体来说,优先判断与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端,若存在,则将该订单优先分配给派单模式的终端,如此,鼓励司机多选择派单模式,提高运力及运力效率。

s4:若所述范围内不存在派单模式的终端,则获取与所述订单的出发地的距离小于第二预设阈值的抢单模式的终端,并向所述抢单模式的终端发送所述订单。

需要说明的是,所述第一预设阈值小于所述第二预设阈值。举例来说,第一预设阈值可设置为n公里,而第二预设阈值可设置为n+m公里,其中,n、m均大于0。由此可见,相比于派单模式的终端,抢单模式的终端的听单范围更广,如此,能有效提高派单模式终端的订单成交率。

本实施例中,该步骤s3具体包括图中未示出的如下子步骤:

s31:当该范围内仅存在一个派单模式的终端时,则向该终端发送所述订单;

s32:当所述范围内存在多个派单模式的终端时,则从所述多个派单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并向该终端发送所述订单。

由此可见,当存在多个派单模式的终端时,选择其中最合适的一个终端,并将订单发送给该终端。

需要说明的是,所述预设的终端匹配条件包括:与所述订单的出发地的距离最近、达到所述订单的出发地的时间最短或路面拥堵时间最短等。根据上述预设的终端匹配条件中一个或多个条件选择最适合的终端。

进一步地,步骤s32中向该终端发送所述订单之后,该方法还包括:

向该终端发送所述订单的时刻点之后,间隔第一预设时间段,根据所述预设的终端匹配条件按照与所述订单的出发地的距离从小到大的顺序将所述订单依次发送给其他派单模式的终端。

其中,所述其他派单模式的终端为所述多个派单模式的终端中除筛选出的终端之外的终端。

举例来说,当上述范围内存在多个派单模式的终端时,首先向与订单出发地距离最近的终端发送订单,并等待第一预设时间段(如n秒),该n秒内不向新的终端播送订单,而对已播送过该订单的终端继续播送。而第一预设时间段之后,按照与所述订单的出发地的距离从小到大的顺序将所述订单依次发送给其他派单模式的终端。

本实施例中,步骤s4中向所述抢单模式的终端发送所述订单之后,该方法还包括:

在任一终端接单之前,每隔第二预设时间段检测与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端。

具体来说,当检测到所述范围内不存在派单模式的终端时,则向抢单模式的终端发送所述订单;而向抢单模式的终端发送所述订单的同时,每隔第二预设时间段检测与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端,若检测到存在派单模式的终端,将同时将订单发送给检测到的派单模式的终端。

由此可见,订单播送给抢单模式的终端的同时,还可以播送给派单模式的终端,如此能够有效提高运力,并提高订单成交率。

本实施例中,该方法还包括当有终端接单时,对订单进行分配的步骤,当派单模式的终端接单时,具体包括:

a01、当派单模式的终端接单时,则将所述订单分配给所述派单模式的终端,并停止发送所述订单。

具体来说,当有派单模式的终端接单时,即时将订单分配给该终端,并同时停止播送该订单。即一派单模式的终端确认接收该订单时,该终端得到该订单,并根据该订单出发地的信息去接乘客。

当抢单模式的终端接单时,具体包括:

b01、当抢单模式的终端抢单时,等待第三预设时间段。

具体来说,当有抢单模式的终端抢单时,并不即时将订单分配给该终端,而是等待第三预设时间段(如7秒),第三预设时间段内,并不向新的终端播送该订单,而是继续向已播送过该订单的终端播送。

b02、判断所述第三预设时间段内是否有派单模式的终端接单。

b03、若所述第三预设时间段内有派单模式的终端接单,则将所述订单分配给该派单模式的终端。

b04、若所述第三预设时间段内没有派单模式的终端接单,则将所述订单分配给所述抢单模式的终端。

由此可见,对订单进行分配时,也尽量将订单分配给派单模式的终端,如此可有效提高运力效率,提高订单成交率。

具体来说,步骤b04中将所述订单分配给所述抢单模式的终端时,包括:

当同时有多个抢单模式的终端抢单时,则从所述多个抢单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并将所述订单分配给该终端。

其中,预设的终端匹配条件包括:与所述订单的出发地的距离最近、达到所述订单的出发地的时间最短或路面拥堵时间最短等。根据上述预设的终端匹配条件中一个或多个条件选择最适合的终端。

可理解的是,当只有一个抢单模式的终端抢单时,则将该订单分配给该终端即可。

本实施例提供了一种订单分配的方法,当接收到乘客发送的订单后,判断预设范围内是否存在派单模式的终端,以将该订单优先分配给派单模式的终端,鼓励司机选择派单模式,提升运力效率;进一步地,在不存在派单模式的终端时,将订单发送给更大范围内的抢单模式的终端,以使抢单模式的终端接单,从而提高订单成交率。该发明解决了派单模式和抢单模式的终端的订单分配问题,能够增加运力并保证运力效率,提高订单成交率。

如图2所示,为本公开另一实施例提供的一种订单分配的装置的结构示意图,该装置包括:订单生成单元201、第一判断单元202、第一发送单元203及第二发送单元204。其中:

订单生成单元201,用于在接收用户设备ue的打车请求时,根据所述打车请求生成订单;

第一判断单元202,用于判断与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端;

第一发送单元203,用于当所述范围内存在派单模式的终端时,向所述派单模式的终端发送所述订单;

第二发送单元204,用于当所述范围内不存在派单模式的终端时,获取与所述订单的出发地的距离小于第二预设阈值的抢单模式的终端,并向所述抢单模式的终端发送所述订单;

其中,所述第一预设阈值小于所述第二预设阈值。

本实施例中,所述第一发送单元203,用于:

当所述范围内存在多个派单模式的终端时,则从所述多个派单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并向该终端发送所述订单。

本实施例中,所述预设的终端匹配条件包括:与所述订单的出发地的距离最近、达到所述订单的出发地的时间最短或路面拥堵时间最短等。

本实施例中,所述装置还包括第三发送单元,用于:

间隔第一预设时间段,根据所述预设的终端匹配条件将所述订单依次发送给其他派单模式的终端;

其中,所述其他派单模式的终端为所述多个派单模式的终端中除上述筛选出的终端之外的终端。

本实施例中,所述装置还包括检测单元,用于:

在任一终端接单之前,每隔第二预设时间段检测与所述订单的出发地的距离小于第一预设阈值的范围内是否存在派单模式的终端。

本实施例中,所述装置还包括订单分配单元,用于:

当派单模式的终端接单时,则将所述订单分配给所述派单模式的终端,并停止发送所述订单;

当抢单模式的终端抢单时,等待第三预设时间段,并判断所述第三预设时间段内是否有派单模式的终端接单;

若所述第三预设时间段内有派单模式的终端接单,则将所述订单分配给该派单模式的终端;

若所述第三预设时间段内没有派单模式的终端接单,则将所述订单分配给所述抢单模式的终端。

进一步地,所述订单分配单元,还用于:

当同时有多个抢单模式的终端抢单时,则从所述多个抢单模式的终端中筛选出符合预设的终端匹配条件的一个终端,并将所述订单分配给该终端。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

综上所述,上述实施例提供一种订单分配的方法及装置,将订单优先分配给派单模式的终端,鼓励司机选择派单模式,提升运力效率;进一步地,在不存在派单模式的终端时,将订单发送给更大范围内的抢单模式的终端,以使抢单模式的终端接单,该发明解决了派单模式和抢单模式的终端的订单分配问题,能够增加运力并保证运力效率,提高订单成交率。

应当注意的是,在本公开的系统的各个部件中,根据其要实现的功能而对其中的部件进行了逻辑划分,但是,本公开不受限于此,可以根据需要对各个部件进行重新划分或者组合,例如,可以将一些部件组合为单个部件,或者可以将一些部件进一步分解为更多的子部件。

本公开的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本公开实施例的系统中的一些或者全部部件的一些或者全部功能。本公开还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本公开的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本公开进行说明而不是对本公开进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本公开可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

以上实施方式仅适于说明本公开,而并非对本公开的限制,有关技术领域的普通技术人员,在不脱离本公开的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本公开的范畴,本公开的专利保护范围应由权利要求限定。

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