快递柜批量开箱方法以及存储设备、处理设备与流程

文档序号:14009246阅读:890来源:国知局

本发明涉及智能快递柜领域,具体涉及一种快递柜批量开箱方法以及存储设备、处理设备。



背景技术:

随着快递业务的迅猛发展,智能快递柜的应用也越来越广泛。如何进一步提高派送效率,成为行业内普遍关心的问题。

现有技术中,针对校园物流中心的巴枪专用投递app,其中的批量开箱功能,可选择打开某个特定副柜或者所有柜体上的空闲储物格口或全部储物格口,然后将这些格口一次性全部打开,快递员扫描包裹条码后再将包裹放入合适的格口中,并扫描格口门上的条码,再关闭格口即可完成包裹与格口的信息绑定,从而完成投递。

采用上述方式,多个格口同时打开,不仅感官上比较乱,投放包裹过程中也难免磕碰到周围的格口门。而且,如果某个格口发生故障,无法正常存储物品,或者某个格口的规格不适于存储当前快递员要储存的物品,或者该格口的位置对当前快递员来说太高了使用不方便等,如何使当前快递员在执行多个操作任务时避免重复打开上述不能使用的格口,从而减少无效操作提高存储效率,就成为一个急需解决的问题。



技术实现要素:

为了解决现有技术中的上述问题,本发明提出了一种快递柜批量开箱方法以及存储设备、处理设备,既避免了一次性打开多个格口引起的混乱,而且能有效避免因重复打开不能使用的格口而浪费时间。

本发明的一方面,提出一种快递柜批量开箱方法,包括如下步骤:

步骤a1,依据批量开箱请求信息匹配待操作格口,并将所匹配的格口与该批量开箱请求信息对应的操作用户id进行开箱权限绑定;

步骤a2,在所述待操作格口中选择一个处于可用状态的格口,并打开;

步骤a3,若接收到忽略格口的指令,则转至步骤a4;否则,转至步骤a5;

步骤a4,将步骤a2中所选择的格口从所述待操作格口中去除,转至步骤a6;

步骤a5,对步骤a2中所选择的格口进行存储操作,并在该格口关闭后,变更该格口的状态为已占据状态;

步骤a6,若所述待操作格口中存在可用状态的格口,且未接收到全部物品存储完毕的指令,转至步骤a2。

优选地,步骤a4中,在“转至步骤a6”之前还包括:选择一个与步骤a2中所选择的格口规格一致的格口加入所述待操作格口。

优选地,步骤a5中,在“对步骤a2中所选择的格口进行存储操作”之后还包括:将所述待存储物的id与该格口的id进行绑定。

优选地,步骤a2中在所述待操作格口中选择一个处于可用状态的格口,其中选择方法为随机选择,或按预设的顺序进行选择。

优选地,所述按预设的顺序进行选择,包括:

按格口所在柜体的编号顺序进行柜体的选择,并进一步在所选择的柜体中按照格口编号的先后顺序进行格口的选择。

优选地,所述批量开箱请求信息包括:

操作用户id,以及待操作格口id、或者待操作格口的规格及数量、或者待存储物的规格及数量。

优选地,步骤a4中,在“转至步骤a6”之前,还包括如下步骤:为该格口添加一个忽略标记,将该忽略标记与当前操作用户id绑定。

优选地,对被添加了一个或多个忽略标记的格口,分别针对每一个忽略标记自被添加时开始计时,在预设的时间间隔内,该格口对该忽略标记所绑定的用户id为忽略状态。

优选地,若同一格口被添加了多个忽略标记,且绑定同一用户id的忽略标记个数大于或等于预设的忽略标记个数,则将该格口对该用户id设置为不可用状态。

优选地,对于被添加了忽略标记的格口,当该格口的状态被变更为已占据状态时,删除该格口的与当前操作用户id绑定的忽略标记;或者当该格口对特定用户id由其它状态变更为可用状态时,删除该格口的与该特定用户id绑定的忽略标记。

本发明的另一方面,提出一种存储设备,其中存储有多条程序,所述程序用于由处理器加载并执行上面所述快递柜批量开箱方法中的内容。

本发明的第三方面,提出一种处理设备,包括:处理器和存储器;

所述处理器,用于执行各程序;

所述存储器,用于存储多条程序;

所述程序由所述处理器加载并执行上面所述快递柜批量开箱方法中的内容。

本发明的快递柜批量开箱方法,每次只打开一个格口,只有在这个格口被关闭后才打开下一个,避免了一次性打开多个格口可能引起的混乱;如果发现某个格口因为有故障或者位置过高等原因导致不能使用,则对该格口添加忽略标记;一旦某个格口被添加了忽略标记,在预设的时间间隔内该格口对于该忽略标记所绑定的用户id而言,设置为忽略状态;若某个格口被同一用户多次添加忽略标记,且被该用户添加的忽略标记个数大于或等于预设的忽略标记个数,则将该格口对该用户id设为不可用状态,这样能有效避免因重复打开该格口而浪费时间;在将某个格口针对特定用户id设置为忽略状态或不可用状态时,对其它用户无影响,从而避免了因该特定用户的个人喜好而影响其它用户对该格口的使用。

附图说明

图1是本发明一个实施例的快递柜批量开箱方法的流程图。

具体实施方式

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。

本发明提出的快递柜批量开箱方法,在接收到忽略指令的时候,将当前正在操作的格口从待操作格口中去除,继续打开下一个可用的待操作格口,避免了开箱程序停留在对该格口的操作上,或因重复打开该格口而浪费时间。

图1为本发明一个实施例的快递柜批量开箱方法的流程图。如图1所示,快递柜批量开箱方法包括以下步骤:

在步骤a1中,依据批量开箱请求信息匹配待操作格口,并将所匹配的格口与该批量开箱请求信息对应的操作用户id进行开箱权限绑定。这里所述的操作用户id,是指发起批量开箱请求的用户所对应的id。

批量开箱请求信息包括:操作用户id,以及待操作格口id、或者待操作格口的规格及数量、或者待存储物的规格及数量。如果批量开箱请求信息包括操作用户id和操作格口id,则将待操作格口id与操作用户id进行开箱权限绑定;如果批量开箱请求信息包括操作用户id和待操作格口的规格及数量,则选择对应规格和数量的格口作为待操作格口,并将这些格口的id与操作用户id进行开箱权限绑定;如果批量开箱请求信息包括操作用户id和待存储物的规格及数量,则根据待存储物的规格与数量,选择与之匹配格口作为待操作格口,并将这些格口的id与操作用户id进行开箱权限绑定。

绑定后仅仅该用户id拥有开箱权限,其他用户id无开箱权限;具体方法可以有多种,比如仅做权限绑定,其他用户能看到但是无开箱权限;还可以对其他用户屏蔽该批格口,即该格口对其他用户为不可见状态。

在步骤a2中,在所述待操作格口中选择一个处于可用状态的格口,并打开。

在步骤a3中,若接收到忽略格口的指令,则转至步骤a4;否则,转至步骤a5。比如,步骤a2中选择打开001号格口,但是该格口有故障,或者该格口规格不适于存储当前操作用户手头的物品,或者该格口的位置对当前用户来说太高了使用不方便等,当前用户就可以发出忽略该格口的指令。

在步骤a4中,将步骤a2中所选择的格口从所述待操作格口中去除,转至步骤a6。

在步骤a5中,对步骤a2中所选择的格口进行存储操作,并在该格口关闭后,变更该格口的状态为已占据状态。这里所说的存储操作,包括:格口打开后,通过终端设备扫描待存储物的条码或二维码,将该格口id与该待存储物id进行绑定,并在待存储物放入后关闭该格口。

在步骤a6中,若所述待操作格口中存在可用状态的格口,且未接收到全部物品存储完毕的指令,转至步骤a2。每接收到一次忽略格口指令或者每完成一次存储操作,待操作格口的数量就会减1,当待操作格口数量减为0时,本次批量开箱操作结束;或者待操作格口数量还大于0,但是接收到了来自操作用户id的全部存储完毕的指令,说明已经没有待存储物了,这时批量开箱操作也会结束。

本实施例中,步骤a4中,在“转至步骤a6”之前还包括:选择一个与步骤a2中所选择的格口规格一致的格口加入所述待操作格口。这样,用新加入的格口来代替步骤a4中去除的格口,以满足批量开箱请求所需要的格口规格和数量。

本实施例中,步骤a2中在所述待操作格口中选择一个处于可用状态的格口,其中选择方法为随机选择,或按预设的顺序进行选择。其中,按预设的顺序进行选择,可以为:

按格口所在柜体的编号顺序进行柜体的选择,并进一步在所选择的柜体中按照格口编号的先后顺序进行格口的选择。例如,待操作格口所在柜体编号为a、c,柜体a中待操作格口编号为1、2、3,柜体c中待操作格口编号为2、6、20,则打开格口的顺序为:先依次打开柜体a中的格口1、2、3,再依次打开柜体c中的2、6、20。

本实施例中,步骤a4中,在“转至步骤a6”之前,还包括如下步骤:为该格口添加一个忽略标记,将该忽略标记与当前操作用户id绑定。

对被添加了一个或多个忽略标记的格口,分别针对每一个忽略标记自被添加时开始计时,在预设的时间间隔内,该格口对该忽略标记所绑定的用户id为忽略状态。例如,预设的时间间隔为24小时,某个格口被添加了2个忽略标记,其中,第一个忽略标记被添加于6日上午9时,对应绑定的用户id为100;第二个忽略标记被添加于6日下午3时,对应绑定的用户id为107。在这种情况下,直到7日上午9时以后,用户id为100的快递员才可以继续操作该格口;7日下午3时以后,用户id为107的快递员才可以继续操作该格口。

进一步地,若同一格口被添加了多个忽略标记,且绑定同一用户id的忽略标记个数大于或等于预设的忽略标记个数,则将该格口对该用户id设置为不可用状态。例如,预设的忽略标记个数为5,2号格口被添加了6个忽略标记,而且其中5个忽略标记绑定的用户id均为100,则将2号格口对id为100的用户设置为不可用状态,直到该用户主动将2号格口设置为可用状态,这些操作不影响其他用户。

本实施例中,对于被添加了忽略标记的格口,当该格口的状态被变更为已占据状态时,删除该格口的与当前操作用户id绑定的忽略标记;或者当该格口对特定用户id由其它状态变更为可用状态时,删除该格口的与该特定用户id绑定的忽略标记。

例如,某个格口曾经被添加了5个忽略标记,且其中4个忽略标记对应绑定的用户id均为100,但是id为100的用户后来又在该格口中存入了物品,并将该格口标记为已占据状态,这说明该格口对该用户来说是可以正常使用的,就需要删除这4个忽略标记,以便将来该格口中物品被取走后,id为100的用户可以继续正常使用该格口。当用户主动将某个格口由忽略状态或不可用状态变更为可用状态时,也删掉该格口的与该用户绑定的忽略标记;当管理员将维修后恢复正常使用的格口对所有用户设置为可用状态后,删除该格口上所有忽略标记。

本发明的一种存储设备的实施例,其中存储有多条程序,所述程序用于由处理器加载并执行上面所述方法中的内容。

本发明的一种处理设备的实施例,包括:处理器和存储器;

其中,处理器,用于执行各程序;存储器,用于存储多条程序;所述程序用于由处理器加载并执行上面所述方法中的内容。

本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

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