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

文档序号:14656645发布日期:2018-06-12 05:20阅读:216来源:国知局

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



背景技术:

移动互联网改变了人们的出行方式和体验,网约车应用程序的使用越来越普遍,乘客可以便捷地通过终端上安装的提供车辆运输服务的网约车应用程序发送车辆运输服务请求。

现有的订单分配的方法中,乘客通过终端安装的网约车应用程序请求车辆运输服务,将包括出发地和目的地信息的车辆运输服务请求发送给服务器,服务器根据车辆运输服务请求生成订单,获取出发地附近的司机的终端上,从而将订单分配给所述出发地附近的司机。

然而,在实现本发明实施例的过程中,发明人发现现有的订单分配的方法没有考虑乘客的额外服务需求,在分配订单时仅考虑了终端距离乘客出发地的距离,造成最终接单的司机终端可能无法满足乘客的额外服务需求。在司机终端接单后,乘客有可能取消该订单重新发单以寻找可以满足其额外服务需求的司机终端,这就浪费了网约车平台服务器的资源,降低了车辆运输服务订单成交量。



技术实现要素:

针对现有的由于未考虑乘客额外服务需求造成浪费服务器资源、车辆运输服务订单成交率低的缺陷,本发明实施例提出如下技术方案:

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

接收第一终端发送的车辆运输服务请求,所述车辆运输服务请求中包括出发地和选择的额外服务,所述额外服务是指车载运输服务之外提供的附加服务;

根据所述车辆运输服务请求生成订单;

获取距离所述出发地的第一预设范围内且可提供所述选择的额外服务的第二终端;

将所述订单分配给所述第二终端。

可选地,在所述接收第一终端发送的车辆运输服务请求之前,所述方法还包括:

为可提供所述额外服务的第二终端的信息中增加额外服务标识。

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

接收所述第一终端发送的地理位置信息;

获取距离所述地理位置的第二预设范围内的可提供所述额外服务的第三终端的信息,将所述第三终端的信息发送至所述第一终端,以使所述第一终端对所述第三终端的信息进行显示。

可选地,所述额外服务包括提供雨具、提供暖水袋、提供毛毯中的至少一种。

第二方面,本发明实施例提供一种订单分配的方法,包括:

获取用户输入的出发地;

获取用户选择的额外服务;

发送车辆运输服务请求,所述车辆运输服务请求包括所述出发地和所述额外服务。

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

获取第一终端的地理位置信息;

发送所述地理位置信息;

接收距离所述地理位置的第二预设范围内的可提供所述额外服务的第二终端的信息;

对所述第二终端的信息进行显示。

可选地,对所述第二终端的信息进行显示,包括:

采用气泡或字条的形式对所述第二终端的信息进行显示。

第三方面,本发明实施例提供一种订单分配的装置,包括:

车辆运输服务请求接收单元,用于接收第一终端发送的车辆运输服务请求,所述车辆运输服务请求中包括出发地和选择的额外服务,所述额外服务是指车载运输服务之前提供的附加服务;

订单生成单元,用于根据所述车辆运输服务请求生成订单;

第二终端获取单元,用于获取距离所述出发地的第一预设范围内且可提供所述选择的额外服务的第二终端;

订单分配单元,用于将所述订单分配给所述第二终端。

可选地,还包括:

标识增加单元,用于为可提供所述额外服务的第二终端的信息中增加额外服务标识。

可选地,还包括:

地理位置信息接收单元,用于接收所述第一终端发送的地理位置信息;

终端信息发送单元,用于获取距离所述地理位置的第二预设范围内的可提供所述额外服务的第三终端的信息,将所述第三终端的信息发送至所述第一终端,以使所述第一终端对所述第三终端的信息进行显示。

可选地,所述额外服务包括提供雨具、提供暖水袋、提供毛毯中的至少一种。

第四方面,本发明实施例提供一种订单分配的装置,包括:

出发地获取单元,用于获取用户输入的出发地;

目标额外服务获取单元,用于获取用户选择的额外服务;

车辆运输服务请求发送单元,用于发送车辆运输服务请求,所述车辆运输服务请求包括所述出发地和所述额外服务。

可选地,还包括:

地理位置信息发送单元,用于获取第一终端的地理位置信息,发送所述地理位置信息;

终端信息接收单元,用于接收距离所述地理位置的第二预设范围内的可提供所述额外服务的第二终端的信息;

终端信息显示单元,用于对所述第二终端的信息进行显示。

可选地,所述终端信息显示单元进一步用于:

采用气泡或字条的形式对所述第二终端的信息进行显示。

由上述技术方案可知,本发明实施例提供的订单分配的方法及装置,接收第一终端发送的车辆运输服务请求,所述车辆运输服务请求中包括出发地和选择的额外服务,所述额外服务是指车载运输服务之外提供的附加服务;根据所述车辆运输服务请求生成订单;获取距离所述出发地的第一预设范围内且可提供所述选择的额外服务的第二终端;将所述订单分配给所述第二终端。本发明实施例在分配订单时考虑乘客的额外服务需求,使得最终接单的司机终端满足乘客的额外服务需求,充分利用车辆运输服务平台服务器的资源,提高了车辆运输服务订单成交量。

附图说明

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

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

图2是本发明另一个实施例提供的一种订单分配的方法的流程示意图;

图3是本发明一个实施例提供的一种订单分配的装置的结构示意图;

图4是本发明另一个实施例提供的一种订单分配的装置的结构示意图;

图5是本发明一个实施例提供的一种服务器的实体结构示意图;

图6是本发明一个实施例提供的一种电子设备的实体结构示意图。

具体实施方式

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

本发明实施例中提及的第一终端是指呼叫服务方,如车辆运输服务中的乘客,所使用的移动终端或个人计算机(Personal Computer,简称PC)等设备。例如智能手机、个人数码助理(PDA)、平板电脑、笔记本电脑和车载电脑(carputer)等。

本发明实施例中提及的第二终端为提供服务方,如车辆运输服务中的司机,所使用的用于接单的移动终端或PC端等设备。诸如上述呼叫服务方所使用的各设备。本发明实施例中,为了区别乘客和司机,分别采用第一终端和第二终端来分别表示乘客和司机所持的移动终端等设备。

图1是本发明一个实施例提供的一种订单分配的方法的流程示意图。如图1所示,本发明实施例以服务器为执行主体,包括:

S11:接收第一终端发送的车辆运输服务请求,所述车辆运输服务请求中包括出发地和选择的额外服务,所述额外服务是指车载运输服务之外的提供的附加服务;

需要说明的是,本发明实施例的第一终端根据乘客触发的额外服务的选择操作获取选择的额外服务,第一终端同时获取乘客输入的出发地等信息;第一终端将获取的出发地和选择的额外服务作为车辆运输服务请求发送至服务器。服务器接收第一终端发送的车辆运输服务请求。

S12:根据所述车辆运输服务请求生成订单;

S13:获取距离所述出发地的第一预设范围内且可提供所述选择的额外服务的第二终端;

S14:将所述订单分配给所述第二终端;

需要说明的是,现有的订单分配的方法没有考虑乘客的额外服务需求,在分配订单时仅考虑了第二终端距离乘客出发地的距离,造成最终接单的第二终端可能无法满足乘客的额外服务需求。而本发明实施例的服务器在分配订单时同时考虑出发地和选择的额外服务,在服务器中保存各个第二终端能提供的目标额外服务,将订单分配给距所述出发地的第一预设范围内且可提供所述选择的额外服务的第二终端。

在实际应用中,可将第一预设范围设置为500米-2000米,可以根据需要对第一预设范围进行调整,本发明对此不作限制。

本发明实施例提供的订单分配的方法,在分配订单时考虑乘客的额外服务需求,使得最终接单的司机终端满足乘客的额外服务需求,充分利用车辆运输服务平台服务器的资源,提高了车辆运输服务订单成交量。

在本发明实施例的一种可选的实施方式中,与图1中的方法类似,在所述接收第一终端发送的车辆运输服务请求之前,所述方法还包括:

为可提供所述额外服务的第二终端的信息中增加额外服务标识。

需要说明的是,本发明实施例为了对各个终端进行区分,在可提供额外服务的第二终端的信息中增加额外服务标识。服务器在进行订单分配时,可以根据额外服务标识获取可提供所述额外服务的终端。

进一步地,所述方法还包括:

接收所述第一终端发送的地理位置信息;

获取距离所述地理位置的第二预设范围内的可提供所述额外服务的第三终端的信息,将所述第三终端的信息发送至所述第一终端,以使所述第一终端对所述第三终端的信息进行显示。

需要说明的是,本发明实施例的第一终端上的车辆运输服务应用程序启动后,会获取第一终端的地理位置信息,并将所述地理位置信息发送至服务器;服务器接收该地理位置信息,并获取距离该地理位置的第二预设范围内的第三终端的信息,在可提供额外服务的第三终端的信息中包括额外服务标识。第一终端接收到所述终端的信息后,会在车辆运输服务应用程序的首页的地图中对所述第三终端的信息进行显示,展示第一终端的附近可提供额外服务的终端。

在实际应用中,所述额外服务包括提供雨具、提供暖水袋、提供毛毯中的至少一种。

图2是本发明另一个实施例提供的一种订单分配的方法的流程示意图。如图2所示,本发明实施例以第一终端为执行主体,包括:

S21:获取用户输入的出发地;

S22:获取用户选择的额外服务;

需要说明的是,在第一终端的车辆运输服务请求发送页面显示有额外服务选择列表,比如提供雨具、提供暖水袋、提供毛毯等,乘客可根据需要选择额外服务。

S23:发送车辆运输服务请求,所述车辆运输服务请求包括所述出发地和所述额外服务。

本发明实施例提供的订单分配的方法,在分配订单时考虑乘客的额外服务需求,使得最终接单的司机终端满足乘客的额外服务需求,充分利用车辆运输服务平台服务器的资源,提高了车辆运输服务订单成交量。

在本发明实施例的一种可选的实施方式中,所述方法还包括:

获取第一终端的地理位置信息;

发送所述地理位置信息;

接收距离所述地理位置的第二预设范围内的可提供所述额外服务的第二终端的信息;

对所述第二终端的信息进行显示。

需要说明的是,本发明实施例的第一终端上的车辆运输服务应用程序启动后,会获取第一终端的地理位置信息,并将所述地理位置信息发送至服务器;服务器接收该地理位置信息,并获取距该地理位置第二预设范围内的第二终端的信息,在可提供额外服务的第二终端的信息中包括额外服务标识。第一终端接收到所述第二终端的信息后,会在车辆运输服务应用程序的首页的地图中对所述第二终端的信息进行显示,展示第一终端的附近可提供额外服务的终端。

在实际应用中,第一终端可采用气泡、字条等展示附近可提供额外服务的车辆,还可以采用其他形式进行展示,本发明对此不作限制。

下面通过下雪天乘客需要提供暖水袋的额外服务为例对本发明实施例的订单分配的方法进行说明。

第一终端通过网络获取当前天气为下雪天,则第一终端上的车辆运输服务应用程序启动后,会获取第一终端的地理位置信息,并将所述地理位置信息发送至服务器;服务器接收该地理位置信息,并获取距离该地理位置的第二预设范围内的第三终端的信息,在可提供额外服务的第三终端的信息中包括额外服务标识。第一终端接收到所述第三终端的信息后,会在车辆运输服务应用程序的首页的地图中对所述第三终端的信息进行显示,展示第一终端的附近可提供额外服务的第三终端。

在第一终端的车辆运输服务请求发送页面显示有额外服务选择列表,乘客根据需要选择了提供暖水袋的额外服务。第一终端向服务器发送车辆运输服务请求,所述车辆运输服务请求包括出发地和提供暖水袋的额外服务。

服务器接收到第一终端发送的车辆运输服务请求后,获取距离出发地的第一预设范围内且可提供提供暖水袋的第二终端,将所述订单分配给所述第二终端,使得接单的终端能满足乘客的额外服务需求。

图3是本发明一个实施例提供的一种订单分配的装置的结构示意图。如图3所示,本发明实施例的装置包括车辆运输服务请求接收单元31、订单生成单元32、第二终端获取单元33和订单分配单元34,具体地:

车辆运输服务请求接收单元31,用于接收第一终端发送的车辆运输服务请求,所述车辆运输服务请求中包括出发地和选择的额外服务,所述额外服务是指车载运输服务之前提供的附加服务;

订单生成单元32,用于根据所述车辆运输服务请求生成订单;

第二终端获取单元33,用于获取距离所述出发地的第一预设范围内且可提供所述选择的额外服务的第二终端;

订单分配单元34,用于将所述订单分配给所述第二终端。

本发明实施例提供的订单分配的装置,在分配订单时考虑乘客的额外服务需求,使得最终接单的司机终端满足乘客的额外服务需求,充分利用车辆运输服务平台服务器的资源,提高了车辆运输服务订单成交量。

可选地,该装置还包括:

标识增加单元,用于为可提供所述额外服务的第二终端的信息中增加额外服务标识。

可选地,该装置还包括:

地理位置信息接收单元,用于接收所述第一终端发送的地理位置信息;

终端信息发送单元,用于获取距离所述地理位置的第二预设范围内的可提供所述额外服务的第三终端的信息,将所述第三终端的信息发送至所述第一终端,以使所述第一终端对所述第三终端的信息进行显示。

可选地,所述额外服务包括提供雨具、提供暖水袋、提供毛毯中的至少一种。

本实施例所述的订单分配的装置可以用于执行上述方法实施例,其原理和技术效果类似,此处不再赘述。

图4是本发明另一个实施例提供的一种订单分配的装置的结构示意图。如图4所示,本发明实施例的订单分配的装置包括出发地获取单元41、目标额外服务获取单元42和车辆运输服务请求发送单元43,具体地:

出发地获取单元41,用于获取用户输入的出发地;

目标额外服务获取单元42,用于获取用户选择的额外服务;

车辆运输服务请求发送单元43,用于发送车辆运输服务请求,所述车辆运输服务请求包括所述出发地和所述额外服务。

本发明实施例提供的订单分配的装置,在分配订单时考虑乘客的额外服务需求,使得最终接单的司机终端满足乘客的额外服务需求,充分利用车辆运输服务平台服务器的资源,提高了车辆运输服务订单成交量。

可选地,该装置还包括:

地理位置信息发送单元,用于获取第一终端的地理位置信息,发送所述地理位置信息;

终端信息接收单元,用于接收距离所述地理位置的第二预设范围内的可提供所述额外服务的第二终端的信息;

终端信息显示单元,用于对所述第二终端的信息进行显示。

可选地,所述终端信息显示单元进一步用于:

采用气泡或字条的形式对所述第二终端的信息进行显示。

本实施例所述的订单分配的装置可以用于执行上述方法实施例,其原理和技术效果类似,此处不再赘述。

图5是本发明一个实施例提供的一种服务器的实体结构示意图。

参照图5,服务器包括:第一处理器(processor)51、第一存储器(memory)52和第一总线53;其中,

第一处理器51和第一存储器52通过第一总线53完成相互间的通信;

第一处理器51用于调用第一存储器52中的程序指令,以执行上述各方法实施例所提供的方法。

此外,上述的第一存储器52中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

图6是本发明一个实施例提供的一种电子设备的实体结构示意图。

参照图6,电子设备包括:第二处理器(processor)61、第二存储器(memory)62和第二总线63;其中,

第二处理器61和第二存储器62通过第二总线63完成相互间的通信;

第二处理器61用于调用第二存储器62中的程序指令,以执行上述各方法实施例所提供的方法。

此外,上述的第二存储器62中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本实施例提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法。

本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法。

本发明实施例提供的订单分配的方法、装置及服务器,接收第一终端发送的车辆运输服务请求,所述车辆运输服务请求中包括出发地和目标额外服务,所述目标额外服务是根据乘客触发的额外服务的选择操作确定的;根据所述车辆运输服务请求生成订单;获取距所述出发地第一预设范围内且可提供所述目标额外服务的终端,作为目标终端,将所述订单分配给所述目标终端。本发明实施例在分配订单时考虑乘客的额外服务需求,使得最终接单的司机终端满足乘客的额外服务需求,充分利用车辆运输服务平台服务器的资源,提高了车辆运输服务订单成交量。

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

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

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。单词“包括”不排除存在未列在权利要求中的元件或步骤。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。

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

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