用于推送订单的方法和设备的制造方法

文档序号:8473637阅读:240来源:国知局
用于推送订单的方法和设备的制造方法
【技术领域】
[0001]本公开的实施方式总体上涉及用于推送订单的方法及设备。
【背景技术】
[0002]智能设备的普及和移动互联网的发展,给人们的出行带来了极大便利。当前基于智能设备应用的出租车呼叫业务已经为社会各阶层人士乘坐出租车出行提供了便捷高效的服务。诸如由“滴滴打车”之类的出租车呼叫应用软件(即,打车软件)解决了出租车司机和乘客之间的信息不对称问题。
[0003]通过使用打车软件,对于乘客而言,可以极大地提升打车体验。乘客在起始地不需要在路边挥手扬招,只需要通过智能设备(例如手机)应用软件发起表明目的地的用车需求订单(简称“订单”),就可以提前呼叫到出租车再出门。对于司机而言,不需要盲目地在路上空驶,等待随机出现的乘客,而是可以根据订单的起始地,目的地,和/或预定出发时间来选择接受订单。虽然手机应用软件很好地解决了这些问题,但仍然有一些弊端存在。例如,打车软件通常是向处于起始地一定距离范围之内的司机推送订单,如果司机不在此距离范围之内就无法收到该订单推送消息。作为订单接收方的司机具有数种不同的状态,例如“准备接受订单”、“正在执行订单”、“已经完成订单”状态等。其中,“正在执行订单”状态指的是出租车将乘客从其起始地运送至其目的地的状态,又称为出租车或司机的“载客模式”。当出租车处于“载客模式”将乘客运送至其目的地的过程中,即使尚未到达目的地,打车软件仍然可以依据出租车将会到达目的地的时间和即将要到达的目的地,提前向司机推送从目的地附近合适时间和合适距离范围之内出发的订单。
[0004]此时,计算司机到达目的地的时间,是向载客模式下的司机推送目的地出发的订单的必要条件。具体来说,计算出司机到达目的地的时间是根据出租车当前的位置与当前执行的订单的目的地之间的距离以及出租车的速度计算得出的。但是,在实际场景中,出租车的速度受到交通状况的影响,而不同城市的交通状况不同,同一个城市不同的区域在不同的时间的交通状况都不一样。对出租车的速度估计不准确,就无法准确地计算出租车到达目的地的时间,也就会影响打车软件向载客模式下的出租车推送订单的准确性。

【发明内容】

[0005]有鉴于此,本公开的实施方式提出了一种用于推送订单的方法和设备。本公开的实施方式能够提高向载客模式下的出租车推送订单的准确性,对于促进出租车的调度,提高出租车运力具有重要的意义。
[0006]根据本公开的第一方面,提供了一种用于推送订单的方法,包括:基于历史订单的信息,获取执行历史订单的平均速度;基于所述平均速度,预测完成正在执行的订单所需的第一时间;以及基于所述预测的第一时间,推送新发起的订单。
[0007]根据本公开的一个实施例,还包括:基于完成正在执行的订单所需的实际时间,获取对于所述第一时间的时间调整量;以及基于所述时间调整量,推送后续发起的订单。
[0008]根据本公开的一个实施例,其中每一订单的信息包括以下的至少一项:每一订单的起始地位置的第一位置信息;每一订单的目的地位置的第二位置信息;订单接受方从起始地出发的第一时间信息;以及订单接受方到达目的地的第二时间信息。
[0009]根据本公开的一个实施例,其中基于历史订单的信息,获取执行历史订单的平均速度包括:基于所述历史订单的第一位置信息和第二位置信息,获取所述历史订单的行驶距离信息;基于所述历史订单的第一时间信息和第二时间信息,获取所述历史订单的行驶时间信息;以及基于所述行驶距离信息和所述行驶时间信息,获取订单执行速度。
[0010]根据本公开的一个实施例,其中获取执行历史订单的平均速度包括:获取关于给定区域和给定时段的执行历史订单的平均速度。
[0011]根据本公开的一个实施例,其中获取关于给定区域和给定时段的执行历史订单的平均速度包括:当每个历史订单的第一位置信息或第二位置信息位于给定区域时,将执行每个历史订单的速度与所述给定区域相关联,以获取针对每个历史订单的、关于所述给定区域的执行历史订单的速度;以及当所述历史订单的第一时间信息或所述第二时间信息位于给定时段时,将关于所述给定区域的执行历史订单的速度与所述给定时段相关联,以获取针对每个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的速度。
[0012]根据本公开的一个实施例,还包括:基于所述获取的针对每个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的速度,获得针对多个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的平均速度。
[0013]根据本公开的一个实施例,其中基于所述平均速度,预测完成正在执行的订单所需的第一时间包括:基于所述获得的针对多个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的平均速度,并且基于所述新发起订单的第二位置信息以及订单接收方的当前位置,预测完成正在执行的订单所需的第一时间。
[0014]根据本公开的第二方面,提供了一种用于推送订单的设备,包括:历史订单平均速度获取装置,被配置用于基于历史订单的信息,获取执行历史订单的平均速度;预测装置,被配置用于基于所述平均速度,预测完成正在执行的订单所需的第一时间;以及第一推送装置,被配置用于基于所述预测的第一时间,推送新发起的订单。
[0015]根据本公开的一个实施例,还包括:时间调整量获取装置,被配置用于基于完成正在执行的订单所需的实际时间,获取对于所述第一时间的时间调整量;以及第二推送装置,被配置用于基于所述时间调整量,推送后续发起的订单。
[0016]根据本公开的一个实施例,其中每一订单的信息包括以下的至少一项:每一订单的起始地位置的第一位置信息;每一订单的目的地位置的第二位置信息;订单接受方从起始地出发的第一时间信息;以及订单接受方到达目的地的第二时间信息。
[0017]根据本公开的一个实施例,其中历史订单平均速度获取装置包括:用于基于所述历史订单的第一位置信息和第二位置信息,获取所述历史订单的行驶距离信息的装置;用于基于所述历史订单的第一时间信息和第二时间信息,获取所述历史订单的行驶时间信息的装置;以及用于基于所述行驶距离信息和所述行驶时间信息,获取订单执行速度的装置。
[0018]根据本公开的一个实施例,其中历史订单平均速度获取装置包括:用于获取关于给定区域和给定时段的执行历史订单的平均速度的装置。
[0019]根据本公开的一个实施例,其中用于获取关于给定区域和给定时段的执行历史订单的平均速度的装置包括:用于当每个历史订单的第一位置信息或第二位置信息位于给定区域时,将执行每个历史订单的速度与所述给定区域相关联,以获取针对每个历史订单的、关于所述给定区域的执行历史订单的速度的装置;以及用于当所述历史订单的第一时间信息或所述第二时间信息位于给定时段时,将关于所述给定区域的执行历史订单的速度与所述给定时段相关联,以获取针对每个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的速度的装置。
[0020]根据本公开的一个实施例,还包括:用于基于所述获取的针对每个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的速度,获得针对多个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的平均速度的装置。
[0021]根据本公开的一个实施例,其中预测装置包括:用于基于所述获得的针对多个历史订单的、关于所述给定区域和所述给定时段的执行历史订单的平均速度,并且基于所述新发起订单的第二位置信息以及订单接收方的当前位置,预测完成正在执行的订单所需的第一时间的装置。
[0022]本公开的实施方式的用于推送订单的方法和设备至少可以
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1