[发明专利]司机调度方法、装置、电子设备及可读存储介质在审
申请号: | 202010317477.8 | 申请日: | 2020-04-21 |
公开(公告)号: | CN111652464A | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 敖晖远 | 申请(专利权)人: | 汉海信息技术(上海)有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/02;G06Q50/30;G06F16/9537;G06F16/29 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
地址: | 200000 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 司机 调度 方法 装置 电子设备 可读 存储 介质 | ||
1.一种司机调度方法,其特征在于,所述方法包括:
确定目标地理位置;
向所述目标地理位置的第一范围内的司机终端发送第一消息,构建响应所述第一消息的应答司机列表;所述第一消息中包含第一条件;
向所述目标地理位置的第二范围内的等待用户终端发送第二消息,构建接收所述第二消息的等待用户列表;所述第二消息中包含第二条件;
若确定所述等待用户列表中存在响应所述第二消息的目标等待用户,且所述应答司机列表非空,则从所述应答司机列表中选择目标应答司机分配给所述目标等待用户。
2.根据权利要求1所述的方法,其特征在于,所述确定目标地理位置,包括:
获取用户终端发送接驾服务请求后的第一等待时长;
将所述第一等待时长超过第一阈值的用户终端所在位置确定为目标地理位置。
3.根据权利要求1所述的方法,其特征在于,所述从所述应答司机列表中选择目标应答司机分配给所述目标等待用户之后,所述方法还包括:
判断所述等待用户列表是否为空;
若所述等待用户列表非空,则比较所述应答司机列表的长度和所述等待用户列表的长度;
若所述应答司机列表的长度小于所述等待用户列表的长度,则向位于所述目标地理位置的第一范围内的司机发送所述第一消息;
将响应所述第一消息的新的应答司机加入所述应答司机列表。
4.根据权利要求3所述的方法,其特征在于,所述判断所述等待用户列表是否为空之后,所述方法还包括:
若所述等待用户列表为空,则释放所述应答司机列表中的剩余应答司机。
5.根据权利要求3所述的方法,其特征在于,所述比较所述应答司机列表的长度和所述等待用户列表的长度之后,所述方法还包括:
若所述应答司机列表的长度大于或等于所述等待用户列表的长度,则在所述目标地理位置的第二范围内确定新的等待用户;
向所述新的等待用户发送所述第二消息,并将所述新的等待用户加入所述等待用户列表。
6.根据权利要求1所述的方法,其特征在于,所述构建响应所述第一消息的应答司机列表之后,所述方法还包括:
将所述应答司机列表中的应答司机设置为锁定状态;
获取所述应答司机列表中各应答司机的第二等待时长;
从所述应答司机列表中释放第二等待时长到达第二阈值的应答司机,并将释放的应答司机设置为解锁状态;
更新所述应答司机列表。
7.根据权利要求1所述的方法,其特征在于,所述构建接收所述第二消息的等待用户列表之后,所述方法还包括:
获取所述等待用户列表中各等待用户的第三等待时长;
从所述等待用户列表中释放第三等待时长到达第三阈值的等待用户;
更新所述等待用户列表。
8.根据权利要求1所述的方法,其特征在于,所述向所述目标地理位置的第二范围内的等待用户终端发送第二消息,包括:
向所述目标地理位置的第二范围内小于所述应答司机列表中应答司机数目的等待用户终端发送第二消息。
9.一种司机调度装置,其特征在于,所述装置包括:
位置确定模块,用于确定目标地理位置;
第一构建模块,用于向所述目标地理位置的第一范围内的司机终端发送第一消息,构建响应所述第一消息的应答司机列表;所述第一消息中包含第一条件;
第二构建模块,用于向所述目标地理位置的第二范围内的等待用户终端发送第二消息,构建接收所述第二消息的等待用户列表;所述第二消息中包含第二条件;
司机分配模块,用于若确定所述等待用户列表中存在响应所述第二消息的目标等待用户,且所述应答司机列表非空,则从所述应答司机列表中选择目标应答司机分配给所述目标等待用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉海信息技术(上海)有限公司,未经汉海信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010317477.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理