网约车调度方法及系统、运营商平台与流程

文档序号:14656636发布日期:2018-06-12 05:19阅读:939来源:国知局
本发明涉及通信
技术领域
,特别涉及一种网约车调度方法及系统、运营商平台。
背景技术
:目前,网约车经常出现局部地区打车需求旺盛、供不应求的情况,而其他地区的网约车无法在用户所能接收的时间范围内及时到达用户打车地点,因此,网约车平台通常通过在热点区域提高打车费的倍率来实现供求平衡,但往往会导致网约车平台的用户的体验降低。这种情况下,网约车的数量的分布情况是“局部短缺,整体过剩”,尤其在上下班的高峰期,往往会出现“整体短缺”的情况,因此,各区域的网约车的数量通常需要网约车平台提前调度,以克服“局部短缺,整体过剩”或者“整体短缺”的现象,从而提高用户体验。而现有的网约车平台的提前调度方法中,通常通过网约车平台的历史打车记录来分析各个区域各个时间段的打车需求,但历史打车记录的数据有限,较为单一,使得网约车平台无法确定某个区域内的潜在打车用户,从而无法进行精确的网约车调度,用户体验依然无法得到有效提高。技术实现要素:本发明提供一种网约车调度方法及系统、运营商平台,用于实现对各区域的网约车进行精确调度,从而提高用户体验。为实现上述目的,本发明提供了一种网约车调度方法,该网约车调度方法包括:获取自定义区域的区域信息,所述自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息;根据所述第一用户行为信息生成未来设定时间段内的用车概率信息;根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量;向网约车平台发送所述自定义区域的用车需求量,以供网约车平台根据所述自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。可选地,所述第一用户行为信息包括用户出现在所述自定义区域的总次数、用户离开所述自定义区域的总次数、用户在所述自定义区域使用打车软件的总次数、用户在所述自定义区域使用目标打车软件的总次数及用户在所述自定义区域使用目标打车软件打车的总次数;所述根据第一用户行为信息生成未来设定时间段内的用车概率信息包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数大于零时,根据所述用户在所述自定义区域使用目标打车软件打车的总次数与所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数等于零且所述用户在所述自定义区域使用目标打车软件的总次数大于零时,根据预先生成的第一参数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数及所述用户在所述自定义区域使用目标打车软件的总次数均等于零且所述用户在所述自定义区域使用打车软件的总次数大于零时,根据预先生成的第二参数、所述用户在所述自定义区域使用打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户在所述自定义区域使用打车软件的总次数均等于零且所述用户离开所述自定义区域的总次数大于零时,根据预先生成的第三参数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数及所述用户离开所述自定义区域的总次数均等于零且所述用户出现在所述自定义区域的总次数大于零时,根据预先生成的第四参数生成所述用车概率信息;或者若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数均等于零时,根据预先生成的第五参数生成所述用车概率信息。可选地,所述根据第一用户行为信息生成未来设定时间段内的用车概率信息之前还包括:获取历史设定时间段内的第二用户行为信息;根据历史设定时间段内的第二用户行为信息生成历史设定时间段内的历史用车概率信息;根据预先获取历史设定时间段内的历史拥挤度和历史设定时间段内的历史用车概率信息生成历史设定时间段的历史用车需求量函数;将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,根据最小二乘法计算出第一参数、第二参数、第三参数、第四参数和第五参数。可选地,所述根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量包括:将各用车概率信息之和乘以所述当前拥挤度,生成所述自定义区域的用车需求量。为实现上述目的,本发明提供了一种运营商平台,该运营商平台包括:获取模块,用于获取自定义区域的区域信息,所述自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息;生成模块,用于根据所述第一用户行为信息生成未来设定时间段内的用车概率信息;根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量;发送模块,用于向网约车平台发送所述自定义区域的用车需求量,以供网约车平台根据所述自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。可选地,所述第一用户行为信息包括用户出现在所述自定义区域的总次数、用户离开所述自定义区域的总次数、用户在所述自定义区域使用打车软件的总次数、用户在所述自定义区域使用目标打车软件的总次数及用户在所述自定义区域使用目标打车软件打车的总次数;所述生成模块具体用于:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数大于零时,根据所述用户在所述自定义区域使用目标打车软件打车的总次数与所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数等于零且所述用户在所述自定义区域使用目标打车软件的总次数大于零时,根据预先生成的第一参数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数及所述用户在所述自定义区域使用目标打车软件的总次数均等于零且所述用户在所述自定义区域使用打车软件的总次数大于零时,根据预先生成的第二参数、所述用户在所述自定义区域使用打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户在所述自定义区域使用打车软件的总次数均等于零且所述用户离开所述自定义区域的总次数大于零时,根据预先生成的第三参数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数及所述用户离开所述自定义区域的总次数均等于零且所述用户出现在所述自定义区域的总次数大于零时,根据预先生成的第四参数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数均等于零时,根据预先生成的第五参数生成所述用车概率信息。可选地,运营商平台还包括计算模块;所述获取模块还用于获取历史设定时间段内的第二用户行为信息;所述生成模块还用于根据历史设定时间段内的第二用户行为信息生成历史设定时间段内的历史用车概率信息;根据预先获取历史设定时间段内的历史拥挤度和历史设定时间段内的历史用车概率信息生成历史设定时间段的历史用车需求量函数;所述计算模块用于将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,根据最小二乘法计算出第一参数、第二参数、第三参数、第四参数和第五参数。为实现上述目的,本发明提供了一种网约车调度系统,该网约车调度系统包括运营商平台和网约车平台;所述运营商平台用于获取自定义区域的区域信息,所述自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息;根据所述第一用户行为信息生成未来设定时间段内的用车概率信息;根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量;向网约车平台发送所述自定义区域的用车需求量;所述网约车平台用于根据所述自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。可选地,所述第一用户行为信息包括用户出现在所述自定义区域的总次数、用户离开所述自定义区域的总次数、用户在所述自定义区域使用打车软件的总次数、用户在所述自定义区域使用目标打车软件的总次数及用户在所述自定义区域使用目标打车软件打车的总次数;所述运营商平台具体用于若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数大于零时,根据所述用户在所述自定义区域使用目标打车软件打车的总次数与所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数等于零且所述用户在所述自定义区域使用目标打车软件的总次数大于零时,根据预先生成的第一参数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数及所述用户在所述自定义区域使用目标打车软件的总次数均等于零且所述用户在所述自定义区域使用打车软件的总次数大于零时,根据预先生成的第二参数、所述用户在所述自定义区域使用打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户在所述自定义区域使用打车软件的总次数均等于零且所述用户离开所述自定义区域的总次数大于零时,根据预先生成的第三参数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数及所述用户离开所述自定义区域的总次数均等于零且所述用户出现在所述自定义区域的总次数大于零时,根据预先生成的第四参数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数均等于零时,根据预先生成的第五参数生成所述用车概率信息。可选地,所述运营商平台还用于获取历史设定时间段内的第二用户行为信息;根据历史设定时间段内的第二用户行为信息生成历史设定时间段内的历史用车概率信息;根据预先获取历史设定时间段内的历史拥挤度和历史设定时间段内的历史用车概率信息生成历史设定时间段的历史用车需求量函数;将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,根据最小二乘法计算出第一参数、第二参数、第三参数、第四参数和第五参数。本发明的有益效果:本发明所提供的网约车调度方法及系统、运营商平台的技术方案中,根据第一用户行为信息生成未来设定时间段内的用车概率信息,根据当前拥挤度及用车概率信息生成未来设定时间段内的自定义区域的用车需求量,向网约车平台发送自定义区域的用车需求量,以供网约车平台根据自定义区域的用车需求量在未来设定时间段对自定义区域进行网约车调度,实现了精确地提前调度网约车,优化了网约车的资源配置,提高了网约车用户的用车体验。附图说明图1为本发明实施例一提供的一种网约车调度方法的流程图;图2为本发明实施例二提供的一种网约车调度方法的流程图;图3为本发明实施例三提供的一种运营商平台的结构示意图;图4为本发明实施例四提供的一种网约车调度系统的结构示意图。具体实施方式为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的网约车调度方法及系统、运营商平台进行详细描述。图1为本发明实施例一提供的一种网约车调度方法的流程图,如图1所示,该方法包括:步骤101、获取自定义区域的区域信息,自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息;步骤102、根据第一用户行为信息生成未来设定时间段内的用车概率信息;步骤103、根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量;步骤104、向网约车平台发送所述自定义区域的用车需求量,以供网约车平台根据自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。本实施例所提供的网约车调度方法的技术方案中,根据第一用户行为信息生成未来设定时间段内的用车概率信息,根据当前拥挤度及用车概率信息生成未来设定时间段内的自定义区域的用车需求量,向网约车平台发送自定义区域的用车需求量,以供网约车平台根据自定义区域的用车需求量在未来设定时间段对自定义区域进行网约车调度,实现了精确地提前调度网约车,优化了网约车的资源配置,提高了网约车用户的用车体验。图2为本发明实施例二提供的一种网约车调度方法的流程图,如图2所示,该方法包括:步骤201、网约车平台向运营商平台发送平台信息,平台信息包括各自定义区域的地理位置信息及各自定义区域的历史打车订单数据。表1表1示出了自定义区域的历史打车订单数据,如表1所示,历史打车订单数据包括用户手机号码、打车时间、出发位置及其所属自定义区域、目的地及其所属自定义位置区域。从表1中可以查询出,某个用户手机号码对应的用户在什么时间点在哪个自定义区域使用网约车平台对应的目标打车软件打车的详情信息,由此可以统计出在历史设定时间段内,某个用户在某个自定义区域使用目标打车软件打车的次数。步骤202、运营商平台根据各自定义区域的地理位置信息确定各自定义区域对应的基站小区。具体地,运营商平台上存储有基站小区的位置信息,通过匹配基站小区的位置信息和自定义区域的地理位置信息,从而确定自定义区域对应的基站小区。表2表2示出了基站小区的位置信息,如表2所示,基站小区的位置信息包括基站小区位置区码(LocationAreaCode,简称:Lac)、基站小区编号(Cell_id)、基站小区位置、基站小区经度和基站小区纬度。例如,表2中第二行表示位置区码为13190、基站小区编号为13856、位于王府井百货大楼A的基站小区。假设网约车平台的一个自定义区域为王府井区域,由于表1中的王府井百货大楼A位于王府井区域,因此,表2中第二行所表示的位于王府井百货大楼A的基站小区即为王府井区域对应的基站小区。因此,通过匹配基站小区的位置信息和自定义区域的地理位置信息,即可确定自定义区域对应的基站小区。需要说明的是,表2仅作为示例示出部分基站的小区的位置信息,此处不再一一列举。步骤203、运营商平台通过自定义区域对应的基站小区获取自定义区域的移动用户上网记录详单数据。用户在使用流量时,移动用户上网记录详单数据将会实时地被基站小区采集并上传至运营商平台,因此,确定了自定义区域对应的基站小区,即可通过基站小区获取对应的自定义区域的移动用户上网记录详单数据。例如,假设自定义区域为王府井区域,那么运营商平台可以通过王府井区域对应的基站小区获取王府井区域的移动用户上网记录详单数据。表3表3示出了移动用户上网记录详单数据,如表3所示,移动用户上网记录详单数据包括每个用户上网产生的流量数据,其中,每个用户上网产生的流量数据包括用户号码、业务类型、所使用的APP、开始使用时间、位置区码及所属基站小区编号等。其中,用户号码表示归属于运营商的用户的手机号码。例如,表3中第二条记录表示,手机号码为MSISDN2的用户在st_2时刻,在lac_2位置,cell_2基站小区下,使用了“网约车A”APP打车。因此,通过表3可以查询出各自定义区域对应的基站小区下,所有移动用户的上网记录详单数据,从而也可以从表3获知各自定义区域对应的基站小区下,所有用户使用网约车App的情况。步骤204、运营商平台根据移动用户上网记录详单数据及历史打车订单数据生成自定义区域的区域信息,自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息。其中,当前拥挤度为自定义区域当前的拥挤度,当前拥挤度可以为自定义区域当前时期的手机用户数量与历史同时期的平均手机用户数量的比值。例如,当前时间为2017年11月20日15:00,那么2017年11月20日00:00至15:00,自定义区域的手机用户数量为10000,即自定义区域当前时期的手机用户数量为10000,而历史同时期的平均手机用户数量可以是过去的100天中,自定义区域在00:00至15:00的手机用户数量的平均值,例如,9000,那么当前拥挤度为10000÷9000≈1.11。表4区域1:{y1;(MSISDN1,1,x1,1);(MSISDN1,2,x1,2);…(MSISDN1,1n,x1,1n)}区域2:{y2;(MSISDN2,1,x2,1);(MSISDN2,2,x2,2);…(MSISDN2,2n,x1,2n)}…区域i:{yi;(MSISDNi,1,xi,1);(MSISDNi,2,xi,2);…(MSISDNi,j,xi,j)}…区域k:{yk;(MSISDNk,1,xk,1);(MSISDNk,2,xk,2);…(MSISDNk,n,xk,n)}表4示出了各自定义区域的区域信息。如表4所示,自定义区域的数量为k个,其中,k为设定数量,即网约车平台总共定义了k个区域。其中,自定义区域的区域信息包括当前拥挤度yk、用户手机号码MSISDNk,n及其对应的用户的第一用户行为信息xk,n。例如,y1表示第1个自定义区域的当前拥挤度,MSISDN1,1表示第1个自定义区域的第1个用户手机号码,x1,1表示第1个自定义区域的第1个用户手机号码对应的用户的第一用户行为信息。其中,i和k均为设定常数,可根据网约车平台实际定义的区域的数量进行设定,1n、2n、j和n均为除零以外的自然数,可根据实际统计历史设定时间段内自定义区域的手机用户数量进行设定。本实施例中,第一用户行为信息xk,n包括用户出现在所述自定义区域的总次数zk,n、用户离开所述自定义区域的总次数lk,n、用户在所述自定义区域使用打车软件的总次数dk,n、用户在所述自定义区域使用目标打车软件的总次数ak,n及用户在所述自定义区域使用目标打车软件打车的总次数wk,n。其中,用户出现在所述自定义区域的总次数zk,n、用户离开所述自定义区域的总次数lk,n、用户在所述自定义区域使用打车软件的总次数dk,n、用户在所述自定义区域使用目标打车软件的总次数ak,n均根据移动用户上网记录详单数据生成,而用户在所述自定义区域使用目标打车软件打车的总次数wk,n是根据历史打车订单数据生成。也就是说,xk,n是一个五元组(zk,n;lk,n;dk,n;ak,n;wk,n)。其中,zk,n≥lk,n≥dk,n≥ak,n≥wk,n。本实施例中,多个历史设定时间段可以为过去m天中每一天的某个时间段,m为设定数量,例如,00:00至01:00的时间段。本实施例中,上述用户出现在所述自定义区域的总次数zk,n是指第k个自定义区域的第n个用户在过去m天中在每一天的某个时间段出现在该自定义区域的次数之和,例如,过去第一天的00:00至01:00,用户出现在所述自定义区域的次数为2次,过去第二天00:00至01:00,用户出现在所述自定义区域的次数为2次,那么用户出现在所述自定义区域的总次数为4次。同理,用户离开所述自定义区域的总次数lk,n是指第k个自定义区域的第n个用户在过去m天中在每一天的某个时间段离开该自定义区域的次数之和;用户在所述自定义区域使用打车软件的总次数dk,n是指第k个自定义区域的第n个用户在过去m天中在每一天的某个时间段在该自定义区域使用打车软件的次数之和;用户在所述自定义区域使用目标打车软件的总次数ak,n是指第k个自定义区域的第n个用户在过去m天中在每一天的某个时间段在该自定义区域使用目标打车软件的次数之和;用户在所述自定义区域使用目标打车软件打车的总次数wk,n是指第k个自定义区域的第n个用户在过去m天中在每一天的某个时间段在该自定义区域使用目标打车软件打车的次数之和。步骤205、运营商平台获取历史设定时间段内的第二用户行为信息。具体地,运营商平台根据移动用户上网记录详单数据及历史打车订单数据获取历史设定时间段内的第二用户行为信息。例如,获取过去某一天的某个时间段的第二用户行为信息,例如,00:00至01:00时间段的第二用户行为信息,过去某一天00:00至01:00时间段的第二用户行为信息即为历史设定时间段内的第二用户行为信息。本实施例中,第二用户行为信息包括用户出现在所述自定义区域的次数Tk,n、用户离开在所述自定义区域的次数Qk,n、用户在所述自定义区域使用打车软件的次数Fk,n、用户在所述自定义区域使用目标打车软件的次数Rk,n及用户在所述自定义区域使用目标打车软件打车的次数Ck,n。其中,Tk,n表示第k个自定义区域的第n个用户在过去某一天的某个时间段出现在该自定义区域的次数,同理,Qk,n表示第k个自定义区域的第n个用户在过去某一天的某个时间段离开该自定义区域的次数,Fk,n表示第k个自定义区域的第n个用户在过去某一天的某个时间段在该自定义区域使用打车软件的次数,Rk,n表示第k个自定义区域的第n个用户在过去某一天的某个时间段在该自定义区域使用目标打车软件的次数,Ck,n表示第k个自定义区域的第n个用户在过去某一天的某个时间段在该自定义区域使用目标打车软件打车的次数。步骤206、运营商平台根据历史设定时间段内的第二用户行为信息生成历史设定时间段内的历史用车概率信息。具体地,设历史用车概率信息为针对第k个自定义区域在过去某一天的某个时间段的第n个用户的第二用户行为信息而言,当Ck,n>0时,当Ck,n=0且Rk,n>0时,当Ck,n=0,Rk,n=0且Fk,n>0时,当Ck,n=0,Rk,n=0,Fk,n=0且Qk,n>0时,当Ck,n=0,Rk,n=0,Fk,n=0,Qk,n=0且Tk,n>0时,Pk,n=q4;当Ck,n=0,Rk,n=0,Fk,n=0,Qk,n=0且Tk,n=0时,Pk,n=q5。其中,Pk,n表示第k个自定义区域的第n个用户在过去某一天的某个时间段的历史用车概率信息,q1为第一参数,q2为第二参数,q3为第三参数,q4为第四参数,q5为第五参数。步骤207、运营商平台根据历史设定时间段内的历史用车概率信息和预先获取的历史设定时间段内的历史拥挤度生成历史设定时间段的历史用车需求量函数。具体地,运营商平台将历史设定时间段内的历史用车概率信息之和乘以预先获取历史设定时间段内的历史拥挤度生成历史设定时间段的历史用车需求量函数,历史用车需求量函数为其中,Dk表示第k个自定义区域在过去的某一天的某个时间段的历史实际用车需求量,ym表示第k个自定义区域在过去的某一天的某个时间段的历史拥挤度,历史拥挤度为自定义区域在过去的某一天的某个时间段的的手机用户数量与历史同时期的平均手机用户数量的比值。表示第k个自定义区域的n个用户在过去的某一天的某个时间段的历史用车概率信息之和,其中,n=a+b+c+d+e+f,a表示在第k个自定义区域的n个用户中第二用户行为信息满足Ck,n>0的条件的用户的数量,b表示在第k个自定义区域的n个用户中第二用户行为信息满足Ck,n=0且Rk,n>0的条件的用户的数量,c表示在第k个自定义区域的n个用户中第二用户行为信息满足Ck,n=0,Rk,n=0且Fk,n>0的条件的用户的数量,d表示在第k个自定义区域的n个用户中第二用户行为信息满足Ck,n=0,Rk,n=0,Fk,n=0且Qk,n>0的条件的用户的数量,e表示在第k个自定义区域的n个用户中第二用户行为信息满足Ck,n=0,Rk,n=0,Fk,n=0,Qk,n=0且Tk,n>0的条件的用户的数量,f表示在第k个自定义区域的n个用户中第二用户行为信息满足Ck,n=0,Rk,n=0,Fk,n=0,Qk,n=0且Tk,n=0的条件的用户的数量。因此,令那么,Dk=Xn0+Xn1×q1+Xn2×q2+Xn3×q3+Xn4×q4+Xn5×q5。上述步骤205至步骤207可以执行多次,从而生成多个历史设定时间段内的历史用车需求量函数。步骤208、运营商平台将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,根据最小二乘法计算出第一参数、第二参数、第三参数、第四参数和第五参数。具体地,运营商平台预先获取多个历史设定时间段的历史实际用车需求量,历史实际用车需求量可以是网约车平台根据历史打车订单数据生成,并由网约车平台提供给运营商平台。假设步骤205获取的过去某一天的某个时间段的第二用户行为信息,那么该历史实际用车需求量即为该过去某一天的某个时间段的历史实际用车需求量。在函数Dk=Xn0+Xn1×q1+Xn2×q2+Xn3×q3+Xn4×q4+Xn5×q5中,q1、q2、q3、q4和q5是待求解的参数。将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,可以得到多个历史用车需求量函数,因而,再根据最小二乘法进行参数估计,计算出q1、q2、q3、q4和q5的值。步骤209、运营商平台根据第一用户行为信息生成未来设定时间段内的用车概率信息。其中,用车概率信息包括用户将使用目标打车软件打车的概率。具体地,对于每个自定义区域,根据每个用户手机号码对应的用户的第一用户行为信息生成该用户在未来设定时间段内的用车概率信息,从而可以获得每个自定义区域的所有用户手机号码对应的用户的用车概率信息。假设用车概率信息为Ek,n,那么Ek,n表示第k个自定义区域的第n个用户手机号码对应的用户将在未来设定时间段内使用目标打车软件打车的概率。可选地,步骤209包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数大于零时,根据所述用户在所述自定义区域使用目标打车软件打车的总次数与所述用户出现在所述自定义区域的总次数生成所述用车概率信息。具体地,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n大于零时,将所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n除以所述用户出现在所述自定义区域的总次数zk,n,生成该用户在未来设定时间段内在该自定义区域将使用目标打车软件打车的概率例如,假设历史设定时间段为历史日期的下午5点至下午6点,在该历史设定时间段内,用户在所述自定义区域使用目标打车软件打车的总次数wk,n大于零,那么在未来设定时间段内,例如,未来日期的下午五点至下午6点,该用户将使用目标打车软件打车的概率为可选地,步骤209包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数等于零且所述用户在所述自定义区域使用目标打车软件的总次数大于零时,根据预先生成的第一参数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息。具体地,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n等于零且所述用户在所述自定义区域使用目标打车软件的总次数ak,n大于零时,表明该用户在历史设定时间段内在该自定义区域使用过网约车平台对应的目标打车软件,但最终未使用目标打车软件打车,此时,将用户在所述自定义区域使用目标打车软件的总次数ak,n与用户出现在所述自定义区域的总次数zk,n的比值乘以第一参数q1,生成该用户在未来设定时间段内在所述自定义区域将使用所述目标打车软件打车的概率其中,q1为第一参数,0>q1>1。可选地,步骤209包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数及所述用户在所述自定义区域使用目标打车软件的总次数均等于零且所述用户在所述自定义区域使用打车软件的总次数大于零时,根据预先生成的第二参数、所述用户在所述自定义区域使用打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息。具体地,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n及所述用户在所述自定义区域使用目标打车软件的总次数ak,n均等于零且所述用户在所述自定义区域使用打车软件的总次数dk,n大于零时,表明用户在历史设定时间段内,在该自定义区域未使用过目标打车软件,但使用了其他打车软件,此时,将用户在所述自定义区域使用打车软件的总次数dk,n与用户出现在所述自定义区域的总次数zk,n的比值乘以第二参数,生成该用户在未来设定时间段内在该自定义区域将使用目标打车软件打车的概率其中,q2为第二参数,0>q2>1。可选地,步骤209包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户在所述自定义区域使用打车软件的总次数均等于零且所述用户离开所述自定义区域的总次数大于零时,根据预先生成的第三参数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息。具体地,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n、所述用户在所述自定义区域使用目标打车软件的总次数ak,n及所述用户在所述自定义区域使用打车软件的总次数dk,n均等于零且所述用户离开所述自定义区域的总次数lk,n大于零时,表明用户在历史设定时间段内未使用过打车软件打车离开所述自定义区域,此时,将用户离开所述自定义区域的总次数lk,n与用户出现在所述自定义区域的总次数zk,n的比值乘以第三参数,生成用户在未来设定时间段内在所述自定义区域将使用目标打车软件打车的概率其中,q3为第三参数,0>q3>1。可选地,步骤209包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数及所述用户离开所述自定义区域的总次数均等于零且所述用户出现在所述自定义区域的总次数大于零时,根据预先生成的第四参数生成所述用车概率信息。具体地,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n、所述用户在所述自定义区域使用目标打车软件的总次数ak,n、所述用户在所述自定义区域使用打车软件的总次数dk,n及所述用户离开所述自定义区域的总次数lk,n均等于零且所述用户出现在所述自定义区域的总次数zk,n大于零时,表明用户在历史设定时间段内未离开过自定义区域,此时,用户在未来设定时间段内在所述自定义区域将使用目标打车软件打车的概率为第四参数,即Ek,n=q4。其中,q4为第四参数,0>q4>1。可选地,步骤209包括:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数均等于零时,根据预先生成的第五参数生成所述用车概率信息。具体地,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数wk,n、所述用户在所述自定义区域使用目标打车软件的总次数ak,n、所述用户在所述自定义区域使用打车软件的总次数dk,n、所述用户离开所述自定义区域的总次数lk,n及所述用户出现在所述自定义区域的总次数zk,n均等于零时,表明用户在历史设定时间段内第一次出现在自定义区域,那么用户在未来设定时间段内在所述自定义区域将使用目标打车软件打车的概率为第五参数,即Ek,n=q5。其中,q5为第五参数,0>q5>1。步骤210、运营商平台根据当前拥挤度及所述用车概率信息生成未来设定时间段内的自定义区域的用车需求量。具体地,运营商平台将各用车概率信息之和乘以所述当前拥挤度,生成所述自定义区域的用车需求量函数,即其中,Sk表示第k个自定义区域在未来设定时间段内的用车需求量,yk表示第k个自定义区域的当前拥挤度,Ek,n表示第k个自定义区域的第n个用户手机号码对应的用户在未来设定时间段内将使用目标打车软件打车的概率,n表示第k个自定义区域在历史设定时间段内的用户手机号码对应的用户的数量。步骤211、运营商平台向网约车平台发送自定义区域的用车需求量。具体地,运营商平台向网约车平台发送各自定义区域的用车需求量。步骤212、网约车平台根据所述自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。具体地,网约车平台根据各自定义区域的用车需求量在未来设定时间段对各所述自定义区域进行网约车调度,以在各自定义区域调度网约车,达到资源优化配置,提高用户体验。不难理解的是,上述步骤205至步骤208中,根据第二用户行为信息、历史实际用车需求量、历史拥挤度,结合最小二乘法的参数估计,计算出步骤209中用于预测未来设定时间段的用车概率信息的第一参数、第二参数、第三参数、第四参数和第五参数。而步骤204、步骤209和步骤210是预测在未来设定时间段内自定义区域的用车需求量的过程。本实施例中,运营商平台可以是运营商大数据平台。本实施例中,步骤205至步骤208也可以在步骤210之后执行,那么在步骤210中所生成的用车需求量的公式中,Ek,n中的q1至q5是待求解的参数,因此,在步骤210之后执行步骤205至步骤208,即可估计出q1至q5,此时在步骤208之后再执行将q1至q5代入步骤210所生成的用车需求量的公式中即可得到未来设定时间段的用车需求量,而后,接着执行步骤211。本实施例中,利用各自定义区域中,运营商平台的移动用户上网记录详单数据和网约车平台的历史打车订单数据,对各自定义区域的未来设定时间段的用车需求量进行预测,使得网约车平台可以根据各自定义区域的用车需求量进行网约车的调度,从而提高了网约车调度的精确度。本实施例所提供的网约车调度方法的技术方案中,根据第一用户行为信息生成未来设定时间段内的用车概率信息,根据当前拥挤度及用车概率信息生成未来设定时间段内的自定义区域的用车需求量,向网约车平台发送自定义区域的用车需求量,以供网约车平台根据自定义区域的用车需求量在未来设定时间段对自定义区域进行网约车调度,实现了精确地提前调度网约车,优化了网约车的资源配置,提高了网约车用户的用车体验。图3为本发明实施例三提供的一种运营商平台的结构示意图,如图3所示,该运营商平台包括获取模块301、生成模块302和发送模块303。其中,获取模块301用于获取自定义区域的区域信息,所述自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息;生成模块302用于根据所述第一用户行为信息生成未来设定时间段内的用车概率信息;根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量;发送模块303用于向网约车平台发送所述自定义区域的用车需求量,以供网约车平台根据所述自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。具体地,所述第一用户行为信息包括用户出现在所述自定义区域的总次数、用户离开所述自定义区域的总次数、用户在所述自定义区域使用打车软件的总次数、用户在所述自定义区域使用目标打车软件的总次数及用户在所述自定义区域使用目标打车软件打车的总次数。所述生成模块具体用于:若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数大于零时,根据所述用户在所述自定义区域使用目标打车软件打车的总次数与所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数等于零且所述用户在所述自定义区域使用目标打车软件的总次数大于零时,根据预先生成的第一参数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数及所述用户在所述自定义区域使用目标打车软件的总次数均等于零且所述用户在所述自定义区域使用打车软件的总次数大于零时,根据预先生成的第二参数、所述用户在所述自定义区域使用打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户在所述自定义区域使用打车软件的总次数均等于零且所述用户离开所述自定义区域的总次数大于零时,根据预先生成的第三参数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数及所述用户离开所述自定义区域的总次数均等于零且所述用户出现在所述自定义区域的总次数大于零时,根据预先生成的第四参数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数均等于零时,根据预先生成的第五参数生成所述用车概率信息。具体地,运营商平台还包括计算模块304。具体地,所述获取模块301还用于获取历史设定时间段内的第二用户行为信息。所述生成模块302还用于根据历史设定时间段内的第二用户行为信息生成历史设定时间段内的历史用车概率信息;根据预先获取历史设定时间段内的历史拥挤度和历史设定时间段内的历史用车概率信息生成历史设定时间段的历史用车需求量函数。所述计算模块304用于将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,根据最小二乘法计算出第一参数、第二参数、第三参数、第四参数和第五参数。本实施例所提供的运营商平台,用于实现上述实施例二提供的网约车调度方法,具体描述可参见上述实施例二,此处不再赘述。本实施例所提供的运营商平台的技术方案中,生成模块用于根据第一用户行为信息生成未来设定时间段内的用车概率信息,根据当前拥挤度及用车概率信息生成未来设定时间段内的自定义区域的用车需求量,发送模块用于向网约车平台发送自定义区域的用车需求量,以供网约车平台根据自定义区域的用车需求量在未来设定时间段对自定义区域进行网约车调度,实现了精确地提前调度网约车,优化了网约车的资源配置,提高了网约车用户的用车体验。图4为本发明实施例四提供的一种网约车调度系统的结构示意图,如图4所示,该网约车调度系统包括运营商平台401和网约车平台402。其中,所述运营商平台401用于获取自定义区域的区域信息,所述自定义区域的区域信息包括当前拥挤度及多个历史设定时间段内的第一用户行为信息;根据所述第一用户行为信息生成未来设定时间段内的用车概率信息;根据当前拥挤度及所述未来设定时间段内的用车概率信息生成未来设定时间段内的自定义区域的用车需求量;向网约车平台402发送所述自定义区域的用车需求量。所述网约车平台402用于根据所述自定义区域的用车需求量在未来设定时间段对所述自定义区域进行网约车调度。具体地,所述第一用户行为信息包括用户出现在所述自定义区域的总次数、用户离开所述自定义区域的总次数、用户在所述自定义区域使用打车软件的总次数、用户在所述自定义区域使用目标打车软件的总次数及用户在所述自定义区域使用目标打车软件打车的总次数。具体地,所述运营商平台401具体用于若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数大于零时,根据所述用户在所述自定义区域使用目标打车软件打车的总次数与所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数等于零且所述用户在所述自定义区域使用目标打车软件的总次数大于零时,根据预先生成的第一参数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数及所述用户在所述自定义区域使用目标打车软件的总次数均等于零且所述用户在所述自定义区域使用打车软件的总次数大于零时,根据预先生成的第二参数、所述用户在所述自定义区域使用打车软件的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数及所述用户在所述自定义区域使用打车软件的总次数均等于零且所述用户离开所述自定义区域的总次数大于零时,根据预先生成的第三参数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数及所述用户离开所述自定义区域的总次数均等于零且所述用户出现在所述自定义区域的总次数大于零时,根据预先生成的第四参数生成所述用车概率信息;或者,若判断出所述用户在所述自定义区域使用目标打车软件打车的总次数、所述用户在所述自定义区域使用目标打车软件的总次数、所述用户在所述自定义区域使用打车软件的总次数、所述用户离开所述自定义区域的总次数及所述用户出现在所述自定义区域的总次数均等于零时,根据预先生成的第五参数生成所述用车概率信息。本实施例中,所述运营商平台401还用于获取历史设定时间段内的第二用户行为信息;根据历史设定时间段内的第二用户行为信息生成历史设定时间段内的历史用车概率信息;根据预先获取历史设定时间段内的历史拥挤度和历史设定时间段内的历史用车概率信息生成历史设定时间段的历史用车需求量函数;将预先获取的多个历史设定时间段内的历史实际用车需求量分别代入对应的历史设定时间段的历史用车需求量函数,根据最小二乘法计算出第一参数、第二参数、第三参数、第四参数和第五参数。本实施例所提供的网约车调度系统,用于实现上述实施例二提供的网约车调度方法,具体描述参见上述实施例二,此处不再赘述。本实施例所提供的网约车调度系统的技术方案中,运营商平台用于根据第一用户行为信息生成未来设定时间段内的用车概率信息,根据当前拥挤度及用车概率信息生成未来设定时间段内的自定义区域的用车需求量,向网约车平台发送自定义区域的用车需求量,网约车平台用于根据自定义区域的用车需求量在未来设定时间段对自定义区域进行网约车调度,实现了精确地提前调度网约车,优化了网约车的资源配置,提高了网约车用户的用车体验。可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1