货物处理方法、装置、存储介质和计算机设备与流程

文档序号:17444829发布日期:2019-04-17 05:24阅读:169来源:国知局
货物处理方法、装置、存储介质和计算机设备与流程

本发明涉及计算机技术领域,特别是涉及一种货物处理方法、装置、存储介质和计算机设备。



背景技术:

电子商务的飞速发展带动了物流行业的发展,在日常的电子商务订单处理过程中少不了要对货物进行装卸搬运。目前,对货物进行装卸搬运一般采用的是人工搬运装卸的方式,这种装卸方式工作效率低,而且在进行装卸时由于货柜与地面具有相当高度差,所以往往装卸困难,消耗大量的人力物力,从而导致货物处理效率低的问题。另外,许多货物往往被多个电子商务订单所需要,因此在传统技术中经常重复取放相同的货物,这进一步降低了货物处理的效率。



技术实现要素:

基于此,有必要针对目前货物处理效率比较低的问题,提供一种货物处理方法、装置、存储介质和计算机设备。

一种货物处理方法,包括:

获取货物标识;所述货物标识所标识的货物存放于所述货物标识所对应的货箱中;

当未处理订单包括所述货物标识时,则

查询缓存货架中是否存在可用的缓存槽位;

当所述缓存货架中存在可用的缓存槽位时则触发缓存指令;所述缓存指令用于指示在所述缓存货架上进行根据所述货物标识所触发的缓存行为。

在一个实施例中,所述方法还包括:

当所述缓存货架中不存在可用的缓存槽位时,则

查询所述缓存货架中缓存的各货箱各自对应的综合优先级;

触发第一移除指令;所述第一移除指令用于指示移除对应综合优先级最低的货箱。

在一个实施例中,所述方法还包括:

根据所述第一移除指令,将对应综合优先级最低的货箱移动至传输设备上;所述传输设备用于将所述货箱从当前操作区域转移至其他的操作区域。

在一个实施例中,所述综合优先级与对应货箱的需求次数正相关;所述将对应综合优先级最低的货箱移动至传输设备上,包括:

将对应需求次数最少的货箱移动至传输设备上。

在一个实施例中,在所述查询缓存货架中是否存在可用的缓存槽位之前,还包括:

根据所述货箱的到达时间和/或到达顺序检测所述货箱是否提前到达当前操作区域;

当所述货箱提前到达所述当前操作区域时,执行所述查询缓存货架中是否存在可用的缓存槽位。

在一个实施例中,所述方法还包括:

确定包括所述货物标识的未处理订单的数量;

当确定的所述数量超过预设数量时,则继续执行所述查询缓存货架中是否存在可用的缓存槽位;

当确定的所述数量未超过预设数量时,则触发取货指令;所述取货指令用于指示从所述货箱中取出当前处理订单所需求的货物标识对应的货物。

在一个实施例中,所述货箱位于取货机器人的货箱存放槽位上;所述取货机器人包括多层纵向排列的货箱存放槽位;所述方法还包括:

确定所述货箱所在货箱存放槽位的层数;所述货箱存放槽位的层数与所述货箱存放槽位距离地面的高度正相关;

当确定的所述层数达到预设层数时,则继续执行所述查询缓存货架中是否存在可用的缓存槽位;

当确定的所述层数未达到预设层数时,则触发取货指令;所述取货指令用于指示从所述货箱中取出当前处理订单所需求的货物标识对应的货物。

在一个实施例中,所述缓存槽位包括货箱缓存槽位和货物缓存槽位,所述缓存指令包括货箱缓存指令和货物缓存指令;所述当所述缓存货架中存在可用的缓存槽位时则触发缓存指令,包括:

当所述缓存货架中存在可用的货箱缓存槽位时触发货箱缓存指令;所述货箱缓存指令用于指示在所述缓存货架中缓存所述货物标识所对应的货箱;和/或

当所述缓存货架中存在可用的货物缓存槽位时触发货物缓存指令;所述货物缓存指令用于指示在所述缓存货架中缓存所述货物标识所标识的货物。

在一个实施例中,所述当所述缓存货架中存在可用的货物缓存槽位时触发货物缓存指令,包括:

当所述缓存货架中存在可用的货物缓存槽位时,查询未处理订单需求的所述货物标识所标识的货物的数量;

触发与所述数量对应的货物缓存指令;所述货物缓存指令用于指示将所述数量的所述货物缓存至所述缓存货架中的指定货物缓存槽位。

在一个实施例中,所述方法还包括:

查询各操作区域的缓存货架中缓存的各货箱各自对应的货物标识;

确定新增订单包括的货物标识所对应的货箱所在的缓存货架;

将所述新增订单分配至确定的所述缓存货架所在操作区域的操作终端。

在一个实施例中,所述方法还包括:

查询处于缓存货架上的货物的货物标识是否不包括在当前任何未处理订单内;

当查询到存在货物标识不包含在当前任何未处理订单内时,触发第二移除指令;所述第二移除指令用于指示移除不包含在当前任何未处理订单内的货物标识所标识对应的货箱。

一种货物处理装置,包括:

获取模块,用于获取货物标识;所述货物标识所标识的货物存放于所述货物标识所对应的货箱中;

查询模块,用于当未处理订单包括所述货物标识时,则查询缓存货架中是否存在可用的缓存槽位;

缓存模块,用于当所述缓存货架中存在可用的缓存槽位时则触发缓存指令;所述缓存指令用于指示在所述缓存货架上进行根据所述货物标识所触发的缓存行为。

一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述货物处理方法的步骤。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述货物处理方法的步骤。

上述货物处理方法、装置、存储介质和计算机设备,在获取到货物标识后,即自动在未处理订单包括该货物标识,也就是后续订单需要该货物标识所标识的货物时,查询缓存货架中是否存在可用的缓存槽位,并在缓存货架中存在可用的缓存槽位时触发缓存指令,以指示将该货物标识对应的货箱或该货物标识所标识的货物缓存至缓存货架。这样,采用货物标识来标识货物,采用货箱来存放货物,并提供可缓存货箱或者货物的缓存货架来缓存后续需要的货物或者存放该货物的货箱,避免频繁重复地取货所带来的耗时,提高了货物处理效率。

附图说明

图1为一个实施例中货物处理方法的应用环境图;

图2为一个实施例中货物处理方法的流程示意图;

图3为一个实施例中货物处理的逻辑示意图;

图4为另一个实施例中货物处理的逻辑示意图;

图5为另一个实施例中货物处理的逻辑示意图;

图6为一个实施例中订单处理的逻辑示意图;

图7为一个实施例中货物处理装置的模块结构图;

图8为另一个实施例中货物处理装置的模块结构图;

图9为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为一个实施例中货物处理方法的应用环境图。参照图1,该货物处理方法应用于货物处理系统。该货物处理系统包括取货机器人110、操作终端120、缓存货架130和服务器140。取货机器人110、操作终端120和服务器140之间可通过网络连接。取货机器人110、操作终端120和服务器140均可单独用于执行该货物处理方法;取货机器人110、操作终端120和服务器140也可协作用于执行该货物处理方法。操作终端120具体可以是台式终端或移动终端,移动终端具体可以是平板电脑或者笔记本电脑等中的至少一种。服务器140具体可以是独立的服务器,也可以是多个独立的服务器组成的服务器集群。本领域技术人员可以理解,图1中示出的系统,不构成对本申请方案所应用于其上的系统的限定,具体的系统可以包括比图中所示更多或更少的计算机设备,或者具有不同的计算机设备布置。

具体地,服务器140在接收到订单后,按照预设的订单分配算法将订单分配至各操作区域对应的操作终端120。每个订单中会包括至少一个货物标识sku(stockkeepingunit,最小库存管理单元)。以服装为例,一种规格、颜色和款式的服装商品即唯一对应一个sku。可以理解,仓库里面的每个商品都有其对应的sku,通过sku便可以唯一的确定这一种商品。

操作终端120则根据分配的订单,生成这些订单所需货物的货物标识列表。该货物标识列表包括sku列表和每个sku所需的数量。当然,货物标识列表也可以在服务器140生成。这样,服务器140可查询货物标识列表,并根据多种优先级策略确定取货顺序,并通知取货机器人110根据该取货顺序取货箱。其中,未处理订单包括未分配至操作终端的订单,以及已经分配至操作终端但是未上订单墙的订单。也就是说,未上订单墙的订单均为未处理订单。

取货机器人110在取货前或取货后,可获取取来的货箱所对应的货物标识,在未处理订单包括该货物标识,并在判定该货物标识所标识的货物后续有需求时,查询缓存货架中是否存在可用的缓存槽位,并在缓存货架中存在可用的缓存槽位时则触发缓存指令,根据该缓存指令将该货物标识对应的货箱或者货物缓存至缓存货架,或者通过该缓存指令指示操作员将该货物标识对应的货箱或者货物缓存至缓存货架。这样取货机器人110即可单独用于完成该货物处理方法。

当然,取货机器人110也可在取货后,将取来的货箱所对应的货物标识发送至终端120(或服务器140)。这样,操作终端120(或服务器140)可在未处理订单包括该货物标识,并在判定该货物标识所标识的货物后续有需求时,查询缓存货架中是否存在可用的缓存槽位,并在缓存货架中存在可用的缓存槽位时则发送缓存指令,通过该缓存指令指示取货机器人110将该货物标识对应的货箱或者货物缓存至缓存货架,或者通过该缓存指令指示操作员将该货物标识对应的货箱或者货物缓存至缓存货架。这样操作终端120(或服务器140)也可单独用于完成该货物处理方法。

图2为一个实施例中货物处理方法的流程示意图。本实施例主要以该货物处理方法应用于计算机设备来举例说明,该计算机设备可以是图1中的取货机器人110、操作终端120或服务器140。参照图2,该货物处理方法具体包括如下步骤:

s202,获取货物标识;货物标识所标识的货物存放于货物标识所对应的货箱中。

其中,货物标识(sku)用于唯一标识一个货物,可以是包括数字、字母和符号中的至少一种字符的字符串。货箱是用于存放货物的容器。通常情况下一个货箱中仅存放一种sku的货物,且存在多个货箱存放相同sku的货物。当然,一个货箱中也可存放多个sku的货物。货箱通常存放于仓库货架上,一个仓库货架可存放多个货箱。

取货机器人是用于将货箱从仓库货架取至取货机器人的货箱存放槽位后,转移至操作区域的移动机器人。操作区域是进行订单处理的区域。操作区域的数量为一个或多个。服务器可在新增订单后,将订单分配至操作区域进行处理。每个取货机器人均可为每个操作区域处理的订单进行取货。

操作区域中可存放缓存货架和订单货架。缓存货架用于临时存放货物或者临时存放货箱。通常情况下,缓存货架上存放的货物或者货箱中的货物是后续未处理订单所需的货物。订单货架用于存放当前处理订单所需的货物。订单货架中的每个订单槽位分别用于存放一个订单所需的货物。

操作区域中还可存放操作终端。各操作区域的操作终端可以记录和管理缓存货架上存放的货物或者货箱的信息,包括货物标识列表。服务器可在新增订单后,查询各操作终端的货物标识列表,并结合多种因素后决定将订单分配至哪个操作终端。通常情况下,在分配订单时会优先将订单分配给对应的货物标识列表包含此订单包括的货物标识最多的操作区域的操作终端。这样可以避免货箱重取,提高处理效率。其中,操作终端可以用于与取货机器人交互,指示取货机器人将货物或者货箱存放至缓存货架,以及将货物存放至需要该货物的订单所对应的订单槽位。操作终端还可用于指示操作员将货物或者货箱存放至缓存货架,以及将货物存放至需要该货物的订单所对应的订单槽位。

在一个实施例中,取货机器人包括多层纵向分布的货箱存放槽位和可移动的取货货叉。具体地,取货机器人可以是双侧结构,其中一侧为多层纵向分布的货箱存放槽位,另一侧则为可移动的取货货叉。该取货货叉可以纵向移动,也可以横向移动,还可以旋转。取货货叉用于从仓库货架上取货箱并放置于取货机器人的货箱存放槽位上。当然,在取货机器人的货箱存放槽位上均存放有货箱时,取货机器人在通过取货货叉取货箱后,也可继续将该货箱置于该取货货叉上。也就是说,取货机器人在从仓库取来的货箱可以位于取货机器人的货箱存放槽位上,也可位于取货机器人的取货货叉上。取货货叉实际上也可以认为是一个货箱存放槽位。

具体地,取货机器人的货箱存放槽位的层数与仓库货架的层数不一定相同且层高度也不一定相同。取货机器人在取货时,可纵向移动的取货货叉至待取货箱在仓库货架的高度位置,通过横移动取货货叉的取货臂将货箱移动至取货货叉,再旋转和/或纵向移动的取货货叉至取货机器人上可用的货箱存放槽位的高度位置,通过取货臂将取来的货箱移动至取货机器人的货箱存放槽位上。

在一个具体的实施例中,订单货架也称为播种墙(或者订单墙)。播种墙中每个槽位对应一个订单。播种就是将订单所需要的货物放入对应槽位的过程。一旦订单的所有需要货物配齐,就可以将此槽位的货物移出,然后分配新的订单到此槽位。

具体地,当取货机器人从货仓货架取来货箱后,可向操作终端发送取来的货箱所对应的货物标识。货物标识所标识的货物存放于货物标识所对应的货箱中。当货箱中仅存放一种sku的货物时,则该货箱仅对应该sku,比如货物标识sku1所标识的货物存放于sku1所对应的货箱中。当货箱中包括多个sku的货物时,则该货箱对应这些sku,比如,sku1的货物和sku2的货物均存放于一个货箱中,那么该货箱则同时对应sku1和sku2。

在另外的实施例中,在操作区域有多个时,当取货机器人从货仓货架取来货箱后,若向服务器发送取来的货箱所对应的货物标识时,则可以同时发送取货机器人所在的操作区域所对应的操作区域标识。这样,服务器才能知晓该取货机器人参与的是哪个操作区域的订单取货,继而查看该操作区域的订单数据和缓存货架的缓存数据来进行后续的操作。

在一个实施例中,取货机器人发送的货物标识有多个。取货机器人还可发送各货箱所在货箱存放槽位的层数。

s204,当未处理订单包括货物标识时,则查询缓存货架中是否存在可用的缓存槽位。

其中,未处理订单包括未分配至操作终端的订单,以及已经分配至操作终端但是未上订单墙的订单。也就是说,未上订单墙的订单均为未处理订单。可以理解,每个操作区域存放的订单货架上的订单槽位有限。服务器只有在操作区域的订单货架上有可用的订单槽位时,才会为该操作区域分配新的订单,这些订单即为操作区域的当前处理订单,而未分配至操作区域的订单,即为未处理订单。在本发明实施例中,订单包括所需货物的货物标识和货物标识的数量。当然,订单还可包括订单编号以及订单条形码等数据。

具体地,操作终端可在本地或者通过服务器查询取货机器人发送的货物标识,是否为当前处理订单所包括的货物标识。若是,则通知取货机器人从货箱中取出当前处理订单所需数量的货物,存放至需要该货物的订单所对应的订单槽位中;或者通知操作员从货箱中取出当前处理订单所需数量的货物,存放至需要该货物的订单所对应的订单槽位中。

当然,取货机器人自身也可查询取货机器人发送的货物标识,是否为当前处理订单所包括的货物标识。若是,则控制本机从货箱中取出当前处理订单所需数量的货物,存放至需要该货物的订单所对应的订单槽位中。

比如,订单1对应订单槽位a,需要获取3个货物a;订单2对应订单槽位b,需要获取1个货物a。取货机器人当前取来的存放货物a的货箱,操作终端则指示取货机器人或者操作员将3个货物a存放入订单槽位a中,以及将1个货物a存放入订单槽位b中。

进一步地,若取货机器人发送的货物标识,不是当前处理订单所包括的货物标识;或者,取货机器人或操作员根据当前处理订单完成从货箱取货后,则可继续查询取货机器人发送的货物标识,是否为未处理订单所包括的货物标识。若是,则查询缓存货架中是否存在可用的缓存槽位;若否,则可通知当前或其他取货机器人返回该货物标识所对应的货箱,或将该货箱移动至其他操作台或传输设备上。

可以理解,操作终端在每次控制取货机器人将货箱或者货物存放至缓存货架之后,可记录当前存放货物或货箱的缓存槽位的槽位标识,以及缓存槽位上存放的货物或货箱所对应的货物标识;操作终端还可以在每次控制取货机器人将货箱或者货物从缓存货架取出后,删除该缓存槽位的槽位标识相应记录的货物标识。这样操作终端即可知晓缓存货架的哪个缓存槽位存放哪种货物,以在需要向缓存货架存放货物或货箱时,查询是否还有可用的缓存槽位。

在一个实施例中,当操作终端接收到的货物标识的数量为多个时,操作终端可按照货物标识所对应的货箱所在货箱存放槽位的层数由高至低依次处理。

s206,当缓存货架中存在可用的缓存槽位时则触发缓存指令;缓存指令用于指示在缓存货架上进行根据货物标识所触发的缓存行为。

其中,缓存指令可以是用于指示缓存的计算机程序。缓存指令也可以是用于指示缓存的可视化通知。在缓存货架上进行根据货物标识所触发的缓存行为,可以是将货物标识所标识的货物缓存至缓存货架上,也可以是将货物标识所对应的货箱缓存至缓存货架上。

具体地,操作终端或者服务器在查询到缓存货架中存在可用的缓存槽位时,则向取货机器人发送缓存指令,该缓存指令中携带指示取货机器人前往可用的缓存槽位的路径,取货机器人即可按照该路径将货物标识所标识的货物缓存至缓存货架可用的缓存槽位上,也可以是将货物标识所对应的货箱缓存至缓存货架可用的缓存槽位上。

当然,取货机器人自身也可在查询到缓存货架中存在可用的缓存槽位时,触发缓存指令,控制本机将货物标识所标识的货物缓存至缓存货架可用的缓存槽位上,或者将货物标识所对应的货箱缓存至缓存货架可用的缓存槽位上。

在另外的实施例中,操作终端在查询到缓存货架中存在可用的缓存槽位时,也可在显示器上显示可用槽位的槽位标识,以通知操作员将货物标识所标识的货物缓存至缓存货架可用的缓存槽位上,也可以是将货物标识所对应的货箱缓存至缓存货架可用的缓存槽位上。在需要缓存货物时,操作终端可统计未处理订单中需要该货物的数量,将该数量显示在显示器上,以提示操作员缓存数量。

上述货物处理方法,在获取到货物标识后,即自动在未处理订单包括该货物标识,也就是后续订单需要该货物标识所标识的货物时,查询缓存货架中是否存在可用的缓存槽位,并在缓存货架中存在可用的缓存槽位时触发缓存指令,以指示将该货物标识对应的货箱或该货物标识所标识的货物缓存至缓存货架。这样,采用货物标识来标识货物,采用货箱来存放货物,并提供可缓存货箱或者货物的缓存货架来缓存后续需要的货物或者存放该货物的货箱,避免频繁重复地取货所带来的耗时,提高了货物处理效率。

在一个实施例中,该货物处理方法还包括:当缓存货架中不存在可用的缓存槽位时,则查询缓存货架中缓存的各货箱各自对应的综合优先级;触发第一移除指令;所述第一移除指令用于指示移除对应综合优先级最低的货箱。

具体地,操作终端或者服务器在查询到缓存货架中不存在可用的缓存槽位时,则查询缓存货架中缓存的各货箱各自对应的综合优先级。综合优先级与对应货箱的需求次数正相关,货箱的需求次数表示需求该货箱中包含的所有sku的未处理订单的数量。

当货箱中仅包括一种sku时,该货箱的综合优先级与需求该sku的未处理订单的数量正相关;当货箱中包括多种sku时,该货箱的综合优先级与需求这些sku的未处理订单的数量正相关。也就是说,当需求货箱内的sku的未处理订单的数量越大,则货箱对应的综合优先级越高,那么操作终端或者服务器可触发用于指示移除对应综合优先级最低的货箱的第一移除指令。

进一步地,操作终端或者服务器可通过第一移除指令指示取来货箱的取货机器人或者其他机器人移除对应综合优先级最低的货箱的第一移除指令。

在一个实施例中,该货物处理方法还包括:根据所述第一移除指令,将对应综合优先级最低的货箱移动至传输设备上;传输设备用于将货箱从当前操作区域转移至其他的操作区域。比如可根据第一移除指令,将对应需求次数最少的货箱移动至传输设备上。

其中,传输设备可以是传递带或者其他机器人。具体地,取来货箱的取货机器人和其他取货机器人,均可根据该第一移除指令,将对应综合优先级最低的货箱移动至传输设备上。这里的传输设备用于将货箱从当前操作区域转移至其他的操作区域。可以理解,不同的操作区域间可以配置有传输设备,各操作区域可将移除的货箱通过传输设备转移至需要该货箱的操作区域。

在一个实施例中,在查询缓存货架中是否存在可用的缓存槽位之前,还包括:根据货箱的到达时间和/或到达顺序检测货箱是否提前到达当前操作区域;当货箱提前到达当前操作区域时,执行查询缓存货架中是否存在可用的缓存槽位。

可选地,操作终端或者服务器可根据每个操作区域分配的未处理订单的整体情况,以及场地地图、待搬运货箱的位置、取货机器人的位置等一个或多个因素,对各个货物标识对应的货箱的到达顺序进行时间和/或顺序上的规划,设置各个货物标识对应的货箱的预设到达时间和/或预设到达顺序。其中,预设到达时间和/或预设到达顺序可根据上述的一个或多个因素进行实时更新,该抵达时间可为某一具体时刻或某一时间段。

操作终端、服务器或者取货机器人可记录各货箱到达对应分配的操作区域(即当前操作区域)的到达时间和/或到达顺序,并将该到达时间与预设到达时间,和/或到达顺序与预设到达顺序进行比较。当到达时间小于预设到达时间(即时间提前),和/或到达顺序小于预设到达顺序(即顺序提前)时,则判定该货物提前到达当前操作区域。此时,可执行查询缓存货架中是否存在可用的缓存槽位。

在一个实施例中,当判定货箱未提前到达当前操作区域(即按时和/或按顺序到达,或超时/超顺序到达)时,可直接根据该货箱进行取货配单,无需对该货箱缓存,提高对未提前到达当前操作区域的货箱的处理效率。

图3示出了一个实施例中货物处理的逻辑示意图。参考图3,操作终端等待取货机器人取货(即等待货箱到达)。当取货机器人到达操作区域(即货箱到达)时,向操作终端发送货物标识。操作终端查询未处理订单是否包括该货物标识;当未处理订单包括该货物标识时,则根据货箱的到达时间和/或到达顺序检测货箱是否提前到达当前操作区域(即货箱是否提前到达);当货箱提前到达当前操作区域时(货箱提前到达)则查询缓存货架是否有可用的缓存槽位;若是(有可用的缓存槽位)则将此货箱缓存并记录后续需求次数并按照当前处理订单取货配单;若否(无可用的缓存槽位)则移除需求次数最少的缓存货箱,再将新取的货箱缓存并记录后续需求次数并按照当前处理订单取货配单。若未处理订单不包括该货物标识(货箱未提前到达)则按照当前处理订单取货配单后返还货箱。操作终端可再等待取货机器人取货,直至所有订单配单完成。

在本实施例中,在没有可用的缓存槽位来存放新取来的货箱时,移除综合优先级最低,也就是后续需求次数最少的缓存货箱来缓存新货箱,可尽量避免货箱重取的发生,提高货物处理效率。

在一个实施例中,在一个货箱仅存放一种sku的情况下,操作终端或者服务器在接收到货物标识后,可统计包括该货物标识的未处理订单的数量,也就是该货物标识所对应的货箱被需求的次数。这样,操作终端或者服务器在查询到缓存货架中不存在可用的缓存槽位时,可对缓存货架所对应的货物标识列表中的每个货物标识,查询包括该货物标识的未处理订单的数量,以得到缓存货架中缓存的各货箱各自对应的需求次数。将当前的取来的货箱被需求的次数,和缓存货架上的货箱的需求次数比较,移除比当前取来的货箱被需求的次数少的货箱,以腾出缓存槽位来缓存当前取来的货箱。

在本实施例中,在没有可用的缓存槽位来存放新取来的货箱时,移除后续需求次数比当前货箱需求次数少的缓存货箱来缓存新货箱,可尽量减少货箱重取的次数,提高货物处理效率。

在一个实施例中,该货物处理方法还包括:确定包括货物标识的未处理订单的数量;当确定的数量超过预设数量时,则继续执行查询缓存货架中是否存在可用的缓存槽位;当确定的数量未超过预设数量时,则触发取货指令;该取货指令用于指示从货箱中取出当前处理订单所需求的货物标识对应的货物。

其中,预设数量是预先设置的货箱缓存的数量约束条件。当货箱被需求的次数超过该预设数量时,则判定货箱可以被缓存。

具体地,操作终端或者服务器在接收到货物标识后,可统计包括该货物标识的未处理订单的数量,也就是该货物标识所对应的货箱被需求的次数。将统计的该数量与预设数量相比较,当统计的数量超过预设数量时,则判定货箱可以被缓存,并继续执行缓存操作;当统计的数量未超过预设数量时,则判定货箱可不必缓存,触发取货指令;该取货指令用于指示从货箱中取出当前处理订单所需求的货物标识对应的货物。其中,进行取货操作的可以是取来货物的取货机器人,也可以是其他区域机器人,还可以是操作员。

图4示出了一个实施例中货物处理的逻辑示意图。参考图4,操作终端等待取货机器人取货(即等待货箱到达)。当取货机器人到达操作区域(即货箱到达)时,向操作终端发送货物标识。操作终端统计包括该货物标识的未处理订单的数量(即新取的货箱在未处理订单中需求次数);判断统计的数量是否超过预设数量,若统计的数量超过预设数量(即货箱可以被缓存)则查询缓存货架是否有可用的缓存槽位;若是(有可用的缓存槽位)则将此货箱缓存并记录后续需求次数并按照当前处理订单取货配单;若否(无可用的缓存槽位)则移除需求次数最少的缓存货箱,再将此货箱缓存并记录后续需求次数并按照当前处理订单取货配单。若统计的数量未超过预设数量(即货箱可不必缓存)则按照当前处理订单取货配单。操作终端可再等待取货机器人取货,至所有订单配单完成。

在本实施例中,在新取来的货箱的后续需求次数超过预设次数后才缓存,合理利用有限数量的缓存槽位,避免大量缓存需求较少次数的货物,而导致需求较多的货物无缓存槽位可用。

在一个实施例中,货箱位于取货机器人的货箱存放槽位上;取货机器人包括多层纵向排列的货箱存放槽位;该获取处理方法还包括:确定货箱所在货箱存放槽位的层数;货箱存放槽位的层数与货箱存放槽位距离地面的高度正相关;当确定的层数达到预设层数时,则继续执行查询缓存货架中是否存在可用的缓存槽位;当确定的层数未达到预设层数时,则触发取货指令;该取货指令用于指示从货箱中取出当前处理订单所需求的货物标识对应的货物。

其中,预设层数是预先设置的货箱缓存的位置约束条件。当货箱所在货箱存放槽位的层数达到该预设层数时,则判定货箱可以被缓存。货箱存放槽位的层数与货箱存放槽位距离地面的高度正相关,也就是说货箱存放槽位的层数越高,货箱存放槽位距离地面的高度越高。预设层数比如第四层等。

具体地,操作终端或者服务器在接收到货物标识后,可确定该货物标识所对应的货箱所在货箱存放槽位的层数。将确定的层数与预设层数相比较,当确定的层数达到预设层数时,则判定货箱可以被缓存,并继续执行缓存操作;当确定的层数未达到预设层数时,则判定货箱可不必缓存,在触发取货指令;该取货指令用于指示从货箱中取出当前处理订单所需求的货物标识对应的货物。其中,进行取货操作的可以是取来货物的取货机器人,也可以是其他区域机器人,还可以是操作员。

在本实施例中,由于货箱层数越高拿取和存放越困难费时,这样在新取来的货箱所在层数达到预设层数时才缓存,可以进来避免重取高层的货箱,以进一步提高货物处理效率。

在一个具体的实施例中,在一个货箱仅存放一种sku的情况下,操作终端或者服务器在接收到货物标识后,可优先确定货箱所在货箱存放槽位的层数,当确定的层数达到预设层数时,则判定缓存该货物标识对应的货箱。当确定的层数未达到预设层数时,则查询未处理订单是否包括该货物标识,若未处理订单不包括该货物标识,则判定无需缓存该货物标识对应的货箱。若未处理订单包括该货物标识,则确定包括该货物标识的未处理订单的数量,得到该货物标识所标识的货物被需求的次数。当确定的数量未超过预设数量时,则判定无需缓存该货物标识对应的货箱。当确定的数量超过预设数量时,则判定缓存该货物标识对应的货箱。

在判定缓存该货物标识对应的货箱后,查询缓存货架中是否存在可用的缓存槽位。若查询缓存货架中存在可用的缓存槽位,则直接缓存。若查询缓存货架中不存在可用的缓存槽位时,则对于层高而判定缓存的情形,查询缓存货架中缓存的各货箱各自对应的需求次数,移除对应需求次数最少的货箱来缓存新货箱。对于需求的次数高而判定缓存的情形,则移除对应需求次数少于新货箱的需求的货箱来缓存新货箱。若缓存货架中缓存的各货箱各自对应的需求次数均大于新货箱的需求次数,则不缓存新货箱。

在一个实施例中,缓存槽位包括货箱缓存槽位和货物缓存槽位,缓存指令包括货箱缓存指令和货物缓存指令;当缓存货架中存在可用的缓存槽位时则触发缓存指令,包括:当缓存货架中存在可用的货箱缓存槽位时触发货箱缓存指令;货箱缓存指令用于指示在缓存货架中缓存货物标识所对应的货箱;和/或当缓存货架中存在可用的货物缓存槽位时触发货物缓存指令;货物缓存指令用于指示在缓存货架中缓存货物标识所标识的货物。

具体地,货箱缓存槽位是用于存放货箱的槽位。货物缓存槽位是用于存放货物的槽位。也就是说,缓存货架可以是缓存货箱的货架,也可以是缓存货物的货架。在本发明实施例中,通过缓存货架缓存货箱可以减少货箱的重取率,提高货物处理效率。缓存货箱本质上也是缓存货物,而缓存货箱时间成本和空间成本较高,因此本发明实施例中还可直接缓存货物本身而不用缓存货箱。当缓存货架用于缓存货物时,每个缓存槽位体积可以减小,以便缓存更多种类的货物。操作区域的操作员在从取货机器人身上的货箱取货时,如果系统发现需要缓存此货物,那么系统就会提醒操作员额外多取出一定的货物并将其放入缓存货架指定的槽位中。在后续需要用到此货物的时候,可以直接从缓存货架的指定槽位取出一定数目的货物。

其中,货箱重取是指取货机器人在搬运某货箱到操作区域进行订单配货后归还该货箱,后续又有订单需要该货箱中存放的货物,那么取货机器人需要再次搬运该货箱。显然,货箱重取会降低系统的运行效率。

在本实施例中,通过缓存货架缓存货箱或货物可以减少货箱的重取率,提高货物处理效率。而且,缓存货物时,缓存槽位体积可以减小,以便缓存更多种类的货物么可以进一步提高货物处理效率。

在一个实施例中,当缓存货架中存在可用的货物缓存槽位时触发货物缓存指令,包括:当缓存货架中存在可用的货物缓存槽位时,查询未处理订单需求货物标识所标识的货物的数量;触发与数量对应的货物缓存指令;货物缓存指令用于指示将数量的货物缓存至缓存货架中的指定货物缓存槽位。

具体地,操作终端或者服务器在判定缓存货架中存在可用的货物缓存槽位时,可统计未处理订单需求接收到的货物标识所标识的货物的数量,向取货机器人发送与该数量对应的货物缓存指令,取货机器人则将该数量的货物缓存至缓存货架中的指定货物缓存槽位。操作终端也可通知操作员将该数量的货物缓存至缓存货架中的指定货物缓存槽位。

当然,取货机器人自身也可在判定缓存货架中存在可用的货物缓存槽位时,统计未处理订单需求接收到的货物标识所标识的货物的数量,触发货物缓存指令,控制本机将该数量的货物缓存至缓存货架中的指定货物缓存槽位。

举例说明,操作终端接收到货物标识为sku1,未处理订单包括sku1则缓存,并且缓存数量等于这些未处理订单的需求数量。例如,播种墙上需求sku12件,待处理订单需求sku15件,那么共取出7件,2件操作员直接放入播种墙上,5件放入指定的缓存槽中,供后续使用。

图5示出了一个实施例中货物处理的逻辑示意图。参考图5,操作终端等待取货机器人取货(即等待货箱到达)。当取货机器人到达操作区域(即货箱到达)时,向操作终端发送货物标识。操作终端查看未处理订单是否包含该货物标识(即货物是否需要缓存);若未处理订单包含该货物标识(即货物需要被缓存)则查询缓存货架是否有可用的缓存槽位;若是(有可用的缓存槽位)则确定需要缓存的数量,缓存该数量的货物。若否(无可用的缓存槽位)则按照当前处理订单取货配单后返还货箱。若未处理订单不包含该货物标识(即货物不需要被缓存)则按照当前处理订单取货配单返还货箱。操作终端可再等待取货机器人取货,直至所有订单配单完成。

在本实施例中,按照后续未处理订单里需求货物的数据来在缓存货架上缓存货物,进一步提高了货物处理效率和订单处理效率。

在一个实施例中,当取货机器人包括多层纵向排列的货箱存放槽位时,取货机器人较高。如果货箱存放在取货机器人高层的货箱存放槽位,操作员很难直接取到货箱中的货物。此时,操作终端可控制取货机器人将达到预设层数的货箱取下存放至缓存货架的货箱缓存槽位上。未达到预设层数的货箱则不缓存,通知操作员直接取下货箱中的货物放入缓存货架的货物缓存槽位上。

另外,操作终端还可控制取货机器人将达到预设层数的货箱移动至取货货叉上,通过取货货叉纵向移动至操作员可操作的高度后,通知操作员先取出取货货叉上货箱中的货物放入缓存货架的货物缓存槽位,或者订单货架上的订单槽位。在完成取货货叉上货箱的取货后,取货机器人将这些货箱返回取货机器人原位货箱缓存槽位存放;再取未达到预设层数的货箱至取货货叉上供操作员取货。为提高效率,在取货机器人返回高层货箱时,操作员可以取出低层货箱中的货物放入缓存货架的货物缓存槽位,或者订单货架上的订单槽位。

可以理解,上述实施例中,货箱被缓存是因为未处理的订单需要此货箱中存放的货物,但是并不代表当前处理订单就不需要此货箱中存放的货物。终操作终端可在控制取货机器人将货箱缓存在缓存货架后,继续控制取货机器人或操作员从缓存的货箱中取货至订单货架的订单槽位中完成订单配货。比如,当前播种墙上的订单需要某sku3件,而未处理订单中需要此sku2件,那么可以将此sku的货箱缓存,然后从中取出3件放到播种墙对应槽位,然后等需要此sku的未处理订单分配到播种墙之后,再从此缓存货箱中取出2件放入对应的播种墙槽位。当然,货箱不被缓存时,当前处理订单也可能需要此货箱中存放的货物;所以在货箱不被缓存时,操作终端会从货箱中取出当前处理订单所需求的货物后,通知取货机器人归还货箱。

在本发明实施例中,取货机器人搬运的最小单位是货箱而不是货架,即取货机器人可以一次性搬运多个货箱到操作区域。相对于搬运整个货架而言,单个货箱的体积较小,更为灵活。而且,每个操作区域都配置了缓存货架,可以让取货机器人将货箱临时存放在缓存货架上进行缓存。

在一个实施例中,缓存货架可配置提示灯和/或显示装置。具体可以是每个缓存槽位配置一个提示灯和/或显示装置。这样,货箱存入缓存货架后可通过该货箱所在槽位配置的提示灯和/或显示装置,提示操作员需要取至订单货架的货物的数量。比如,通过提示灯的颜色指示货物的数量,红色代表1件、黄色代表2件等。再比如通过显示装置显示货物的数量。订单货架也可配置提示灯和/或显示装置。(同一个订单中,缓存货架和订单货架上的提示灯和/或显示装置提示相同的信息,比如提示灯显示相同的颜色,以防止操作员误操作);当订单货架上一个订单中所需获取全部放入后,服务器或操作终端可提示将该订单打包发送出去。

在一个实施例中,该货物处理方法还包括:查询各操作区域的缓存货架中缓存的各货箱各自对应的货物标识;确定新增订单包括的货物标识所对应的货箱所在的缓存货架;将新增订单分配至确定的缓存货架所在操作区域的操作终端。该货物处理方法具体可应用于服务器。

具体地,在有新的订单到达服务器时,服务器可查询各缓存操作区域的缓存货架中缓存的各货箱各自对应的货物标识,具体可以查询各缓存操作区域的缓存货架的货物标识列表。确定新增订单包括的货物标识所对应的货箱所在的缓存货架,将新增订单分配至确定的缓存货架所在操作区域的操作终端。也就是说,哪个操作区域的缓存货架上缓存有这个新增订单所需求的货物时,就将该新增订单分配至这个操作区域的操作终端,以在这个操作区域进行订单处理。

若多个缓存货架上缓存有这个新增订单所需求的货物时,可分别统计这多个缓存货架上缓存有这个新增订单所需求的货物的种类的数量。将新增订单分配至,缓存有这个新增订单所需求的货物的种类的数量最多的缓存货架所在操作区域的操作终端,以尽量避免货箱重取,提高货物处理效率。

图6示出了一个实施例中订单处理的逻辑示意图。参考图6,服务器可在新增订单后,将订单分配至操作区域的操作终端。操作终端即得到当前处理订单,并根据当前处理订单确定需求货物的货物标识列表,这样服务器可根据未处理订单以及货物标识列表确定货箱到达顺序,并根据货箱到达顺序规划取货机器人的取货方案,并通知取货机器人取货。取货机器人将货箱取至操作区域后,取货机器人或者操作员即按当前处理订单配单。操作区域的操作终端即可根据上述实施例对取来的货箱进行缓存处理。

可以理解,由于订单货架的订单槽位数量有限,每个操作区域能够同时处理的订单有限。在这种情况下,经常会发生货箱重取的问题。货箱重取是指取货机器人在搬运某个货箱到操作区域满足某个订单的需求后归还货箱,之后又有订单需要这个货箱中存放的获取,所以取货机器人需要再搬运这个货箱。货箱重取会降低系统的运行效率。为了尽量避免货箱重取的发生,可以确定一个货箱到达顺序,使得货箱重取率最低。但是由于实际中的各种因素会导致货箱无法按照预先设定的货箱到达顺序到达操作区域。此时,可以利用缓存货架将提前达到的货箱缓存起来,这样后续需要此货箱中缓存的货物的订单可以直接从缓存货架中取货配单。另外,利用缓存货架也可以优化订单分配的过程,可以优先分配需求货物在缓存货架上的订单到该缓存货架所在的操作区域处理。

货箱到达顺序可以是通过未处理订单中需要此货箱中存放货物的订单数量来确定。当未处理的订单中需要货箱中存放货物较多时,该货箱的到达顺序靠后。也就是说,最好是当这些需要此货箱中存放货物的未处理订单都分配到订单货架之后再到达操作区域,这样就能够避免重取这个货箱情况的发生。

在本实施例中,根据各操作区域的缓存货架上货箱的缓存情况分配订单,可以尽量避免货箱重取,提高货物处理效率。

在一个实施例中,上述方法还包括:查询处于缓存货架上的货物的货物标识是否不包括在当前任何未处理订单内;当查询到存在货物标识不包含在当前任何未处理订单内时,触发第二移除指令;第二移除指令用于指示移除不包含在当前任何未处理订单内的货物标识所标识对应的货箱。

具体地,操作终端或者服务器可对处于缓存货架上的货箱进行占用查询,以检测处于缓存货架上的货箱是否已经不被任何未处理订单需要。该查询的频率可按照取货处理的工作时长每达到预设时长时,则启动一次查询,所启动的查询可针对缓存货架上的所有或部分货箱进行查询,该部分货箱可为指定的货箱或者随机选取的货箱。

在一个实施例中,或者当检测到处于缓存货架上的某一货箱的占用时长超过预设时长的情况下,可单独针对该货箱进行占用查询,检测该货箱内的所有货物是否已不被任何未处理订单需要。

当判定货箱内的所有货物不被任何未处理订单需要时,则表示可能产生了对该货箱的误搬运,或者产生了对某一订单取消的情况,使得缓存槽位一直被存放了相应货物的货箱所占用。因此,当查询到存在货物标识不包含在当前任何未处理订单内时,触发第二移除指令;第二移除指令用于指示移除不包含在当前任何未处理订单内的货物标识所标识对应的货箱,以解除该货箱对缓存槽位的占用。

其中,缓存货架上缓存的货物在一般情况下不会再放回货箱。但是在出现订单取消的情况下,可能会导致某个缓存槽位一直被某种货物占用,所以要定期检查不被订单需求的货物,然后将其放回货箱。另外,由于缓存槽位的空间有限,所以每个槽位缓存货物的数量有限制,如果需要缓存的数量大于槽位缓存数量限制,则可以占用多个槽位缓存同种货物。

应该理解的是,虽然上述各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

如图7所示,在一个实施例中,提供了一种货物处理装置700。参照图7,该货物处理装置700包括:接收模块701、查询模块702和缓存模块703。

获取模块701,用于获取货物标识;货物标识所标识的货物存放于货物标识所对应的货箱中。

查询模块702,用于当未处理订单包括货物标识时,则查询缓存货架中是否存在可用的缓存槽位。

缓存模块703,用于当缓存货架中存在可用的缓存槽位时则触发缓存指令;缓存指令用于指示在缓存货架上进行根据货物标识所触发的缓存行为。

在一个实施例中,缓存模块703还用于当缓存货架中不存在可用的缓存槽位时,则查询缓存货架中缓存的各货箱各自对应的综合优先级;触发第一移除指令;第一移除指令用于指示移除对应综合优先级最低的货箱。

在一个实施例中,缓存模块703还用于根据第一移除指令,将对应综合优先级最低的货箱移动至传输设备上;传输设备用于将货箱从当前操作区域转移至其他的操作区域。

在一个实施例中,综合优先级与对应货箱的需求次数正相关,缓存模块703还用于将对应需求次数最少的货箱移动至传输设备上。

在一个实施例中,根据货箱的到达时间和/或到达顺序检测货箱是否提前到达当前操作区域;当货箱提前到达当前操作区域时,查询缓存货架中是否存在可用的缓存槽位。

在一个实施例中,查询模块702还用于确定包括货物标识的未处理订单的数量;当确定的数量超过预设数量时,则继续执行查询缓存货架中是否存在可用的缓存槽位;当确定的数量未超过预设数量时,则触发取货指令;取货指令用于指示从货箱中取出当前处理订单所需求的货物标识对应的货物。

在一个实施例中,货箱位于取货机器人的货箱存放槽位上;取货机器人包括多层纵向排列的货箱存放槽位。查询模块702还用于确定货箱所在货箱存放槽位的层数;货箱存放槽位的层数与货箱存放槽位距离地面的高度正相关;当确定的层数达到预设层数时,则继续执行查询缓存货架中是否存在可用的缓存槽位;当确定的层数未达到预设层数时,则触发取货指令;取货指令用于指示从货箱中取出当前处理订单所需求的货物标识对应的货物。

在一个实施例中,缓存模块703还用于当缓存货架中存在可用的货箱缓存槽位时触发货箱缓存指令;货箱缓存指令用于指示在缓存货架中缓存货物标识所对应的货箱;当缓存货架中存在可用的货物缓存槽位时触发货物缓存指令;货物缓存指令用于指示在缓存货架中缓存货物标识所标识的货物。

在一个实施例中,缓存模块703还用于当缓存货架中存在可用的货物缓存槽位时,查询未处理订单需求的货物标识所标识的货物的数量;触发与数量对应的货物缓存指令;货物缓存指令用于指示将数量的货物缓存至缓存货架中的指定货物缓存槽位。

如图8所示,在一个实施例中,货物处理装置700还包括:分配模块704,用于查询各操作区域的缓存货架中缓存的各货箱各自对应的货物标识;确定新增订单包括的货物标识所对应的货箱所在的缓存货架;将新增订单分配至确定的缓存货架所在操作区域的操作终端。

在一个实施例中,查询模块702还用于查询处于缓存货架上的货物的货物标识是否不包括在当前任何未处理订单内;缓存模块703还用于当查询到存在货物标识不包含在当前任何未处理订单内时,触发第二移除指令;第二移除指令用于指示移除不包含在当前任何未处理订单内的货物标识所标识对应的货箱。

图9示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的取货机器人110、操作终端120或服务器140。如图9所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现货物处理方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行货物处理方法。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。当然,计算机设备还可包括显示屏和输入装置,计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。

在一个实施例中,本申请提供的货物处理装置可以实现为一种计算机程序的形式,计算机程序可在如图9所示的计算机设备上运行,计算机设备的非易失性存储介质可存储组成该货物处理装置的各个程序模块,比如,图7所示的接收模块701、查询模块702和缓存模块703等。各个程序模块组成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的货物处理方法中的步骤。

例如,图9所示的计算机设备可以通过如图7所示的货物处理装置700中的获取模块701获取货物标识;货物标识所标识的货物存放于货物标识所对应的货箱中。通过查询模块702当未处理订单包括货物标识时,则查询缓存货架中是否存在可用的缓存槽位。通过缓存模块703当缓存货架中存在可用的缓存槽位时则触发缓存指令;缓存指令用于指示在缓存货架上进行根据货物标识所触发的缓存行为。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述货物处理方法的步骤。此处货物处理方法的步骤可以是上述各个实施例的货物处理方法中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述货物处理方法的步骤。此处货物处理方法的步骤可以是上述各个实施例的货物处理方法中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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