一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

柜子以及检测柜门关闭的方法与流程

2021-10-24 03:57:00 来源:中国专利 TAG:柜门 柜子 说明书 零售 关闭


1.本说明书涉及无人零售技术领域,尤其涉及一种柜子以及检测柜门关闭的方法。


背景技术:

2.随着智慧零售的快速发展,无人货柜等产品愈发普及。无人货柜对防骗锁有较强需求,外部人员在骗锁成功后,进行偷取物品、更换物品等操作时有可能不被系统感知,产生风险。现有的无人货柜多采用电磁锁方案,通过磁簧开关(干簧管)来识别门的开/关状态,从而实现关门检测和自动上锁的功能。即在柜体上设置磁簧开关,在柜门上设置永磁体。当永磁铁靠近磁簧开关时,磁簧开关闭合,使得电路导通门锁完成闭合。当在门锁开启状态下,外部人员可以通过一个磁铁靠近门锁来轻松骗过磁簧开关,让门锁误以为柜门已关闭,进而尝试落锁,从而完成骗锁。
3.因此,需要提供一种更安全的柜子以及检测柜门关闭的方法,提升货柜门锁的安全性,降低盗损率,以减少商户损失。


技术实现要素:

4.本说明书提供一种更安全的柜子以及检测柜门关闭的方法,提升货柜门锁的安全性,降低盗损率,以减少商户损失。
5.第一方面,本说明书提供一种柜子,包括柜体、柜门、m个检测装置以及判断装置,所述柜体包括开口;所述柜门能够将所述开口封闭或打开;所述m为正整数,所述m个检测装置中的每个检测装置包括信号体以及传感器,所述信号体安装在所述柜门和所述柜体的其中一个上,运行时产生不同的目标信号;所述传感器安装在所述柜门和所述柜体的另一个上,运行时感知预设范围内的感应信号,在所述柜门将所述开口封闭时,所述感应信号包括所述目标信号;所述判断装置同所述每个检测装置通信连接,控制所述目标信号的变化,获取所述感应信号,并将所述感应信号与所述目标信号进行匹配,根据匹配结果判断所述柜门是否关闭。
6.在一些实施例中,所述信号体包括多种工作模式,在不同的工作模式下产生不同的所述目标信号,所述传感器运行时基于所述感应信号输出对应的目标感应数据,所述判断装置中预先存储有所述多种工作模式对应的多种感应数据,所述目标感应数据为所述多种感应数据中的一个。
7.在一些实施例中,所述控制所述目标信号的变化,包括:基于目标时间周期,定期按照预设方式从所述多种工作模式中选择一个作为所述信号体的目标工作模式,使所述信号体产生与所述目标工作模式对应的所述目标信号。
8.在一些实施例中,所述获取所述感应信号,包括:获取所述m个检测装置对应的m个目标感应数据;所述将所述感应信号与所述目标信号进行匹配,包括:确定所述m个检测装置对应的m个目标工作模式;以及将所述m个目标感应数据与所述m个目标工作模式进行匹配;所述根据匹配结果判断所述柜门是否关闭,包括:确定所述m个检测装置中至少有一个
检测装置中的所述传感器采集到所述感应信号,并且所述m个目标感应数据与所述m个目标工作模式全部匹配,确定所述柜门关闭,否则,确定所述柜门没有关闭。
9.在一些实施例中,所述目标信号和所述感应信号包括磁场信号;所述信号体包括电磁铁,运行时能够产生多个方向的所述磁场信号;以及所述传感器包括双极性开关霍尔传感器,运行时能够根据感应到的所述磁场信号的方向生成对应的所述目标感应数据。
10.在一些实施例中,所述多种工作模式包括第一模式、第二模式以及第三模式,所述第一模式中所述电磁铁为n极,产生第一方向的所述磁场信号;所述第二模式中所述电磁铁为s极,产生第二方向的所述磁场信号;所述第三模式中所述电磁铁为无磁性,不产生所述磁场信号;以及所述多种感应数据包括第一感应数据、第二感应数据以及第三感应数据,所述第一感应数据与所述第一模式对应,对应的所述感应信号为所述第一方向的所述磁场信号;所述第二感应数据与所述第二模式对应,对应的所述感应信号为所述第二方向的所述磁场信号;所述第三感应数据与所述第三模式对应,对应的所述感应信号为没有采集到所述磁场信号,当所述传感器没有采集到所述磁场信号时,所述传感器输出的所述目标感应数据为所述第三感应数据。
11.在一些实施例中,所述柜子还包括识别装置,包括被测物以及识别传感器,所述被测物安装在所述柜门和所述柜体的其中一个上;所述识别传感器安装在所述柜门和所述柜体的另一个上,被配置为感知所述被测物是否处于识别范围内,并输出对应的识别数据,在所述柜门关闭时,所述被测物处于所述识别范围内,所述识别传感器输出第一识别数据,在所述柜门打开时,所述被测物处于所述识别范围外,所述识别传感器输出第二识别数据,所述识别数据包括所述第一识别数据或所述第二识别数据,所述判断装置与所述识别传感器通信连接,并基于所述识别数据控制所述信号体的启动。
12.在一些实施例中,所述被测物包括磁性体;以及所述识别传感器包括霍尔传感器。
13.在一些实施例中,所述柜门包括第一表面,所述柜体包括第二表面,当所述柜门将所述开口封闭时,所述第二表面同所述第一表面重叠;以及所述信号体安装在所述第一表面和所述第二表面的其中一个上,所述传感器安装在所述第一表面和所述第二表面的另一个上。
14.在一些实施例中,所述m为不小于2的正整数。
15.第二方面,本说明书还提供一种检测柜门关闭的方法,用于检测本说明书第一方面所述的柜子中的所述柜门是否关闭,包括:控制所述目标信号的变化;获取所述感应信号;将所述感应信号与所述目标信号进行匹配;以及根据匹配结果判断所述柜门是否关闭。
16.在一些实施例中,所述控制所述目标信号的变化,包括:基于目标时间周期,定期按照预设方式从所述多种工作模式中选择一个作为所述信号体的目标工作模式,使所述信号体产生与所述目标工作模式对应的所述目标信号。
17.在一些实施例中,所述预设方式包括随机选取。
18.在一些实施例中,所述获取所述感应信号,包括:获取所述m个检测装置对应的m个目标感应数据;所述将所述感应信号与所述目标信号进行匹配,包括:确定所述m个检测装置对应的m个目标工作模式;以及将所述m个目标感应数据与所述m个目标工作模式进行匹配;所述根据匹配结果判断所述柜门是否关闭,包括:确定所述m个检测装置中至少有一个检测装置中的所述传感器采集到所述感应信号,并且所述m个目标感应数据与所述m个目标
工作模式全部匹配,确定所述柜门关闭,否则,确定所述柜门没有关闭。
19.在一些实施例中,在所述控制所述目标信号的变化之前,所述检测柜门关闭的方法还包括:确定所述柜门已打开,控制所述信号体启动。
20.在一些实施例中,所述柜子还包括识别装置,包括被测物以及识别传感器,所述被测物安装在所述柜门和所述柜体的其中一个上;所述识别传感器安装在所述柜门和所述柜体的另一个上,被配置为感知所述被测物是否处于识别范围内,并输出对应的识别数据,在所述柜门关闭时,所述被测物处于所述识别范围内,所述识别传感器输出第一识别数据,在所述柜门打开时,所述被测物处于所述识别范围外,所述识别传感器输出第二识别数据,所述识别数据包括所述第一识别数据或所述第二识别数据,所述确定所述柜门已打开,包括:获取所述识别数据,确定所述识别数据为所述第二识别数据。
21.在一些实施例中,在所述根据匹配结果判断所述柜门是否关闭之后,所述检测柜门关闭的方法,还包括:确定所述柜门关闭,控制所述信号体停止运行。
22.由以上技术方案可知,本说明书提供的柜子以及检测柜门关闭的方法,在柜体和柜门上分别设置可变换极性的电磁铁和双极性开关霍尔传感器。电磁铁的极性可以在判断装置的控制下定期进行随机切换,从而产生不同方向的磁场信号。霍尔传感器可以感应其周围的磁场信号的方向并生成对应的目标感应数据。当柜门处于打开状态时,判断装置可以控制电磁体的极性随机改变,同时判断装置可以从霍尔传感器中获取目标感应数据,并将目标感应数据与电磁体的极性进行匹配,当霍尔传感器感应到的目标感应数据与电磁体的极性完全匹配时,确定柜门关闭;当霍尔传感器感应到的目标感应数据与电磁体的极性不完全匹配时,确定柜门还是打开状态,并且确定当前时刻有外部人员在进行骗锁,生成报警信号。本说明书提供的柜子以及检测柜门关闭的方法通过随机改变电磁铁的磁场信号的方向,只有在霍尔传感器采集到的磁场信号的方向与电磁体生成的磁场信号的方向完全一致的情况下,才会确定柜门被关闭。当外部人员通过磁铁靠近霍尔传感器时,由于外部人员无法提前预知电磁铁的磁场方向,因此很难通过磁铁生成与电磁铁一样的磁场,从而增加骗锁难度,使得外部人员无法利用磁铁靠近霍尔传感器进行骗锁操作。电磁铁和霍尔传感器设置的数量越多,骗锁的难度越高。本说明书提供的柜子以及检测柜门关闭的方法能够提升货柜门锁的安全性,降低盗损率,以减少商户损失。
23.本说明书提供的柜子以及检测柜门关闭的方法的其他功能将在以下说明中部分列出。根据描述,以下数字和示例介绍的内容将对那些本领域的普通技术人员显而易见。本说明书提供的柜子以及检测柜门关闭的方法的创造性方面可以通过实践或使用下面详细示例中所述的方法、装置和组合得到充分解释。
附图说明
24.为了更清楚地说明本说明书实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
25.图1示出了根据本说明书的实施例提供的一种柜子的结构示意图;
26.图2示出了根据本说明书的实施例提供的一种柜子关闭时的主视图;
27.图3示出了根据本说明书的实施例提供的一种检测装置、识别装置以及判断装置的示意图;
28.图4示出了根据本说明书的实施例提供的一种判断装置的设备示意图;
29.图5示出了根据本说明书的实施例提供的一种检测柜门关闭的方法流程图。
具体实施方式
30.以下描述提供了本说明书的特定应用场景和要求,目的是使本领域技术人员能够制造和使用本说明书中的内容。对于本领域技术人员来说,对所公开的实施例的各种局部修改是显而易见的,并且在不脱离本说明书的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用。因此,本说明书不限于所示的实施例,而是与权利要求一致的最宽范围。
31.这里使用的术语仅用于描述特定示例实施例的目的,而不是限制性的。比如,除非上下文另有明确说明,这里所使用的,单数形式“一”,“一个”和“该”也可以包括复数形式。当在本说明书中使用时,术语“包括”、“包含”和/或“含有”意思是指所关联的整数,步骤、操作、元素和/或组件存在,但不排除一个或多个其他特征、整数、步骤、操作、元素、组件和/或组的存在或在该系统/方法中可以添加其他特征、整数、步骤、操作、元素、组件和/或组。
32.考虑到以下描述,本说明书的这些特征和其他特征、以及结构的相关元件的操作和功能、以及部件的组合和制造的经济性可以得到明显提高。参考附图,所有这些形成本说明书的一部分。然而,应该清楚地理解,附图仅用于说明和描述的目的,并不旨在限制本说明书的范围。还应理解,附图未按比例绘制。
33.本说明书中使用的流程图示出了根据本说明书中的一些实施例的系统实现的操作。应该清楚地理解,流程图的操作可以不按顺序实现。相反,操作可以以反转顺序或同时实现。此外,可以向流程图添加一个或多个其他操作。可以从流程图中移除一个或多个操作。
34.本技术提供一种柜子。所述柜子可以包括但不限于,货柜,保险柜,等等。在一些实施例中,所述柜子还可以是同柜子有类似功能的其他物体,比如,带有门和/或窗的房屋/建筑物也可以被看作是一个柜子。在一些实施例中,所述货柜可以包括无人售货柜。为了便于描述,在本技术下面的描述中,以无人售货柜为例来描述本技术所述柜子各部分的结构和功能。
35.图1示出了根据本技术实施例提供的一种柜子100的结构示意图。如图1所示,柜子100可以包括柜体200和柜门300。在一些实施例中,柜子100还可以包括m个检测装置400和判断装置600。在一些实施例中,柜子100还可以包括识别装置800。在一些实施例中,柜子100还可以包括锁体900。
36.柜体200可以包括容置腔210。容置腔210可以用来盛放商品。容置腔210可以包括开口220。通过开口220可以向容置腔210内放入商品,或者从容置腔210内取出商品。
37.柜门300可以是板状。柜门300可以安装在柜体200上,并可以相对于柜体200运动,以将开口220打开或封闭。当柜门300将开口220封闭时,柜门300关闭。当柜门300将开口220打开时,柜门300打开。作为示例,柜门300可以包括但不限于,平开门,推拉门,折叠门,卷帘门,等等。为了便于描述,在本技术下面的描述中,以平开门为例描述柜门300的结构和功
能。在一些实施例中,柜门300的数量可以是一个。比如图1所示的柜门300即为单开门。在一些实施例中,柜门300的数量可以是多个。比如,柜子100可以包含有左右两个平开门。柜门300可以同柜体200连接在一起。以平开门为例,柜门300和柜体200可以通过合页110连接在一起。柜门300同合页110连接的一侧310可以被看作柜门300的门轴。柜门300可以绕门轴310转动,进而封闭或者打开柜体200上的开口220。
38.在一些实施例中,柜门300可以包括第一表面320,柜体200可以包括第二表面230,第二表面230同第一表面320对应。在一些实施例中,第一表面320的法线l1和第二表面230的法线l2方向接近或者相同。为了便于描述,在本技术下面的描述中,以第一表面320的法线l1和第二表面230的法线l2方向相同为例来描述。当柜门300关闭时,第一表面320与第二表面230相对设置且距离靠近,第一表面320和第二表面230重叠。所述重叠指的是沿着第一表面320和第二表面230的法线的方向上,第一表面320正对着第二表面230。比如图1所示,第一表面320可以是柜门300的顶部的表面。第二表面230可以是柜体200上的同第一表面320对应的表面。
39.法线l1和法线l2的方向可以是任何方向。比如,在一些实施例中,法线l1和法线l2的方向可以同门轴310的轴线方向相同(比如图1)。又比如,在一些实施例中,法线l1和法线l2的方向可以同门轴310的轴线的方向垂直;比如,所述第一表面可以是柜门300上的表面340,所述第二表面可以是柜体200上的同表面340对应的表面240。
40.图2示出了根据本技术实施例提供的柜子100关闭时的主视图。在一些实施例中,沿着法线l1和法线l2的方向上,第一表面320和第二表面230可以分开一定的距离,以保证在开关门的过程中,第一表面320和第二表面230不会出现摩擦。当然,在一些实施例中,在不影响开关门的情况下,第一表面320也可以紧贴第二表面230。
41.图3示出了根据本说明书的实施例提供的一种检测装置400、识别装置800以及判断装置600的示意图。如图3所示,柜子100可以包括m个检测装置400。m为正整数,即检测装置400的数量为至少一个。在一些实施例中,检测装置400的数量为1个,在一些实施例中,检测装置400的数量为多个,即m为不小于2的整数。检测装置400的数量越多,安全性越高。如图3所示,示出了2个检测装置400。本领域技术人员应当明白,检测装置400的数量为1个或大于2个也在本说明书的保护范围内。如图3所示,每个检测装置400可以包括信号体420以及传感器440。
42.信号体420和传感器440分别安装在柜门300和柜体200上。信号体420可以安装在柜门300和柜体200的其中一个上。传感器440可以安装在柜门300和柜体200的另一个上。具体地,信号体420可以安装在第一表面320和第二表面230的其中一个上,传感器440安装在第一表面320和第二表面230的另一个上。当信号体420安装在柜门300上时,传感器440可以安装在柜体200上。当信号体420安装在柜体200上时,传感器440可以安装在柜门300上。当柜门300关闭时,信号体420与传感器440相对设置。为了方便展示,图3中以信号体420安装在柜门300上,传感器440安装在柜体200上为例进行描述。
43.信号体420运行时可以向外发射目标信号。传感器440运行时可以接收外部的感应信号。具体地,传感器440运行时可以接收预设范围内的外部的感应信号,并输出对应的目标感应数据。不同的感应信号对应不同的目标感应数据。所述预设范围可以是传感器440的感应范围。所述感应范围的感应距离或者感应方向等参数可以进行设定或更改。在一些实
施例中,当柜门300关闭时,信号体420可以处于传感器440的所述预设范围内,此时所述感应信号可以包括所述目标信号,即传感器440可以接收到信号体420发射的所述目标信号。在一些实施例中,当柜门300打开时,信号体420可以处于传感器440的所述预设范围之外,此时,传感器440无法感知信号体420发射的所述目标信号。所述感应信号和所述目标信号为同种类型的信号。所述目标信号和所述感应信号可以是任意形式的信号,比如,光信号、磁场信号、电信号,等等,所述光信号可以是可见光信号,也可以是不可见过信号,比如红外光信号、激光信号,等等。
44.需要说明的是,在一些实施例中,当柜门300打开时,传感器440无法采集到信号体420发射的所述目标信号,但当外部人员手持可以发出与所述目标信号同种类型的信号源靠近传感器440时,传感器440也可以感知和采集到所述感应信号。
45.信号体420中可以包括多种工作模式。信号体420运行时可以在不同的工作模式下产生不同的目标信号。比如,当所述目标信号为红外信号时,信号体420可以为红外发射器,信号体420可以发射出多种不同工作模式的红外光,所述不同的工作模式可以体现为红外光的强度、发射频率、发射方向、发射图案等参数的不同,在不同的工作模式下,信号体420产生的所述目标信号(红外信号)的强度、频率、方向、图案等也是不同的。再比如,当所述目标信号为磁场信号时,信号体420可以是能够改变极性的电磁铁(或磁感线圈),信号体420可以在判断装置600的控制下改变极性,发射出多种不同工作模式的磁场信号,所述不同的工作模式可以体现为所述电磁铁(或所述磁感线圈)的强度、频率、方向等参数的不同,在不同的工作模式下,信号体420产生的所述目标信号(磁场信号)的强度、频率、方向等也是不同的。
46.为了方便展示,我们将以所述目标信号和所述感应信号为所述磁场信号为例进行描述。在一些实施例中,信号体420可以是电磁铁(或磁感线圈)。所述电磁铁运行时能够改变极性,在不同的极性下产生不同方向的所述磁场信号。当信号体420为所述电磁铁时,信号体420的多种工作模式可以包括第一模式、第二模式以及第三模式。所述第一模式可以是所述电磁铁为n极,产生第一方向的所述磁场信号,即所述第一模式产生的目标信号为所述第一方向的所述磁场信号。所述第二模式可以是所述电磁铁为s极,产生第二方向的所述磁场信号,即所述第二模式产生的目标信号为所述第二方向的所述磁场信号。所述第三模式可以所述电磁铁为无磁性,不产生所述磁场信号,即所述第三模式下信号体420不产生所述磁场信号。在一些实施例中,所述多种工作模式可以包括所述第一模式和所述第二模式。在一些实施例中,所述多种工作模式可以包括所述第一模式、所述第二模式以及所述第三模式中的至少两种。
47.当检测装置400的数量为1个时,信号体420的数量也是1个。表1列出了信号体420的数量为1个时,对应的多种工作模式的列表。
48.表1信号体420第一模式n第二模式s第三模式0
49.当检测装置400的数量为多个时,信号体420的数量也是多个,多个信号体420对应
多种工作模式的不同组合。表2列出了2个信号体420对应的工作模式的组合列表。
50.当信号体420的数量为2个时,2个信号体420对应9种工作模式的组合。
[0051][0052]
当信号体420的数量为3时,3个信号体420可以对应27种工作模式的组合,以此类推。因此,当检测装置400的数量越多时,信号体420的工作模式的组合也越多,防骗难度也越高,同时安全性也越高。
[0053]
需要说明的是,当信号体420的数量为多个时,每个信号体420都有一个唯一的设备标识,所述设备标识可以是设备编号,等等。
[0054]
在一些实施例中,通过改变所述电磁铁的电压,还能够改变所述电磁铁产生的所述磁场信号的强度和频率,等等。此时,信号体420的多种工作模式还可以包括所述磁场信号的多种不同强度对应的模式,等等,在此不再赘述。
[0055]
如前所述,传感器440运行时可以感知预设范围内的感应信号,并输出对应的目标感应数据。在一些实施例中,一个信号体420可以对应多个传感器440。在另一些实施例中,一个传感器440可以对应多个信号体420。为了方便展示,在本说明书中以传感器440的数量与信号体420的数量一致,每个信号体440可以对应一个传感器440为例进行展示。传感器440可以接收所述预设范围内的感应信号。传感器440可以基于接收的感应信号的参数(比如方向、强度、频率等)的不同,生成不同的感应数据并输出。传感器440可以生成多种感应数据。所述多种感应数据与所述多种工作模式对应。传感器440输出的目标感应数据是所述多种感应数据中的一个。
[0056]
如前所述,所述目标信号和所述感应信号可以为任意信号。当所述目标信号和所述感应信号为红外信号时,信号体420可以为红外发射器,传感器440可以是红外接收器,传感器440可以接收红外光,并根据红外光信号的工作模式生成对应的目标感应数据,比如,根据红外光信号的强度、发射频率、发射方向、发射图案等参数的不同,生成不同的目标感应数据。再比如,当所述目标信号和所述感应信号为磁场信号时,信号体420可以是能够改变极性的电磁铁,传感器440可以是双极性开关霍尔传感器,传感器440可以接收磁场信号,并根据感应到的所述磁场信号的方向输出不同的目标感应数据。
[0057]
为了方便展示,我们将以所述目标信号和所述感应信号为所述磁场信号为例进行描述。当信号体420为所述电磁铁时,传感器440为双极性开关霍尔传感器,运行时能够根据
感应到的所述磁场信号的方向生成对应的所述目标感应数据。当所述双极性开关霍尔传感器在感应范围内感应到n极磁场信号(第一方向的磁场信号)时,可以输出与所述n极磁场信号(第一方向的磁场信号)相对应的第一感应数据,所述第一感应数据可以是任意数,比如“1”;当所述双极性开关霍尔传感器在感应范围内感应到s极磁场信号(第二方向的磁场信号)时,可以输出与所述s极磁场信号(第二方向的磁场信号)相对应的第二感应数据,所述第二感应数据可以是任意数,比如
“‑
1”;当所述双极性开关霍尔传感器在感应范围内没有感应到磁场信号时,可以输出与没有磁场信号对应的第三感应数据,所述第三感应数据可以是任意数,比如“0”。所述多种感应数据可以包括所述第一感应数据、所述第二感应数据以及所述第三感应数据中的多个。所述目标感应数据为所述多种感应数据中的一个。所述第一感应数据与所述第一模式对应,其对应的感应信号为所述第一方向的磁场信号;所述第二感应数据与所述第二模式对应,其对应的感应信号为所述第二方向的磁场信号;所述第三感应数据与所述第三模式对应,其对应的感应信号为没有感应到所述磁场信号。当柜门300打开时,双极性开关霍尔传感器没有感应到磁场信号,双极性开关霍尔传感器输出的所述目标感应数据为所述第三感应数据。
[0058]
判断装置600可以安装在柜门300或柜体200上。判断装置600可以存储有执行本说明书描述的检测柜门关闭的方法的数据或指令,并可以执行或用于执行所述数据和/或指令。判断装置600工作时可以同每个检测装置400通信连接,具体地,可以同每个检测装置400中的信号体420和传感器440通信连接。所述通信连接可以是任意形式的数据连接,比如无线通信连接,再比如有线通信连接,比如电连接。判断装置600可以控制信号体420的工作模式的变化,以使信号体420发出的目标信号进行变化;判断装置600可以接收传感器440输出的目标感应数据,并将目标感应数据与信号体420的工作模式进行匹配,根据匹配结果判断所述柜门是否关闭。判断装置600中预先存储有信号体420的多种工作模式与多种感应数据的对应关系。由于信号体420发出的目标信号在判断装置600的控制下会发生变化,外部人员很难预先得知信号体420发出的目标信号的工作模式,因此,其携带的信号源很难与信号体420的工作模式一致。当所述目标感应数据与信号体420的所述工作模式完全匹配时,说明传感器440接收的感应信号为所述目标信号,此时柜门300关闭;当所述目标感应数据与信号体420的所述工作模式不匹配时,说明传感器440接收的感应信号不是所述目标信号,可能是骗锁信号,此时柜门300仍处于打开状态。检测装置400的数量越多时,信号体420的工作模式的组合也越多,外部人员也越不容易获取多个信号体420的工作模式的组合,防骗难度也越高,同时安全性也越高。
[0059]
判断装置600可以包括具有数据信息处理功能的硬件设备和驱动该硬件设备工作所需必要的程序。当然,判断装置600也可以仅为具有数据处理能力的硬件设备,或者,仅为运行在硬件设备中的程序。在一些实施例中,判断装置600可以包括移动设备、平板电脑、笔记本电脑、机动车辆的内置设备或类似内容,或其任意组合。在一些实施例中,判断装置600可以是具有定位技术的设备,用于定位判断装置600的位置。
[0060]
如图3所示,在一些实施例中,柜子100还可以包括识别装置800。识别装置800可以与判断装置600通信连接,以向判断装置600传输识别数据,判断装置600可以根据所述识别数据判断柜门300是否打开,从而控制信号体420的启动。当柜门300打开时,判断装置600可以控制信号体420启动,并控制信号体420的工作模式的变化。识别装置800可以包括被测物
820和识别传感器840。
[0061]
被测物820和识别传感器840分别安装在柜门300和柜体200上。被测物820可以安装在柜门300和柜体200的其中一个上。识别传感器840可以安装在柜门300和柜体200的另一个上。具体地,被测物820可以安装在第一表面320和第二表面230的其中一个上,识别传感器840安装在第一表面320和第二表面230的另一个上。当被测物820安装在柜门300上时,识别传感器840可以安装在柜体200上。当被测物820安装在柜体200上时,识别传感器840可以安装在柜门300上。为了方便展示,图3中以被测物820安装在柜门300上,识别传感器840安装在柜体200上为例进行描述。
[0062]
被测物820可以向外发射识别信号。识别传感器840运行时可以接收外部的识别信号。具体地,识别传感器840运行时可以接收识别范围内的外部的识别信号,并输出对应的识别数据。所述识别范围可以是识别传感器840的感应范围。所述感应范围的感应距离或者感应方向等参数可以进行设定或更改。识别传感器840可以被配置为感知被测物820是否处于识别范围内,并输出对应的识别数据。在柜门300关闭时,被测物820处于所述识别范围内,识别传感器840输出第一识别数据;在柜门300打开时,被测物820处于所述识别范围外,识别传感器840输出第二识别数据。所述识别数据包括所述第一识别数据或所述第二识别数据。判断装置600可以基于所述识别数据判断柜门300是否打开,并在柜门300打开后启动信号体420,并控制信号体420的工作模式的变化。
[0063]
所述识别信号可以是任意形式的信号,比如,光信号、磁场信号、电信号,等等,所述光信号可以是可见光信号,也可以是不可见过信号,比如红外光信号、激光信号,等等。为了方便展示,我们将以所述识别信号为所述磁场信号为例进行描述。在一些实施例中,被测物820可以是磁性体,比如永磁铁。所述磁性体能够产生磁场信号。识别传感器840可以是霍尔传感器。所述霍尔传感器可以感应所述磁性体的磁场信号。当柜门300打开时,所述磁性体处于所述霍尔传感器的识别范围外,所述霍尔传感器可以输出所述第二识别数据;柜门300关闭时,所述磁性体处于所述霍尔传感器的识别范围外,所述霍尔传感器可以输出所述第一识别数据。
[0064]
如图3所示,柜子100还可以包括锁体900。锁体900可以与判断装置600通信连接。当判断装置600确定柜门300关闭时,可以控制锁体900启动上锁,使柜门300和柜体200锁定。
[0065]
图4示出了根据本说明书的实施例提供的一种判断装置600的设备示意图。判断装置600可以执行本说明书描述的检测柜门关闭的方法。所述检测柜门关闭的方法在本说明书中的其他部分介绍。如图4所示,判断装置600可以包括至少一个存储介质630和至少一个处理器620。在一些实施例中,判断装置600还可以包括通信端口650和内部通信总线610。同时,判断装置600还可以包括i/o组件660。
[0066]
内部通信总线610可以连接不同的系统组件,包括存储介质630、处理器620和通信端口650。
[0067]
i/o组件660支持判断装置600和其他组件之间的输入/输出。
[0068]
通信端口650用于判断装置600同外界的数据通信,比如,通信端口650可以用于判断装置600同检测装置400、识别装置800以及锁体900之间的数据通信。通信端口650可以是有线通信端口也可以是无线通信端口。
[0069]
存储介质630可以包括数据存储装置。所述数据存储装置可以是非暂时性存储介质,也可以是暂时性存储介质。比如,所述数据存储装置可以包括磁盘632、只读存储介质(rom)634或随机存取存储介质(ram)636中的一种或多种。存储介质630还包括存储在所述数据存储装置中的至少一个指令集。所述指令是计算机程序代码,所述计算机程序代码可以包括执行本说明书提供的检测柜门关闭的方法的程序、例程、对象、组件、数据结构、过程、模块等等。
[0070]
至少一个处理器620可以同至少一个存储介质630以及通信端口650通过内部通信总线610通信连接。至少一个处理器620用以执行上述至少一个指令集。当判断装置600运行时,至少一个处理器620读取所述至少一个指令集,并且根据所述至少一个指令集的指示控制信号体420的工作模式的变化,获取目标感应数据,执行本说明书提供的检测柜门关闭的方法。处理器620可以执行检测柜门关闭的方法包含的所有步骤。处理器620可以是一个或多个处理器的形式,在一些实施例中,处理器620可以包括一个或多个硬件处理器,例如微控制器,微处理器,精简指令集计算机(risc),专用集成电路(asic),特定于应用的指令集处理器(asip),中央处理单元(cpu),图形处理单元(gpu),物理处理单元(ppu),微控制器单元,数字信号处理器(dsp),现场可编程门阵列(fpga),高级risc机器(arm),可编程逻辑器件(pld),能够执行一个或多个功能的任何电路或处理器等,或其任何组合。仅仅为了说明问题,在本说明书中判断装置600中仅描述了一个处理器620。然而,应当注意,本说明书中判断装置600还可以包括多个处理器,因此,本说明书中披露的操作和/或方法步骤可以如本说明书所述的由一个处理器执行,也可以由多个处理器联合执行。例如,如果在本说明书中判断装置600的处理器620执行步骤a和步骤b,则应该理解,步骤a和步骤b也可以由两个不同处理器620联合或分开执行(例如,第一处理器执行步骤a,第二处理器执行步骤b,或者第一和第二处理器共同执行步骤a和b)。
[0071]
图5示出了根据本说明书的实施例提供的一种检测柜门关闭的方法p100的流程图。如前所述,判断装置600可以执行本说明书所述的检测柜门关闭的方法p100。具体地,处理器620可以读取存储在其本地存储介质中的指令集,然后根据所述指令集的规定,执行本说明书所述的检测柜门关闭的方法p100。在一些实施例中,所述方法p100可以包括:
[0072]
s120:控制信号体420的目标信号的变化。
[0073]
具体地,步骤s120可以是判断装置600基于目标时间周期,定期按照预设方式从所述多种工作模式中选择一个作为信号体420的目标工作模式,并控制信号体420基于所述目标工作模式生成对应的所述目标信号。如前所述,信号体420可以有多种工作模式,判断装置600可以控制信号体420在所述多种工作模式之间变化或切换,以使所述目标信号进行变化或切换。在一些实施例中,判断装置600可以基于所述目标时间周期,定期控制信号体420的所述目标工作模式进行变化或切换。所述目标时间周期可以是任意时长,比如100ms、1s、2s、3s,甚至更长时间或更短的时间。在一些实施例中,所述目标时间周期的长度与用户从打开柜门300到关闭柜门300的平均时长有关。在一些实施例中,所述目标时间周期的长度可以由实验的方式获得。在一些实施例中,所述目标时间周期的长度可以通过统计的方式获取。在一些实施例中,所述目标时间周期的长度可以通过机器学习的方式获得。
[0074]
在一些实施例中,所述预设方式包括随机选取。比如,判断装置600可以从所述多种工作模式中随机选取一种工作模式作为所述目标工作模式。在一些实施例中,所述预设
方式可以是将所述多种工作模式按照一定规则排列,判断装置600可以按照所述规则切换所述目标工作模式。
[0075]
在一些实施例中,信号体420可以一直处于启动状态。在一些实施例中,为了节省能源,在步骤s120之前,所述方法p100还可以包括:确定柜门300已打开,控制信号体420启动。也就是说,只有在柜门300打开的状态下,才启动信号体420,进而控制信号体420的工作模式的变化。只有在柜门300打开的状态下,才需要检测柜门300是否关闭,当柜门300处于关闭状态时,无需检测柜门300是否关闭,当然也无需控制信号体420的工作模式的变化,此时信号体420可以关闭以节省能源。
[0076]
在一些实施例中,判断装置600可以根据远程服务器的指令确定柜门300已打开。比如,用户登陆账号后,远程服务器可以向判断装置600下发开锁指令,判断装置600可以控制锁体900打开,此时判断装置600可以根据所述远程服务器的开锁指令确定柜门300已打开。
[0077]
在一些实施例中,判断装置600还可以根据识别装置800确定柜门300已打开。具体地,判断装置600可以获取识别传感器840输出的所述识别数据,当所述识别数据为所述第二识别数据时,确定柜门300已打开。
[0078]
在一些实施例中,所述方法p100还可以包括:
[0079]
s140:获取所述感应信号。
[0080]
如前所述,检测装置400的数量为m个。传感器440的数量也为m个。步骤s140可以是获取所述m个检测装置400中的m个传感器440对应的m个目标感应数据。
[0081]
s160:将所述感应信号与所述目标信号进行匹配。
[0082]
如前所述,检测装置400的数量为m个。信号体420的数量也为m个。步骤s160可以是:确定所述m个检测装置400中的m个信号体420对应的m个目标工作模式;以及将所述m个目标感应数据与所述m个目标工作模式进行匹配。所述m个目标感应数据与所述m个目标工作模式一一对应。将所述m个目标感应数据与所述m个目标工作模式进行匹配可以是将所述m个目标感应数据与所述m个目标工作模式一对一分别进行匹配。
[0083]
s180:根据匹配结果判断柜门300是否关闭。
[0084]
在一些实施例中,步骤s180可以是所述m个目标感应数据与所述m个目标工作模式全部匹配,确定柜门300关闭,否则,确定柜门300没有关闭。由于外部人员很难提前预知信号体420的工作模式,因此,外部人员很难通过外部信号源产生于所述目标信号一样的信号。当所述m个目标感应数据与所述m个目标工作模式全部匹配时,代表m个传感器440感应到的m个感应信号与m个信号体420产生的m个目标信号全部匹配,此时判断装置600确定传感器440感应到的感应信号与所述目标信号完全匹配,确定柜门300关闭。当所述m个目标感应数据与所述m个目标工作模式不完全匹配时,代表m个传感器440感应到的m个感应信号中存在部分感应信号与其对应的信号体420产生的目标信号不匹配,此时判断装置600确定传感器440感应到的感应信号中有一部分感应信号不是所述目标信号,确定柜门300没有关闭,可能存在骗锁情况。
[0085]
在一些实施例中,判断装置600可以控制信号体420的工作模式发生变化,同时控制多个信号体420中至少有一个信号体420的工作模式为发出所述目标信号。也就是说,判断装置600在控制信号提420的工作模式变化时,不能使所有的信号体420都不发出所述目
标信号,即不能使所有的电磁铁都不发出所述磁场信号。此时,判断装置600在确定所述m个目标感应数据与所述m个目标工作模式全部匹配时,确定柜门300关闭,否则,确定柜门300没有关闭。
[0086]
在一些实施例中,步骤s180可以是确定m个检测装置400中至少有一个检测装置400中的传感器440采集到所述感应信号,并且所述m个目标感应数据与所述m个目标工作模式全部匹配,确定柜门300关闭,否则,确定柜门300没有关闭。也就是说,当m个传感器440均没有采集到感应信号时,代表柜门300没有关闭,也不存在骗锁情况。只有当m个传感器440中有至少一个传感器440采集到了所述感应信号时(即所述m个目标感应数据不全是第三感应数据),才进行柜门300是否关闭的判断。当m个传感器440中有至少一个传感器440采集到了所述感应信号,并且所述m个目标感应数据与所述m个目标工作模式全部匹配时,代表m个传感器440感应到的m个感应信号与m个信号体420产生的m个目标信号全部匹配,此时判断装置600确定传感器440感应到的感应信号为所述目标信号,确定柜门300关闭。当m个传感器440中有至少一个传感器440采集到了所述感应信号,并且所述m个目标感应数据与所述m个目标工作模式不完全匹配时,代表m个传感器440感应到的m个感应信号中存在部分感应信号与其对应的信号体420产生的目标信号不匹配,此时判断装置600确定传感器440感应到的感应信号中有一部分感应信号不是所述目标信号,确定柜门300没有关闭,可能存在骗锁情况。
[0087]
在一些实施例中,判断装置600在控制信号体420的工作模式发生变化时,允许所有信号体420的工作模式均为不发出所述目标信号的模式存在。也就是说,判断装置600在控制信号提420的工作模式变化时,允许所有的信号体420都不发出所述目标信号,即允许所有的电磁铁都不发出所述磁场信号。此时,判断装置600在确定m个检测装置400中至少有一个检测装置400中的传感器440采集到所述感应信号,并且确定所述m个目标感应数据与所述m个目标工作模式全部匹配时,确定柜门300关闭,否则,确定柜门300没有关闭。
[0088]
在一些实施例中,当判断装置600确定柜门300没有关闭且可能存在骗锁情况时,判断装置600可以发出警报信息。比如判断装置600可以与警报装置通信连接,在确定柜门300没有关闭且可能存在骗锁情况时,控制所述警报装置发出警报,同时判断装置600可以向所述远程服务器发送所述警报信息。所述警报装置可以是任意装置,比如,信号灯、报警器、语音提示器,等等。
[0089]
在一些实施例中,判断装置600也可以根据一段时间内的匹配结果确定柜门300是否关闭。所述一段时间可以是任意时长的时间,比如,1s,2s,5s,等等。当判断装置600确定在所述一段时间内,无论信号体420的工作模式如何变化,信号体420的目标信号与传感器440感应到的感应信号始终全部匹配时,确定柜门300关闭。
[0090]
在一些实施例中,判断装置600也可以根据连续多次的匹配结果确定柜门300是否关闭。也就是说,判断装置600可以控制信号体420的工作模式发生变化,当信号体420的工作模式连续发生多次变化时,在此期间,无论信号体420的工作模式如何变化,信号体420的目标信号与传感器440感应到的感应信号始终全部匹配时,确定柜门300关闭。所述多次可以是任意次数,比如,2次,3次,等等。
[0091]
在一些实施例中,信号体420可以一直处于启动状态。在一些实施例中,为了节省能源,在步骤s180之后,所述方法p100还可以包括:确定柜门300关闭,控制信号体420停止
运行。也就是说,只有在柜门300打开的状态下,才启动信号体420,进而控制信号体420的工作模式的变化。在柜门300关闭时,无需检测柜门300是否关闭,当然也无需控制信号体420的工作模式的变化,此时信号体420可以关闭以节省能源。
[0092]
综上所述,本说明书提供的柜子100和检测柜门关闭的方法p100,在柜体200和柜门300上分别设置可发射目标信号的信号体420和能够感应目标信号的传感器440。信号体420可以有多种工作模式,在不同的工作模式下产生不同的目标信号。传感器440可以根据采集到的目标信号生成对应的目标感应数据。判断装置600可以控制信号体420的工作模式的变化,使信号体420定期切换工作模式。当传感器440采集到感应信号时,判断装置600可以将传感器440采集到的感应信号与目标信号进行匹配,只有当传感器440采集到的感应信号与信号体420发射的目标信号完全匹配时,才确定柜门300关闭,否则确定柜门300没有关闭,并且确定当前时刻有外部人员在进行骗锁,生成报警信号。本说明书提供的柜子100以及检测柜门关闭的方法p100通过随机改变信号体420的工作模式,使外部人员无法提前预知信号体420的目标工作模式,因此很难通过外部信号源生成与信号体420一样的目标信号,从而增加骗锁难度,使得外部人员无法利用磁铁靠近霍尔传感器进行骗锁操作。信号体420和传感器440设置的数量越多,骗锁的难度越高。本说明书提供的柜子100以及检测柜门关闭的方法p100能够提升货柜门锁的安全性,降低盗损率,以减少商户损失。
[0093]
本说明书另一方面提供一种非暂时性存储介质,存储有至少一组用来检测柜门关闭的可执行指令,当所述可执行指令被处理器执行时,所述可执行指令指导所述处理器实施本说明书所述的检测柜门关闭的方法p100的步骤。在一些可能的实施方式中,本说明书的各个方面还可以实现为一种程序产品的形式,其包括程序代码。当所述程序产品在判断装置600上运行时,所述程序代码用于使判断装置600执行本说明书描述的信息推送的步骤。用于实现上述方法的程序产品可以采用便携式紧凑盘只读存储器(cd

rom)包括程序代码,并可以在判断装置600上运行。然而,本说明书的程序产品不限于此,在本说明书中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统(例如处理器620)使用或者与其结合使用。所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。可以以一种或多种程序设计语言的任意组合来编写用于执行本说明书操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在判断装置600上执行、部分地在判断装置600上执行、作为一个独
立的软件包执行、部分在判断装置600上部分在远程计算设备上执行、或者完全在远程计算设备上执行。
[0094]
上述对本说明书特定实施例进行了描述。其他实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者是可能有利的。
[0095]
综上所述,在阅读本详细公开内容之后,本领域技术人员可以明白,前述详细公开内容可以仅以示例的方式呈现,并且可以不是限制性的。尽管这里没有明确说明,本领域技术人员可以理解本说明书需求囊括对实施例的各种合理改变,改进和修改。这些改变,改进和修改旨在由本说明书提出,并且在本说明书的示例性实施例的精神和范围内。
[0096]
此外,本说明书中的某些术语已被用于描述本说明书的实施例。例如,“一个实施例”,“实施例”和/或“一些实施例”意味着结合该实施例描述的特定特征,结构或特性可以包括在本说明书的至少一个实施例中。因此,可以强调并且应当理解,在本说明书的各个部分中对“实施例”或“一个实施例”或“替代实施例”的两个或更多个引用不一定都指代相同的实施例。此外,特定特征,结构或特性可以在本说明书的一个或多个实施例中适当地组合。
[0097]
应当理解,在本说明书的实施例的前述描述中,为了帮助理解一个特征,出于简化本说明书的目的,本说明书将各种特征组合在单个实施例、附图或其描述中。然而,这并不是说这些特征的组合是必须的,本领域技术人员在阅读本说明书的时候完全有可能将其中一部分设备标注出来作为单独的实施例来理解。也就是说,本说明书中的实施例也可以理解为多个次级实施例的整合。而每个次级实施例的内容在于少于单个前述公开实施例的所有特征的时候也是成立的。
[0098]
本文引用的每个专利,专利申请,专利申请的出版物和其他材料,例如文章,书籍,说明书,出版物,文件,物品等,可以通过引用结合于此。用于所有目的的全部内容,除了与其相关的任何起诉文件历史,可能与本文件不一致或相冲突的任何相同的,或者任何可能对权利要求的最宽范围具有限制性影响的任何相同的起诉文件历史。现在或以后与本文件相关联。举例来说,如果在与任何所包含的材料相关联的术语的描述、定义和/或使用与本文档相关的术语、描述、定义和/或之间存在任何不一致或冲突时,使用本文件中的术语为准。
[0099]
最后,应理解,本文公开的申请的实施方案是对本说明书的实施方案的原理的说明。其他修改后的实施例也在本说明书的范围内。因此,本说明书披露的实施例仅仅作为示例而非限制。本领域技术人员可以根据本说明书中的实施例采取替代配置来实现本说明书中的申请。因此,本说明书的实施例不限于申请中被精确地描述过的实施例。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜