CN112327685B - 出入仓库监控方法、装置、目标设备和存储介质 - Google Patents
出入仓库监控方法、装置、目标设备和存储介质 Download PDFInfo
- Publication number
- CN112327685B CN112327685B CN202011152867.0A CN202011152867A CN112327685B CN 112327685 B CN112327685 B CN 112327685B CN 202011152867 A CN202011152867 A CN 202011152867A CN 112327685 B CN112327685 B CN 112327685B
- Authority
- CN
- China
- Prior art keywords
- information
- target
- warehouse
- equipment
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
Abstract
本申请涉及一种出入仓库监控方法、装置、计算机设备和存储介质,应用于物联网技术领域。方法包括:若目标设备被唤醒设备唤醒,则控制目标设备的数据接收元件启动;检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息;根据检测结果确定目标设备的出入库信息,出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库;将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。采用本方法能够提高设备出入仓库监控的准确性。
Description
技术领域
本申请涉及物联网技术领域,特别是涉及一种出入仓库监控方法、装置、目标设备和存储介质。
背景技术
随着我国经济的飞速发展,越来越多的产品设备应运而生。产品设备的流通和管理也越来越复杂,在产品流通之前,首先需要做好产品设备出入仓库的监控,产品设备的出入仓库监控不当,会造成产品流通混乱,从而造成严重的经济财产损失。因此,如何做好设备出入仓库的监控已经成为一个重要的问题。
目前,基于物联网的发展,可以将设备接入物联网,通过网络获取设备和仓库的地理位置信息,从而可以确定设备的出入仓情况,实现设备出入仓库的监控。
然而,上述方法对定位***的准确性要求严格,在定位***信号弱的情况下,会出现设备出入仓情况不准确的问题。因此,如何提高设备出入仓库监控的准确性,成为一个亟待解决的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种出入仓库监控方法、装置、目标设备和存储介质,该方法可以提高设备出入仓库监控的准确性。
第一方面,提供了一种出入仓库监控方法,该方法用于出入目标仓库的目标设备中,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备,该方法包括:
若目标设备被唤醒设备唤醒,则控制目标设备的数据接收元件启动;检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息;根据检测结果确定目标设备的出入库信息,出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库;将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。
在其中一个实施例中,上述唤醒设备包括永磁体,目标设备包括相互连接的磁敏电阻和处理器,其中,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒;若目标设备被唤醒设备唤醒,则控制目标设备的数据接收元件启动,包括:
若处理器被唤醒,则控制目标设备的数据接收元件启动。
在其中一个实施例中,数据发送设备为声波条码发生器,数据接收元件为拾音元件。
在其中一个实施例中,根据检测结果确定目标设备的出入库信息,包括:
若在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息,则将入库指示信息作为目标设备的出入库信息;若在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息,则将出库指示信息作为目标设备的出入库信息。
在其中一个实施例中,将第一信息发送至服务器之后,上述出入仓库监控方法还包括:
接收服务器发送的未注册信息,未注册信息是服务器根据第一信息确定目标设备未进行注册时发送的;基于目标设备的第二特征信息,发起注册流程。
在其中一个实施例中,将第一信息发送至服务器之后,上述出入仓库监控方法还包括:
接收服务器发送的验证结果信息,验证结果信息用于指示服务器对第一信息的准确性进行验证的结果;若验证结果信息指示第一信息不准确,则重新向服务器发送第一信息;若验证结果信息指示第一信息准确,则控制目标设备进入睡眠模式。
第二方面,提供了一种出入仓库监控方法,用于服务器中,该方法包括:
接收目标设备发送的第一信息,存储第一信息;其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,目标设备的出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库,目标设备的出入库信息是根据目标设备的数据接收元件在启动后的预设时长内是否接收到目标仓库中的数据发送设备发送的目标仓库的第一特征信息而确定的,数据接收元件是在目标设备被目标仓库的唤醒设备唤醒后启动的,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备。
在其中一个实施例中,第二特征信息包括目标设备的第一标识信息,存储第一信息之前,上述出入仓库监控方法还包括:
在服务器的数据库中查找第一标识信息;若在服务器的数据库中,查找到第一标识信息,则确定目标设备已经在服务器进行注册;若在服务器的数据库中,没有查找到第一标识信息,则确定目标设备未在服务器进行注册,并向目标设备发送未注册信息。
在其中一个实施例中,第一信息包括第一特征信息,第一特征信息包括目标仓库的第二标识信息,存储第一信息之前,上述出入仓库监控方法还包括:
在服务器的数据库中查找第一标识信息和第二标识信息的绑定关系;若查找到绑定关系,则确定目标设备和目标仓库已经绑定;若未查找到绑定关系,则确定目标设备和目标仓库没有绑定,并将目标设备和目标仓库进行绑定。
在其中一个实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,存储第一信息之前,上述出入仓库监控方法方法还包括:
若第一信息中目标设备的出入库信息为入库指示信息,则基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库中;若目标设备在目标仓库内,则确定第一信息准确;若目标设备在目标仓库外,则确定第一信息不准确。
在其中一个实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,存储第一信息之前,上述出入仓库监控方法方法还包括:
若第一信息中目标设备的出入库信息为出库指示信息,则基于第二位置信息和第一位置信息,判断目标设备是否已经在目标仓库外;若目标设备在目标仓库外,则确定第一信息准确;若目标设备在目标仓库内,则确定第一信息不准确。
第三方面,提供了一种出入仓库监控装置,该装置包括:
第一控制模块,用于在目标设备被唤醒设备唤醒的情况下,控制目标设备的数据接收元件启动;
检测模块,用于检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息;
确定模块,用于根据检测结果确定目标设备的出入库信息,出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库;
第一发送模块,用于将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。
在其中一个实施例中,上述唤醒设备包括永磁体,目标设备包括相互连接的磁敏电阻和处理器,其中,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒;上述第一控制模块,具体用于,在处理器被唤醒的情况下,控制目标设备的数据接收元件启动。
在其中一个实施例中,数据发送设备为声波条码发生器,数据接收元件为拾音元件。
在其中一个实施例中,上述确定模块,具体用于,在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息的情况下,将入库指示信息作为目标设备的出入库信息;在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息的情况下,将出库指示信息作为目标设备的出入库信息。
在其中一个实施例中,上述出入仓库监控装置,还可以包括:第一接收模块和发起模块,其中:
第一接收模块,用于接收服务器发送的未注册信息,未注册信息是服务器根据第一信息确定目标设备未进行注册时发送的。
发起模块,用于基于目标设备的第二特征信息,发起注册流程。
在其中一个实施例中,上述出入仓库监控装置,还可以包括:第二接收模块,第二发送模块和第二控制模块,其中:
第二接收模块,用于接收服务器发送的验证结果信息,验证结果信息用于指示服务器对第一信息的准确性进行验证的结果;
第二发送模块,用于在验证结果信息指示第一信息不准确的情况下,重新向服务器发送第一信息;
第二控制模块,用于在验证结果信息指示第一信息准确的情况下,控制目标设备进入睡眠模式。
第四方面,提供了一种出入仓库监控装置,该装置包括:存储模块,其中:
存储模块,用于接收目标设备发送的第一信息,存储第一信息;
其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,目标设备的出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库,目标设备的出入库信息是根据目标设备的数据接收元件在启动后的预设时长内是否接收到目标仓库中的数据发送设备发送的目标仓库的第一特征信息而确定的,数据接收元件是在目标设备被目标仓库的唤醒设备唤醒后启动的,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备。
在其中一个实施例中,第二特征信息包括目标设备的第一标识信息,上述出入仓库监控装置,还可以包括:第一查找模块、第一确定模块和发送模块,其中:
第一查找模块,用于在服务器的数据库中查找第一标识信息;
第一确定模块,用于在服务器的数据库中,查找到第一标识信息的情况下,确定目标设备已经在服务器进行注册;
发送模块,用于在服务器的数据库中,没有查找到第一标识信息的情况下,确定目标设备未在服务器进行注册,并向目标设备发送未注册信息。
在其中一个实施例中,第一信息包括第一特征信息,第一特征信息包括目标仓库的第二标识信息,上述出入仓库监控装置,还可以包括:第二查找模块、第二确定模块和绑定模块,其中:
第二查找模块,用于在服务器的数据库中查找第一标识信息和第二标识信息的绑定关系;
第二确定模块,用于在查找到绑定关系的情况下,确定目标设备和目标仓库已经绑定;
绑定模块,用于在未查找到绑定关系的情况下,确定目标设备和目标仓库没有绑定,并将目标设备和目标仓库进行绑定。
在其中一个实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,上述出入仓库监控装置,还可以包括:第一判断模块和第三确定模块,其中:
第一判断模块,用于在第一信息中目标设备的出入库信息为入库指示信息的情况下,基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库内;
第三确定模块,用于在目标设备在目标仓库内的情况下,确定第一信息准确;在目标设备在目标仓库外的情况下,确定第一信息不准确。
在其中一个实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,上述出入仓库监控装置,还可以包括:第二判断模块和第四确定模块,其中:
第二判断模块,用于在第一信息中目标设备的出入库信息为出库指示信息的情况下,基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库外;
第四确定模块,用于在目标设备在目标仓库外的情况下,确定第一信息准确;在目标设备在目标仓库内的情况下,确定第一信息不准确。
第五方面,提供了一种目标设备,该目标设备包括:磁敏电阻和处理器、数据接收元件,处理器分别与磁敏电阻和数据接收元件连接;磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒;处理器,用于在被唤醒后,控制数据接收元件启动;数据接收元件,用于在启动后接收目标仓库中设置的数据发送设备发送的目标仓库的第一特征信息。
在其中一个实施例中,上述数据接收元件为拾音元件。
在其中一个实施例中,上述目标设备为灯具。
第六方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面任一的出入仓库监控方法,或者,该计算机程序被处理器执行时实现如上述第二方面任一的出入仓库监控方法。
上述出入仓库监控方法、装置、目标设备和存储介质,在目标设备被唤醒设备唤醒的情况下,控制目标设备的数据接收元件启动,并检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,根据检测结果确定目标设备的出入库信息,并将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。本申请实施例,在目标设备被唤醒设备唤醒的情况下,控制目标设备的数据接收元件启动,从而保证在数据发送设备发送数据的情况下,目标设备的数据接收元件可以接收到数据发送设备发送的目标仓库的第一特征信息。并且检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,并根据检测结果确定目标设备的出入库信息,将第一信息发送至服务器。在本申请实施例中,预设时长的设定给目标设备从被唤醒到接收到数据发送设备发送的目标仓库的第一特征信息之间预留足够的时间,从而可以避免目标设备被唤醒后,因为时间不够的问题,不能接收到数据发送设备发送的目标仓库的第一特征信息的问题,从而影响对目标设备出入仓库监控的准确性。此外,本申请实施例,不只是根据目标设备和目标仓库位置信息判断目标设备的出入库情况,而是根据上述检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息的检测结果地确定目标设备当前出入库的信息,并将目标设备当前出入库的信息以及目标设备的第二特征信息发送给服务器,使得服务器实时获取到目标设备的出入库情况,便于对目标设备出入仓库进行监控,从而提高了目标设备出入仓库监控方法的准确性。
附图说明
图1为一个实施例中出入仓库监控方法的应用环境图;
图2为一个实施例中出入仓库监控方法的流程示意图;
图3为一个实施例中出入仓库监控步骤的流程示意图;
图4为另一个实施例中出入仓库监控方法的流程示意图;
图5为另一个实施例中出入仓库监控方法的流程示意图;
图6为一个实施例中出入仓库监控装置的结构框图;
图7为一个实施例中出入仓库监控装置的结构框图;
图8为一个实施例中出入仓库监控装置的结构框图;
图9为一个实施例中出入仓库监控装置的结构框图;
图10为一个实施例中出入仓库监控装置的结构框图;
图11为一个实施例中出入仓库监控装置的结构框图;
图12为一个实施例中出入仓库监控装置的结构框图;
图13为一个实施例中出入仓库监控装置的结构框图;
图14为一个实施例中出入仓库监控装置的结构框图;
图15为一个实施例中目标设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的出入仓库监控方法,可以应用于如图1所示的应用环境中。其中,该应用环境中包括出入目标仓库的目标设备102和服务器104,目标设备102与服务器104通过网络进行通信。例如,目标设备102向服务器104发送第一信息,服务器104基于目标设备102发送的第一信息向目标设备102发送未注册信息以及对第一信息验证的验证结果信息。其中,目标设备102可以但不限于是各种智能家电,包括灯具、音响、洗衣机、微波炉,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在本申请的一个可选实施例中,如图2所示,提供了一种出入仓库监控方法,以该方法应用于图1中的出入目标仓库的目标设备为例进行说明,其中,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备,该方法可以包括以下步骤:
步骤201,若目标设备被唤醒设备唤醒,目标设备则控制目标设备的数据接收元件启动。
在本申请实施例中,在目标仓库的出入通道中,靠近目标仓库的出入口的一端设置有唤醒设备,唤醒设备可以是永磁体装置,也可以是其他装置,本申请实施例对唤醒设备不做具体限制。在目标仓库的出入通道中,远离出入口的一端设置有数据发送设备,数据发送设备可以声波条码发生器,也可以为语音条码发生器,本申请实施例对数据发送设备不做具体限制。
在本申请实施例中,在目标设备被目标仓库的唤醒设备唤醒后,目标设备控制目标设备的数据接收元件启动,数据接收元件启动后,可以接收数据发送设备发送的数据。
步骤202,目标设备检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息。
在本申请实施例中,目标设备检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息。其中,预设时长可以根据目标设备通过目标仓库的出入通道所需要的时间进行设置。目标仓库的第一特征信息包括目标仓库的第二标识信息和目标仓库的第一位置信息。
在本申请实施例中,目标设备被目标仓库的唤醒设备唤醒后,需要经过数据发送设备,才可以通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息。若目标设备被目标仓库的唤醒设备唤醒后,没有经过数据发送设备,则不能通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息。因此,目标设备需要通过数据接收的方式,检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息。
步骤203,目标设备根据检测结果确定目标设备的出入库信息。
在本申请实施例中,目标设备根据检测结果确定目标设备的出入库信息。其中,出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库。
在本申请实施例中,如果目标设备在预设时长内,通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,则说明目标设备被唤醒设备唤醒后,经过了目标仓库的出入通道内设置的数据发送设备。基于上述唤醒设备与数据发送设备的安装位置,目标设备可以根据检测结果确定目标设备的出入库信息为入库指示信息。同理,如果目标设备在预设时长内,没有通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,则目标设备可以根据检测结果确定目标设备的出入库信息为出库指示信息。
步骤204,目标设备将第一信息发送至服务器。
在本申请实施例中,目标设备将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。
在本申请实施例中,目标设备在确定目标设备的出入库信息之后,将第一信息以数据发送的形式发送给服务器,以供服务器进行存储。
在本申请实施例中,在目标设备被唤醒设备唤醒的情况下,控制目标设备的数据接收元件启动,并检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,根据检测结果确定目标设备的出入库信息,并将第一信息发送至服务器。本申请实施例,在目标设备被唤醒设备唤醒的情况下,控制目标设备的数据接收元件启动,从而保证在数据发送设备发送数据的情况下,目标设备的数据接收元件可以接收到数据发送设备发送的目标仓库的第一特征信息。并且检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,并根据检测结果确定目标设备的出入库信息,将第一信息发送至服务器。其中,预设时长的设定给目标设备从被唤醒到接收到数据发送设备发送的目标仓库的第一特征信息之间预留足够的时间,从而可以避免目标设备被唤醒后,因为时间不够的问题,不能接收到数据发送设备发送的目标仓库的第一特征信息的问题,从而影响对目标设备出入仓库监控的准确性。此外,本申请实施例,不只是根据目标设备和目标仓库位置信息判断目标设备的出入库情况,而是根据上述检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息的检测结果地确定目标设备当前出入库的信息,并将目标设备当前出入库的信息以及目标设备的第二特征信息发送给服务器,使得服务器实时获取到目标设备的出入库情况,便于对目标设备出入仓库进行监控,从而提高了目标设备出入仓库监控方法的准确性。
在本申请的一个可选实施例中,上述数据发送设备为声波条码发生器,数据接收元件为拾音元件,唤醒设备包括永磁体,目标设备包括相互连接的磁敏电阻和处理器,其中,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒;针对上述若目标设备被唤醒设备唤醒,则控制目标设备的数据接收元件启动,可以包括以下内容:
若处理器被唤醒,则控制目标设备的数据接收元件启动。
在本申请实施例中,数据发送设备为声波条码发生器,数据接收元件为拾音元件,唤醒设备包括永磁体,目标设备包括相互连接的磁敏电阻和处理器。其中,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒。如果处理器被唤醒,那么目标设备的处理器控制目标设备的数据接收元件启动,以备接收数据发送设备发送的目标仓库的第一特征信息。
在本申请实施例中,数据发送设备为声波条码发生器,数据接收元件为拾音元件,唤醒设备包括永磁体,目标设备包括相互连接的磁敏电阻和处理器,其中,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒。若处理器被唤醒,则控制目标设备的数据接收元件启动。这样,在目标设备的处理器被唤醒后,目标设备的处理器会控制目标设备的数据接收元件启动,从而可以接受数据发送设备发送的目标仓库的第一特征信息,根据目标仓库的第一特征信息可以确定目标设备当前出入的目标仓库,从而提高对目标设备出入仓库监控的准确性。
在本申请的一个可选实施例中,针对上述步骤203“目标设备根据检测结果确定目标设备的出入库信息”的内容,可以包括以下情况:
其中一种情况,若在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息,目标设备则将入库指示信息作为目标设备的出入库信息。
在本申请实施例中,目标设备如果在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息,则说明目标设备被唤醒设备唤醒后,经过了目标仓库的出入通道内设置的数据发送设备。基于上述唤醒设备与数据发送设备的安装位置,可以确定目标设备是先经过唤醒设备然后经过数据发送设备,因此,目标设备可以根据检测结果确定目标设备的出入库信息为入库指示信息。
其中另一种情况,若在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息,目标设备则将出库指示信息作为目标设备的出入库信息。
在本申请实施例中,目标设备如果在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息,则说明目标设备被唤醒设备唤醒后,没有经过了目标仓库的出入通道内设置的数据发送设备。基于上述唤醒设备与数据发送设备的安装位置,可以确定目标设备是先经过数据发送设备然后经过唤醒设备,因此,目标设备可以根据检测结果确定目标设备的出入库信息为出库指示信息。
在本申请实施例中,在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息的情况下,目标设备将入库指示信息作为目标设备的出入库信息;在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息,目标设备将出库指示信息作为目标设备的出入库信息。本申请实施例,通过检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的第一特征信息,判断目标设备的出入库信息,可以直接地获取到目标设备当前的出入库情况,而不是仅仅通过目标设备和目标仓库的位置判断目标设备当前是否在目标仓库中,从而可以避免因为定位***信号弱等情况,导致目标设备当前出入库信息不准确的问题,因此提高了设备出入仓库监控的准确性。
在本申请的一个可选实施例中,在上述目标设备将第一信息发送至服务器之后,如图3所示,该出入仓库监控方法还可以包括以下步骤:
步骤301,目标设备接收服务器发送的未注册信息。
在本申请实施例中,目标设备接收服务器发送的未注册信息。其中,未注册信息是服务器根据第一信息确定目标设备未进行注册时发送的。
在本申请实施例中,目标设备将第一信息发送至服务器后,服务器对目标设备的注册情况进行验证,在服务器确定目标设备未进行注册时,向目标设备通过数据发送的形式发送未注册信息,指示目标设备在服务器进行注册。
步骤302,目标设备基于目标设备的第二特征信息,发起注册流程。
在本申请实施例中,目标设备接收到服务器发送的未注册信息,基于目标设备的第二特征中的第一标识信息,发起注册流程。其中,注册流程可以是目标设备首先向服务器发送目标设备的第一标识信息,然后基于第一标识信息输入目标设备的其他信息,例如目标设备的第二位置信息,生产时间信息等,从而完成注册流程。
在本申请实施例中,目标设备接收服务器发送的未注册信息,并基于目标设备的第二特征信息,发起注册流程。本申请实施例,通过接受服务器发送的未注册信息,可以获取到目标设备未在服务器进行注册的信息,因此目标设备需要基于目标设备的第二特征进行在服务器发起注册流程,这样可以有效避免对目标设备的遗漏,从而减少不必要的经济损失。
在本申请的一个可选实施例中,在上述目标设备将第一信息发送至服务器之后,如图4所示,该出入仓库监控方法还可以包括以下步骤:
步骤401,目标设备接收服务器发送的验证结果信息。
在本申请实施例中,目标设备将第一信息发送至服务器之后,目标设备接收服务器发送的验证结果信息。其中,验证结果信息用于指示服务器对第一信息的准确性进行验证的结果。
在本申请实施例中,服务器对目标设备的注册情况进行验证后,还要验证目标设备发送的第一信息的准确性,并将验证结果信息通过数据发送的方式发送给目标设备。目标设备通过数据接收的方式接收服务器发送的验证结果信息。
步骤402,目标设备判断验证结果信息指示的第一信息是否准确,若验证结果信息指示第一信息不准确,则执行步骤403;若验证结果信息指示第一信息准确,则执行步骤404。
步骤403,目标设备重新向服务器发送第一信息。
步骤404,目标设备控制目标设备进入睡眠模式。
在本申请实施例中,目标设备读取服务器发送的验证结果信息,基于读取的验证结果信息的内容判断验证结果信息指示的第一信息的准确性,在验证结果信息指示第一信息不准确的情况下,目标设备重新向服务器发送第一信息,以供服务器再次验证。如果累计三次,验证结果信息均指示第一信息不准确,则目标设备控制目标设备直接进入睡眠状态。在验证结果信息指示第一信息准确的情况下,目标设备控制目标设备进入睡眠模式。
在本申请实施例中,目标设备接收服务器发送的验证结果信息,并判断验证结果信息指示的第一信息的准确性。在验证结果信息指示第一信息不准确的情况下,目标设备重新向服务器发送第一信息;在验证结果信息指示第一信息准确的情况下,目标设备控制目标设备进入睡眠模式。本申请实施例,目标设备接收服务器发送的验证结果信息,并判断验证结果信息指示的第一信息的准确性,从而可以确定目标设备发送给服务器的第一信息是否正确,在验证结果信息指示第一信息不准确的情况下,重新向服务器发送第一信息;在验证结果信息指示第一信息准确的情况下,控制目标设备进入睡眠模式。通过这样的方法,可以准确获取到目标设备当前的库存状态信息,提高设备出入仓库监控的效率,且利用目标设备的库存信息,方便对目标设备进行追踪。
在本申请的一个实施例中,提供了一种出入仓库监控方法,以该方法应用于图1中的服务器为例进行说明,该方法可以包括:
服务器接收目标设备发送的第一信息,存储第一信息;
在本申请实施例中,服务器接收目标设备发送的第一信息,存储第一信息。其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,目标设备的出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库,目标设备的出入库信息是根据目标设备的数据接收元件在启动后的预设时长内是否接收到目标仓库中的数据发送设备发送的目标仓库的第一特征信息而确定的,数据接收元件是在目标设备被目标仓库的唤醒设备唤醒后启动的,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备。
在本申请实施例中,服务器通过数据接收的方式接收到目标设备发送的第一信息,在验证第一信息准确的情况,将第一信息存储至服务器的数据库中。
在本申请实施例中,服务器接收目标设备发送的第一信息,存储第一信息。服务器接收到的第一信息中包括目标设备的出入库信息和目标设备的第二特征信息,服务器对接收到的第一信息进行验证,并在保证第一信息准确的情况下,对第一信息进行验证,从而提高了接收到的第一信息的准确性。而不是,在接受到第一信息后,直接将第一信息进行存储,并不验证第一信息的准确性,从而可能造成因为第一信息不准确而产生的设备出入仓库混乱的后果。而本申请实施例,通过对第一信息进行验证,可以有效避免产生的设备出入仓库混乱的情况,从而提高设备出入仓库监控的效率。
在本申请的一个可选实施例中,上述第二特征信息包括目标设备的第一标识信息,上述第一信息包括第一特征信息,第一特征信息包括目标仓库的第二标识信息,如图5所示,在上述存储第一信息之前,该方法还包括:
步骤501,服务器在服务器的数据库中查找第一标识信息。
在本申请实施例中,服务器在接受到目标设备发送的第一信息之后,需要对目标设备的注册情况进行验证。验证过程可以是服务器在服务器的数据库通过数据读取的方式查找目标设备的第一标识信息。
步骤502,服务器检测在服务器的数据库中,能否查找到第一标识信息,若查找到第一标识信息,则执行步骤503,;若没有查找到第一标识信息,则执行步骤504。
在本申请实施例中,服务器检测通过数据读取的方式是否读取到目标设备的第一标识信息,若能读取到目标设备的第一标识信息,则执行步骤503;若不能读取到目标设备的第一标识信息,则执行步骤504。
步骤503,服务器确定目标设备已经在服务器进行注册,执行步骤506。
在本申请实施例中,在服务器读取到目标设备的第一标识信息的情况下,服务器确定服务器的数据库中存储着目标设备的第一标识信息,从而确定目标设备已经在服务器进行注册,执行步骤506。
步骤504,服务器确定目标设备未在服务器进行注册,执行步骤505。
在本申请实施例中,在服务器没有读取到目标设备的第一标识信息的情况下,服务器确定服务器的数据库中没有存储着目标设备的第一标识信息,从而确定目标设备未在服务器进行注册,执行步骤505。
步骤505,服务器向目标设备发送未注册信息,结束流程。
在本申请实施例中,服务器确定目标设备未在服务器进行注册后,需要向目标设备发送未注册信息,指示目标设备进行注册。
步骤506,服务器检测在服务器的数据库中能否查找到第一标识信息和第二标识信息的绑定关系,若查找到绑定关系,则执行步骤507;若未查找到绑定关系,则执行步骤508。
在本申请实施例中,服务器在确定目标设备已经在服务器进行注册之后,需要验证目标设备和目标仓库是存在绑定关系。通过在服务器数据库中查找第一标识信息和第二标识信息的绑定关系,验证目标设备和目标仓库是存在绑定关系。若能够在数据库中查找到第一标识信息和第二标识信息的绑定关系,则执行步骤507。若不能在数据库中查找到第一标识信息和第二标识信息的绑定关系,则执行步骤508。
步骤507,服务器确定目标设备和目标仓库已经绑定。
在本申请实施例中,在能够在数据库中查找到第一标识信息和第二标识信息的绑定关系的情况下,服务器确定目标设备和目标仓库已经绑定。
步骤508,服务器确定目标设备和目标仓库没有绑定,执行步骤509。
在本申请实施例中,在不能在数据库中查找到第一标识信息和第二标识信息的绑定关系的情况下,服务器确定目标设备和目标仓库没有绑定,执行步骤509。
步骤509,服务器将目标设备和目标仓库进行绑定。
在本申请实施例中,在服务器确定目标设备和目标仓库没有绑定的情况下,服务器基于目标设备的第一标识信息和目标仓库的第二标识信息,将目标设备的第一标识信息放入到目标仓库第二标识信息对应的清单中,其中,上述清单中包括存储在目标仓库的所有设备的标识信息,以此完成目标仓库和目标设备的绑定。
在本申请实施例中,服务器在服务器的数据库中查找第一标识信息,若在服务器的数据库中,查找到第一标识信息,则确定目标设备已经在服务器进行注册;若在服务器的数据库中,没有查找到第一标识信息,则确定目标设备未在服务器进行注册,并向目标设备发送未注册信息。并且,在目标设备已经在服务器进行注册的情况下,服务器在在服务器的数据库中查找第一标识信息和第二标识信息的绑定关系,若查找到绑定关系,则确定目标设备和目标仓库已经绑定;若未查找到绑定关系,则确定目标设备和目标仓库没有绑定,并将目标设备和目标仓库进行绑定。本申请实施例,通过这样的方法,首先检测目标设备是否已经在服务器进行注册,并在目标设备没有在服务器进行注册的情况下,向目标设备发送未注册信息,使得目标设备及时在服务器进行注册,从而达到对目标设备进行核对的作用,避免了因为对目标设备的遗漏而造成的严重损失。此外,在目标设备已经在服务进行注册的情况下,验证第一标识信息和第二标识信息的绑定关系,即验证目标设备与目标仓库的绑定关系,从而可以确保,目标设备与目标仓库匹配,且,目标设备正在出入目标仓库。基于上述内容,可以提高对目标设备出入目标仓库监控的准确性。
在本申请的一个可选实施例中,上述第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,上述存储第一信息之前,上述出入仓库监控方法,还可以包括以下情况:
其中一种情况,若第一信息中目标设备的出入库信息为入库指示信息,则基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库内;若目标设备在目标仓库内,则确定第一信息准确;若目标设备在目标仓库外,则确定第一信息不准确。
在本申请实施中,如果目标设备发送给服务器的第一信息中的目标设备的出入库信息为入库指示信息,服务器可以确定目标设备当前在进入目标仓库。服务器获取目标仓库的第一位置信息和目标设备的第二位置信息,通过对比第一位置信息和第二位置信息,判断目标设备当前是否在目标仓库内;如果目标设备在目标仓库内,则服务器确定目标设备发送的第一信息准确;如果目标设备在目标仓库外,则服务器确定目标设备发送的第一信息不准确。
其中另一种情况,若第一信息中目标设备的出入库信息为出库指示信息,则基于第二位置信息和第一位置信息,判断目标设备是否已经在目标仓库外若目标设备在目标仓库外,则确定第一信息准确;若目标设备在目标仓库内,则确定第一信息不准确。
在本申请实施中,如果目标设备发送给服务器的第一信息中的目标设备的出入库信息为出库指示信息,服务器可以确定目标设备当前在出目标仓库。服务器获取目标仓库的第一位置信息和目标设备的第二位置信息,通过对比第一位置信息和第二位置信息,判断目标设备当前是否在目标仓库外;如果目标设备在目标仓库外,则服务器确定目标设备发送的第一信息准确;如果目标设备在目标仓库内,则服务器确定目标设备发送的第一信息不准确。
在本申请实施例中,其中一种情况,在第一信息中目标设备的出入库信息为入库指示信息的情况下,基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库中;在目标设备在目标仓库内的情况下,服务器确定第一信息准确;在目标设备在目标仓库外的情况下,服务器确定第一信息不准确。其中另一种情况,在第一信息中目标设备的出入库信息包括出库指示信息的情况下,服务器基于第二位置信息和第一位置信息,判断目标设备是否已经在目标仓库外;在目标设备在目标仓库外的情况下,服务器确定第一信息准确;在目标设备在目标仓库内的情况下,服务器确定第一信息不准确。上述两种情况包括了目标设备的出库方向和入库方向,并且基于目标仓库的第一位置和目标设备的第二位置信息,可以根据检测目标设备发送给服务器的第一信息是否准确。只有在第一信息准确的情况下,服务器才会存储第一信息,从而可以提高对目标设备出入仓库监控的准确性。
请参考图6,其示出了本申请实施例提供的一种示例性的出入仓库监控方法的流程图,该方法可以应用于图1所示实施环境中。如图6所示,该方法可以包括以下步骤:
步骤601,若处理器被唤醒,目标设备则控制目标设备的数据接收元件启动。
步骤602,目标设备检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息,若在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息,则执行步骤603;若在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息,则执行步骤604;
步骤603,目标设备将入库指示信息作为目标设备的出入库信息。
步骤604,目标设备将出库指示信息作为目标设备的出入库信息。
步骤605,目标设备将第一信息发送至服务器。
步骤606,服务器接收目标设备发送的第一信息。
步骤607,服务器检测在服务器的数据库中能否查找到第一标识信息;若在服务器的数据库中,没有查找到第一标识信息,则执行步骤608;若在服务器的数据库中,查找到第一标识信息,则执行步骤609。
步骤608,服务器确定目标设备未在服务器进行注册,执行步骤610。
步骤609,服务器确定目标设备已经在服务器进行注册,执行步骤613。
步骤610,服务器向目标设备发送未注册信息,执行步骤611。
步骤611,目标设备接收服务器发送的未注册信息,执行步骤612。
步骤612,目标设备基于目标设备的第二特征信息,发起注册流程,退出当前流程。
步骤613,服务器在服务器的数据库中查找第一标识信息和第二标识信息的绑定关系;若查找到绑定关系,则执行步骤614;若未查找到绑定关系,则执行步骤615。
步骤614,服务器确定目标设备和目标仓库已经绑定,执行步骤617。
步骤615,服务器确定目标设备和目标仓库没有绑定,执行步骤616。
步骤616,服务器将目标设备和目标仓库进行绑定。
步骤617,服务器判断第一信息中目标设备的出入库信息,若第一信息中目标设备的出入库信息为入库指示信息,则执行步骤618;若第一信息中目标设备的出入库信息为出库指示信息,则执行步骤621。
步骤618,服务器基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库内,若目标设备在目标仓库内,则执行步骤619;若目标设备在目标仓库外,则执行步骤620。
步骤619,服务器确定第一信息准确,并存储第一信息。
步骤620,服务器确定第一信息不准确。
步骤621,服务器基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库外,若目标设备在目标仓库外,则执行步骤622;若目标设备在目标仓库内,则执行步骤623。
步骤622,服务器确定第一信息准确,并存储第一信息。
步骤623,服务器确定第一信息不准确。
步骤624,服务器将验证结果信息发送给目标设备。
步骤625,目标设备接收服务器发送的验证结果信息,并判断验证结果信息指示第一信息的准确性,若验证结果信息指示第一信息不准确,则执行步骤626;若验证结果信息指示第一信息准确,则执行步骤627。
步骤626,目标设备重新向服务器发送第一信息;
步骤627,目标设备控制目标设备进入睡眠模式。
应该理解的是,虽然图2-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在本申请的一个可选实施例中,如图7所示,提供了一种出入仓库监控装置700,包括:第一控制模块701、检测模块702、确定模块703和第一发送模块704,其中:
第一控制模块701,用于在目标设备被唤醒设备唤醒的情况下,控制目标设备的数据接收元件启动;
检测模块702,用于检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息;
确定模块703,用于根据检测结果确定目标设备的出入库信息,出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库;
第一发送模块704,用于将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。
在本申请的一个可选实施例中,上述唤醒设备包括永磁体,目标设备包括相互连接的磁敏电阻和处理器,其中,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒;上述第一控制模块701,具体用于,
若处理器被唤醒,则控制目标设备的数据接收元件启动。
在本申请的一个可选实施例中,数据发送设备为声波条码发生器,数据接收元件为拾音元件。
在本申请的一个可选实施例中,上述确定模块703,具体用于,在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息的情况下,将入库指示信息作为目标设备的出入库信息;在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息的情况下,将出库指示信息作为目标设备的出入库信息。
在本申请的一个可选实施例中,如图8所示,上述出入仓库监控装置700,还可以包括:第一接收模块705和发起模块706,其中:
第一接收模块705,用于接收服务器发送的未注册信息,未注册信息是服务器根据第一信息确定目标设备未进行注册时发送的。
发起模块706,用于基于目标设备的第二特征信息,发起注册流程。
在本申请的一个可选实施例中,如图9,上述出入仓库监控装置700,还可以包括:第二接收模块707,第二发送模块708和第二控制模块709,其中:
第二接收模块707,用于接收服务器发送的验证结果信息,验证结果信息用于指示服务器对第一信息的准确性进行验证的结果;
第二发送模块708,用于在验证结果信息指示第一信息不准确的情况下,重新向服务器发送第一信息;
第二控制模块709,用于在验证结果信息指示第一信息准确的情况下,控制目标设备进入睡眠模式。
在本申请的一个可选实施例中,如图10所示,提供了一种出入仓库监控装置1000,包括:存储模块1001,其中:
存储模块1001,用于接收目标设备发送的第一信息,存储第一信息;
其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,目标设备的出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库,目标设备的出入库信息是根据目标设备的数据接收元件在启动后的预设时长内是否接收到目标仓库中的数据发送设备发送的目标仓库的第一特征信息而确定的,数据接收元件是在目标设备被目标仓库的唤醒设备唤醒后启动的,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备。
在本申请的一个可选实施例中,第二特征信息包括目标设备的第一标识信息,如图11所示,上述出入仓库监控装置1000,还可以包括:第一查找模块1002、第一确定模块1003和发送模块1004,其中:
第一查找模块1002,用于在服务器的数据库中查找第一标识信息;
第一确定模块1003,用于在服务器的数据库中,查找到第一标识信息的情况下,确定目标设备已经在服务器进行注册;
发送模块1004,用于在服务器的数据库中,没有查找到第一标识信息的情况下,确定目标设备未在服务器进行注册,并向目标设备发送未注册信息。
在本申请的一个可选实施例中,第一信息包括第一特征信息,第一特征信息包括目标仓库的第二标识信息,如图12所示,上述出入仓库监控装置1000,还可以包括:第二查找模块1005、第二确定模块1006和绑定模块1007,其中:
第二查找模块1005,用于在服务器的数据库中查找第一标识信息和第二标识信息的绑定关系;
第二确定模块1006,用于在查找到绑定关系的情况下,确定目标设备和目标仓库已经绑定;
绑定模块1007,用于在未查找到绑定关系的情况下,确定目标设备和目标仓库没有绑定,并将目标设备和目标仓库进行绑定。
在本申请的一个可选实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,如图13所示,上述出入仓库监控装置1000,还可以包括:第一判断模块1008和第三确定模块1009其中:
第一判断模块1008,用于在第一信息中目标设备的出入库信息为入库指示信息的情况下,基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库内;
第三确定模块1009,用于在目标设备在目标仓库内的情况下,确定第一信息准确;在目标设备在目标仓库外的情况下,确定第一信息不准确。
在本申请的一个可选实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,如图14所示,上述出入仓库监控装置1000,还可以包括:第二判断模块1010和第四确定模块1011其中:
第二判断模块1010,用于在第一信息中目标设备的出入库信息为出库指示信息的情况下,基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库外;
第四确定模块1011,用于在目标设备在目标仓库外的情况下,确定第一信息准确;在目标设备在目标仓库内的情况下,确定第一信息不准确。
关于出入仓库监控装置的具体限定可以参见上文中对于出入仓库监控方法的限定,在此不再赘述。上述出入仓库监控装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种目标设备,该目标设备可以是灯具,其内部结构图可以如图15所示。该目标设备包括通过***总线连接的处理器、磁敏电阻、数据接收元件、存储器和网络接口。其中,该目标设备的处理器用于提供计算和控制能力,并在在启动后接收目标仓库中设置的数据发送设备发送的目标仓库的第一特征信息。该目标设备的磁敏电阻与处理器连接,磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在磁敏电阻的阻值小于预设阻值阈值的情况下,处理器能够被唤醒。该目标设备的数据接收元件连接着处理器,数据接收元件,用于在启动后接收目标仓库中设置的数据发送设备发送的目标仓库的第一特征信息。该目标设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该目标设备的数据库用于存储出入仓库监控数据。该目标设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种出入仓库监控方法。
在本申请的一个实施例中,上述数据接收元件为拾音元件。
在本申请的一个实施例中,上述目标设备为灯具。
本领域技术人员可以理解,图15中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在本申请的一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
若目标设备被唤醒设备唤醒,则控制目标设备的数据接收元件启动;检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息;根据检测结果确定目标设备的出入库信息,出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库;将第一信息发送至服务器,其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,第一信息用于供服务器进行存储。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
若处理器被唤醒,则控制目标设备的数据接收元件启动。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
若在预设时长内通过数据接收元件接收到数据发送设备发送的第一特征信息,则将入库指示信息作为目标设备的出入库信息;若在预设时长内没有通过数据接收元件接收到数据发送设备发送的第一特征信息,则将出库指示信息作为目标设备的出入库信息。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
接收服务器发送的未注册信息,未注册信息是服务器根据第一信息确定目标设备未进行注册时发送的;基于目标设备的第二特征信息,发起注册流程。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
接收服务器发送的验证结果信息,验证结果信息用于指示服务器对第一信息的准确性进行验证的结果;若验证结果信息指示第一信息不准确,则重新向服务器发送第一信息;若验证结果信息指示第一信息准确,则控制目标设备进入睡眠模式。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
接收目标设备发送的第一信息,存储第一信息;其中,第一信息包括目标设备的出入库信息和目标设备的第二特征信息,目标设备的出入库信息包括入库指示信息和出库指示信息中的一种,入库指示信息用于指示目标设备进入目标仓库,出库指示信息用于指示目标设备离开目标仓库,目标设备的出入库信息是根据目标设备的数据接收元件在启动后的预设时长内是否接收到目标仓库中的数据发送设备发送的目标仓库的第一特征信息而确定的,数据接收元件是在目标设备被目标仓库的唤醒设备唤醒后启动的,目标仓库包括出入通道,出入通道靠近目标仓库的出入口的一端设置有唤醒设备,出入通道远离出入口的一端设置有数据发送设备。
在本申请的一个实施例中,第二特征信息包括目标设备的第一标识信息,计算机程序被处理器执行时还实现以下步骤:
在服务器的数据库中查找第一标识信息;若在服务器的数据库中,查找到第一标识信息,则确定目标设备已经在服务器进行注册;若在服务器的数据库中,没有查找到第一标识信息,则确定目标设备未在服务器进行注册,并向目标设备发送未注册信息。
在本申请的一个实施例中,第一信息包括第一特征信息,第一特征信息包括目标仓库的第二标识信息,计算机程序被处理器执行时还实现以下步骤:
在服务器的数据库中查找第一标识信息和第二标识信息的绑定关系;若查找到绑定关系,则确定目标设备和目标仓库已经绑定;若未查找到绑定关系,则确定目标设备和目标仓库没有绑定,并将目标设备和目标仓库进行绑定。
在本申请的一个实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,计算机程序被处理器执行时还实现以下步骤:
若第一信息中目标设备的出入库信息为入库指示信息,则基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库内;若目标设备在目标仓库内,则确定第一信息准确;若目标设备在目标仓库外,则确定第一信息不准确。
在本申请的一个实施例中,第一信息还包括第一特征信息,第一特征信息包括目标仓库的第一位置信息,第二特征信息包括目标设备的第二位置信息,计算机程序被处理器执行时还实现以下步骤:
若第一信息中目标设备的出入库信息为出库指示信息,则基于第二位置信息和第一位置信息,判断目标设备是否在目标仓库外;若目标设备在目标仓库外,则确定第一信息准确;若目标设备在目标仓库内,则确定第一信息不准确。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (16)
1.一种出入仓库监控方法,其特征在于,用于出入目标仓库的目标设备中,所述目标仓库包括出入通道,所述出入通道靠近所述目标仓库的出入口的一端设置有唤醒设备,所述出入通道远离所述出入口的一端设置有数据发送设备,所述方法包括:
若所述目标设备被所述唤醒设备唤醒,则控制所述目标设备的数据接收元件启动;
检测在预设时长内是否通过所述数据接收元件接收到所述数据发送设备发送的所述目标仓库的第一特征信息;
根据检测结果确定所述目标设备的出入库信息,所述出入库信息包括入库指示信息和出库指示信息中的一种,所述入库指示信息用于指示所述目标设备进入所述目标仓库,所述出库指示信息用于指示所述目标设备离开所述目标仓库;
将第一信息发送至服务器,其中,所述第一信息包括所述目标设备的出入库信息和所述目标设备的第二特征信息,所述第一信息用于供所述服务器进行存储;所述第一特征信息包括所述目标仓库的第一位置信息,所述第二特征信息包括所述目标设备的第二位置信息,存储所述第一信息之前,若所述第一信息中所述目标设备的出入库信息为所述入库指示信息,所述服务器则基于所述第二位置信息和所述第一位置信息,判断所述目标设备是否在所述目标仓库内;若所述目标设备在所述目标仓库内,则确定所述第一信息准确;若所述目标设备在所述目标仓库外,则确定所述第一信息不准确。
2.根据权利要求1所述的方法,其特征在于,所述唤醒设备包括永磁体,所述目标设备包括相互连接的磁敏电阻和处理器,其中,所述磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在所述磁敏电阻的阻值小于所述预设阻值阈值的情况下,所述处理器能够被唤醒;所述若所述目标设备被所述唤醒设备唤醒,则控制所述目标设备的数据接收元件启动,包括:
若所述处理器被唤醒,则控制所述目标设备的数据接收元件启动。
3.根据权利要求1所述的方法,其特征在于,所述数据发送设备为声波条码发生器,所述数据接收元件为拾音元件。
4.根据权利要求1至3任一所述的方法,其特征在于,所述根据检测结果确定所述目标设备的出入库信息,包括:
若在所述预设时长内通过所述数据接收元件接收到所述数据发送设备发送的所述第一特征信息,则将所述入库指示信息作为所述目标设备的出入库信息;
若在所述预设时长内没有通过所述数据接收元件接收到所述数据发送设备发送的所述第一特征信息,则将所述出库指示信息作为所述目标设备的出入库信息。
5.根据权利要求1所述的方法,其特征在于,所述将第一信息发送至服务器之后,所述方法还包括:
接收所述服务器发送的未注册信息,所述未注册信息是所述服务器根据所述第一信息确定所述目标设备未进行注册时发送的;
基于所述目标设备的第二特征信息,发起注册流程。
6.根据权利要求1所述的方法,其特征在于,所述将第一信息发送至服务器之后,所述方法还包括:
接收所述服务器发送的验证结果信息,所述验证结果信息用于指示所述服务器对所述第一信息的准确性进行验证的结果;
若所述验证结果信息指示所述第一信息不准确,则重新向所述服务器发送所述第一信息;
若所述验证结果信息指示所述第一信息准确,则控制所述目标设备进入睡眠模式。
7.一种出入仓库监控方法,其特征在于,用于服务器中,所述方法包括:
接收目标设备发送的第一信息,存储所述第一信息;
其中,所述第一信息包括所述目标设备的出入库信息和所述目标设备的第二特征信息,所述目标设备的出入库信息包括入库指示信息和出库指示信息中的一种,所述入库指示信息用于指示所述目标设备进入目标仓库,所述出库指示信息用于指示所述目标设备离开所述目标仓库,所述目标设备的出入库信息是根据所述目标设备的数据接收元件在启动后的预设时长内是否接收到所述目标仓库中的数据发送设备发送的所述目标仓库的第一特征信息而确定的,所述数据接收元件是在所述目标设备被所述目标仓库的唤醒设备唤醒后启动的,所述目标仓库包括出入通道,所述出入通道靠近所述目标仓库的出入口的一端设置有所述唤醒设备,所述出入通道远离所述出入口的一端设置有所述数据发送设备;
所述第一信息还包括所述第一特征信息,所述第一特征信息包括所述目标仓库的第一位置信息,所述第二特征信息包括所述目标设备的第二位置信息,所述存储所述第一信息之前,所述方法还包括:
若所述第一信息中所述目标设备的出入库信息为所述入库指示信息,则基于所述第二位置信息和所述第一位置信息,判断所述目标设备是否在所述目标仓库内;
若所述目标设备在所述目标仓库内,则确定所述第一信息准确;
若所述目标设备在所述目标仓库外,则确定所述第一信息不准确。
8.根据权利要求7所述的方法,其特征在于,所述第二特征信息包括所述目标设备的第一标识信息,所述存储所述第一信息之前,所述方法还包括:
在所述服务器的数据库中查找所述第一标识信息;
若在所述服务器的数据库中,查找到所述第一标识信息,则确定所述目标设备已经在所述服务器进行注册;
若在所述服务器的数据库中,没有查找到所述第一标识信息,则确定所述目标设备未在所述服务器进行注册,并向所述目标设备发送未注册信息。
9.根据权利要求8所述的方法,其特征在于,所述第一信息包括所述第一特征信息,所述第一特征信息包括所述目标仓库的第二标识信息,所述存储所述第一信息之前,所述方法还包括:
在所述服务器的数据库中查找所述第一标识信息和所述第二标识信息的绑定关系;
若查找到所述绑定关系,则确定所述目标设备和所述目标仓库已经绑定;
若未查找到所述绑定关系,则确定所述目标设备和所述目标仓库没有绑定,并将所述目标设备和所述目标仓库进行绑定。
10.根据权利要求7所述的方法,其特征在于,所述第一信息还包括所述第一特征信息,所述第一特征信息包括所述目标仓库的第一位置信息,所述第二特征信息包括所述目标设备的第二位置信息,所述存储所述第一信息之前,所述方法还包括:
若所述第一信息中所述目标设备的出入库信息包括为所述出库指示信息,则基于所述第二位置信息和所述第一位置信息,判断所述目标设备是否已经在所述目标仓库外;
若所述目标设备在所述目标仓库外,则确定所述第一信息准确;
若所述目标设备在所述目标仓库内,则确定所述第一信息不准确。
11.一种出入仓库监控装置,其特征在于,所述装置包括:
第一控制模块,用于在目标设备被唤醒设备唤醒的情况下,控制所述目标设备的数据接收元件启动;
检测模块,用于检测在预设时长内是否通过数据接收元件接收到数据发送设备发送的目标仓库的第一特征信息;
确定模块,用于根据检测结果确定所述目标设备的出入库信息,所述出入库信息包括入库指示信息和出库指示信息中的一种,所述入库指示信息用于指示所述目标设备进入所述目标仓库,所述出库指示信息用于指示所述目标设备离开所述目标仓库;
第一发送模块,用于将第一信息发送至服务器,其中,所述第一信息包括所述目标设备的出入库信息和所述目标设备的第二特征信息,所述第一信息用于供所述服务器进行存储;所述第一特征信息包括所述目标仓库的第一位置信息,所述第二特征信息包括所述目标设备的第二位置信息,存储所述第一信息之前,若所述第一信息中所述目标设备的出入库信息为所述入库指示信息,所述服务器则基于所述第二位置信息和所述第一位置信息,判断所述目标设备是否在所述目标仓库内;若所述目标设备在所述目标仓库内,则确定所述第一信息准确;若所述目标设备在所述目标仓库外,则确定所述第一信息不准确。
12.一种出入仓库监控装置,其特征在于,所述装置包括:
存储模块,用于接收目标设备发送的第一信息,存储所述第一信息;所述第一信息还包括第一特征信息,所述第一特征信息包括目标仓库的第一位置信息,第二特征信息包括所述目标设备的第二位置信息,所述存储模块在存储所述第一信息之前,还用于:
在所述第一信息中所述目标设备的出入库信息为入库指示信息的情况下,则基于所述第二位置信息和所述第一位置信息,判断所述目标设备是否在所述目标仓库内;若所述目标设备在所述目标仓库内,则确定所述第一信息准确;若所述目标设备在所述目标仓库外,则确定所述第一信息不准确。
13.一种目标设备,其特征在于,所述目标设备包括:磁敏电阻和处理器、数据接收元件,所述处理器分别与所述磁敏电阻和所述数据接收元件连接;
所述磁敏电阻的阻值能够在磁场的作用下降低至小于预设阻值阈值,且,在所述磁敏电阻的阻值小于所述预设阻值阈值的情况下,所述处理器能够被唤醒;
所述处理器,用于在被唤醒后,控制所述数据接收元件启动;
所述数据接收元件,用于在启动后接收目标仓库中设置的数据发送设备发送的所述目标仓库的第一特征信息;所述第一特征信息包括所述目标仓库的第一位置信息,第二特征信息包括所述目标设备的第二位置信息,存储第一信息之前,若所述第一信息中所述目标设备的出入库信息为入库指示信息,服务器则基于所述第二位置信息和所述第一位置信息,判断所述目标设备是否在所述目标仓库内;若所述目标设备在所述目标仓库内,则确定所述第一信息准确;若所述目标设备在所述目标仓库外,则确定所述第一信息不准确。
14.根据权利要求13所述的目标设备,其特征在于,所述数据接收元件为拾音元件。
15.根据权利要求13所述的目标设备,其特征在于,所述目标设备为灯具。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤,或者,所述计算机程序被处理器执行时实现如权利要求7至10任一所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011152867.0A CN112327685B (zh) | 2020-10-26 | 2020-10-26 | 出入仓库监控方法、装置、目标设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011152867.0A CN112327685B (zh) | 2020-10-26 | 2020-10-26 | 出入仓库监控方法、装置、目标设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112327685A CN112327685A (zh) | 2021-02-05 |
CN112327685B true CN112327685B (zh) | 2022-01-18 |
Family
ID=74311607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011152867.0A Active CN112327685B (zh) | 2020-10-26 | 2020-10-26 | 出入仓库监控方法、装置、目标设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112327685B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203561755U (zh) * | 2013-09-22 | 2014-04-23 | 中国电子科技集团公司第十五研究所 | 器械出入库识别器及识别*** |
CN103793959A (zh) * | 2012-10-31 | 2014-05-14 | 北京计算机技术及应用研究所 | 一种利用红外传感器判断物体出入库的方法及*** |
CN108346020A (zh) * | 2018-01-29 | 2018-07-31 | 国网福建省电力有限公司 | 设备出入库信息的获取方法 |
CN109543778A (zh) * | 2018-09-28 | 2019-03-29 | 北京中集智冷科技有限公司 | 智能出入库管理方法及*** |
CN109801015A (zh) * | 2019-01-16 | 2019-05-24 | 安徽宇锋智能科技有限公司 | 一种仓管物流及无人运输车管理*** |
JP2020117377A (ja) * | 2019-01-28 | 2020-08-06 | 株式会社Ihi | 自動倉庫制御装置及び自動倉庫におけるクレーンの出庫制御方法 |
-
2020
- 2020-10-26 CN CN202011152867.0A patent/CN112327685B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103793959A (zh) * | 2012-10-31 | 2014-05-14 | 北京计算机技术及应用研究所 | 一种利用红外传感器判断物体出入库的方法及*** |
CN203561755U (zh) * | 2013-09-22 | 2014-04-23 | 中国电子科技集团公司第十五研究所 | 器械出入库识别器及识别*** |
CN108346020A (zh) * | 2018-01-29 | 2018-07-31 | 国网福建省电力有限公司 | 设备出入库信息的获取方法 |
CN109543778A (zh) * | 2018-09-28 | 2019-03-29 | 北京中集智冷科技有限公司 | 智能出入库管理方法及*** |
CN109801015A (zh) * | 2019-01-16 | 2019-05-24 | 安徽宇锋智能科技有限公司 | 一种仓管物流及无人运输车管理*** |
JP2020117377A (ja) * | 2019-01-28 | 2020-08-06 | 株式会社Ihi | 自動倉庫制御装置及び自動倉庫におけるクレーンの出庫制御方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112327685A (zh) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112929326B (zh) | 恶意域名访问的检测方法、装置及计算机可读存储介质 | |
CN108985057B (zh) | 一种webshell检测方法及相关设备 | |
KR20170025085A (ko) | 외부 기기 및 서버와 무선 통신 가능한 무선 단말기 및 이의 소프트웨어의 업데이트 방법 | |
CN108508803B (zh) | 多联机***通讯匹配方法和装置 | |
AU2021204479B2 (en) | Battery failure or inadequate charge condition prediction method and system | |
WO2013173238A1 (en) | Electronic transaction notification system and method | |
CN112492624B (zh) | 提醒使用5g功能方法、装置、电子设备及存储介质 | |
CN105046124A (zh) | 安全防护方法及装置 | |
CN110099074B (zh) | 一种物联网设备的异常检测方法、***及电子设备 | |
CN112015169A (zh) | 智能设备箱的设备运行状态监测维护方法、装置和设备 | |
CN112327685B (zh) | 出入仓库监控方法、装置、目标设备和存储介质 | |
CN111935104A (zh) | 物联网设备非法接入检测方法、装置和计算机设备 | |
CN113237666B (zh) | 一种环境温度可信性确定方法、装置、工程机械及介质 | |
JP6483461B2 (ja) | 管理方法、管理プログラム、管理装置、管理システムおよび情報処理方法 | |
CN111208363B (zh) | 测试方法及电子设备 | |
CN114327981A (zh) | 一种功能安全机制的安全校验***、方法及装置 | |
CN111541648B (zh) | 网络连接检测方法、装置、电子设备和存储介质 | |
JP7153277B2 (ja) | 存在および不在を判定すること | |
CN109697356B (zh) | 应用软件权限适配方法及装置 | |
CN113672918A (zh) | 恶意代码检测方法、装置、存储介质及电子设备 | |
CN113468008B (zh) | 安全控制器的检测方法、装置、设备及存储介质 | |
CN114221793B (zh) | 在大数据环境下的数据信息入侵防护方法及服务器 | |
CN114217240B (zh) | 一种不间断电源检测方法及*** | |
CN108494953A (zh) | 基于智能手机的下载结束提醒方法、电子装置及存储介质 | |
CN111858272B (zh) | 判断程序执行延迟方法、装置及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |