[发明专利]订单分配方法、装置、服务器及存储介质有效
申请号: | 201811080667.1 | 申请日: | 2018-09-17 |
公开(公告)号: | CN109242320B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 罗智;于红建 | 申请(专利权)人: | 北京同城必应科技有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订单 分配 方法 装置 服务器 存储 介质 | ||
1.一种订单分配方法,其特征在于,包括:
遍历目标区域内所有订单的订单信息,根据目标区域内各闪送员的属性信息,确定每个闪送员对每个订单的接单意愿值;
根据所述接单意愿值,将所有订单分配给每个闪送员,得到每个闪送员的订单分配列表,其中,在每个闪送员的订单分配列表中包括所有订单且不重复,并且订单按照所述接单意愿值进行排序;
按照每个闪送员的订单分配列表中订单的顺序,依次进行推送;
其中,根据所述接单意愿值,将所有订单分配给每个闪送员,得到每个闪送员的订单分配列表,包括:
根据所述接单意愿值构建每个订单的闪送员数组,在每个闪送员数组中包括所有的闪送员且不重复,并且按照所述接单意愿值对各闪送员进行排序;
为每个闪送员创建订单分配数组,且初始值均为空;
基于订单总数确定总分配轮次,按照如下操作依轮次循环遍历每一个订单,直到完成最后一个分配轮次为止:
按照当前订单的闪送员数组中的排序,获取当前闪送员,以及当前闪送员对应的当前订单分配数组;
检查当前订单分配数组是否满足预设条件,其中,所述预设条件为当前订单分配数组中不存在当前订单,并且当前订单分配数组的长度小于当前分配轮次的数值;
若满足,则将当前订单添加到当前订单分配数组中,保存当前订单分配数组,并遍历下一个订单;
若不满足,则按照当前订单的闪送员数组中的排序获取下一个闪送员,将该下一个闪送员作为所述当前闪送员,并重复执行上述操作;
其中,按照每个闪送员的订单分配列表中订单的顺序,依次进行推送,包括:
确定订单推送总轮次,每轮次将每个闪送员的订单分配数组中相同位置的订单推送给对应的闪送员;或
根据每个闪送员各自阅读订单信息的速度,并结合订单分配数组内的订单顺序,为每个闪送员依次推送订单。
2.根据权利要求1所述的方法,其特征在于,在推送每个订单之前,所述按照每个闪送员的订单分配列表中订单的顺序,依次进行推送,还包括:
判断当前待推送订单是否已被抢单;
若是,则依据订单分配数组中的订单顺序,推送位于当前待推送订单后的订单。
3.根据权利要求1-2任一所述的方法,其特征在于,
所述订单信息至少包括订单的取件地、目的地或订单类型;
所述闪送员的属性信息至少包括:当前位置、配送工具或个人画像。
4.一种订单分配装置,其特征在于,包括:
接单意愿值确认模块,用于遍历目标区域内所有订单的订单信息,根据目标区域内各闪送员的属性信息,确定每个闪送员对每个订单的接单意愿值;
分配模块,用于根据所述接单意愿值,将所有订单分配给每个闪送员,得到每个闪送员的订单分配列表,其中,在每个闪送员的订单分配列表中包括所有订单且不重复,并且订单按照所述接单意愿值进行排序;
推送模块,用于按照每个闪送员的订单分配列表中订单的顺序,依次进行推送;
其中,所述分配模块具体用于:
根据所述接单意愿值构建每个订单的闪送员数组,在每个闪送员数组中包括所有的闪送员且不重复,并且按照所述接单意愿值对各闪送员进行排序;
为每个闪送员创建订单分配数组,且初始值均为空;
基于订单总数确定总分配轮次,按照如下操作依轮次循环遍历每一个订单,直到完成最后一个分配轮次为止:
按照当前订单的闪送员数组中的排序,获取当前闪送员,以及当前闪送员对应的当前订单分配数组;
检查当前订单分配数组是否满足预设条件,其中,所述预设条件为当前订单分配数组中不存在当前订单,并且当前订单分配数组的长度小于当前分配轮次的数值;
若满足,则将当前订单添加到当前订单分配数组中,保存当前订单分配数组,并遍历下一个订单;
若不满足,则按照当前订单的闪送员数组中的排序获取下一个闪送员,将该下一个闪送员作为所述当前闪送员,并重复执行上述操作;
所述推送模块具体用于:
确定订单推送总轮次,每轮次将每个闪送员的订单分配数组中相同位置的订单推送给对应的闪送员;或
根据每个闪送员各自阅读订单信息的速度,并结合订单分配数组内的订单顺序,为每个闪送员依次推送订单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京同城必应科技有限公司,未经北京同城必应科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811080667.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能装修管理系统
- 下一篇:用户电力负荷在线分析方法及终端设备
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理