信息推送方法及装置、电子设备与流程

文档序号:16509686发布日期:2019-01-05 09:15阅读:168来源:国知局
信息推送方法及装置、电子设备与流程

本申请涉及互联网应用技术领域,特别涉及一种信息推送方法及装置、电子设备。



背景技术:

随着互联网技术的不断发展,很多基于互联网的服务应运而生,为人们的生活和工作提供了诸多便利。以即时配送服务为例,在实际配送过程中,更希望配送员能够接到顺路的订单,然而,顾客在使用即时配送客户端选取商家生成订单时,无法获知能够产生顺路订单的商家。因此,导致顺路订单的产生概率较低,使配送服务资源不能得到充分的利用,从而降低了配送服务的效率。



技术实现要素:

为了解决上述技术问题之一,本申请提供一种信息推送方法及装置、电子设备。

根据本申请实施例的第一方面,提供一种信息推送方法,包括:

当预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用;

根据所述建议费用向目标顾客对应的客户端推送商家配送费用信息;

其中,针对任意备选商家,通过如下方式确定该备选商家对应的目标配送服务的建议费用:

获取该备选商家对应的每个第一服务提供方的服务状态信息,以得到第一集合;

根据所述第一集合确定该目标配送服务的建议费用。

可选的,所述服务状态信息包括:当前位置信息,当前已接订单的订单信息以及每个已接订单的处理状态信息。

可选的,所述根据所述第一集合确定该目标配送服务的建议费用,包括:

根据所述第一集合估测该目标配送服务的当前成本参数;

基于所述当前成本参数确定该目标配送服务的建议费用。

可选的,所述根据所述第一集合估测该目标配送服务的当前成本参数,包括:

根据所述第一集合确定多个目标服务提供方;

估测当前每个所述目标服务提供方针对该目标配送服务的参考成本参数,以得到第二集合;

根据所述第二集合计算所述当前成本参数。

可选的,所述根据所述第一集合确定多个目标服务提供方,包括:

根据所述第一集合中每个第一服务提供方的服务状态信息,为所述每个第一服务提供方推荐针对该目标配送服务的目标路径;

针对所述每个第一服务提供方,获取该第一服务提供方在相应的目标路径下与当前实际路径相比较的服务效率变化参数作为对应的目标参数;

从目标参数满足预设条件的第一服务提供方中选取目标服务提供方。

可选的,所述服务效率变化参数包括以下一项或多项:

总路程的变化量;

总时间的变化量;

总超时的时长。

可选的,针对任意目标服务提供方,通过如下方式估测当前该目标服务提供方针对该目标配送服务的参考成本参数:

分别获取该目标服务提供方在相应的目标路径下与当前实际路径相比较的总路程的变化量和总时间的变化量,作为第一参数和第二参数;

计算所述第一参数和所述第二参数的加权和作为所述参考成本参数。

可选的,所述根据所述第二集合计算所述当前成本参数,包括:

对所述第二集合中的参考成本参数进行预设的统计计算,以得到所述当前成本参数。

可选的,所述基于所述当前成本参数确定该目标配送服务的建议费用,包括:

获取预设的成本系数以及当前的调价参数;

根据所述当前成本参数、所述成本系数及所述调价参数确定该目标配送服务的建议费用。

可选的,所述根据所述建议费用向目标顾客对应的客户端推送商家配送费用信息,包括:

获取每个备选商家对应的目标配送服务的常规费用;

计算每个备选商家对应的目标配送服务的常规费用与建议费用的差值;

根据每个备选商家对应的所述差值选取目标商家;

将所述目标商家以及相应的配送费用信息推送给所述客户端。

可选的,所述根据每个备选商家对应的所述差值选取目标商家,包括:

选取所述差值大于或者等于预设差值的备选商家作为第一备选商家;

从所述第一备选商家中选取目标商家。

可选的,所述从所述第一备选商家中选取目标商家,包括:

遍历每个所述第一备选商家,以确定每个第一备选商家对应的目标配送服务的建议费用有效时长;

选取所述建议费用有效时长大于或等于预设时长的第一备选商家作为目标商家。

可选的,所述从所述第一备选商家中选取目标商家,包括:

遍历每个所述第一备选商家,以预测每个第一备选商家对应的目标配送服务在预设时长后的预测成本参数;并且

计算每个第一备选商家对应的当前成本参数与预测成本参数的成本差;

选取所述成本差小于或等于预设成本差的第一备选商家作为目标商家。

根据本申请实施例的第二方面,提供一种信息推送装置,包括:

遍历模块,用于在预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用;

推送模块,用于根据所述建议费用向目标顾客对应的客户端推送商家配送费用信息;

其中,遍历模块包括:遍历获取子模块和遍历确定子模块;

遍历获取子模块,用于获取该备选商家对应的每个第一服务提供方的服务状态信息,以得到第一集合;

遍历确定子模块,用于根据所述第一集合确定该目标配送服务的建议费用。

根据本申请实施例的第三方面,提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的信息推送方法。

根据本申请实施例的第四方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述第一方面中任一项所述的信息推送方法。

本申请的实施例提供的技术方案可以包括以下有益效果:

本申请的实施例提供的信息推送方法和装置,在预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用,并根据该建议费用向目标顾客对应的客户端推送商家配送费用信息。在确定任意备选商家对应的目标配送服务的建议费用时,基于该备选商家对应的第一服务提供方的服务状态信息,确定该目标配送服务的建议费用。由于目标商家对应的目标配送服务的建议费用为基于目标商家对应的每个第一服务提供方的服务状态信息而确定的,因此,能够反映目标配送服务的当前配送成本。从而能够促进顾客选取当前配送成本较低的商家,提高了顺路订单的产生概率,使得配送服务资源得到了充分的利用,也提高了配送服务的效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1是本申请根据一示例性实施例示出的一种信息推送方法的流程图;

图2是本申请根据一示例性实施例示出的一种确定任意备选商家对应的目标配送服务的建议费用的方法流程图;

图3是本申请根据一示例性实施例示出的一种为任意第一服务提供方推荐针对目标配送服务的目标路径的方法流程图;

图4是本申请根据一示例性实施例示出的另一种信息推送方法的流程图;

图5是本申请根据一示例性实施例示出的一种信息推送装置的框图;

图6是本申请根据一示例性实施例示出的另一种信息推送装置的框图;

图7是本申请根据一示例性实施例示出的另一种信息推送装置的框图;

图8是本申请根据一示例性实施例示出的另一种信息推送装置的框图;

图9是本申请根据一示例性实施例示出的另一种信息推送装置的框图;

图10是本申请根据一示例性实施例示出的一种电子设备的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

如图1所示,图1是根据一示例性实施例示出的一种信息推送方法的流程图,该方法可以应用于服务器中。该方法包括以下步骤:

在步骤101中,当预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用。

在步骤102中,根据每个备选商家对应的目标配送服务的建议费用向目标顾客对应的客户端推送商家配送费用信息。

在本实施例中,所涉及的客户端为安装于用户终端中的第三方应用程序,可以是应用于互联网服务的服务请求侧客户端,例如,可以包括但不限于即时配送服务的顾客侧客户端等,本申请对此方面不限定。目标顾客为使用上述客户端正在或者即将请求配送服务的顾客,目标顾客对应的备选商家为直接显示于目标顾客所使用的上述客户端界面上的商家,例如,附近的商家,热门商家,按照商家类别(例如,餐厅,或者超市,或者药店,或者花店等等)筛选显示的商家等等,本申请对此方面不限定。备选商家对应的目标配送服务为该备选商家与目标顾客之间的配送服务。

在本实施例中,预设的触发时刻可以是预设触发事件发生的时刻,例如,预设的触发时刻可以包括但不限于:目标顾客登录上述客户端的时刻,目标顾客刷新上述客户端用户界面的时刻,预设的刷新周期到达时刻等等,可以理解,预设的触发时刻还可以是其它的时刻,本申请对此方面不限定。

在本实施例中,商家配送费用信息可以包括部分或全部备选商家对应的目标配送服务的建议费用信息。具体来说,可以获取每个备选商家对应的目标配送服务的常规费用,计算每个备选商家对应的目标配送服务的常规费用与建议费用的差值,根据每个备选商家对应的差值选取目标商家,将目标商家以及相应的配送费用信息推送给目标顾客对应的客户端。

具体地,如图2所示,图2示出了图1中步骤101的一种确定任意备选商家对应的目标配送服务的建议费用的方法流程图,该方法可以包括以下步骤:

在步骤1011中,获取该备选商家对应的每个第一服务提供方的服务状态信息,以得到第一集合。

在本实施例中,服务提供方为可以提供目标配送服务的用户,例如,在即时配送服务中,服务提供方可以是配送外卖的配送员。上述第一服务提供方为满足针对该备选商家对应的目标配送服务接单条件的服务提供方,即,可以接该目标配送服务的订单的服务提供方。其中,针对目标配送服务的接单条件可以是任意合理的条件,本申请对该接单条件的具体内容方面不限定。

在本实施例中,第一服务提供方的服务状态信息可以包括但不限于第一服务提供方的当前位置信息,第一服务提供方当前已接订单的订单信息(例如,当前已接订单对应的商家信息和目标地点信息等)以及每个已接订单的处理状态信息(例如,当前已接订单的处理阶段等)。可以理解,第一服务提供方的服务状态信息还可以包括其它的信息,本申请对第一服务提供方的服务状态信息的具体内容方面不限定。

在步骤1012中,根据第一集合确定该目标配送服务的建议费用。

在本实施例中,可以首先根据第一集合估测该备选商家对应的目标配送服务的当前成本参数,然后基于该目标配送服务的当前成本参数确定该目标配送服务的建议费用。

在本实施例中,可以通过如下方式根据第一集合估测该备选商家对应的目标配送服务的当前成本参数:

首先,可以根据第一集合中第一服务提供方的服务状态信息,确定第一服务提供方中的多个目标服务提供方。其中,目标服务提供方可以是完成该目标配送服务的效率可能较高的服务提供方。由于服务器在分配订单时,一般倾向于将订单分配给完成该订单配送服务的效率较高的服务提供方,所以,目标服务提供方也可以理解为第一服务提供方中被分配到该目标配送服务的订单概率较高的服务提供方。因此,可以基于能够影响接单概率的指定参数,从第一服务提供方中筛选出针对该目标配送服务的订单接单概率较高的目标服务提供方。

在本实施例中,可以通过如下方式确定多个目标服务提供方:根据第一集合中每个第一服务提供方的服务状态信息,为每个第一服务提供方推荐针对该目标配送服务的目标路径。获取每个第一服务提供方在相应的目标路径下与当前实际路径相比较的服务效率变化参数作为对应的目标参数,从对应的目标参数满足预设条件的第一服务提供方中选取目标服务提供方。

一般来说,如果将目标配送服务的订单分配给任意第一服务提供方后,该第一服务提供方可以通过行进不同的路径来进行配送服务,但不同的路径所对应的服务效率可能不同。在本实施例中,对于任意第一服务提供方,针对目标配送服务的目标路径可以是该第一服务提供方在接到该目标配送服务后,需要行进的最佳路径,该最佳路径为对应的服务效率最高的路径。因此,可以基于能够反映服务效率的参数,为第一服务提供方推荐针对该目标配送服务的目标路径。

接着,在确定第一服务提供方中的多个目标服务提供方后,估测每个目标服务提供方针对该目标配送服务的参考成本参数,得到第二集合。针对任意目标服务提供方,可以通过如下方式估测当前该目标服务提供方针对该目标配送服务的参考成本参数:先分别获取该目标服务提供方在相应的目标路径下与当前实际路径相比较的总路程的变化量和总时间的变化量,可以将上述总路程的变化量作为第一参数,将上述总时间的变化量作为第二参数,计算第一参数和第二参数的加权和作为上述参考成本参数。其中,第一参数和第二参数的权重可以是根据经验设定的任意合理的数值,本申请对第一参数和第二参数的权重的具体取值方面不限定。

最后,根据第二集合计算该备选商家对应的目标配送服务的当前成本参数。具体来说,可以对第二集合中的多个参考成本参数进行预设的统计计算,以得到上述当前成本参数。其中,预设的统计计算可以是任意合理的统计计算,例如,可以是计算上述多个参考成本参数的加权平均值等,可以理解,预设的统计计算还可以是其它形式的统计计算,本申请对此方面不限定。

在本实施例中,可以通过如下方式基于该目标配送服务的当前成本参数确定该目标配送服务的建议费用:

首先,获取预设的成本系数以及当前的调价参数,然后,将上述当前成本参数与上述成本系数相乘,得到基本费用。计算基本费用与当前的调价参数之和,作为该目标配送服务的建议费用。其中,预设的成本系数为配送服务费用与成本参数的转换系数,该预设的成本系数可以是根据经验设定的任意合理的数值,本申请的预设的成本系数的具体取值方面不限定。当前的调价参数可以是预先针对一些特殊情况设定的补贴费用,例如,当遇到特殊天气(如,大风,或者大雨,或者大雪,或者冰雹等)时,或者配送商品为特殊商品(例如,火锅,或者蛋糕等)时,或者配送时段为特殊时段(例如,夜间,或者节假日等)时,可以相应的在基本配送费用的基础上增加一些补贴。可以理解,当前的调价参数可以取任意合理的数值,本申请对当前的调价参数的具体取值方面不限定。

本申请的上述实施例提供的信息推送方法,在预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用,并根据该建议费用向目标顾客对应的客户端推送商家配送费用信息。在确定任意备选商家对应的目标配送服务的建议费用时,基于该备选商家对应的第一服务提供方的服务状态信息,确定该目标配送服务的建议费用。由于目标商家对应的目标配送服务的建议费用为基于目标商家对应的每个第一服务提供方的服务状态信息而确定的,因此,能够反映目标配送服务的当前配送成本。从而能够促进顾客选取当前配送成本较低的商家,提高了顺路订单的产生概率,使得配送服务资源得到了充分的利用,也提高了配送服务的效率。

如图3所示,图3示出了图2中步骤1012涉及的一种为任意第一服务提供方推荐针对目标配送服务的目标路径的方法流程图,该方法可以包括以下步骤:

在步骤301中,根据第一集合中该第一服务提供方的服务状态信息,采用预设的算法为该第一服务提供方规划多条针对该目标配送服务的备选路径。

在本实施例中,预设的算法可以包括但不限于启发式算法、邻域搜索算法以及精确算法等,可以理解,预设的算法还可以包括其它的任意合理的算法,本申请对预设的算法的具体选取方面不限定。

在步骤302中,从多条备选路径中选取综合评价系数最小的路径作为目标路径。

在本实施例中,综合评价系数为能够综合反映服务效率的参数,可以基于该第一服务提供方在相应的备选路径下与当前实际路径相比较的服务效率变化参数而得到。可选地,该服务效率变化参数与该综合评价系数正相关。

在本实施例中,服务效率变化参数可以包括以下一项或多项:总路程的变化量;总时间的变化量;总超时的时长。可以理解,服务效率变化参数还可以包括其它的任意合理的参数,本申请对服务效率变化参数的具体选取方面不限定。

以即时配送服务为例,可以通过如下方式为任意满足目标配送服务接单条件的配送员推荐针对该目标配送服务的目标路径:首先,可以从第一集合中获取该配送员当前的位置信息、已接订单的订单信息和已接订单的处理状态信息。然后,采用预设的算法为该配送员规划多条针对该目标配送服务的备选路径,备选路径为假设该配送员接到该目标配送服务的订单后需要行进的路径。接着,可以计算每个备选路径的综合评价系数,最后,选取综合评价系数最小的备选路径作为目标路径。可以基于以下公式计算任意备选路径的综合评价系数:

g=f(x1)+f(x2)+f(x3)

其中,g表示备选路径的综合评价系数,x1、x2、x3均为该配送员在相应的备选路径下与当前实际路径相比较的服务效率变化参数,具体地,x1可以表示该配送员在备选路径下行进的距离与在当前实际路径下行进的距离相比,总路程的变化量,x2可以表示该配送员在备选路径下行进的时间与在当前实际路径下行进的时间相比,总时间的变化量,x3可以表示该配送员在备选路径下行进与在当前实际路径下行进相比,已接订单的总超时的时长。f(x1)、f(x2)、f(x3)分别为任意合理的函数,例如,可以是线性函数,或者非线性函数,或者分段函数等。可选地,f(x1)、f(x2)、f(x3)的自变量和因变量正相关,可以理解,本申请对f(x1)、f(x2)、f(x3)的具体函数形式方面不限定。

本申请的上述实施例,通过基于第一服务提供方的服务状态信息,采用预设的算法为该第一服务提供方规划多条针对该目标配送服务的备选路径,并从多条备选路径中选取综合评价系数最小的路径作为目标路径。由于综合评价系数为能够综合反映服务效率的参数,因此,能够更准确的为每个第一服务提供方推荐效率最高的最佳路径作为目标路径。

如图4所示,图4是根据一示例性实施例示出的另一种信息推送方法的流程图,该实施例详细描述了根据建议费用向目标顾客对应的客户端推送商家配送费用信息的过程,该方法可以应用于服务器中。该方法包括以下步骤:

在步骤401中,当预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用。

在本实施例中,针对任意备选商家,可以通过如下方式确定该备选商家对应的目标配送服务的建议费用:获取该备选商家对应的每个第一服务提供方的服务状态信息,以得到第一集合。该第一服务提供方满足针对该目标配送服务的接单条件。根据第一集合估测该目标配送服务的当前成本参数,并基于该当前成本参数确定该目标配送服务的建议费用。

在步骤402中,获取每个备选商家对应的目标配送服务的常规费用。

一般来说,在对备选商家对应的目标配送服务进行定价时,通常仅根据备选商家与目标顾客之间的距离,和/或目标配送服务的预计完成时长来确定配送服务的费用。备选商家对应的目标配送服务的常规费用可以是采用上述定价方法得到的配送服务的费用。

以即时配送服务为例,商家a与目标顾客b之间目标配送服务的常规费用可以表示为:

f=max(fmin,αdab)+ft

其中,f表示目标配送服务的常规费用,fmin表示预设的费用下限,dab表示商家a与目标顾客b之间的距离,α表示距离与费用的转换系数,max(fmin,αdab)表示选fmin与αdab中数值最大的,ft表示当前的调价参数。

可以理解,还可以通过其它的方式确定备选商家对应的目标配送服务的常规费用,本申请对此方面不限定。

在步骤403中,计算每个备选商家对应的目标配送服务的常规费用与建议费用的差值。

在步骤404中,根据每个备选商家对应的上述差值选取目标商家。

在本实施例中,可以从备选商家中选取对应的上述差值大于或者等于预设差值的备选商家作为第一备选商家,从第一备选商家中选取目标商家。一般来说,服务提供方的服务状态会随时间变化而变化,从而导致备选商家对应的当前成本参数也可能发生变化。如果备选商家对应的当前成本参数在短时间内变化较大,则说明该当前成本参数不稳定。在本实施例中,可以选择当前成本参数较为稳定的备选商家作为目标商家。

在一种实现方式中,可以遍历每个第一备选商家,以确定每个第一备选商家对应的目标配送服务的建议费用有效时长,并选取建议费用有效时长大于或等于预设时长的第一备选商家作为目标商家。具体来说,针对任意第一备选商家,可以通过如下方式确定该第一备选商家对应的目标配送服务的建议费用有效时长:首先,可以预测未来多个参考时刻(例如,从当前开始算起,每隔n分钟选取一个时刻作为参考时刻)的成本参数,然后,计算该第一备选商家对应的当前成本参数与预测的多个参考时刻的成本参数之间的成本差,从该成本差大于或等于预设成本差的参考时刻中选取距当前时刻最近的时刻作为目标时刻。将当前时刻到目标时刻的时长作为该第一备选商家对应的目标配送服务的建议费用有效时长。

在另一种实现方式中,可以遍历每个第一备选商家,以预测每个第一备选商家对应的目标配送服务在预设时长后的预测成本参数,并计算每个第一备选商家对应的当前成本参数与预测成本参数的成本差,选取该成本差小于或等于预设成本差的第一备选商家作为目标商家。

需要说明的是,针对任意第一备选商家,可以通过如下方式预测该第一备选商家对应的目标配送服务在未来某个时刻的成本参数:预测该第一备选商家对应的每个第一服务提供方在未来某个时刻的服务状态信息(例如,可以通过对历史数据进行统计分析,或者通过机器学习的方法,预测上述服务状态信息),以得到第三集合。然后,根据第三集合估测上述未来某个时刻的成本参数。估测的具体方式可以参照步骤1012中根据第一集合估测该目标配送服务的当前成本参数的具体方式。

在步骤405中,将目标商家以及相应的配送费用信息推送给目标顾客对应的客户端。

在本实施例中,可以将目标商家以及相应的配送费用信息推送给目标顾客对应的客户端。其中,目标商家相应的配送费用信息可以包括但不限于该目标商家对应的目标配送服务的建议费用,该目标商家对应的目标配送服务的常规费用,该目标商家对应的目标配送服务的常规费用与建议费用的差值。该客户端可以将目标商家以及相应的配送费用信息一起显示给目标顾客,以清晰地呈现出目标商家的降价情况,方便引导目标顾客选择降价幅度较大的商家生成订单。

具体来说,当预设的触发时刻到达时,安装于终端设备的客户端会从服务器获取目标商家以及相应的配送费用信息。该终端设备的客户端可以将目标商家以及相应的配送费用信息显示于用户界面上其它备选商家列表之前。也可以将目标商家以及相应的配送费用信息显示于预设的引导界面。其中,预设的引导界面可以是一个弹窗界面等,本申请对引导界面的具体形式方面不限定。

在本实施例中,在显示目标商家以及相应的配送费用信息时,一方面,可以对目标商家进行排序,并按照排序显示目标商家以及相应的配送费用信息。具体来说,可以根据目标商家对应的降价幅度(即,目标商家对应的常规费用与建议费用的差值)对目标商家进行排序,例如,对应的降价幅度越高,目标商家的排序越靠前。也可以结合目标商家的降价幅度以及建议费用的有效时长对目标商家进行排序,例如,在对应的降价幅度满足预设幅度时,对应的建议费用的有效时长越短,目标商家的排序越靠前。

另一方面,可以只显示目标商家对应的建议费用,也可以只显示目标商家对应的常规费用与建议费用的差值,还可以同时显示目标商家对应的常规费用与建议费用,或者同时显示目标商家对应的建议费用以及对应的常规费用与建议费用的差值等等。本申请对此方面不限定。

本申请的上述实施例提供的信息推送方法,在预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用,获取每个备选商家对应的目标配送服务的常规费用,计算每个备选商家对应的目标配送服务的常规费用与建议费用的差值,并根据每个备选商家对应的上述差值选取目标商家,将目标商家以及相应的配送费用信息推送给目标顾客对应的客户端。由于向顾客清晰地呈现出目标商家的降价情况,因此,更准确的引导了目标顾客选取当前配送成本较低的商家,进一步提高了顺路订单的产生概率,也提高了配送服务资源的利用率。

需要说明的是,对于与图1实施例中相同的步骤,在上述图4实施例中不再进行赘述,相关内容可参见图1实施例。

应当注意,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

与前述信息推送方法实施例相对应,本申请还提供了信息推送装置的实施例。

如图5所示,图5是本申请根据一示例性实施例示出的一种信息推送装置框图,该装置可以包括:遍历模块501和推送模块502。

其中,遍历模块501,用于在预设的触发时刻到达时,遍历目标顾客对应的备选商家,以确定每个备选商家对应的目标配送服务的建议费用。

推送模块502,用于根据上述建议费用向目标顾客对应的客户端推送商家配送费用信息。

进一步地,遍历模块501可以包括:遍历获取子模块5011和遍历确定子模块5012。

遍历获取子模块5011,用于获取该备选商家对应的每个第一服务提供方的服务状态信息,以得到第一集合。

遍历确定子模块5012,用于根据第一集合确定该目标配送服务的建议费用。

在一些可选实施方式中,上述服务状态信息可以包括:当前位置信息,当前已接订单的订单信息以及每个已接订单的处理状态信息。

如图6所示,图6是本申请根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图5所示实施例的基础上,遍历确定子模块5012可以包括:估测子模块601和费用确定子模块602。

其中,估测子模块601,用于根据第一集合估测该目标配送服务的当前成本参数。

费用确定子模块602,用于基于当前成本参数确定该目标配送服务的建议费用。

如图7所示,图7是本申请根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图6所示实施例的基础上,估测子模块601可以包括:确定子模块701,参考子模块702和计算子模块703。

其中,确定子模块701,用于根据第一集合确定多个目标服务提供方。

参考子模块702,用于估测当前每个目标服务提供方针对该目标配送服务的参考成本参数,以得到第二集合。

计算子模块703,用于根据第二集合计算上述当前成本参数。

在另一些可选实施方式中,确定子模块701被配置用于:根据第一集合中每个第一服务提供方的服务状态信息,为每个第一服务提供方推荐针对该目标配送服务的目标路径。针对每个第一服务提供方,获取该第一服务提供方在相应的目标路径下与当前实际路径相比较的服务效率变化参数作为对应的目标参数。并从目标参数满足预设条件的第一服务提供方中选取目标服务提供方。

在另一些可选实施方式中,上述服务效率变化参数可以包括以下一项或多项:总路程的变化量;总时间的变化量;总超时的时长。

在另一些可选实施方式中,针对任意目标服务提供方,参考子模块702可以通过如下方式估测当前该目标服务提供方针对该目标配送服务的参考成本参数:

分别获取该目标服务提供方在相应的目标路径下与当前实际路径相比较的总路程的变化量和总时间的变化量,作为第一参数和第二参数,计算第一参数和第二参数的加权和作为上述参考成本参数。

在另一些可选实施方式中,计算子模块703被配置用于:对第二集合中的参考成本参数进行预设的统计计算,以得到上述当前成本参数。

在另一些可选实施方式中,费用确定子模块602被配置用于:获取预设的成本系数以及当前的调价参数,根据上述当前成本参数、上述成本系数及上述调价参数确定该目标配送服务的建议费用。

如图8所示,图8是本申请根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图5所示实施例的基础上,推送模块502可以包括:获取子模块801,求差子模块802,选取子模块803和推送子模块804。

其中,获取子模块801,用于获取每个备选商家对应的目标配送服务的常规费用。

求差子模块802,用于计算每个备选商家对应的目标配送服务的常规费用与建议费用的差值。

选取子模块803,用于根据每个备选商家对应的上述差值选取目标商家。

推送子模块804,用于将目标商家以及相应的配送费用信息推送给上述客户端。

如图9所示,图9是本申请根据一示例性实施例示出的另一种信息推送装置框图,该实施例在前述图8所示实施例的基础上,选取子模块803可以包括:第一商家选取子模块901和第二商家选取子模块902。

其中,第一商家选取子模块901,用于选取上述差值大于或者等于预设差值的备选商家作为第一备选商家。

第二商家选取子模块902,用于从第一备选商家中选取目标商家。

在另一些可选实施方式中,第二商家选取子模块902被配置用于:遍历每个第一备选商家,以确定每个第一备选商家对应的目标配送服务的建议费用有效时长。选取建议费用有效时长大于或等于预设时长的第一备选商家作为目标商家。

在另一些可选实施方式中,第二商家选取子模块902被配置用于:遍历每个第一备选商家,以预测每个第一备选商家对应的目标配送服务在预设时长后的预测成本参数,并且计算每个第一备选商家对应的当前成本参数与预测成本参数的成本差。选取上述成本差小于或等于预设成本差的第一备选商家作为目标商家。

应当理解,上述装置可以预先设置在服务器中,也可以通过下载等方式而加载到服务器中。上述装置中的相应模块可以与服务器中的模块相互配合以实现信息推送方案。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本申请实施例还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,计算机程序可用于执行上述图1至图4任一实施例提供的信息推送方法。

对应于上述的信息推送方法,本申请实施例还提出了图10所示的根据本申请的一示例性实施例的电子设备的示意结构图。请参考图10,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成信息推送装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1