快递包裹配送方法、装置及计算机可读存储介质与流程

文档序号:15934802发布日期:2018-11-14 02:13阅读:278来源:国知局

本发明涉及物流技术领域,尤其涉及快递包裹配送方法、装置及计算机可读存储介质。

背景技术

随着电子商务的不断发展,越来越多的人选择利用电子商务进行物品交易,这也促使物流的迅速发展。随着业务的不断增长,需要配送物品数量的不断增加,而现有的物流配送方式,在最终的配送阶段,需要由专门的配送人员完成。然而配送人员在配送快件的过程中,一般是将快件送到指定的目的地,然后通知收件人取件,很可能出现收件人不在家或没时间取件,导致快件交接无法完成,既加重了配送人员的工作负担,且降低了配送效率。



技术实现要素:

本发明的主要目的在于提供一种快递包裹配送方法、装置及计算机可读存储介质,旨在解决现有技术中快递包裹交接时间无法确定,导致配送人员工作负担加重,且配送效率降低的技术问题。

为实现上述目的,本发明提供一种快递包裹配送方法,所述快递包裹配送方法包括以下步骤:

当检测到快递包裹处于待配送状态时,获取所述快递包裹对应的收件人联络信息,基于所述联络信息,发送收货提醒至所述快递包裹对应的用户终端;

检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息;

若在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则从所述收货确认信息中获取收货时间信息;

获取所述快递包裹对应的身份信息,根据所述身份信息以及收货时间信息,生成配送指示信息;

将所述配送指示信息发送至所述快递包裹对应的配送员终端。

可选的,所述检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息之后,还包括:

若在预设时间段内未接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则启动预置通知机制。

可选的,所述将所述配送指示信息发送至所述快递包裹对应的配送员终端的步骤包括:

获取所述快递包裹对应的收货人信息,根据所述收货人信息,确定所述快递包裹对应的配送员;

将所述配送指示信息发送至所述配送员的配送员终端。

可选的,所述根据所述收货人信息,确定所述快递包裹对应的配送员的步骤包括:

根据所述收货人信息中包含的收货地址,确定所述快递包裹对应的目标配送区域;

根据预置的配送区域划分信息,确定所述目标配送区域对应的配送员。

可选的,所述将所述配送指示信息发送至所述快递包裹对应的配送员终端之后,还包括:

当接收到所述配送员终端发送的交接请求时,检测所述交接请求中包含的验证信息是否为合法验证信息;

若所述交接请求中包含的验证信息为合法验证信息,则发送交接确认信息至所述配送员终端。

可选的,所述检测所述交接请求中包含的验证信息是否为合法验证信息的步骤包括:

获取所述快递包裹对应的合法验证信息,获取所述交接请求中包含的验证信息;

检测所述合法验证信息与所述验证信息是否一致,若所述合法验证信息与所述验证信息一致,则所述交接请求中包含的验证信息为合法验证信息,否则,所述交接请求中包含的验证信息为非法验证信息。

可选的,所述发送交接确认信息至所述配送员终端之后,还包括:

当接收到包裹交接完成信息时,检测当前时间是否超出所述收货时间信息对应的时间段;

若当前时间超出所述收货时间信息对应的时间段,则生成配送超时事件;

记录所述配送超时事件。

此外,为实现上述目的,本发明还提供一种快递包裹配送装置,所述快递包裹配送装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的快递包裹配送程序,所述快递包裹配送程序被所述处理器执行时实现如上所述的快递包裹配送方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有快递包裹配送程序,所述快递包裹配送程序被处理器执行时实现如上所述的快递包裹配送方法的步骤。

本发明中,当检测到快递包裹处于待配送状态时,获取所述快递包裹对应的收件人联络信息,基于所述联络信息,发送收货提醒至所述快递包裹对应的用户终端,检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,若在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则从所述收货确认信息中获取收货时间信息,根据所述收货时间信息,生成配送指示信息,将所述配送指示信息发送至所述快递包裹对应的配送员终端。通过本发明,在配送员进行快递包裹配送前,按照预设的程序自动与快递包裹的收货人确定收货时间,并将确定好的收货时间告知配送员,以供配送员基于该收货时间完成配送,提高了快递包裹配送交接的成功率,提高了配送效率。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的快递包裹配送装置结构示意图;

图2为本发明快递包裹配送方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的快递包裹配送装置结构示意图。

如图1所示,该快递包裹配送装置可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的快递包裹配送装置结构并不构成对快递包裹配送装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及快递包裹配送程序。

在图1所示的快递包裹配送装置中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的快递包裹配送程序,并执行以下操作:

当检测到快递包裹处于待配送状态时,获取所述快递包裹对应的收件人联络信息,基于所述联络信息,发送收货提醒至所述快递包裹对应的用户终端;

检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息;

若在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则从所述收货确认信息中获取收货时间信息;

获取所述快递包裹对应的身份信息,根据所述身份信息以及收货时间信息,生成配送指示信息;

将所述配送指示信息发送至所述快递包裹对应的配送员终端。

进一步地,处理器1001可以调用存储器1005中存储的快递包裹配送程序,还执行以下操作:

若在预设时间段内未接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则启动预置通知机制。

进一步地,处理器1001可以调用存储器1005中存储的快递包裹配送程序,还执行以下操作:

获取所述快递包裹对应的收货人信息,根据所述收货人信息,确定所述快递包裹对应的配送员;

将所述配送指示信息发送至所述配送员的配送员终端。

进一步地,处理器1001可以调用存储器1005中存储的快递包裹配送程序,还执行以下操作:

根据所述收货人信息中包含的收货地址,确定所述快递包裹对应的目标配送区域;

根据预置的配送区域划分信息,确定所述目标配送区域对应的配送员。

进一步地,处理器1001可以调用存储器1005中存储的快递包裹配送程序,还执行以下操作:

当接收到所述配送员终端发送的交接请求时,检测所述交接请求中包含的验证信息是否为合法验证信息;

若所述交接请求中包含的验证信息为合法验证信息,则发送交接确认信息至所述配送员终端。

进一步地,处理器1001可以调用存储器1005中存储的快递包裹配送程序,还执行以下操作:

获取所述快递包裹对应的合法验证信息,获取所述交接请求中包含的验证信息;

检测所述合法验证信息与所述验证信息是否一致,若所述合法验证信息与所述验证信息一致,则所述交接请求中包含的验证信息为合法验证信息,否则,所述交接请求中包含的验证信息为非法验证信息。

进一步地,处理器1001可以调用存储器1005中存储的快递包裹配送程序,还执行以下操作:

当接收到包裹交接完成信息时,检测当前时间是否超出所述收货时间信息对应的时间段;

若当前时间超出所述收货时间信息对应的时间段,则生成配送超时事件;

记录所述配送超时事件。

参照图2,图2为本发明快递包裹配送方法第一实施例的流程示意图。

在一实施例中,快递包裹配送方法包括:

步骤s10,当检测到快递包裹处于待配送状态时,获取所述快递包裹对应的收件人联络信息,基于所述联络信息,发送收货提醒至所述快递包裹对应的用户终端;

本实施例中,快递包裹从发货到用户收到快递包裹,需要经历多个环节,其中,配送是最后一个环节。本实施例中,当快递包裹到达配送站后,将各个快递包裹的相关信息(例如快递包裹的收件地址、收件人联系方式等信息)录入快递包裹配送装置,且将各个快递包裹的状态标记为待配送状态。

本实施例中,当检测到快递包裹处于待配送状态时,获取该快递包裹对应的收件人联络信息,例如获取该快递包裹对应的收件人电话,并发送预置的收货提醒至该收件人电话。例如,当检测到一快递包裹处于待配送状态,获取到的该快递包裹对应的收件人联系电话为a,则发送收货提醒至收件人联系电话a,收货提醒可以是一段文字,例如“请回复方便收货的时间”。

步骤s20,检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息;

本实施例中,预设时间段例如设置为发送收货提醒后的10分钟内。本实施例中,将收货提醒发送至快递包裹对应的用户终端,用户终端的所属用户看到收货提醒后,便可基于该收货提醒回复收货确认信息。

步骤s30,若在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则从所述收货确认信息中获取收货时间信息;

本实施例中,快递包裹配送装置将收货提醒发送至快递包裹对应的用户终端后,若在预设时间段内接收到该用户终端基于收货提醒反馈的收货确认信息,则从收货确认信息中获取收货时间信息,该收货时间信息即该用户终端所属用户输入的方便收货的时间。

步骤s40,获取所述快递包裹对应的身份信息,根据所述身份信息以及收货时间信息,生成配送指示信息;

本实施例中,快递包裹对应的身份信息即该快递包裹的快递单号信息,根据身份信息以及收货时间信息,生成配送指示信息。例如,生成的配送指示信息为:快递单号xxx,用户方便收货时间t1~t2。

步骤s50,将所述配送指示信息发送至所述快递包裹对应的配送员终端。

本实施例中,预先对每个配送员进行配送区域划分,并将划分结果存储于快递包裹配送装置中。例如,配送员1的配送区域为区域1,配送员2的配送区域为区域2,配送员3的配送区域为区域3。获取该快递包裹的收货地址,并确定该收货地址对应的区域,一实施例中,若该收货地址属于区域3,则将该快递交由配送员3进行配送。将该快递包裹的配送指示信息发送至配送员3的终端,以供通知配送员3。配送员3根据其终端接收到的配送提示信息,便可基于配送提示信息中的快递单号,确定要配送的货物,并根据配送提示信息中的收货时间信息,在对应的时间内将快递包裹送达用户。

本实施例中,当检测到快递包裹处于待配送状态时,获取所述快递包裹对应的收件人联络信息,基于所述联络信息,发送收货提醒至所述快递包裹对应的用户终端,检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,若在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则从所述收货确认信息中获取收货时间信息,根据所述收货时间信息,生成配送指示信息,将所述配送指示信息发送至所述快递包裹对应的配送员终端。通过本实施例,在配送员进行快递包裹配送前,按照预设的程序自动与快递包裹的收货人确定收货时间,并将确定好的收货时间告知配送员,以供配送员基于该收货时间完成配送,提高了快递包裹配送交接的成功率,提高了配送效率。

进一步的,本发明快递包裹配送方法一实施例中,步骤s20之后,还包括:

若在预设时间段内未接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则启动预置通知机制。

本实施例中,若在预设时间段内未接收到用户终端基于收货提醒反馈的收货确认信息,则无法确定该快递包裹的收件人方便接收该货物的时间,此时便启动预置通知机制。

本实施例中,预置通知机制可以是:将该快递包裹的收件人联系方式发送至专门的语音通知人员,由该语音通知人员以拨打电话的形式,与该快递包裹的收件人取得联系,并确定该快递包裹的收件人方便接收该货物的时间,然后由该语音通知人员将该时间输入快递包裹配送装置,快递包裹配送装置接收到该时间后,将该时间作为该快递包裹的收货时间信息,并执行如步骤s40至步骤s50所述的步骤。

进一步的,本发明快递包裹配送方法一实施例中,步骤s50包括:

获取所述快递包裹对应的收货人信息,根据所述收货人信息,确定所述快递包裹对应的配送员;

将所述配送指示信息发送至所述配送员的配送员终端。

本实施例中,预先对每个配送员进行配送区域划分,并将划分结果存储于快递包裹配送装置中。例如,配送员1的配送区域为区域1,配送员2的配送区域为区域2,配送员3的配送区域为区域3。获取该快递包裹的收货地址,并确定该收货地址对应的区域,一实施例中,若该收货地址属于区域3,则将该快递交由配送员3进行配送。将该快递包裹的配送指示信息发送至配送员3的终端,以供通知配送员3。配送员3根据其终端接收到的配送提示信息,便可基于配送提示信息中的快递单号,确定要配送的货物,并根据配送提示信息中的收货时间信息,在对应的时间内将快递包裹送达用户。

本实施例中,在配送员进行快递包裹配送前,按照预设的程序自动与快递包裹的收货人确定收货时间,并将确定好的收货时间告知相应的配送员,以供配送员基于该收货时间完成配送,提高了快递包裹配送交接的成功率,提高了配送效率。

进一步的,本发明快递包裹配送方法一实施例中,所述根据所述收货人信息,确定所述快递包裹对应的配送员的步骤包括:

根据所述收货人信息中包含的收货地址,确定所述快递包裹对应的目标配送区域;

根据预置的配送区域划分信息,确定所述目标配送区域对应的配送员。

本实施例中,预先对每个配送员进行配送区域划分,并将划分结果存储于快递包裹配送装置中。例如,配送员1的配送区域为区域1,配送员2的配送区域为区域2,配送员3的配送区域为区域3。获取该快递包裹的收货地址,并确定该收货地址对应的区域,一实施例中,若该收货地址属于区域3,则将该快递交由配送员3进行配送。将该快递包裹的配送指示信息发送至配送员3的终端,以供通知配送员3。配送员3根据其终端接收到的配送提示信息,便可基于配送提示信息中的快递单号,确定要配送的货物,并根据配送提示信息中的收货时间信息,在对应的时间内将快递包裹送达用户。

本实施例中,在配送员进行快递包裹配送前,按照预设的程序自动与快递包裹的收货人确定收货时间,并将确定好的收货时间告知相应的配送员,以供配送员基于该收货时间完成配送,提高了快递包裹配送交接的成功率,提高了配送效率。

进一步的,本发明快递包裹配送方法一实施例中,步骤s50之后包括:

当接收到所述配送员终端发送的交接请求时,检测所述交接请求中包含的验证信息是否为合法验证信息;

若所述交接请求中包含的验证信息为合法验证信息,则发送交接确认信息至所述配送员终端。

本实施例中,预先将该快递包裹的合法验证信息(例如一组字符)发送至收件人的终端。当配送员将快递包裹送达,需要与收件人进行货物交接时,将收件人预先接收到的合法验证信息输入配送员终端,生成交接请求,发送至快递包裹配送装置,快递包裹配送装置基于接收到的交接请求,将交接请求中包含的验证信息与该快递包裹的合法验证信息进行对比,若一致,则发送交接确认信息至配送员终端,配送员看到交接确认信息后,便可进行货物交接。

通过本实施例,提供验证机制,提高了货物交接的安全性。

进一步的,本发明快递包裹配送方法一实施例中,所述检测所述交接请求中包含的验证信息是否为合法验证信息的步骤包括:

获取所述快递包裹对应的合法验证信息,获取所述交接请求中包含的验证信息;

检测所述合法验证信息与所述验证信息是否一致,若所述合法验证信息与所述验证信息一致,则所述交接请求中包含的验证信息为合法验证信息,否则,所述交接请求中包含的验证信息为非法验证信息。

本实施例中,预先将该快递包裹的合法验证信息(例如一组字符)发送至收件人的终端。当配送员将快递包裹送达,需要与收件人进行货物交接时,将收件人预先接收到的合法验证信息输入配送员终端,生成交接请求,发送至快递包裹配送装置,快递包裹配送装置基于接收到的交接请求,将交接请求中包含的验证信息与该快递包裹的合法验证信息进行对比,若一致,则发送交接确认信息至配送员终端,配送员看到交接确认信息后,便可进行货物交接。

通过本实施例,提供验证机制,提高了货物交接的安全性。

进一步的,本发明快递包裹配送方法一实施例中,所述发送交接确认信息至所述配送员终端之后,还包括:

当接收到包裹交接完成信息时,检测当前时间是否超出所述收货时间信息对应的时间段;

若当前时间超出所述收货时间信息对应的时间段,则生成配送超时事件;

记录所述配送超时事件。

本实施例中,配送员与收件人完成快递包裹交接后,基于配送员的操作,将该快递包裹的状态信息更新为配送完成,此时快递包裹配送装置便接收到包裹交接完成信息。获取接收到包裹交接完成信息的当前时间,并检测当前时间是否超出收货时间信息对应的时间段。本实施例中,若当前时间超出收货时间信息对应的时间段(不论是当前时间在时间段前或后,均为超出收货时间对应的时间段),则视为配送员没有按照收件人方便收货的时间进行了快递包裹的配送,可能导致收件人的体验不够好。当出现这种情况时,生成并记录配送超时事件。配送超时事件中包含此次配送的快递包裹的快递单号、配送员编号或名字等信息。

本实施例中,若完成包裹交接的时间超出了收货时间信息对应的时间段,则生成并记录配送超时事件,用于促使配送员在收货时间信息对应的时间段进行包裹交接,从而提高用户收货体验。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有快递包裹配送程序,所述快递包裹配送程序被处理器执行时实现如下步骤:

当检测到快递包裹处于待配送状态时,获取所述快递包裹对应的收件人联络信息,基于所述联络信息,发送收货提醒至所述快递包裹对应的用户终端;

检测是否在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息;

若在预设时间段内接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则从所述收货确认信息中获取收货时间信息;

获取所述快递包裹对应的身份信息,根据所述身份信息以及收货时间信息,生成配送指示信息;

将所述配送指示信息发送至所述快递包裹对应的配送员终端。

进一步的,所述快递包裹配送程序被处理器执行时还实现如下步骤:

若在预设时间段内未接收到所述用户终端基于所述收货提醒反馈的收货确认信息,则启动预置通知机制。

进一步的,所述快递包裹配送程序被处理器执行时还实现如下步骤:

获取所述快递包裹对应的收货人信息,根据所述收货人信息,确定所述快递包裹对应的配送员;

将所述配送指示信息发送至所述配送员的配送员终端。

进一步的,所述快递包裹配送程序被处理器执行时还实现如下步骤:

根据所述收货人信息中包含的收货地址,确定所述快递包裹对应的目标配送区域;

根据预置的配送区域划分信息,确定所述目标配送区域对应的配送员。

进一步的,所述快递包裹配送程序被处理器执行时还实现如下步骤:

当接收到所述配送员终端发送的交接请求时,检测所述交接请求中包含的验证信息是否为合法验证信息;

若所述交接请求中包含的验证信息为合法验证信息,则发送交接确认信息至所述配送员终端。

进一步的,所述快递包裹配送程序被处理器执行时还实现如下步骤:

获取所述快递包裹对应的合法验证信息,获取所述交接请求中包含的验证信息;

检测所述合法验证信息与所述验证信息是否一致,若所述合法验证信息与所述验证信息一致,则所述交接请求中包含的验证信息为合法验证信息,否则,所述交接请求中包含的验证信息为非法验证信息。

进一步的,所述快递包裹配送程序被处理器执行时还实现如下步骤:

当接收到包裹交接完成信息时,检测当前时间是否超出所述收货时间信息对应的时间段;

若当前时间超出所述收货时间信息对应的时间段,则生成配送超时事件;

记录所述配送超时事件。

本发明计算机可读存储介质的具体实施例与上述快递包裹配送方法的各个实施例基本相同,在此不做赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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