1.一种将订单信息推送给司机客户端的方法,其特征在于,包括:
当接收到乘客客户端下发的订单信息时,查找是否存在所述乘客客户端关联的派单偏好信息;
当存在时,按照所述乘客客户端关联的派单偏好信息和服务器预设的派单规则,确定出待推送给所述乘客客户端的至少一个司机客户端及各司机客户端的派单优先顺序;所述派单偏好信息优先级高于所述派单规则;
按照所述派单优先顺序,将所述订单信息分别推送给确定出的至少一个司机客户端。
2.如权利要求1所述的方法,其特征在于,所述派单偏好信息,包括下述一种或多种:
对某个或某些司机客户端的偏好信息;
对某类别的司机客户端的偏好信息;所述类别包括:性别、年龄、驾驶年限、接单次数和司机所处地域。
3.如权利要求1所述的方法,其特征在于,所述派单规则,包括下述一种或多种:
按照司机评分信息高低进行推送的规则,所述司机评分根据下述一项或多项因素得出:乘客的评价分值、司机总接单数和驾驶年限;
按照司机与乘客出发地之间距离远近进行推送的规则;
按照司机预计到达乘客出发地的时间长短进行推送的规则。
4.如权利要求1-3任一项所述的方法,其特征在于,按照所述派单偏好信息和服务器预设的派单规则,确定出待推送给所述乘客客户端的至少一个司机客户端及各司机客户端的派单优先顺序,包括:
确定所述派单偏好信息中当前在线的所有司机客户端及其派单优先顺序;
确定根据所述派单规则确定出的所有司机客户端及其派单优先顺序;
将所述派单偏好信息中所有司机客户端的优先顺序设置为高于根据所述派单规则确定出的所有司机客户端的优先顺序。
5.如权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
当接收到乘客客户端发送的创建派单偏好信息的请求时,将所述派单偏好信息与所述乘客客户端对应保存;或者
当接收到乘客客户端发送的变更派单偏好信息的请求时,使用所述请求中的派单编号信息更新所保存的派单偏好信息。
6.如权利要求1-3任一项所述的方法,其特征在于,当未查找到所述乘客客户端关联的派单偏好信息时,所述方法还包括:
使用所述服务器预设的派单规则确定出待推送给所述乘客客户端的至少一个司机客户端及各司机客户端的派单优先顺序。
7.一种打车系统服务器,其特征在于,包括:
查找模块,用于当接收到乘客客户端下发的订单信息时,查找是否存在所述乘客客户端关联的派单偏好信息;
确定模块,用于当存在时,按照所述派单偏好信息和服务器预设的派单规则,确定出待推送给所述乘客客户端的至少一个司机客户端及各司机客户端的派单优先顺序;所述派单偏好信息优先级高于所述派单规则;
推送模块,用于按照所述派单优先顺序,将所述订单信息分别推送给确定出的至少一个司机客户端。
8.如权利要求7所述的服务器,其特征在于,所述派单偏好信息,包括下述一种或多种:
对某个或某些司机客户端的偏好信息;
对某类别的司机客户端的偏好信息;所述类别包括:性别、年龄、驾驶年限、接单次数和司机所处地域。
9.如权利要求7所述的服务器,其特征在于,所述派单规则,包括下述一种或多种:
按照司机评分信息高低进行推送的规则,所述司机评分根据下述一项或多项因素得出:乘客的评价分值、司机总接单数和驾驶年限;
按照司机与乘客出发地之间距离远近进行推送的规则;
按照司机预计到达乘客出发地的时间长短进行推送的规则。
10.如权利要求7-9任一项所述的服务器,其特征在于,所述确定模块,进一步用于确定所述派单偏好信息中当前在线的所有司机客户端及其派单优先顺序;确定根据所述派单规则确定出的所有司机客户端及其派单优先顺序;将所述派单偏好信息中所有司机客户端的优先顺序设置为高于根据所述派单规则确定出的所有司机客户端的优先顺序。
11.如权利要求7-9任一项所述的服务器,其特征在于,还包括:偏好保存模块、偏好更新模块和存储模块;
所述偏好保存模块,用于当接收到乘客客户端发送的创建派单偏好信息的请求时,将所述派单偏好信息与所述乘客客户端对应保存;
所述偏好更新模块,用于当接收到乘客客户端发送的变更派单偏好信息的请求时,使用所述请求中的派单编号信息更新所保存的派单偏好信息;
所述存储模块,用于存储乘客客户端对应的派单偏好信息。
12.一种将订单信息推送给司机客户端的系统,其特征在于,包括:
乘客客户端,用于向服务器下发订单信息;
打车系统服务器,用于当接收到乘客客户端下发的订单信息时,查找是否存在所述乘客客户端关联的派单偏好信息;当存在时,按照所述派单偏好信息和服务器预设的派单规则,确定出待推送给所述乘客客户端的至少一个司机客户端及各司机客户端的派单优先顺序;所述派单偏好信息优先级高于所述派单规则;按照所述派单优先顺序,将所述订单信息分别推送给确定出的至少一个司机客户端。