【技术实现步骤摘要】
【国外来华专利技术】用于多轮驾驶员选择的系统和方法
本专利技术涉及一种用于按需服务中的多轮选择的系统和方法。例如,本专利技术涉及一种由计算系统执行的用于多轮驾驶员选择的方法。
技术介绍
存在按需服务以便为用户安排要由驾驶员提供的运输服务。例如,在提供按需运输服务时,可能难以使乘客与可用的出租车相匹配。有时,可能有多辆可用的出租车,而只有一名乘客要求出租车,并且许多可用的出租车驾驶员将不会接收到这份工作。当乘客对出租车作出预订请求时,预订请求通常作为工作请求广播到许多驾驶员。预期驾驶员会接受、拒绝或忽略该工作请求。如果驾驶员希望接受预订,则驾驶员将必须对该预订“竞标”(即,接受工作请求),但实际上许多竞标驾驶员中只有一位将被分配该工作。因此,成功获得工作的机会可能相对较低。未能获得工作的驾驶员可能会变得沮丧并且停止参与按需服务。因此,仍然需要解决现有按需服务中的这些和其他问题。
技术实现思路
根据各实施例;本专利技术提供了一种由计算系统执行的用于多轮驾驶员选择的方法,该方法包括:从用户设备接收服务请求;部分地基于该服务请求来标识多个驾驶员候选者,其中,这些多个驾驶员候选者中的每一个具有驾驶员数据;针对这些多个驾驶员候选者中的每一个,基于该驾驶员数据生成得分;部分地基于这些多个驾驶员候选者中的每一个的得分将这些多个驾驶员候选者分组为多个候选者组;将工作请求反复发射到这些多个候选者组中的每个候选者组,直到响应于该工作请求而接收到一个或多个工作接受,其中,该工作请求被发射到每个候选者组中的所有驾驶员;选择该一个或多个工作接受中的一个;以及将该服务请求分配给与该一个或多个工作接受中的所选工 ...
【技术保护点】
1.一种由计算系统执行的用于多轮驾驶员选择的方法,该方法包括:从用户设备接收服务请求;部分地基于该服务请求来标识多个驾驶员候选者,其中,这些多个驾驶员候选者中的每一个具有驾驶员数据;针对这些多个驾驶员候选者中的每一个,基于该驾驶员数据生成得分;部分地基于这些多个驾驶员候选者中的每一个的得分将这些多个驾驶员候选者分组为多个候选者组;将工作请求反复发射到这些多个候选者组中的每个候选者组,直到响应于该工作请求而接收到一个或多个工作接受,其中,该工作请求被发射到每个候选者组中的所有驾驶员;选择该一个或多个工作接受中的一个;以及将该服务请求分配给与该一个或多个工作接受中的所选工作接受相关联的驾驶员。
【技术特征摘要】
【国外来华专利技术】2016.01.04 SG 10201600024T1.一种由计算系统执行的用于多轮驾驶员选择的方法,该方法包括:从用户设备接收服务请求;部分地基于该服务请求来标识多个驾驶员候选者,其中,这些多个驾驶员候选者中的每一个具有驾驶员数据;针对这些多个驾驶员候选者中的每一个,基于该驾驶员数据生成得分;部分地基于这些多个驾驶员候选者中的每一个的得分将这些多个驾驶员候选者分组为多个候选者组;将工作请求反复发射到这些多个候选者组中的每个候选者组,直到响应于该工作请求而接收到一个或多个工作接受,其中,该工作请求被发射到每个候选者组中的所有驾驶员;选择该一个或多个工作接受中的一个;以及将该服务请求分配给与该一个或多个工作接受中的所选工作接受相关联的驾驶员。2.如权利要求1所述的方法,其中,标识这些多个驾驶员候选者包括:实时接收多个驾驶员中的每一个的驾驶员活动数据;监测这些多个驾驶员中的每一个的活动数据;以及确定这些多个驾驶员中的哪些能接受该工作请求,其中,这些多个驾驶员候选者是这些多个驾驶员的子集。3.如权利要求1或2所述的方法,其中,将这些多个驾驶员候选者分组为多个候选者组包括:部分地基于这些多个驾驶员中的每一个的得分来确定这些多个驾驶员候选者的排名;确定候选者组的数量;以及基于该排名将这些多个驾驶员候选者中的每一个分配给这些多个组中的一个组。4.如权利要求1至3中任一项所述的方法,其中,该服务请求包括标识该用户设备的地理位置的用户位置数据,并且该驾驶员数据包括标识该驾驶员的地理位置的驾驶员位置数据,并且其中,该方法进一步包括:基于该用户位置数据和该驾驶员位置数据生成接近度得分,其中,部分地基于该接近度得分来生成该得分。5.如权利要求1至4中任一项所述的方法,进一步包括:基于该驾驶员数据生成饥饿得分,该饥饿得分部分地基于驾驶员在预定时间段内的不成功接受次数,其中,部分地基于该饥饿得分来生成该得分。6.如权利要求5所述的方法,其中,确定这些多个驾驶员候选者的排名包括将饥饿权重添加到这些多个驾驶员候选者中的一个或多个,其中,该饥饿权重至少部分地基于该饥饿得分,并且该饥饿权重使这些多个驾驶员候选者中的该一个或多个驾驶员候选者的排名提升。7.如权利要求1至6中任一项所述的方法,其中,将该工作请求反复发射到这些多个候选者组中的每个候选者组,每次一个候选者组。8.如权利要求7所述的方法,其中,将工作请求反复发射到这些多个候选者组中的每个候选者组包括在将该工作请求发射到后续候选者组之前等待预定时间量。9.如权利要求1至8中任一项所述的方法,其中,反复发射该工作请求包括将该工作请求发射到具有多个排名最高的驾驶员候选者的第一候选者组,其中,这些多个排名最高的驾驶员候选者的得分的总和大于或等于组得分。10.如权利要求1至9中任一项所述的方法,进一步包括确定这些多个候选者组中的每一个的组得分,其中,该组得分包括候选者组内的多个驾驶员候选者的得分的总和。11.如权利要求10所述的方法,其中,确定该组得分包括:对这些多个驾驶员候选者的得分求和以获得总得分、确定候选者组的数量、以及将该总得分除以该候选者组的数量以获得该组得分。12.如权利要求6至11中任一项所述的方法,其中,分配该服务请求包括将该服务请求分配给具有最高饥饿得分的驾驶员候选者。13.一种用于实施多轮驾驶员选择的方法的计算系统,该计算系统包括:一个或多个处理器;与该一个或多个处理器通信的一个或多个存储器资源,该一个或多个存储器资源存储指令,这些指...
【专利技术属性】
技术研发人员:潘耀章,斯瓦拉·德赛,曹阳,黎光伟,李仁德,
申请(专利权)人:格步计程车控股私人有限公司,
类型:发明
国别省市:新加坡,SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。