申请/专利权人:厦门蓝斯通信股份有限公司
申请日:2023-12-06
公开(公告)日:2024-04-16
公开(公告)号:CN117391399B
主分类号:G06Q10/0631
分类号:G06Q10/0631;G06Q30/0601;G06Q50/47
优先权:
专利状态码:有效-授权
法律状态:2024.04.16#授权;2024.01.30#实质审查的生效;2024.01.12#公开
摘要:一种拼单出行方法、系统及存储介质,包括:S100、根据拼单信息在第一预设距离内进行寻车;S200、判断第一预设距离内是否存在空车和或重车;S210、判断是否存在空车集合,若是,执行S211,若否,执行S212;S211、判断空车集合内是否存在符合第一派单条件的空车,若否,执行S212;S212、判断重车集合内是否存在符合第二派单条件的重车,若否,执行S213;S213、计算第一夹角并判断是否存在第一夹角小于或等于预设偏差角度的重车,若是,获取对应的第一重车集合,若否,执行S400;S300、进行拼单订单插入分析,将拼单订单分配至对应的重车;S400、更新第一预设距离进行寻车,并执行S200。
主权项:1.一种拼单出行方法,其特征在于,包括以下步骤:S100、获取拼单订单,根据拼单信息在第一预设距离内进行寻车,拼单信息至少包括拼单起点;S200、判断第一预设距离内是否存在空车和或重车,空车为无订单与乘客的车辆,重车为有订单与乘客的车辆;若存在空车和或重车,获取空车集合和或重车集合,若不存在空车和重车,则执行S400;S210、判断是否存在空车集合,若是,则执行S211,若否,则执行S212;S211、判断空车集合内是否存在符合第一派单条件的空车,若是,则将拼单订单分配至对应的空车,若否,则执行S212;S212、判断重车集合内是否存在符合第二派单条件的重车,若是,则将拼单订单分配至对应的重车,若否,则执行S213;S213、计算重车集合内所有重车的首单起点方向与拼单起点方向的第一夹角,并判断是否存在第一夹角小于或等于预设偏差角度的重车,若是,则获取对应的重车,得到第一重车集合,若否,则执行S400;S300、对第一重车集合内的所有重车进行拼单订单插入分析,根据分析结果将拼单订单分配至对应的重车;S400、更新第一预设距离进行寻车,并则执行S200;S100具体包括以下步骤:S110、获取拼单订单,得到拼单信息,拼单信息还包括拼单人数、拼单截止时间与拼单终点;S120、获取与拼单起点的直线距离小于或等于第一预设距离的第一运营车辆;S130、根据拼单人数,筛选第一运营车辆中车辆剩余座位数大于或等于拼单人数的第二运营车辆;S140、获取所有第二运营车辆的实时位置,筛选第二运营车辆中实时位置与拼单起点的行驶距离小于或等于第一预设距离的第三运营车辆,完成寻车;S300具体包括以下步骤:S310、遍历第一重车集合,获取每辆重车的行程轨迹,并进行分段,得到一个或两个以上的轨迹分段,以及至少两个分段点;S320、获取每辆重车当前行程终点和拼单终点两点所在直线,以及获取最后一段轨迹分段所在直线,计算两条直线的第二夹角,并判断第二夹角是否大于90度,若是,则记录拼单终点位于该辆重车行程轨迹的后方;S330、计算拼单起点到达每个分段点的时间和距离,以及拼单终点到达每个分段点的时间和距离;S340、将拼单起点与拼单终点插入至相同的轨迹分段中;或者,将拼单起点与拼单终点插入至不同的轨迹分段中;或者,将拼单起点与拼单终点插入至最后一段轨迹分段之后;或者,若拼单终点位于行程轨迹的后方,将拼单终点插入至最后一段轨迹分段之后;得到多个插入方案,形成插入方案集合;S350、根据S330的计算结果以及S340中得到的多个插入方案,计算每个插入方案增加的时间成本与里程成本,并根据每个插入方案增加的时间成本与里程成本,选取指定插入方案;S360、根据指定插入方案,将拼单起点与拼单终点插入至该辆重车的行程轨迹中,生成拼单行程轨迹;S370、获取所有重车的拼单行程轨迹,并进行筛选,根据筛选结果,将拼单订单分配至对应的重车。
全文数据:
权利要求:
百度查询: 厦门蓝斯通信股份有限公司 一种拼单出行方法、系统及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。