一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

订单处理方法、装置、电子设备、存储介质及程序产品与流程

2022-04-30 16:47:27 来源:中国专利 TAG:


1.本技术涉及信息处理技术领域,具体而言,本技术涉及一种订单处理方法、装置、电子设备、存储介质及程序产品。


背景技术:

2.随着网络订餐、网络购物等业务的兴起,用户和市场规模得到持续扩张,配送行业也得到迅猛发展,越来越多的骑手或配送员从事起配送服务。
3.在对外卖或包裹配送的过程中,经常会出现两个不同的骑手或配送员配送目的地相同、或者配送路径规划相似的情况。
4.然而,这些情况显然会浪费配送人效与配送成本。尤其在下单高峰期等特殊情况下,受限于配送运力,导致配送效率受到影响。


技术实现要素:

5.本技术实施例的目的旨在能解决如何合并不同配送资源的订单,以提高配送效率的技术问题。
6.根据本技术实施例的一个方面,提供了一种订单处理方法,该方法包括:
7.响应于检测到的针对目标配送资源的并单触发指令,若确定出目标配送资源处于室内环境,则根据目标配送资源的无线通信网络列表与其他配送资源的无线通信网络列表的重合度,确定目标配送资源的邻近配送资源,并从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合;
8.获取配送资源集合中各个候选配送资源和/或目标配送资源对应的候选订单的订单信息;
9.确定各个候选订单在并单后的配送信息;
10.根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
11.在一种可选的实施方式中,从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合,包括:
12.确定邻近配送资源的配送路径与目标配送资源的配送路径的相似度;
13.根据相似度,在邻近配送资源中确定配送资源集合。
14.在一种可选的实施方式中,该方法还包括:
15.若在确定出目标配送资源处于室外环境,则根据目标配送资源的全球定位信息与其他配送资源的全球定位信息,确定目标配送资源的邻近配送资源。
16.在一种可选的实施方式中,根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果,包括:
17.根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序;
18.根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
19.在一种可选的实施方式中,根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果,包括以下至少一项:
20.将排序后的各个候选订单作为并单推荐结果,以用于对排序后的各个候选订单对应的订单信息和配送信息进行展示,来指示对各个候选订单的并单触发操作;
21.将排序靠前的至少一个候选订单作为并单推荐结果,以用于对至少一个候选订单对应的订单信息和配送信息进行展示,来指示对至少一个候选订单的并单触发操作。
22.在一种可选的实施方式中,根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序,包括:
23.基于历史并单数据拟合得到的权重信息,对各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项进行加权处理;
24.根据加权处理后的各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序。
25.在一种可选的实施方式中,并单后的配送信息包括并单后的配送费用,确定各个候选订单在并单后的配送费用,包括:
26.按照并单前后配送资源的时间成本和/或配送距离,确定各个候选订单在并单后的配送费用。
27.在一种可选的实施方式中,针对目标配送资源的并单触发指令,包括以下至少之一:
28.目标配送资源触发的主动并单操作指令;
29.根据目标配送资源的状态触发的自动并单触发指令;
30.针对目标配送资源的定时并单触发指令。
31.根据本技术实施例的另一个方面,提供了一种订单处理方法,该方法包括:
32.响应于检测到的针对候选配送资源的并单触发指令,接收目标配送资源的并单请求,并单请求是基于本技术的上述各实施例提供的订单处理方法得到的并单推荐结果触发的;
33.根据并单请求生成目标配送资源请求并单的提示信息。
34.根据本技术实施例的又一个方面,提供了一种订单处理装置,该装置包括:
35.配送资源确定模块,用于响应于检测到的针对目标配送资源的并单触发指令,若确定出目标配送资源处于室内环境,则根据目标配送资源的无线通信网络列表与其他配送资源的无线通信网络列表的重合度,确定目标配送资源的邻近配送资源,并从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合;
36.订单信息获取模块,用于获取配送资源集合中各个候选配送资源和/或目标配送资源对应的候选订单的订单信息;
37.配送信息确定模块,用于确定各个候选订单在并单后的配送信息;
38.并单推荐模块,用于根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
39.在一种可选的实施方式中,配送资源确定模块在用于从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合时,具体用于:
40.确定邻近配送资源的配送路径与目标配送资源的配送路径的相似度;
41.根据相似度,在邻近配送资源中确定配送资源集合。
42.在一种可选的实施方式中,配送资源确定模块还用于:
43.若在确定出目标配送资源处于室外环境,则根据目标配送资源的全球定位信息与其他配送资源的全球定位信息,确定目标配送资源的邻近配送资源。
44.在一种可选的实施方式中,并单推荐模块在用于根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果时,具体用于:
45.根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序;
46.根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
47.在一种可选的实施方式中,并单推荐模块在用于时,根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果时,具体用于以下至少一项:
48.将排序后的各个候选订单作为并单推荐结果,以用于对排序后的各个候选订单对应的订单信息和配送信息进行展示,来指示对各个候选订单的并单触发操作;
49.将排序靠前的至少一个候选订单作为并单推荐结果,以用于对至少一个候选订单对应的订单信息和配送信息进行展示,来指示对至少一个候选订单的并单触发操作。
50.在一种可选的实施方式中,并单推荐模块在用于根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序时,具体用于:
51.基于历史并单数据拟合得到的权重信息,对各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项进行加权处理;
52.根据加权处理后的各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序。
53.在一种可选的实施方式中,并单后的配送信息包括并单后的配送费用,确定各个候选订单在并单后的配送费用时,具体用于:
54.按照并单前后配送资源的时间成本和/或配送距离,确定各个候选订单在并单后的配送费用。
55.在一种可选的实施方式中,针对目标配送资源的并单触发指令,包括以下至少之一:
56.目标配送资源触发的主动并单操作指令;
57.根据目标配送资源的状态触发的自动并单触发指令;
58.针对目标配送资源的定时并单触发指令。
59.根据本技术实施例的还一个方面,提供了一种订单处理装置,该装置包括:
60.并单请求接收模块,用于响应于检测到的针对候选配送资源的并单触发指令,接收目标配送资源的并单请求,并单请求是基于本技术的上述各实施例提供的订单处理方法得到的并单推荐结果触发的;
61.提示信息生成模块,用于根据并单请求生成目标配送资源请求并单的提示信息。
62.根据本技术实施例的一个方面,提供了一种电子设备,该电子设备包括:存储器、处理器及存储在存储器上的计算机程序,处理器执行计算机程序以实现本技术任一实施例
提供的订单处理方法的步骤。
63.根据本技术实施例的一个方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现本技术任一实施例提供的订单处理方法的步骤。
64.根据本技术实施例的一个方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序,计算机程序被处理器执行时实现本技术任一实施例提供的订单处理方法的步骤。
65.本技术实施例提供的订单处理方法、装置、电子设备、存储介质及程序产品,通过响应于检测到的针对目标配送资源的并单触发指令,若确定出目标配送资源处于室内环境,则根据目标配送资源的无线通信网络列表与其他配送资源的无线通信网络列表的重合度,确定目标配送资源的邻近配送资源,并从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合,并获取配送资源和/或目标配送资源集合中各个候选配送资源对应的候选订单的订单信息,再通过确定各个候选订单在并单后的配送信息,进而根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果,使得目标配送资源能够基于并单推荐结果和对应的候选配送资源发生并单,从而实现通过更少的配送资源在不显著额外增加时间成本的情况下完成更多订单的配送,能够极大提升系统整体的配送效率。
附图说明
66.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
67.图1为本技术实施例提供的一种订单处理方法的流程示意图;
68.图2为本技术实施例提供的配送系统的架构示意图;
69.图3为本技术实施例提供的另一种订单处理方法的流程示意图;
70.图4为本技术实施例提供的一种并单场景的示意图;
71.图5为本技术实施例提供的另一种并单场景的示意图;
72.图6为本技术实施例提供的又一种并单场景的示意图;
73.图7为本技术实施例提供的一种订单处理装置的结构示意图;
74.图8为本技术实施例提供的另一种订单处理装置的结构示意图;
75.图9为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
76.下面结合本技术中的附图描述本技术的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本技术实施例的技术方案的示例性描述,对本技术实施例的技术方案不构成限制。
77.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”和“该”也可包括复数形式。应该进一步理解的是,本技术实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直
接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“a和/或b”指示实现为“a”,或者实现为“a”,或者实现为“a和b”。
78.为使本技术的目的、技术方案和优点更加清楚,下面通过对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
79.本技术实施例中提供了一种订单处理方法,该方法包括:
80.步骤s001:响应于检测到的针对目标配送资源的并单触发指令,确定与目标配送资源存在并单可能性的配送资源集合;
81.其中,配送资源是指对订单进行配送的配送员、骑手或机器人。本技术实施例中,每个配送资源均可作为目标配送资源,在其终端中进行订单处理,相同的处理过程将不再赘述。
82.本技术实施例中,并单是指将两个配送资源的不同订单进行合并,并将合并后的订单由其中一个配送资源进行配送。则针对目标配送资源的并单,可以是指目标配送资源将订单合并给其他配送资源进行配送,也可以是指目标配送资源对从其他配送资源合并来的订单进行配送。需要指出的是,针对目标配送资源的并单也可以同时包括目标配送资源将订单合并给其他配送资源进行配送,并对从该配送资源合并来的订单进行配送,即配送资源之间可以交换订单进行并单配送。
83.本技术实施例中,并单触发指令用于触发目标配送资源的客户端进入并单触发状态。可以理解的是,针对不同的并单情形,目标配送资源的客户端所触发的并单触发指令可以是不同的,本领域技术人员可以根据实际情况进行设置,在此不做限定。
84.本技术实施例中,在响应于检测到的针对目标配送资源的并单触发指令,进入并单触发状态后,会确定与目标配送资源存在并单可能性的配送资源的集合。其中,确定配送资源是否与目标配送资源存在并单可能性,即确定配送资源是否满足与目标配送资源进行并单的配送资源并单条件,基于满足配送资源并单条件的配送资源得到与目标配送资源存在并单可能性的配送资源的集合。
85.其中,配送资源并单条件可以包括但不限于与目标配送资源是否邻近和/或配送路径是否相近等,本领域技术人员可以根据实际情况对配送资源并单条件进行设置,本技术实施例不做限定。
86.步骤s002:获取配送资源集合中各个候选配送资源和/或目标配送资源对应的候选订单的订单信息;
87.本技术实施例中,将配送资源集合中每个配送资源作为候选配送资源,获取各个候选配送资源和/或目标配送资源对应的候选订单的订单信息。其中,每个候选配送资源对应的候选订单可以是该候选配送资源的所有待配送的订单,也可以是该候选配送资源的所有待配送的订单中与目标配送资源存在并单可能性的订单;目标配送资源对应的候选订单可以是该目标配送资源的所有待配送的订单,也可以是该目标配送资源的所有待配送的订单中与候选配送资源存在并单可能性的订单。
88.具体地,确定订单是否与配送资源存在并单可能性,即确定订单是否满足与该配送资源进行并单的订单并单条件,若满足则可作为候选订单。其中,订单并单条件可以包括但不限于与该配送资源的任意订单是否目的地相同和/或配送路径是否相近等,本领域技术人员可以根据实际情况对订单并单条件进行设置,本技术实施例不做限定。
89.本技术实施例中,候选订单的订单信息可以包括但不限于以下至少一项:配送起点、配送目的地、总配送时间、配送费用等。
90.步骤s003:确定各个候选订单在并单后的配送信息;
91.可以理解的是,订单在配送中途并单会产生新的相关信息,例如已配送距离、剩余配送距离、并单后新的配送路径、已配送时间、剩余配送时间、预计配送时间、节省的配送时间、并单后的配送费用等。
92.作为示例地,以目标配送资源从其他配送资源获取目标订单进行合并为例,已配送距离为当前该其他配送资源对目标订单运送的距离;剩余配送距离为当前目标配送资源对目标订单需要运送的距离;并单后新的配送路径为当前目标配送资源对目标订单并单后新规划的配送路径;已配送时间为当前该其他配送资源对目标订单运送的所花费的时间;剩余配送时间为目标订单的总配送时间限制减去当前该其他配送资源对目标订单运送的所花费的时间后剩余的时间;预计配送时间为当前目标配送资源对目标订单进行运送的预计所要花费的时间;节省的配送时间为并单后目标配送资源和该其他配送资源对当前的所有订单进行配送所要花费时间比并单前目标配送资源和该其他配送资源对当前的所有订单进行配送所要花费时间能够节省的时间;并单后的配送费用为当前目标配送资源对目标订单进行配送所能获取的回报(报酬)等。其他情形的并单会新产生的相关信息以此类推,在此不再赘述。
93.本技术实施例中,并单后的配送信息可以用于并单推荐,也可以用于展示相关信息供配送资源获知。本领域技术人员可以根据实际需求设置上述相关信息中的一种或多种作为并单后的配送信息。在该步骤中,确定各个候选订单这个或这些在并单后的配送信息,以执行后续步骤。本技术实施例在此对各个候选订单在并单后的配送信息的确定方式不作具体限定,例如可以通过预定算法或神经网络等。
94.步骤s004:根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
95.本技术实施例中,根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果,可以是指根据各个候选订单对应的订单信息和配送信息确定并单推荐结果;也可以是指基于任何方式(例如可以是根据各个候选订单对应的订单信息和配送信息,也可以是根据其他信息)生成并单推荐后,在并单推荐中携带各个候选订单对应的订单信息和配送信息,依此得到的并单推荐结果用于展示给相应的配送资源进行选择。
96.进一步地,本技术实施例中提供的订单处理方法,如图1所示,具体可以包括:
97.步骤s101:响应于检测到的针对目标配送资源的并单触发指令,若确定出目标配送资源处于室内环境,则根据目标配送资源的无线通信网络列表与其他配送资源的无线通信网络列表的重合度,确定目标配送资源的邻近配送资源,并从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合;
98.其中,邻近配送资源指的是处于目标配送资源周围一定范围内的配送资源,具体的范围大小本领域技术人员可以根据实际情况进行设置,本技术实施例在此不做限定。
99.具体而言,可以通过确定目标配送资源当前处于室内环境还是室外环境来分别判断邻近配送资源。一种可选的实施方式中,结合光线、磁场传感器的信号等信息判断目标配送资源当前是处于室内环境还是室外环境。
100.进一步地,若确定出目标配送资源处于室内环境,则根据无线通信网络,确定目标配送资源的邻近配送资源。具体而言,可以根据目标配送资源的无线通信网络列表与其他配送资源的无线通信网络列表的重合度来确定。例如两个配送资源端扫描到的wifi列表一致(即重合度100%)或重合度大于重合阈值(本领域技术人员可以根据实际情况进行设置,在此不做限定),则可以判断该两个配送资源端所属的配送资源是邻近的,这样便可确定出目标配送资源的邻近配送资源。
101.若在室外环境,则可以根据全球定位系统(global positioning system,gps),确定目标配送资源的邻近配送资源。具体而言,若在确定出目标配送资源处于室外环境,则根据目标配送资源的全球定位信息与其他配送资源的全球定位信息系统,确定目标配送资源的邻近配送资源。例如两个配送资源端的gps坐标的距离小于距离阈值(本领域技术人员可以根据实际情况进行设置,在此不做限定),则可以判断该两个配送资源端所属的配送资源是邻近的,这样便可确定出目标配送资源的邻近配送资源。
102.本技术实施例中,针对目标配送资源的并单优先考虑目标配送资源的邻近配送资源,是因为并单后需要交付订单物品或餐品进行配送,邻近配送资源的交付成本(包括时间成本和人力成本)更低,交付更加方便,可以一定程度上提升并单及配送效率。
103.对与本步骤的其他细节,具体可以参见上文中对步骤s001的介绍,在此不再赘述。
104.步骤s102:获取配送资源集合中各个候选配送资源和/或目标配送资源对应的候选订单的订单信息;
105.步骤s103:确定各个候选订单在并单后的配送信息;
106.步骤s104:根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
107.其中,对于步骤s102~步骤s104的实现具体可以参见上文中对步骤s002~步骤s004的介绍,在此不再赘述。
108.对于本技术实施例,执行主体可以为配送资源端,具体地,配送资源端具体可以是配送员或骑手等配送资源使用的移动终端,也可以为安装于移动终端上的客户端,例如应用软件或应用小程序等,但不限于此。实际应用中,移动终端可以包括但不限于诸如移动电话、智能手机、平板电脑、笔记本电脑、智能手表等。此外,配送资源端也可以是指预置的机器人。
109.对于本技术实施例,执行主体也可以为服务器。具体地,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器
110.以本技术实施例提供的订单处理方法的执行主体是服务器为例,该方法可以由如图2所示的配送系统实现。具体来说,如图2所示,配送系统包括配送资源端和服务器端。其中,各个配送资源端(图2中以3个配送资源段为例)能够通过wi-fi网络或蜂窝网络等网络连接与服务器端进行交互。服务器端用于储存配送资源信息和订单信息,并对订单进行调度和分配。配送资源端用于接收服务器分配的订单信息,与配送资源进行交互,以进行对订单的配送。
111.为便于描述,下文中将执行该方法的主体称为系统。
112.本技术实施例提供的订单处理方法,能够实现通过更少的配送资源在不显著额外增加时间成本的情况下完成更多订单的配送,进而提升系统整体的配送效率。
113.本技术实施例中,为步骤s101中的从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合,提供了一种可行的实施方式,具体可以包括:
114.步骤s1011:确定邻近配送资源的配送路径与目标配送资源的配送路径的相似度;
115.本技术实施例中,相似度算法可以采用dtw(dynamic time warping,动态时间归准)算法,即根据dtw算法,确定邻近配送资源的配送路径与目标配送资源的配送路径的相似度。具体地,dtw值越小,则配送路径的相似度越高。通过dtw算法,能够有效处理时间轴中的配送路径的变形问题,相似度计算的复杂度低,计算效率高且可靠。
116.其他实施例中,相似度算法还可以采用其他算法,例如最小二乘法等,在此不做限定。
117.步骤s1012:根据相似度,在邻近配送资源中确定配送资源集合。
118.具体地,可以将与目标配送资源的配送路径的相似度高于相似度阈值(本领域技术人员可以根据实际情况进行设置,在此不做限定)的配送路径所属的邻近配送资源确定出来,便可得到配送资源集合。
119.本技术实施例中,根据配送资源规划的配送路径判断相似度,因为规划的配送路径表明了配送资源未来的可能位置,如果相似度高,说明配送资源大概率会相遇,则交由其中一个配送资源进行配送,便可显著减少人力资源和时间资源的浪费,显著提升系统整体的配送效率。
120.本技术实施例中,为步骤s104提供了一种可行的实施方式,具体可以包括:
121.根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序;
122.本技术实施例中,会对汇集的各个候选订单进行排序,排序考虑一种或多种指标,例如配送路径(例如路径规划的相似度)、配送距离远近(例如并单后的剩余配送距离)、节省的配送时间、以及所属配送资源的历史并单信息(例如配送资源历史转单或接受并单的概率等)。又例如,排序指标还可以包括配送费用(例如并单后的配送费用)等。本技术实施例在此对基于各种信息执行的排序算法不作具体限定,例如可以通过预定排序算法或神经网络等。
123.本技术实施例中,该步骤还具体可以包括:基于历史并单数据拟合得到的权重信息,对各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项进行加权处理;
124.根据加权处理后的各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序。
125.即本技术实施例中,还可以对排序考虑的一种或多种指标进行加权,以更好地结合每种指标对订单排序及推荐的影响程度,对各个候选订单进行排序。其中,每种指标的权重可以是由历史并单数据拟合得到的。或者,权重也可以是预设的,例如根据专家经验对每种指标的权重进行设置。不同指标的权重可以是不同的,也可以是相同的。本技术实施例在此对每种指标对应的具体权重数值不做具体限定。
126.本技术实施例中,还可以基于配送资源针对至少一个种指标的选择操作来对各个候选订单进行排序。例如配送资源选择基于配送距离远近进行排序,则可以将配送距离更近(或更远)的候选订单展示顺序更靠前。又例如配送资源选择基于并单后的配送费用进行排序,则配送费用更高的候选订单展示顺序更靠前等。还例如,配送资源还可以选择基于综合信息进行排序,则可以对上述排序算法得到的排序结果进行展示。实际应用中,还可以设置多级排序,例如配送资源先选择基于配送费用进行排序,对于当前配送费用相同的候选订单,还可以继续选择基于配送距离进行排序等,以便配送资源更方便地进行并单的选择。
127.进一步地,根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果。可选地,可以包括以下至少一项:
128.将排序后的各个候选订单作为并单推荐结果,以用于对排序后的各个候选订单对应的订单信息和配送信息进行展示,来指示对各个候选订单的并单触发操作;
129.将排序靠前的至少一个候选订单作为并单推荐结果,以用于对至少一个候选订单对应的订单信息和配送信息进行展示,来指示对至少一个候选订单的并单触发操作。
130.即本领域技术人员可以根据实际情况设置将排序后的全部或部分候候选订单作为并单推荐结果,供用户选择。
131.作为示例地,对于目标配送资源对从其他配送资源合并来的订单进行配送的情形,可以将各个候选配送资源的全部或部分候选订单对应的订单信息和配送信息通过目标配送资源的客户端进行展示,来指示目标配送资源对这些候选订单的并单触发操作,即选择订单进行并单。
132.或者,对于目标配送资源将订单合并给其他配送资源进行配送的情形,可以基于排序后的各个候选配送资源的候选订单,按照顺序的推荐依次向对应的候选配送资源请求,并通过其客户端展示:目标配送资源的全部或部分候选订单对应的订单信息和配送信息,来指示该候选配送资源对目标配送资源的候选订单的并单触发操作,即选择订单进行并单。
133.或者,对于交换订单进行并单配送的情形,可以将各个候选配送资源的全部或部分候选订单对应的订单信息和配送信息通过目标配送资源的客户端进行展示,来指示目标配送资源对这些候选订单的并单触发操作,即选择订单进行并单,再针对目标配送资源选择的候选订单对应的候选配送资源,将先目标配送资源的全部或部分候选订单对应的订单信息和配送信息通过该候选配送资源的客户端进行展示,来指示该候选配送资源对目标配送资源的候选订单的并单触发操作,即选择订单进行并单。
134.可以理解的是,若该方法的执行主体是配送资源端,则配送资源端可以直接对相应的订单信息和配送信息进行展示。若该方法的执行主体是服务器端,则服务器端可以控制对应的配送资源端对相应的订单信息和配送信息进行展示。
135.本技术实施例提供的订单处理方法,采用上述排序机制,配送资源通常会更倾向于选择排序在前的订单进行并单,则通过排序或推荐更适宜的候选订单,能够促进并单的发生,以在不显著额外增加时间成本的情况下完成更多订单的配送,提升系统整体的配送效率。
136.由上文中的介绍可知,并单后的配送信息还可以包括并单后的配送费用,则本技术实施例在步骤s103中,确定各个候选订单在并单后的配送费用,具体可以包括:按照并单
前后配送资源的时间成本和/或配送距离,确定各个候选订单在并单后的配送费用。
137.具体而言,以按照并单前后配送资源的配送距离确定各个候选订单在并单后的配送费用为例,假设配送资源1去某商户取了三个订单a、b、c,其中订单a在途中转给了配送资源2进行并单,则并单发送时,配送资源1运送订单a的配送距离为s1,订单a还需要配送距离s2才能送达,则配送资源1得到的配送费用比例为:s1/3/(s1/3 s2);配送资源2将得到的配送费用(并单后的配送费用)比例为s2/(s1/3 s2)。
138.或者,配送费用也可以按照时间成本分配,例如配送资源1去某商户取了三个订单a、b、c,其中订单a在途中转给了配送资源2进行并单,则并单发送时,配送资源1运送订单a的配送时间为t1,订单a还需要时间t2才能送达,则配送资源1得到的配送费用比例为:t1/3/(t1/3 t2);配送资源2将得到的配送费用(并单后的配送费用)比例为t2/(t1/3 t2)。
139.或者,配送费用也可以按照配送距离和时间成本分配。例如为配送距离和时间成本分配不同的权重进行计算,或直接合并计算等,本来技术人员可以根据实际情况进行设置,本技术实施例在此不具体限定配送费用的计算公式。
140.本技术实施例中,并单发送并配送完成后,可以直接采用已计算出来的分配结果,也可以根据实际情况进行重新计算,即配送费用分配的计算也可以是在并单发生后。具体的实现方式可以参见上文中分配计算方式,在此不再赘述。
141.本技术实施例中,为步骤s101中的针对目标配送资源的并单触发指令提供了可行的实现机制,具体地,可以包括以下至少之一:
142.(1)目标配送资源触发的主动并单操作指令;
143.即并单触发状态可以由配送资源主动触发,例如配送资源当前配送任务较少,主动寻找需要帮助的配送资源,获取合适的订单进行并单配送。又例如配送资源当前有任务存在超时风险,或有突发情况存在配送困难,可以主动申请将订单合并给别的配送资源配送。还例如配送资源在乘坐电梯等需要等待的场景中主动寻找合适的订单进行交换,有助于提升多个配送资源的配送效率。
144.其中,针对不同的并单需要,所触发的主动并单操作指令可以是不同的,例如通过设置不同的触发按钮来提供对不同并单需求的触发。
145.可选地,配送资源通过对客户端的“摇一摇”操作触发主动并单操作指令,其中,可以针对不同的并单需求提供不同的“摇一摇”操作后的选项;或者,“摇一摇”操作也可只针对紧急情况,例如配送资源当前有任务存在超时风险,或有突发情况存在配送困难,会主动申请将订单合并给别的配送资源配送的情况等。
146.(2)根据目标配送资源的状态触发的自动并单触发指令;
147.即并单触发状态可以由系统自动触发,当通过配送资源端的状态判断出配送资源处于静止等待状态或者配送资源在查看配送资源端时,系统自动寻找并调度合适的订单进行交换,有助于提升多个配送资源的配送效率。或者检测到某配送资源当前有任务存在超时风险时,系统自动寻找并调度合适的配送资源进行并单。
148.(3)针对目标配送资源的定时并单触发指令。
149.即并单触发状态可以定时触发,即每隔预定时间间隔触发一次,本领域技术人员可以根据实际情况对预定时间间隔进行设置,在此不做限定。可选地,若某一定时时刻,通过配送资源端的状态判断出配送资源处于骑行状态时,将则该定时时刻暂不触发。即定时
触发还必须满足配送资源处于非骑行状态的条件,以便后续更方便、可靠地进行并单。
150.本技术实施例提供的订单处理方法,针对配送过程中可能出现的两个配送资源配送目的地相同或者配送路径规划相似的情况,考虑到如果两个配送员能够并单配送,使得只需一个配送资源就能在不显著额外增加时间成本的情况下完成配送,将会极大提升整体系统的配送效率。通过本技术实施例提供的订单处理方法,也可以理解为是并单机会的提醒机制或推荐机制,能够促进配送资源之间并单的发生,减少系统整体的超时风险。
151.本技术实施例还提供了一种订单处理方法,如图3所示,该方法包括:
152.步骤s301:响应于检测到的针对候选配送资源的并单触发指令,接收目标配送资源的并单请求,并单请求是基于上述各实施例提供的订单处理方法得到的并单推荐结果触发的。
153.本技术实施例中,并单触发指令用于触发目标配送资源的客户端进入并单触发状态。其中,并单是指将两个配送资源的不同订单进行合并,并将合并后的订单由其中一个配送资源进行配送。具体地,目标配送资源的并单请求,可以是指目标配送资源请求将订单合并给本配送资源进行配送,也可以是指目标配送资源请求从本配送资源获取订单进行并单配送,还可以是指请求交换订单进行配送。具体的介绍可以参见上文,在此不再赘述。
154.本技术实施例中,在响应于检测到的针对目标配送资源的并单触发指令,进入并单触发状态后,会将本配送资源供其他配送资源查找,是否能够作为其存在并单可能性的配送资源。其中,对并单可能性的介绍可以参见上文,在此不再赘述。
155.进一步地,若本配送资源被目标配送资源确定为与其存在并单可能性,并执行后续的一系列订单获取、订单排序等操作(具体可参见上文的介绍,在此不再赘述)后,本配送资源的任一订单被选择与目标配送进行并单,则会接收目标配送资源的并单请求。
156.步骤s302:根据并单请求生成目标配送资源请求并单的提示信息。
157.作为示例地,若目标配送资源是请求将订单合并给本配送资源进行配送,则可以提示是否接受,还可以提示相关的订单信息和并单后的配送信息;或目标配送资源是请求从本配送资源获取订单进行并单配送,则可以提示是否同意等。具体的提示内容可以根据实际情况进行设置,本技术实施例在此不做限定。
158.对于本技术实施例,执行主体可以为配送资源端,也可以为服务器,具体的介绍可参见上文,在此不再赘述。
159.本技术实施例提供的订单处理方法,能够促进配送资源之间并单的发生,减少系统整体的超时风险。
160.本技术实施例中,通过图4~图6示例地给出了几个并单场景,可以理解,这些并单场景仅为示例,而不能理解为对本技术的限定。
161.一个场景中,如图4所示,外卖骑手a通过其手机端触发并单触发状态,想要寻找有没有并单机会,系统查找与外卖骑手a存在并单可能性的外卖骑手集合,并汇集该外卖骑手集合的候选订单(订单信息和并单后的配送信息)并排序,当该外卖骑手集合的候选订单不为空时,系统在外卖骑手a的手机端展示并单推荐,同时显示候选订单的配送目的地和配送费用,供外卖骑手a选择。外卖骑手a选择外卖骑手b的某一订单后,系统向外卖骑手b的手机端展示并单提示,若外卖骑手b反馈同意,则可将该订单交由外卖骑手a进行订单配送。
162.另一个场景中,在图4所示流程的基础上,如图5所示,还可以向外卖骑手b推荐外
买骑手a的能够供外卖骑手b并单配送的订单,外卖骑手b选择外卖骑手a的某一订单后,系统向外卖骑手a的手机端展示并单提示,若外卖骑手a同意,则可将该订单交由外卖骑手b进行订单配送。这样便可完成订单的交换配送。
163.又一个场景中,如图6所示,外卖骑手a通过其手机端触发并单触发状态,想要将当前可能超时的订单交给其他外卖骑手配送,系统查找与外卖骑手a存在并单可能性的外卖骑手集合,并汇集该外卖骑手集合的候选订单并排序(订单信息和并单后的配送信息),当该外卖骑手集合的候选订单不为空时,系统按订单的排序顺序的推荐依次向订单对应的外卖骑手的手机端展示并单提醒,询问其是否愿意接受并单。当外卖骑手b同意并单后,系统向外卖骑手a的手机端展示并单提示,便可将外卖骑手a的订单交由外卖骑手b进行订单配送。
164.申请实施例提供的订单处理方法,能够促外卖骑手之间并单的发生,减少系统整体的超时风险。
165.本技术实施例提供了一种订单处理装置,如图7所示,该订单处理装置70可以包括:配送资源确定模块701、订单信息获取模块702、配送信息确定模块703以及并单推荐模块704,其中,
166.配送资源确定模块701用于响应于检测到的针对目标配送资源的并单触发指令,若确定出目标配送资源处于室内环境,则根据目标配送资源的无线通信网络列表与其他配送资源的无线通信网络列表的重合度,确定目标配送资源的邻近配送资源,并从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合;
167.订单信息获取模块702用于获取配送资源集合中各个候选配送资源和/或目标配送资源对应的候选订单的订单信息;
168.配送信息确定模块703用于确定各个候选订单在并单后的配送信息;
169.并单推荐模块704用于根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
170.在一种可选的实施方式中,配送资源确定模块701在用于从邻近配送资源中确定与目标配送资源存在并单可能性的配送资源集合时,具体用于:
171.确定邻近配送资源的配送路径与目标配送资源的配送路径的相似度;
172.根据相似度,在邻近配送资源中确定配送资源集合。
173.在一种可选的实施方式中,配送资源确定模块701还用于:
174.若在确定出目标配送资源处于室外环境,则根据目标配送资源的全球定位信息与其他配送资源的全球定位信息,确定目标配送资源的邻近配送资源。
175.在一种可选的实施方式中,并单推荐模块704在用于根据各个候选订单对应的订单信息和配送信息,得到并单推荐结果时,具体用于:
176.根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序;
177.根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果。
178.在一种可选的实施方式中,并单推荐模块704在用于时,根据排序后的各个候选订单对应的订单信息和配送信息,得到并单推荐结果时,具体用于以下至少一项:
179.将排序后的各个候选订单作为并单推荐结果,以用于对排序后的各个候选订单对
应的订单信息和配送信息进行展示,来指示对各个候选订单的并单触发操作;
180.将排序靠前的至少一个候选订单作为并单推荐结果,以用于对至少一个候选订单对应的订单信息和配送信息进行展示,来指示对至少一个候选订单的并单触发操作。
181.在一种可选的实施方式中,并单推荐模块704在用于根据各个候选订单对应的订单信息和配送信息中的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序时,具体用于:
182.基于历史并单数据拟合得到的权重信息,对各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项进行加权处理;
183.根据加权处理后的各个候选订单对应的配送路径、配送距离、节省的配送时间、所属配送资源的历史并单信息中的至少一项,对各个候选订单进行排序。
184.在一种可选的实施方式中,并单后的配送信息包括并单后的配送费用,确定各个候选订单在并单后的配送费用时,具体用于:
185.按照并单前后配送资源的时间成本和/或配送距离,确定各个候选订单在并单后的配送费用。
186.在一种可选的实施方式中,针对目标配送资源的并单触发指令,包括以下至少之一:
187.目标配送资源触发的主动并单操作指令;
188.根据目标配送资源的状态触发的自动并单触发指令;
189.针对目标配送资源的定时并单触发指令。
190.本技术实施例的装置可执行本技术实施例所提供的方法,其实现原理相类似,本技术各实施例的装置中的各模块所执行的动作是与本技术各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述及产生的有益效果具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
191.本技术实施例提供了一种订单处理装置,如图8所示,该订单处理装置80可以包括:并单请求接收模块801以及提示信息生成模块802,其中,
192.并单请求接收模块801用于响应于检测到的针对候选配送资源的并单触发指令,接收目标配送资源的并单请求,并单请求是基于本技术的上述各实施例提供的订单处理方法得到的并单推荐结果触发的;
193.提示信息生成模块802用于根据并单请求生成目标配送资源请求并单的提示信息。
194.本技术实施例的装置可执行本技术实施例所提供的方法,其实现原理相类似,本技术各实施例的装置中的各模块所执行的动作是与本技术各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述及产生的有益效果具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
195.本技术实施例中提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行上述计算机程序以实现前述各方法实施例的步骤。
196.在一个可选实施例中提供了一种电子设备,如图9所示,图9所示的电子设备900包括:处理器901和存储器903。其中,处理器901和存储器903相连,如通过总线902相连。可选地,电子设备900还可以包括收发器904,收发器904可以用于该电子设备与其他电子设备之
间的数据交互,如数据的发送和/或数据的接收等。需要说明的是,实际应用中收发器904不限于一个,该电子设备900的结构并不构成对本技术实施例的限定。
197.处理器901可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器901也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
198.总线902可包括一通路,在上述组件之间传送信息。总线902可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线902可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
199.存储器903可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
200.存储器903用于存储执行本技术实施例的计算机程序,并由处理器901来控制执行。处理器901用于执行存储器903中存储的计算机程序,以实现前述方法实施例所示的步骤。
201.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
202.本技术实施例还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
203.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
204.以上仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献