配送方法、装置和计算机可读存储介质与流程

文档序号:17361995发布日期:2019-04-09 22:08阅读:150来源:国知局
配送方法、装置和计算机可读存储介质与流程

本公开涉及自动化物流技术领域,特别涉及一种配送方法、装置和计算机可读存储介质。



背景技术:

随着电子商务的快速发展,网络订单数量增长迅猛,物流行业的配送压力越来越大。

相关的配送技术需要用户在线上购买商品后提供详细的收货地址,用户需要在收货地址等待配送。收货地址通常需要精确到楼甚至门或室,而且是固定的。配送站的配送员需要根据该收货地址进行配送。如果收货地址描述不清楚、变动或用户当时不在该收货地址,还需要打电话与用户进行确认。



技术实现要素:

本公开的发明人发现上述相关技术中存在如下问题:如果用户购物后外出或用户所在地址不固定,用户可能无法及时收到货物;在这种情况下,需要再次确定收货时间和收货地点,并再次进行配送,从而导致配送效率低下,用户体验差。针对上述问题中的至少一个问题,本公开人提出了一种高效率的配送技术方案以提升用户体验。

根据本公开的一些实施例,提供了一种配送方法,包括:根据用户在购买货物后到达的位置预测所述用户的收货区域;根据所述收货区域的区域信息确定所述用户的行为状态;根据所述行为状态预测所述用户停留在所述收货区域的剩余时间,根据所述剩余时间确定配送时间;根据所述收货区域和所述配送时间确定配送站点,以便所述配送站点在所述配送时间向所述收货区域配送货物。

可选地,所述收货区域信息为所述收货区域的poi(pointofinterest,兴趣点)信息,根据所述poi信息和所述用户的用户信息确定所述行为状态。

可选地,根据所述位置预测所述用户在所述收货区域内的行动轨迹。

可选地,根据用户的所述行动轨迹、所述行为状态、所述收货区域的大小预测所述用户停留在所述收货区域的剩余时间,根据所述剩余时间确定所述配送时间。

可选地,对所述位置进行聚类以确定所述收货区域。

可选地,每隔预设时间间隔对用户进行一次定位,以获取所述用户的位置和所述用户停留在所述收货区域的时间。

可选地,根据用户接收到的wifi信号的强度确定所述用户与wifi信号源的距离以获取所述位置。

可选地,通过用户的移动终端中的日程安排应用程序,获取所述用户的位置和所述用户停留在所述收货区域的时间。

可选地,将预计能够最快到达所述收货区域的站点确定为配送站点。

可选地,所述配送站点指派的无人配送终端到达所述收货区域后,根据所述用户的实时位置和移动方向规划行进路径,所述无人配送终端根据所述行进路径到达所述用户的正前方或侧前方后,对所述用户进行人脸识别以确定是否交货。

根据本公开的另一些实施例,提供一种配送装置,包括:收货区域获取模块,用于根据用户在购买货物后到达的位置预测所述用户所处的收货区域;行为状态获取模块,用于根据所述收货区域的区域信息确定所述用户的行为状态;配送时间确定模块,用于根据所述行为状态预测所述用户停留在所述收货区域的剩余时间,根据所述剩余时间确定配送时间;配送站点确定模块,用于根据所述收货区域和所述配送时间确定配送站点,以便所述配送站点在所述配送时间向所述收货区域配送货物。

可选地,所述收货区域信息为所述收货区域的poi信息,所述行为状态获取模块根据所述poi信息和所述用户的用户信息确定所述行为状态。

可选地,所述配送时间确定模块根据所述位置确定所述用户在所述收货区域内的行动轨迹,根据所述行动轨迹、所述行为状态、所述收货区域的大小预测所述用户停留在所述收货区域的剩余时间,根据所述剩余时间确定所述配送时间。

可选地,所述收货区域获取模块对所述位置进行聚类以预测所述收货区域。

可选地,所述收货区域获取模块每隔预设时间间隔对用户进行一次定位,以获取所述用户的位置和所述用户停留在所述收货区域的时间。

可选地,所述收货区域获取模块根据用户接收到的wifi信号的强度确定所述用户与wifi信号源的距离以获取所述位置。

可选地,所述收货区域获取模块通过用户的移动终端中的日程安排应用程序,获取所述用户的位置和所述用户停留在所述收货区域的时间。

可选地,所述配送站点确定模块将预计能够最快到达所述收货区域的站点确定为配送站点。

可选地,所述配送站点确定模块在所述配送站点指派的无人配送终端到达所述收货区域后,根据所述用户的实时位置和移动方向规划行进路径,以便无人配送终端根据所述行进路径到达所述用户的正前方或侧前方后,并对所述用户进行人脸识别以确定是否交货。

根据本公开的又一些实施例,提供一种配送装置,包括:存储器以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器装置中的指令,执行上述任一实施例所述的配送方法。

根据本公开的再一些实施例,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一实施例所述的配送方法。

在上述实施例中,根据用户收货区域的类型以及用户的行为状态,预测用户停留在该区域的剩余时间,实时地确定配送地址和配送时间。不需要用户提供精确的固定地址,可以随时向用户配送货物,从而提高了配送效率,提升了用户体验。

附图说明

构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:

图1示出根据本公开一些实施例的配送方法的流程图。

图2示出用户的收货区域的示意图。

图3示出用户的行动轨迹的示意图。

图4示出根据本公开一些实施例的配送装置的结构图。

图5示出根据本公开另一些实施例的配送装置的结构图。

具体实施方式

现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1示出根据本公开一些实施例的配送方法的流程图。

如图1所示,该方法包括:步骤110,预测用户的收货区域;步骤120,确定用户的行为状态;步骤130,预测用户停留的剩余时间以确定配送时间;步骤140,确定配送站点。

在步骤110中,可以根据用户在购买货物后到达的位置预测用户的收货区域。

在一些实施例中,在用户确定购买货物后,可以每隔预设时间间隔对用户进行一次定位,以获取用户的位置和用户停留在收货区域的时间。例如,用户可以通过手机应用程序允许位置访问,然后每隔30秒对用户定位一次,每隔1分钟上传一次用户的位置。还可以采用逆地理编码技术获取位置对应的地址信息(如行政区划、楼、门、室等)。

在用户处于室内的情况下,还可以根据用户接收到的wifi信号的强度确定用户与wifi信号源的距离以获取位置。例如,可以获取多个wifi信号源与用户的距离,再利用三角定位法获取用户的位置。这样可以在其他定位手段(如gps)不能用的情况下,仍能对用户进行持续定位。

在一些实施例中,获取了位置后,可以对位置进行聚类以预测用户收货区域。例如,可以采用kmeans聚类方法对用户购买货物后到达过的位置进行聚类,以预测用户收货区域,再根据位置对应的地址信息确定收货区域的地址信息。例如,图2示出用户的收货区域的示意图。

如图2所示,黑色边框的圆圈为对不同用户的位置聚类后形成的区域,即,通过聚类可以预测各用户的收货区域。例如,区域21对应的地址信息为北京市大兴区经海二路与科创五街交汇处的城乡世纪广场。通过对用户定时进行定位可以得到用户停留在城乡世纪广场的时间段为:上午10:00-10:30,累积共30分钟。可以根据这个时间段预测用户还会在城乡世纪广场停留的时间。

在另一些实施例中,可以通过用户的移动终端中的日程安排应用程序,获取用户的位置和用户停留在收货区域的时间。例如,用户购买货物后,通过用户的手机中的日常安排软件获知:用户第二天去天津某酒店某会议室开会。然后可以根据该日程记录获知用户购买货物后的位置为天津某酒店某会议室,从而预测用户的收货区域为某酒店某会议室,以及用户停留在该收货区域的时间是购买货物后的第二天。

在步骤120中,可以根据收货区域的区域信息确定用户的行为状态。行为状态可以包括上班、购物、在家、住宿、用餐、观影、唱歌、开会等。行为状态能够表示用户在收货区域内从事的活动。区域信息可以为区域的poi信息(如景点、政府机构、公司、商场、饭馆、会议中心等),根据poi信息和用户的用户信息确定行为状态。用户信息可以从用户画像中获取。用户画像是根据用户社会属性、生活习惯和消费行为等信息而抽象出的标签化的用户模型,通过用户画像可以获取与用户相关的信息。

在一些实施例中,如图2所示,区域21对应的城乡世纪广场的poi信息为商场,则可以将用户的行为状态确定为购物。

在另一些实施例中,用户收货区域的poi信息为写字楼,通过用户画像可以获知该用户的工作单位在这个写字楼之内,则可以将用户的行为状态确定为上班。

在步骤130中,可以根据行为状态预测用户停留在收货区域的剩余时间,根据剩余时间确定配送时间。例如,用户的收货区域为写字楼,行为状态为上班,则可以确定用户会在下班时间(如下午6:00)前离开,从而可以结合当前时间获取用户停留在该写字楼的剩余时间,进而确定配送时间。

在一些实施例中,可以根据位置确定用户在收货区域内的行动轨迹,再根据行动轨迹、行为状态、收货区域的大小预测用户停留在收货区域的剩余时间,根据剩余时间确定配送时间。还可以结合用户停留在收货区域的时间预测用户停留在收货区域的剩余时间。例如,图3示出用户的行动轨迹的示意图。

如图3所示,已经确定用户的收货区域为商场31,用户在网上购买货物后到过的位置为图3中的黑色圆点,则可以获得用户的行为轨迹32。进一步可以获取行为轨迹32在商场31中覆盖区域211的大小,根据商场31的大小可以确定用户还没有到过的区域212的大小,从而预测用户停留在商场31的剩余时间。例如,还可以结合用户在商场31已经停留的时间、覆盖区域211的大小、未到过的区域212的大小来预测用户停留在商场31的剩余时间。最后,可以根据剩余时间确定配送时间。

在步骤140中,根据收货区域和配送时间确定配送站点,以便配送站点在配送时间向收货区域配送货物。可以将预计能够最快到达收货区域的站点确定为配送站点。例如,可以根据配送区域的位置,按到达时间最短的原则计算最佳配送站,然后可以通知用户确认配送区域和配送时间,用户确认后将配送指令下发给配送站的无人配送终端(如无人送货车)。

在一些实施例中,无人配送终端到达配送区域后,可以根据用户的实时位置和移动方向来实时规划行进路径。无人配送终端到达用户的正前方或侧前方后可以通过人脸识别技术与用户进行匹配。

上述实施例中,综合分析用户收货区域、用户的行为状态等信息以得到实时的配送区域和配送时间。这样用户无需提供固定地址,也无需留在固定地址等待,即可实现货物的实时配送,从而提高了配送效率,提升了用户体验。

图4示出根据本公开一些实施例的配送装置的结构图。

如图4所示,配送装置4包括:收货区域获取模块41、行为状态获取模块42、配送时间确定模块43和配送站点确定模块44。

收货区域获取模块41根据用户在购买货物后到达的位置确定用户所处的收货区域。例如,收货区域获取模块41可以对位置进行聚类以确定收货区域。收货区域获取模块41还可以每隔预设时间间隔对用户进行一次定位,以获取用户的位置和用户停留在收货区域的时间。收货区域获取模块41也可以根据用户接收到的wifi信号的强度确定用户与wifi信号源的距离以获取位置。收货区域获取模块41还可以通过用户的移动终端中的日程安排应用程序,获取用户的位置和用户停留在收货区域的时间。

行为状态获取模块42根据收货区域的区域信息确定用户行为状态。例如,区域信息为收货区域的poi信息,行为状态获取模块42根据poi信息和用户的用户信息确定行为状态。

配送时间确定模块43根据行为状态预测用户停留在收货区域的剩余时间,根据剩余时间确定配送时间。例如,配送时间确定模块根据位置确定用户在收货区域内的行动轨迹,根据行动轨迹、行为状态、区域的大小预测用户停留在收货区域的剩余时间,根据剩余时间确定配送时间。

配送站点确定模块44用于根据收货区域和配送时间确定配送站点,以便配送站点在配送时间向收货区域配送货物。例如,配送站点确定模块44将预计能够最快到达收货区域的站点确定为配送站点。配送站点确定模块44还可以在配送站点指派的无人配送终端到达收货区域后,根据用户的实时位置和移动方向规划行进路径,以便无人配送终端根据行进路径到达用户的正前方或侧前方后,并对用户进行人脸识别以确定是否交货。

上述实施例中,综合分析用户收货区域、用户的行为状态等信息以得到实时的配送区域和配送时间。这样用户无需提供固定地址,也无需留在固定地址等待,即可实现货物的实时配送,从而提高了配送效率,提升了用户体验。

图4示出根据本公开另一些实施例的配送装置的结构图。

如图5所示,该实施例的装置5包括:存储器51以及耦接至该存储器51的处理器52,处理器52被配置为基于存储在存储器51中的指令,执行本公开中任意一些实施例中的配送方法。

其中,存储器51例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(bootloader)、数据库以及其他程序等。

本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

至此,已经详细描述了根据本公开的配送方法、装置和计算机可读存储介质。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。

可能以许多方式来实现本公开的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。

虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。

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