取件提醒方法、装置、终端及存储介质与流程

文档序号:22132081发布日期:2020-09-08 13:04阅读:147来源:国知局
取件提醒方法、装置、终端及存储介质与流程

本发明涉及信息技术领域,特别涉及快递柜的取件信息提醒技术,尤其涉及一种取件提醒方法、装置、终端及存储介质。



背景技术:

伴随着网购的潮流,物流配送行业随之兴起,同时,为了解决物品过多的问题,智能快递柜应运而生。一般通过智能快递柜进行物流配送的过程为:快递员将对应的快件放置在与取件人最近距离范围内设置的快递柜中,并发送对应的取件信息至取件人。

由于不同的人有不同的时间安排且各自的习惯都不一样,这样,很容易导致取件人即使收到来对应的取件信息,但是却不一定在看完信息后的第一时间去取件,从而导致取件人出现忘记取件的问题,同时引起快递柜的利用率降低。

由此可见,如何提高现有取件效率、提升快递柜的有效利用率是现有技术中亟待解决的问题。



技术实现要素:

有鉴于此,本发明提供了一种取件提醒方法、装置、终端及存储介质,用于解决现有技术中快递员在将快递投递到快递柜后,无法及时从快递柜进行取件导致快递柜的有效利用率比较低的问题。

本发明实施例的具体技术方案为:

第一方面,本发明实施例提供一种取件提醒方法,包括:

获取与目标取件人对应的历史取件行为数据,基于所述历史取件行为数据确定对应的预提醒取件时间;

根据所述预提醒取件时间发送取件提醒信息至所述目标取件人。

可选地,所述取件提醒方法还包括:

设定与所述目标取件人关联的中间取件人;

获取与所述目标取件人对应的待取物品的状态,所述状态包括已取件状态和未取件状态;

在发送所述取件提醒信息至所述目标取件人后,若所述待取物品的所述状态为所述未取件状态,则发送所述取件提醒信息至所述中间取件人和所述目标取件人;

在所述待取物品的所述状态为已取件状态时,发送对应的已取件信息至所述目标取件人和所述中间取件人。

可选地,所述取件提醒方法还包括:

基于所述预提醒取件时间生成对应的投递时间;

根据所述投递时间将所述待取物品投递至预设的投递站点,所述投递站点指与所述目标取件人和中间取件人距离最近的快递柜。

可选地,所述根据所述投递时间将所述待取物品投递至预设的投递站点,包括:

判断所述待取物品是否超过所述快递柜的寄存容量;

在所述待取物品超过所述快递柜的寄存容量时,基于所述投递时间分批均匀将所述待取物品投递至所述快递柜。

可选地,所述获取与目标取件人对应的历史取件行为数据,基于所述历史取件行为数据确定对应的预提醒取件时间,包括:

设置多个时间区间,并记录所述目标取件人在每一个所述时间区间内的取件次数;

基于每一个所述时间区间内的所述取件次数确定所述预提醒取件时间。

可选地,所述设置多个时间区间,并记录所述目标取件人在每一个所述时间区间内的取件次数,包括:

确定与多个所述时间区间对应的时间性质,所述时间性质包括工作日和非工作日;

在所述工作日时段内,记录所述目标取件人在每一个所述时间区间内取件对应的第一数量,将所述第一数量作为所述取件次数;

基于所述第一数量确定第一时间段,将所述第一时间段作为所述预提醒取件时间;以及

在所述非工作日时段内,记录所述目标取件人在每一个所述时间区间内取件对应的第二数量,将所述第二数量作为所述取件次数;

基于所述第二数量确定第二时间段,将所述第二时间段作为所述预提醒取件时间。

可选地,所述根据所述预提醒取件时间发送取件提醒信息至所述目标取件人之后,还包括:

判断所述待取物品在发送所述取件提醒时间后的第一预设时间段内的所述状态;

若所述状态为所述未取件状态,则基于预设的默认取件提醒时间发送所述取件提醒信息至所述目标取件人和所述中间取件人。

第二方面,本发明实施例提供一种取件提醒装置,应用于如上任一项所述取件提醒方法的实现,所述取件提醒装置包括:

数据获取模块,用于获取与目标取件人对应的历史取件行为数据;

时间计算模块,用于基于所述历史取件行为数据确定对应的预提醒取件时间;

信息发送模块,用于根据所述预提醒取件时间发送取件提醒信息至所述目标取件人。

第三方面,本发明实施例提供一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上任一项所述的取件提醒方法。

第四方面,本发明实施例还提供一种计算机可读存储介质,包括计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上任一项所述的取件提醒方法。

实施本发明实施例,将具有如下有益效果:

采用了上述取件提醒方法、装置、终端及存储介质之后,基于目标取件人的历史取件行为数据,从而确定与目标取件人对应的一个预提醒取件时间,因为该预提醒取件时间是基于历史取件行为数据确定,而基于该历史取件行为能够获取对应取件的一般时间范围,从而能够根据生成的该预提醒取件时间进行的提醒操作,这样,在预提醒取件时间内发送取件提醒信息,能够防止该目标取件人因为取件提醒信息发送的时间过久而出现忘记取件的情况。本实施例能够有效减少取件人因为取件提醒信息过久,导致目标取件人忘记取件提醒信息的存在,进而使得目标取件人忘记取件,进而有利于平衡快递柜的存取率,达到提升快递柜有效利用率的效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1为一个实施例中所述取件提醒方法的流程示意图;

图2为一个实施例中所述预提醒取件时间的判定流程示意图;

图3为另一个实施例中所述预提醒取件时间的判定流程示意图;

图4为一个实施例中所述投递时间的判定流程示意图;

图5为又一个实施例中所述取件提醒方法的流程示意图;

图6为一个实施例中将待取物品投递至快递柜的流程示意图;

图7为又一个实施例中实现取件提醒方法的流程示意图;

图8为一个实施例中所述取件提醒装置的结构示意图;

图9为一个实施例中实现上述取件提醒的计算机结构组成示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为解决现有技术中由于取件人可能由于时间过长而出现忘记取件操作,以及忘记取件而导致的快递柜出现有效利用率降低的问题,在本实施例中,特提出了一种取件提醒方法;具体的,本实施例的取件提醒方法应用于快递柜。该取件提醒方法基于取件人的历史取件习惯调整了发送取件提醒信息的时间,使得取件提醒信息能够起到及时、有效地提醒效果,避免出现忘记取件的情况,从而有效提升了快递柜的有效利用率。

在一个实施例中,如图1所示,本实施例的取件提醒方法包括步骤:

步骤s10:获取与目标取件人对应的历史取件行为数据,基于所述历史取件行为数据确定对应的预提醒取件时间。

其中,历史取件行为数据指目标取件人在一个预设日期之前进行取件对应的取件行为数据;具体通过采集获取,例如,通过摄像头采集、或者在每次目标取件人取件时,由快递柜上的控制器产生一个对应的取件信号并记录,从而实现该历史取件行为数据的获取操作。

在一个实施例,还需对历史取件行为数据进行预处理操作,以去除一些明显无法确定该预提醒取件时间的数据,进而减少数据处理的工作;例如一般的该历史取件行为数据均体现了目标取件人的取件时间在白天的任意时间段、或者晚上十一点之前,但是存在某些历史取件行为数据对应的时间在凌晨三点到五点,且该历史取件行为数据极少、相隔的时间比较长,则可将对应凌晨三点到五点的该历史取件行为数据剔除,只根据剩余的历史取件行为数据进行该预提醒取件时间的确定操作。

具体的,该预提醒取件时间可通过构建训练模型的方式获取,即构建取件时间与目标取件人的取件行为之间的训练模型,具体可通过线性回归的方式确定该预提醒取件时间。

基于该历史取件行为数据则可对应统计目标取件人习惯或者经常进行取件的时间点或时间段,这样只需要在该时间点或时间段前一个预设范围时间给目标取件人发送取件的信息即可,以实现对目标取件人的及时提醒操作。

在一个实施例中,如图2所示,实现历史取件行为数据的获取从而确定预提醒取件时间包括步骤:

步骤s20:设置多个时间区间,并记录所述目标取件人在每一个所述时间区间内的取件次数;步骤s21:基于每一个所述时间区间内的所述取件次数确定所述预提醒取件时间。

具体的,由于目标取件人每一次取件的时间是不同的,此时,则需要确定一个目标取件人执行取件操作概率最大的时间段,从而好确定该预提醒取件时间;为此,本实施例通过记录目标取件人在设定的多个时间区间内的取件次数,这样,就可以确定一个目标取件人执行取件操作最频繁的时间区间;其中,最频繁的时间区间指获取历史取件数据的日期之前,目标取件人在该时间区间内执行取件操作次数最多的时间段。

示例性地,可将一天二十四小时以两小时为间隔分为十二个该时间区间,则分别记录目标取件人在[0,2)、[2、4)、[4、6)、[6、8)、[8、10)、[10、12)、[12、14)、[14、16)、[16、18)、[18、20)、[20、22)、[22、24)这十二个时间区间内的取件次数,并将取件次数最多对应的一个时间区间作为目标取件人执行取件操作的时间段,从而确定对应的预提醒取件时间。例如,若目标取件人执行取件次数最多的时间区间为[18、20),则可在[18、20)这个时间区间的前一个小时、前半个小时等发送取件通知信息至目标取件人。

在其他实施例中,也可以一小时为间隔进行该时间区间的划分操作,或者以半小时为间隔进行该时间区间的划分操作等等,具体可根据实际情况进行设定。此外,还需要说明的是,当该时间区间的划分间隔越小时,获取得到的预提醒取件时间越接近目标取件人的实际取件时间,发送的取件提醒信息的提醒作用越明显。

在一个实施例中,在确定了目标取件人取件次数最多的时间区间后,可在该时间区间前十分钟至一个小时、或前二十分钟至一个小时的时间段内给目标取件人发送该取件通知信息;防止目标取件人出现突然提前时间区间的情况,从而提升取件提醒成功的效果。例如,在节假日公司提前半个小时下班,这种情况下,取件人就可能提前下班回家,若还是按照以往的取件的时间点给目标取件人发送取件通知信息,则可能目标取件人会在到家后才知道快件已到达,从而还需要从家里返回进行取件,从而影响了目标取件人的取件体验。

需要特别说明的是,基于目标取件人执行取件时间的不确定性,该预提醒取件时间可以为一个时间范围或一个时间点,具体可根据实际情况进行设定,本实施例并不对此进行限制和固定。

基于上述内容可知,通过设定预提醒取件时间,能够提升目标取件人的取件效率,并且提升取件体验。

在一个实施例中,如图3所示,由于一般在工作日取件时间为晚上,而在周末或者节假日的非工作日期间,则可能目标取件人会在中午外出吃饭、或者早上起来锻炼的时候进行取件,基于此,则需要考虑如何设置该多个时间区间,具体包括如下步骤:

步骤s30:确定与多个所述时间区间对应的时间性质,所述时间性质包括工作日和非工作日。

即根据工作日和非工作日设置不同的预提醒取件时间,具体通过执行步骤s31和步骤s32实现。具体的,首先,若该时间性质为工作日,即在工作日时段内,则记录目标取件人在每一个时间区间内取件对应的第一数量,将第一数量作为取件次数;然后,基于第一数量确定第一时间段,将所述第一时间段作为预提醒取件时间;最后,在该预提醒取件时间前一个时间段或时间点发送取件通知信息至目标取件人。

而若该时间性质为非工作日,则执行步骤s33和步骤s34。具体的,首先,在非工作日对应的时段内,记录目标取件人在每一个时间区间内取件对应的第二数量,将第二数量作为所述取件次数;然后,基于第二数量确定第二时间段,将第二时间段作为预提醒取件时间;最后,基于该预提醒取件时间发送取件通知信息至目标取件人。

通过基于不同的时间性质设置多个时间区间,并根据每一个时间区间对应的历史取件行为数据确定目标取件人执行取件操作所对应的时间区间,进而确定发送取件通知信息的预提醒取件时间,能够及时、有效地对目标取件人进行取件提醒操作,避免出现忘记取件的情况发生;同时,有利于提升目标取件人的取件体验。

步骤s11:根据所述预提醒取件时间发送取件提醒信息至所述目标取件人。

其中,取件提醒信息指短信、邮件等,用以在快递员将快递投递至预设的快递柜中后发送至目标取件人。示例性地,用户在网上购买物品时,会要求填写对应的收货地址和联系方式;当快递运送到与目标取件人对应区域且离目标取件人填写收货地址最接近的快递中转站时,通过快递员的派送将快递投放至对应收货地址最近的快递柜中,投递完成后,即可发送对应的取件提醒信息至目标取件人。

此外,为了保证取件提醒信息可以在预提醒取件时间内发送至目标取件人,需要基于该预提醒时间确定投递时间,以保证快递可在该预提醒取件时间之前投递至对应的快递柜,这样,在保证了快递投放及时性的同时,能够保证目标取件人在预提醒取件时间内收到该取件提醒信息。

通过确定预提醒取件时间,一方面可以合理安排快递的投递时间,且由于不同目标取件人的取件时间是不一致的,从而可实现对快递投递的流畅性和灵活性;如图4所示,具体通过步骤s40和步骤s42实现,即先基于所述预提醒取件时间生成对应的投递时间;再根据所述投递时间将所述待取物品投递至预设的投递站点,所述投递站点指与所述目标取件人和中间取件人距离最近的快递柜;最后,发送取件提醒信息至目标取件人即可。

另一方面,在预提醒取件时间内发送取件提醒信息至目标取件人,这样,取件提醒信息对于目标取件人来说是及时的,从而提升了目标取件人在快递投递后能够及时进行取件操作的概率,此时,空出来的快递柜的格口即可用于新的快递的投放操作,提升了快递柜的有效利用率。

在一个实施例中,如图5所示,为了避免出现目标取件人出现无法取件的情况,该取件提醒方法还设置有中间取件人,以实现对待取物品的取件操作;具体包括如下步骤:

步骤s50:设定与所述目标取件人关联的中间取件人;步骤s51:获取与所述目标取件人对应的待取物品的状态,所述状态包括已取件状态和未取件状态;步骤s52:在发送所述取件提醒信息至所述目标取件人后,若所述待取物品的所述状态为所述未取件状态,则发送所述取件提醒信息至所述中间取件人和所述目标取件人;步骤s53:在所述待取物品的所述状态为已取件状态时,发送对应的已取件信息至所述目标取件人和所述中间取件人。

其中,中间取件人指可以执行取件操作的人;具体的,由于用户需要使用快递柜进行取件的话,一般可通过微信扫一扫或者输入对应的取件码等方式实现,此时,目标取件人即可设置一个中间取件人,并设定该中间取件人的相应权限。这样,在目标取件人无法进行取件操作时,即可通过中间取件人执行取件操作,以此提升快递柜的有效利用率。

具体的,设置中间取件人通过目标取件人在相应的微信小程序或对应的app上设定。在预提醒取件时间发送取件提醒信息时,该取件提醒信息会同时发送至目标取件人和中间取件人,并实时对待取物品进行实时的状态监控操作,例如通过摄像头或者传感器等方式实现,通过摄像头进行监控具体通过采集待取物品在快递柜中格口的实时图形数据,再将该实时图形数据与数据库中预设的标准图形数据进行比较,标准图形数据可以是待取物品上的订单消息的图片或整体外观的图片等,实时图形数据通过设置在格口内部的摄像头进行拍摄得到的格口内部情况图形,这样很容易就可以判断待取物品是否被取走;而传感器可通过压力传感器获取格口的实时质量数据,因为投递了待取物品后格口对应的质量会增加,从而分辨出待取物品是否被取件。

此外,为了防止目标取件人或中间取件人之间出现取件冲突的情况,会在待取物品取出后,发送已取件的信息至目标取件人和中间取件人。

通过设置中间取件人,能够有效提升待取物品及时从快递柜取出的效率,有利于提升快递柜的有效利用率。

为了适应不同大小和形状的快递(待取物品),一般的快递柜的格口大小、形状设置可能不是都相同的,且每个快递柜可存放待取物品的数量是有限的。在一个实施例中,如图6所示,为了保证每次快递投递成功,需要执行步骤s60和步骤s61,即首先判断此次投递的待取物品是否超过投递点中快递柜的寄存容量;其中,若待取物品的数量超过该投递点中快递柜的寄存容量,则可基于投递时间分批均匀将待取物品投递至快递柜中。

其中,该投递时间基于目标取件人的历史取件行为数据确定,这样,通过分批均匀地将待取物品投递至快递柜,能够保证待取物品在投递至快递柜后,目标取件人能够及时取走快递,从而解决了在快递量比较大的时候,快递柜出现一个待取物品长时间占领快递柜的情况,提升了快递柜的有效利用率。

在一个实施例中,即使在上述的预提醒取件时间中给目标取件人发送了取件提醒信息,也可能存在目标取件人忘记取件的操作,基于此,特设定一默认取件提醒时间,以提醒目标取件人执行取件操作。如图7所示,执行如下步骤;

步骤s70:判断所述待取物品在发送所述取件提醒时间后的第一预设时间段内的所述状态;步骤s71:若所述状态为所述未取件状态,则基于预设的默认取件提醒时间发送所述取件提醒信息至所述目标取件人和所述中间取件人。

具体的,即为了保证待取物品不会长时间占用快递柜,在发送了取件提醒信息至目标取件人的前提下,若待取物品在该第一预设时间段之后其状态仍未发生改变,即还是处于未取件状态,则表明目标取件人和/或该中间取件人暂时无法进行取件、或者两者都忘记取件,则需要进一步发送该取件提醒信息至目标取件人和中间取件人。

基于上述取件提醒方法的实施例进行举例说明,假设根据历史取件行为数据确定了目标取件人的一般取件时间的区间为[19,20),则若目标取件人未在该时间区间内取件的话,进一步判断中间取件人是否会执行取件操作;若中间取件人同样为执行取件操作,则可在第二天的早上[5,6)或[6,7)或其他的时间区间内进行该取件提醒信息的再次发送操作,以起到对目标取件人和/或中间取件人的取件操作,进而有利于提升快递柜的寄存平衡。

其中,默认取件提醒时间设置至少一个,但若在预设数量的该默认取件提醒时间发送了取件提醒信息至目标取件人和中间取件人之后,目标取件人和/或中间取件人仍未执行取件操作,则需要将该待取物品取出,并重新安排新的投点时间或者返送回至快递中转站,以此保证快递柜的寄存平衡性;例如,当待取物品超过72小时仍未从快递柜取出。

综上可知,本实施例的取件提醒方法能够进行有效地取件提醒操作,保证快递柜中的待取物品能够及时被取走,从而保证来快递柜的寄存平衡性,有利于提升快递柜的有效利用率。

基于同一发明构思,本发明实施例提供一种取件提醒装置100,该取件提醒装置100基于如上任一项实施例所述的取件提醒方法实现对取件人的取件提醒操作。

在一个实施例中,如图8所示,该取件提醒装置,包括:数据获取模块110,用于获取与目标取件人对应的历史取件行为数据;时间计算模块120,用于基于历史取件行为数据确定对应的预提醒取件时间;信息发送模块130,用于根据预提醒取件时间发送取件提醒信息至所述目标取件人。需要说明的是,取件提醒装置100的实现与上述各实施例中取件提醒方法的实现思想一致,其实现对取件提醒操作的原理在此不再进行赘述,可具体参阅上述取件提醒方法中的对应内容。

采用了上述取件提醒方法及装置之后,基于目标取件人的历史取件行为数据,从而确定与目标取件人对应的一个预提醒取件时间,因为该预提醒取件时间是基于历史取件行为数据确定,而基于该历史取件行为能够获取对应取件的一般时间范围,从而能够根据生成的该预提醒取件时间进行的提醒操作,这样,在预提醒取件时间内发送取件提醒信息,能够防止该目标取件人因为取件提醒信息发送的时间过久而出现忘记取件的情况。本实施例能够有效减少取件人因为取件提醒信息过久,导致目标取件人忘记取件提醒信息的存在,进而使得目标取件人忘记取件,进而有利于平衡快递柜的存取率,达到提升快递柜有效利用率的效果。

图9示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是服务器,也可以是终端。如图9所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现取件提醒方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行提醒取件的方法。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图9中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的取件提醒的方法可以实现为一种计算机程序的形式,计算机程序可在如图9所示的计算机设备上运行。计算机设备的存储器中可存储组成该取件提醒装置的各个程序模块。比如,数据获取模块110等。

在一个实施例中,提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:获取与目标取件人对应的历史取件行为数据,基于所述历史取件行为数据确定对应的预提醒取件时间;根据所述预提醒取件时间发送取件提醒信息至所述目标取件人。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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