货物盘点方法及其系统转让专利

申请号 : CN201710538857.2

文献号 : CN107331050B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李文华

申请人 : 深圳正品创想科技有限公司

摘要 :

本发明提供一种货物盘点方法及其系统。所述方法应用于无人售货柜,所述无人售货柜内设置有N个隔层,包括:在每个隔层设置独立的RFID阅读器;在第一个启动时刻,启动其中一个RFID阅读器扫描RFID标签;在第二个启动时刻,启动另一个RFID阅读器扫描RFID标签;重复上述操作至第N个启动时刻,启动最后一个RFID阅读器扫描RFID标签;所述第一个启动时刻至第N个启动时刻均为盘点时间段内的其中一个时刻,相邻的启动时刻之间具有随机的时间间隔。基于RFID技术,通过在每个隔层设置独立的阅读器来完成全部货物的盘点工作。这样的盘点方法,不需要人工的移动阅读器,可以实现全自动化的操作。以远程控制的方式,在特定时间完成盘点并上传数据。

权利要求 :

1.一种货物盘点方法,应用于无人售货柜,所述无人售货柜内设置有N个隔层,其特征在于,包括:在每个隔层设置独立的RFID阅读器;

在第一个启动时刻,启动其中一个RFID阅读器扫描RFID标签;

在第二个启动时刻,关闭上一个启动时刻启动的RFID阅读器,并启动另一个RFID阅读器扫描RFID标签;

重复在每一个启动时刻关闭上一个启动时刻启动的RFID阅读器,并启动另一个RFID阅读器扫描RFID标签的操作至第N个启动时刻,关闭上一个启动时刻启动的RFID阅读器,并启动最后一个RFID阅读器扫描RFID标签;

所述第一个启动时刻至第N个启动时刻均为盘点时间段内的其中一个时刻,相邻的启动时刻之间具有随机的时间间隔。

2.根据权利要求1所述的方法,其特征在于,所述第一个启动时刻为所述盘点时间段的开始时刻,所述第N个启动时刻为所述盘点时间段的结束时刻。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述盘点时间段划分为第1至第N的N个相邻的预定时段;

令第n个启动时刻在第1至第N的N个预定时段内出现的概率服从泊松分布。

4.根据权利要求3所述的方法,其特征在于,不同的启动时刻在第1至第N的N个预定时段内出现的概率服从的泊松分布不同。

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:判断相邻的启动时刻之间的时间间隔是否大于预定阈值;

若否,则停止启动RFID阅读器。

6.一种货物盘点系统,应用于无人售货柜,所述无人售货柜内设置有N个隔层,其特征在于,包括:在每个隔层独立设置的RFID阅读器;

控制所述RFID阅读器启动的控制器;

与所述控制器连接的存储器,所述存储器存储有执行的指令程序,所述指令程序被所述控制器执行,以使所述控制器执行:在第一个启动时刻,启动其中一个RFID阅读器扫描RFID标签;

在第二个启动时刻,关闭上一个启动时刻启动的RFID阅读器,并启动另一个RFID阅读器扫描RFID标签;

重复在每一个启动时刻关闭上一个启动时刻启动的RFID阅读器,并启动另一个RFID阅读器扫描RFID标签的操作至第N个启动时刻,关闭上一个启动时刻启动的RFID阅读器,并启动最后一个RFID阅读器扫描RFID标签;

其中,所述第一个启动时刻至第N个启动时刻均为盘点时间段内的其中一个时刻,相邻的启动时刻之间具有随机的时间间隔。

7.根据权利要求6所述的系统,其特征在于,所述第一个启动时刻为所述盘点时间段的开始时刻,所述第N个启动时刻为所述盘点时间端的结束时刻。

8.根据权利要求6所述的系统,其特征在于,所述控制器还用于:将所述盘点时间段划分为第1至第N的N个相邻的预定时段;令第n个启动时刻在第1至第N的N个预定时段内出现的概率服从泊松分布。

9.根据权利要求8所述的系统,其特征在于,不同的启动时刻在第1至第N的N个预定时段内出现的概率服从的泊松分布不同。

10.根据权利要求8所述的系统,其特征在于,所述控制器还用于:判断相邻的启动时刻之间的时间间隔是否大于预定阈值;若否,则停止启动RFID阅读器。

说明书 :

货物盘点方法及其系统

技术领域

[0001] 本发明涉及RFID技术领域,特别是涉及一种货物盘点方法及其系统。

背景技术

[0002] 自动售货柜是一种能够根据投入钱币自动付货的机器。其具有不受时间、地点的限制,能够节省能力,方便交易等的优势,开始被广泛的应用。
[0003] 每个自动售货柜都可以看做一个独立货物存储仓。随着销售的不断进行,维护人员每间隔一定的时间都需要为自动售货柜补充货品或者对机器进行例行维护。
[0004] 在维护过程中,维护人员需要对自动售货柜的货品存量等进行检查或者盘点,以确定不同货品的销售情况。有时还需要及时的将临近过期的货品及时清出,更换货品等。惯常的是使用维护人员手工盘点的方式,进行自动售货柜的货物盘点工作。
[0005] 随着RFID技术的广泛应用,为了减轻运营维护的人员压力,成本压力以及避免盘点出现错误,现有一些自动售货柜可以通过电子标签的方式,快速的实现货物盘点。
[0006] 在实现本申请过程中,发明人发现相关技术存在以下问题:由于自动售货柜通常是被划分为多个隔层或者隔间,使用RFID标签阅读器这样的射频设备时,会因射频受阻挡而导致有部分货品无法被扫描获得,需要维护人员频繁的移动阅读器来确保全部货品能够被读取。而且,虽然应用RFID技术提高了货物盘点的速度,但仍然需要进行人工盘点而无法完全的避免人力资源的消耗。

发明内容

[0007] 本发明提供一种货物盘点方法及其系统,旨在解决现有技术中货物盘点不够智能化,RFID技术应用受限的问题。
[0008] 本发明实施例一方面提供了一种货物盘点方法,应用于无人售货柜,所述无人售货柜内设置有N个隔层。该方法包括:在每个隔层设置独立的RFID阅读器;在第一个启动时刻,启动其中一个RFID阅读器扫描RFID标签;在第二个启动时刻,启动另一个RFID阅读器扫描RFID标签;重复上述操作至第N个启动时刻,启动最后一个RFID阅读器扫描RFID标签;所述第一个启动时刻至第N个启动时刻均为盘点时间段内的其中一个时刻,相邻的启动时刻之间具有随机的时间间隔。
[0009] 可选地,所述第一个启动时刻为所述盘点时间段的开始时刻,所述第N个启动时刻为所述盘点时间端的结束时刻。
[0010] 可选地,所述方法还包括:将所述盘点时间段划分为第1至第N的N个相邻的预定时段;令第n个启动时刻在第1至第N的N个预定时段内出现的概率服从泊松分布。
[0011] 可选地,不同的启动时刻在第1至第N的N个预定时段内出现的概率服从的泊松分布不同。
[0012] 可选地,所述方法还包括:
[0013] 判断相邻的启动时刻之间的时间间隔是否大于预定阈值;
[0014] 若否,则停止启动RFID阅读器。
[0015] 本发明实施例另一方面提供了一种货物盘点系统,应用于无人售货柜,所述无人售货柜内设置有N个隔层。该系统包括:
[0016] 在每个隔层独立设置的RFID阅读器;
[0017] 控制所述RFID阅读器启动的控制器;
[0018] 与所述控制器连接的存储器,所述存储器存储有执行的指令程序,所述指令程序被所述控制器执行,以使所述控制器执行:
[0019] 在第一个启动时刻,启动其中一个RFID阅读器扫描RFID标签;
[0020] 在第二个启动时刻,启动另一个RFID阅读器扫描RFID标签;
[0021] 重复上述操作至第N个启动时刻,启动最后一个RFID阅读器扫描RFID标签;
[0022] 其中,所述第一个启动时刻至第N个启动时刻均为盘点时间段内的其中一个时刻,相邻的启动时刻之间具有随机的时间间隔。
[0023] 可选地,所述第一个启动时刻为所述盘点时间段的开始时刻,所述第N个启动时刻为所述盘点时间端的结束时刻。
[0024] 可选地,所述控制器还用于:将所述盘点时间段划分为第1至第N的N个相邻的预定时段;令第n个启动时刻在第1至第N的N个预定时段内出现的概率服从泊松分布。
[0025] 可选地,不同的启动时刻在第1至第N的N个预定时段内出现的概率服从的泊松分布不同。
[0026] 可选地,所述控制器还用于:判断相邻的启动时刻之间的时间间隔是否大于预定阈值;若否,则停止启动RFID阅读器。
[0027] 本发明实施例提供的货物盘点方法及其系统,基于RFID技术,通过在每个隔层设置独立的阅读器来完成全部货物的盘点工作。这样的盘点方法,不需要人工的移动阅读器,可以实现全自动化的操作。以远程控制的方式,在特定时间完成盘点并上传数据。而且,为了避免多个阅读器之间的相互影响,还进一步的以时分多路的方式启动阅读器,确保标签能够被有效的读取。

附图说明

[0028] 为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029] 图1是本发明实施例提供的自动售货机的结构示意图;
[0030] 图2是本发明实施例提供的货物盘点方法的方法流程图;
[0031] 图3是本发明另一实施例提供的货物盘点方法的的方法流程图;
[0032] 图4是本发明实施例提供的货物盘点系统的硬件结构示意图。

具体实施方式

[0033] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0034] 图1为典型的自动售货柜的结构示意图。如图1所示,该自动售货柜通常具有若干个隔层10,每个隔层放置有不同类型的货品。自动售货机内部设置有用于控制自动售货柜运行的控制器,每个隔层内也设置有相互独立的RFID阅读器20。通过RFID阅读器的分层扫描,读取每个隔层30内的货品信息,保证货物盘点的自动化和准确。
[0035] 进一步地,为实现与外部的通信连接,自动售货柜还可以设置有一个或者多个通信模块,连接至外部网络或者专用网络,进行数据交互。
[0036] 上述的设置方式,将自动售货柜根据隔层划分为多个不同的区域后,通过使用多个RFID阅读器可以实现对于整个售货柜内空间的全面覆盖,确保能够扫描到每个隔层内的电子标签信息,保证盘点数据的可靠性。
[0037] 在具有多个RFID阅读器的情况下,若不依据一定的控制规则对RFID阅读器的工作状态进行控制,由于相邻隔层之间的间隔空间非常的小,RFID阅读器必定会出现非常严重的相互干扰情况,导致货物盘点无法进行。在本发明中,通过特定的控制方式来确保在较短时间内,以足够高的效率完成货品盘点。
[0038] 图2为本发明实施例提供的货物盘点方法。在本实施例中,应用RFID技术来实现货物盘点。放置在自动售货柜内的每个货品上都设置有电子标签,RFID阅读器扫描阅读覆盖范围内的电子标签,并根据电子标签的信息确定对应的货品,从而完成对货物的盘点操作。
[0039] 如图2所示,所述方法包括:
[0040] 100、在第一个启动时刻,启动其中一个RFID阅读器扫描RFID标签。
[0041] 所述启动时刻是可以是任意的一个时刻。在该时刻,可以通过控制器产生一个中断或者特定的电平信号,令RFID阅读器开始工作,扫描RFID标签。在一些实施例中,该第一启动时刻可以是通过远程或者本地的用户指令触发的。在另一些实施例中,还可以是由某些预设的事件触发的,例如每个月的盘点日、某件货品售罄等。
[0042] 具体选择启动的RFID阅读器也可以是任一一个隔层中的阅读器,具体可以根据一些预定规则或者标准所决定。
[0043] 200、在第二个启动时刻,启动另一个RFID阅读器扫描RFID标签。
[0044] 300、重复上述操作至第N个启动时刻,启动最后一个RFID阅读器扫描RFID标签。
[0045] 在第一个启动时刻以后,即表示进行整个货物盘点流程的开始。根据实际具有的隔层数量,需要确定对应数量的启动时刻,启动RFID阅读器扫描获得电子标签的信息。
[0046] 其中,所述第一个启动时刻至第N个启动时刻均为盘点时间段内的其中一个时刻,相邻的启动时刻之间具有随机的时间间隔。
[0047] 所述盘点时间段是指完成自动售货柜一次货物盘点所需要的时间,该时间具体是由自动售货柜的所具有的隔层数量所决定的。一般的,该盘点时间段可以是30s或者更短的时间。
[0048] 惯常的,在使用多个RFID阅读器进行货品扫描时,若多个RFID阅读器同时启动进行扫描会在相互之间造成一定的干扰,导致某些RFID标签被重复读取或者出现碰撞,无法被识别或者被掩盖,出现货品盘点错漏的情况。
[0049] 因此,在本实施例中,每个RFID阅读器均在盘点时间段内的随机一个时刻内启动,相邻之间间隔有一定的时间间隔,通过时分多路的方式,避免RFID阅读器同时启动,保证了电子标签能够被准确读取。
[0050] 另外,由于每个启动时刻和RFID阅读器之间不存在唯一的对应关系。在每一次进行货物盘点过程中,各个RFID阅读器可以会以不同的顺序启动,启动的时刻也是随机分布的。这样的,由于每次扫描中很强的随机性,不是以固定的模式进行。因此,在进行多次的货物盘点操作后,获得的结果可靠性非常好,不会造成错误的积累,尽可能的排除各次盘点操作中出现的错误。
[0051] 在一些实施例中,上述盘点时间段的起点和终点分别可以是第一个启动时刻以及最后一个启动时刻。亦即,盘点时间段从第一个启动时刻开始,直至最后一个启动时刻结束(第N个)。盘点时间段的时间长度可以根据实际情况所设置。
[0052] 图3为本发明另一实施例提供的货物盘点方法。在本实施例中,除图2所示的步骤外,所述方法还可以包括:
[0053] 301、将所述盘点时间段划分为第1至第N的N个相邻的预定时段。所述预定时段是一个标准时长的时段,根据需要划分的预定时段数量以及盘点时间段可以确定该预定时段具体的时长,例如在需要5个启动时刻时,则可以将盘点时间段平均划分为5段。
[0054] 在另一些实施例中,还可以进一步使用其它非平均划分的方式,例如,以1比3比5比7比9的方式,将盘点时间端划分为5段。这样可以使启动时刻之间的时间间隔具有更多的随机性。
[0055] 302、令第n个启动时刻在第1至第N的N个预定时段内出现的概率服从泊松分布。
[0056] 对于每个启动时刻,在每个预定时段内都有可能出现的概率。在各个时间段出现的概率服从泊松分布。例如,对于第3个启动时刻,其在第3个预定时段内的时刻可能出现的平均概率最高,与第3个预定时段的距离越远的预定时段,第3个启动时刻出现的平均概率越低。
[0057] 通过这样的概率分布设置,在大部分的情况下,均是遵循第n个启动时刻发生在第n个预定时段内的规则。而在一些情况下,也可以出现第n个启动时刻不在第n个预定时段内的情况,保证控制方法中具有一定的突变性能。
[0058] 在上述控制方式中,各个RFID阅读器的启动具有一个大概率的标准模式的同时还具有突变的概率变化,这样可以很好在提高货物盘点过程中的校验性能,确保盘点数据的可靠性。
[0059] 首先,大概率的标准模式可以保证在多次货品盘点过程中,是标准化的操作,控制方法具有较好的稳定性。其次,某些可能出现的突变情况,可以作为标准模式的补充,有可能检查出常规控制模式中存在的问题。
[0060] 云端或者后台的控制系统可以在通过发送控制指令,在一定的时间内执行多次货物盘点过程,并获取比较这些数据。由于上述RFID阅读器的控制模式设置,若在多次盘点过程中仍然能够保持货品数据的一致性,说明此时并未货物盘点发生错误的概率非常低。
[0061] 在另一些实施例中,为了进一步的提高启动时刻在预定时段内出现的概率能够产生更多的变化,具有更多的可能和随机性,在不同启动时刻在第1至第N的N个预定时段内出现的概率服从的泊松分布不同。
[0062] 例如,第1个启动时刻服从的泊松分布概率的曲线更为陡峭,第2个启动时刻服从的泊松分布概率的曲线稍微平滑等。
[0063] 在本实施例中,除了考虑赋予启动时刻充分的随机性以外,还需要确保启动时刻之间不会发生重叠或者过于接近,导致两个RFID阅读器同时或者接近同时启动,出现相互影响的情况。
[0064] 由此,所述方法还可以增加一个额外的判断步骤:判断相邻的启动时刻之间的时间间隔是否大于预定阈值。若是,则启动RFID阅读器。若否,则停止启动RFID阅读器。
[0065] 应当说明的是,若出现某个启动时刻停止启动RFID阅读器的情况,在本次盘点时间段的结束以后,还将继续间隔随机时间继续产生额外的启动时刻,保证全部的RFID阅读器均能够被启动,完成自动售货柜的全部隔层的货物盘点。
[0066] 在实际的货物盘点过程中,基于上述控制规则在同一个货物盘点时段内发生两次或以上相邻的启动时刻之间的时间间隔很小的情况是非常罕见的,几乎不存在这样的可能。
[0067] 因此,在本发明实施例中,并未考虑到出现两个或以上启动时刻不能启动RFID阅读器的情况的处理。
[0068] 在另一些实施例中,还可以将上述判断步骤替换为:禁止相邻启动时刻启动的相邻的RFID阅读器,除非是最后一个启动时刻。例如,当第1隔层的RFID阅读器启动后,下一个启动时刻不能选择第2隔层的RFID阅读器启动,除非其是最后一个启动时刻。
[0069] 这样的,可以通过空间隔离的方式,避免两个RFID阅读器同时或者接近同时启动,出现相互影响的情况。
[0070] 在实际使用过程中,所述自动售货柜可以通过通信模组,以因特网等方式将货物盘点的数据传输到后台的控制设备或者云端系统中,进行一种或者多种不同的数据分析。所述货物盘点方法也可以通过网络传输的方式,传输相应的控制指令来启动。
[0071] 图4为本发明实施例提供的,与上述货物盘点方法相对应的货物盘点系统的硬件结构示意图。该货物盘点系统可以应用于图1所示的,具有多个隔层的自动售货柜中。
[0072] 其硬件基础包括在每个隔层独立设置的RFID阅读器430,控制所述RFID阅读器启动的控制器410以及与所述控制器连接的存储器420。
[0073] RFID阅读器430、处理器410和存储器420可以通过总线或者其他方式连接,图4中以通过总线连接为例。
[0074] 存储器420作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的货物盘点方法对应的程序指令/模块。
[0075] 处理器410通过运行存储在存储器420中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例货物盘点方法。
[0076] 存储器420可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据货物盘点系统的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器420可选包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至信息关联系统。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0077] 所述一个或者多个模块存储在所述存储器420中,当被所述一个或者多个处理器410执行时,执行上述任意方法实施例中的货物盘点方法。
[0078] 上述货物盘点系统可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
[0079] 在本发明实施例提供的货物盘点系统中,每个RFID阅读器均在盘点时间段内的随机一个时刻内启动,相邻之间间隔有一定的时间间隔,通过时分多路的方式,避免RFID阅读器同时启动,保证了电子标签能够被准确读取。
[0080] 另外,由于每个启动时刻和RFID阅读器之间不存在唯一的对应关系。在每一次进行货物盘点过程中,各个RFID阅读器可以会以不同的顺序启动,启动的时刻也是随机分布的。这样的,由于每次扫描中很强的随机性,不是以固定的模式进行。因此,在进行多次的货物盘点操作后,获得的结果可靠性非常好,不会造成错误的积累,尽可能的排除各次盘点操作中出现的错误。
[0081] 专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所述的计算机软件可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
[0082] 以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。