可调整的进入安全传感器

申请号 CN201711403795.0 申请日 2017-12-22 公开(公告)号 CN108227007B 公开(公告)日 2019-08-13
申请人 诺泰克安全控制有限责任公司; 发明人 B.V.斯卡达;
摘要 描述了一种可调整的安全 传感器 装置。该装置包括 磁场 传感器、用户输入元件和处理器。磁场传感器测量和 采样 来自装置外的磁体的磁场。磁场传感器生成基于磁体关于磁场传感器的第一 位置 采样的磁场测量结果的第一范围。用户输入元件基于磁体关于磁场传感器的第二位置识别磁场测量结果的第二范围。该装置使用磁场传感器生成磁场测量结果的采样,将磁场测量结果的采样与磁场测量结果的第一范围和磁场测量结果的第二范围相比较,以及基于比较来识别装置关于磁体的位置。
权利要求

1.一种动态范围传感器装置,包括:
构造成测量和采样来自所述装置外的磁体的磁场的磁场传感器,所述磁场传感器构造成生成基于所述磁体关于所述磁场传感器的第一位置采样的磁场测量结果的第一范围;
用户输入元件,其构造成基于所述磁体关于所述磁场传感器的第二位置来识别磁场测量结果的第二范围,所述第二位置包括所述磁体关于所述磁场传感器的用户限定的位置;
以及
构造成执行操作的处理器,所述操作包括:
使用所述磁场传感器来生成磁场测量结果的采样;
将磁场测量结果的所述采样与磁场测量结果的所述第一范围和磁场测量结果的所述第二范围相比较;以及
基于所述比较来识别所述装置关于所述磁体的位置。
2.根据权利要求1所述的动态范围传感器装置,其中所述装置构造成安装到窗的一部分上,且所述磁体构造成安装到所述窗的框架的一部分上,所述装置在所述磁体关于所述磁场传感器的所述第一位置中邻近所述磁体。
3.根据权利要求2所述的动态范围传感器装置,其中所述装置在所述磁体关于所述磁场传感器的所述第二位置中不邻近所述磁体,其中所述用户限定的位置包括所述磁场传感器与所述磁体之间的用户选择的距离。
4.根据权利要求1所述的动态范围传感器装置,其中所述操作还包括:
响应于所述磁体在所述第一位置而生成磁场测量结果的第一采样;
生成与磁场测量结果的所述第一采样对应的磁场测量结果的所述第一范围、与所述第一范围的最大值对应的所述第一采样的最大测量结果、与所述第一范围的最小值对应的所述第一采样的最小测量结果;以及
使磁场测量结果的所述第一范围与所述装置的关闭位置相关联。
5.根据权利要求4所述的动态范围传感器装置,其中所述操作还包括:
接收用户输入以引起所述磁场传感器响应于所述磁体在所述第二位置来生成磁场测量结果的第二采样;
生成与磁场测量结果的所述第二采样对应的磁场测量结果的所述第二范围、与所述第二范围的最大值对应的所述第二采样的最大测量结果、与所述第二范围的最小值对应的所述第二采样的最小测量结果;以及
使磁场测量结果的所述第二范围与所述磁体关于所述磁场传感器的所述用户限定的位置相关联。
6.根据权利要求1所述的动态范围传感器装置,其中所述操作还包括:
确定磁场测量结果的所述采样在磁场测量结果的所述第一范围内;以及响应于确定磁场测量结果的所述采样在磁场测量结果的所述第一范围内而识别所述磁体关于所述磁场传感器在所述第一位置处。
7.根据权利要求1所述的动态范围传感器装置,其中所述操作还包括:
确定磁场测量结果的所述采样在磁场测量结果的所述第二范围内;以及响应于确定磁场测量结果的所述采样在磁场测量结果的所述第二范围内而识别所述磁体关于所述磁场传感器在所述用户限定的位置处。
8.根据权利要求1所述的动态范围传感器装置,其中所述操作还包括:
确定磁场测量结果的所述采样在磁场测量结果的所述第一范围外且在磁场测量结果的所述第二范围外;
响应于确定磁场测量结果的所述采样在磁场测量结果的所述第一范围外且在磁场测量结果的所述第二范围外而确定磁场测量结果的所述采样小于磁场测量结果的所述第一范围且大于磁场测量结果的所述第二范围;以及
响应于确定磁场测量结果的所述采样小于磁场测量结果的所述第一范围且大于磁场测量结果的所述第二范围而识别所述磁体位于所述第一位置与所述用户限定的位置之间。
9.根据权利要求1所述的动态范围传感器装置,其中所述操作还包括:
确定磁场测量结果的所述采样在磁场测量结果的所述第一范围外且在磁场测量结果的所述第二范围外;
响应于确定磁场测量结果的所述采样在磁场测量结果的所述第一范围外且在磁场测量结果的所述第二范围外而确定磁场测量结果的所述采样小于磁场测量结果的所述第一范围且小于磁场测量结果的所述第二范围;以及
响应于确定磁场测量结果的所述采样小于磁场测量结果的所述第一范围且小于磁场测量结果的所述第二范围而识别所述磁体位于相比所述用户限定的位置较远处。
10.根据权利要求1所述的动态范围传感器装置,所述动态范围传感器装置还包括:
通信模,其构造成将所述装置关于所述磁体的位置传输至安全系统,所述安全系统构造成响应于磁场测量结果的所述采样在磁场测量结果的所述第一范围和所述第二范围两者外来触发报警器。

说明书全文

可调整的进入安全传感器

技术领域

[0001] 本申请大体上涉及一种用户可调整的传感器装置,且在示例性实施例中,涉及一种检测各种用户限定的位置的进入安全传感器。

背景技术

[0002] 当前的和窗传感器以二元模式操作:打开或关闭的指示器。具体而言,依靠磁性开关的门和窗传感器可通过将磁体装固在正确位置来将簧片开关临时保持在关闭位置而破解。这些传感器具有很小的调整磁体放置的能。磁体与传感器之间的动态范围主要用于补偿门/窗构造引起的磁体与传感器之间的间隙,且限于相当窄的分离。
[0003] 典型的安全传感器使用簧片开关,其放置成非常接近(通常小于1")磁体来仅指出打开或关闭状态。所以,如果房主想要睡觉时让他或她的窗半开,则房主将需要安装两个磁体(一个用于打开位置,而另一个用于关闭位置),且非常小心地打开窗到特定位置,以避免由报警系统触发打开状态。附图说明
[0004] 本实施例在附图的图中通过举例而非通过限制示出。
[0005] 图1A为示出附接到处于关闭位置的窗上的常规窗传感器的示图。
[0006] 图1B为示出附接到处于打开位置的窗上的常规窗传感器的示图。
[0007] 图2A为示出附接到处于关闭位置的窗上的用户可调整的窗传感器的示图。
[0008] 图2B为示出附接到处于打开位置的窗上的用户可调整的窗传感器的示图。
[0009] 图3为示出动态范围传感器装置的示例性实施例的框图
[0010] 图4A为示出用于实施图3的动态范围传感器装置的网络系统的示例性实施例的框图。
[0011] 图4B为示出用于实施图3的动态范围传感器装置的网络系统的另一个示例性实施例的框图。
[0012] 图5为示出用于对窗的关闭位置中的磁场采样的方法的示例性实施例的流程图
[0013] 图6为示出用于对窗的用户选择的位置中的磁场采样的方法的示例性实施例的流程图。
[0014] 图7为示出用于使用图3中的动态范围传感器装置确定窗的位置的方法的示例性实施例的流程图。
[0015] 图8为示出用于使用图3中的动态范围传感器装置确定窗处的安全侵犯的方法的示例性实施例的流程图。
[0016] 图9示出计算机系统的示例性形式的机器的图解示图,一组指令在计算机系统中运行以引起机器执行本文论述的任何一个或多个方法论。

具体实施方式

[0017] 尽管参照特定示例性实施例描述了本公开,但显然,可对这些实施例作出各种改型和变化,而不脱离本公开的较宽精神和范围。因此,说明书和附图应看作是示范性而非限制性意义的。
[0018] 本公开描述了一种门或窗传感器,其结合用户可调整的特征来允许传感器在各种门/窗位置处起作用。例如,在各种位置处操作传感器(替代二元的开或关位置)将允许安全系统监视部分打开的门或窗,而不会触发报警器,因为窗已经在限定的用户选择的位置打开。然而,从用户选择的位置的任何变化将触发报警器。
[0019] 本公开描述了使用具有结合较大动态范围的敏感磁场探测装置的传感器。该增大的动态范围允许传感器与磁体之间的较大分离。磁场的设置点阈值可通过"设置"按钮或开关由用户调整。一旦安装好传感器,则门或窗可定位在磁场的6英寸或更短内。当压下"设置"按钮时,对设置点采样。如果通过再定位门或窗来改变磁场,则触发报警器。如果引入额外的磁场来破解传感器,则感测到磁场的该变化且触发报警器。使用当前描述的传感器的一个优点在于能够使窗或门打开且仍受报警器保护。另一个优点在于能够检测到使用外部磁场来尝试破解或超驰传感器。
[0020] 典型的安全传感器最常使用簧片开关,其放置成很接近(通常小于1'')磁体来仅指出打开状态或关闭状态。利用目前所述的传感器,磁体可沿不同方向放置更远,且具有用户可调整的距离阈值。
[0021] 例如,当前如果房主想要睡觉时使他或她的窗半开,则房主需要安装两个磁体(一个用于打开位置,且一个用于关闭位置),且非常小心地将窗打开到特定位置。利用现在描述的传感器,房主将能够使用单个磁体,且能够将窗打开到他或她想要那样大或那样小,同时仍能够检测到侵扰。
[0022] 该传感器的另一个优点将为安装的简易。磁体和间隙选项显著地增大,提供了磁体类型和磁体关于传感器的位置的更加多的余地。
[0023] 在各种实施例中,可调整的安全传感器装置包括磁场传感器、用户输入元件和处理器。磁场传感器测量和采样来自装置外的磁体的磁场。磁场传感器生成基于磁体关于磁场传感器的第一位置采样的磁场测量结果的第一范围。用户输入元件基于磁体关于磁场传感器的第二位置识别磁场测量结果的第二范围。第二位置包括磁体关于磁场传感器的用户限定的位置。装置使用磁场传感器生成磁场测量结果的采样,将磁场测量结果的采样与磁场测量结果的第一范围和磁场测量结果的第二范围相比较,以及基于比较来识别装置关于磁体的位置。
[0024] 在另一个示例性实施例中,传感器装置包括磁强计,其具有场强度和场(通量)方向的较大动态范围。替代传统上将磁体放置成几乎刚好平行于或垂直于簧片开关,有可能使用地球的磁场作为用于摇摆式门或窗上的传感器的"磁体"。
[0025] 图1A为示出附接到处于关闭位置的窗上的常规窗传感器的示图。窗102沿框架104(诸如轨道)滑动。窗102在图1A中示为在关闭位置。簧片开关106安装到窗102上。当窗102在关闭位置时,第一磁体108安装在簧片传感器106附近(例如,在几毫米内平行于簧片开关)。因此,当簧片传感器106不再由第一磁体108触发时,确定窗102是打开的。然而,对于希望在他或她的窗部分打开的情况下使他或她的家安全的房主,第二磁体110在用户限定的位置处安装到框架104上。
[0026] 图1B为示出附接到处于打开位置的窗上的常规窗传感器的示图。当窗102移动到用户限定的位置时,第二磁体110触发簧片传感器106来模拟窗102在关闭位置(其实际上部分打开)。
[0027] 图2A为示出附接到处于关闭位置的窗上的用户可调整的窗传感器的示图。窗202沿框架204(诸如轨道)滑动。窗202在图2A中示为在关闭位置。动态范围传感器装置206(也称为传感器装置和用户可调整的窗传感器)安装到窗202上。当窗202在关闭位置时,磁体208安装在用户可调整的窗传感器206附近。
[0028] 图2B为示出附接到处于打开位置的窗上的用户可调整的窗传感器的示图。当窗202移动到如图2B中所示的用户限定的位置时,动态范围传感器装置206对来自磁体208的磁场采样,且确定采样的磁场测量结果对应于与用户限定的位置相关联的范围。动态范围传感器装置206然后确定窗202打开至与用户限定的位置相关联的距离。
[0029] 图3为示出动态范围传感器装置206的示例性实施例的框图。动态范围传感器装置206包括磁场传感器302、用户输入元件304和处理器305。
[0030] 磁场传感器302构造成测量和采样从磁体208发出的磁场。例如,磁场传感器302包括基于MEMS的磁场传感器,其检测磁场中的变化。基于MEMS的磁场传感器的实例包括基于洛伦兹力的MEMS传感器,其检测磁场引起的洛伦兹力的作用。在一个示例性实施例中,磁场传感器302响应于由用户输入元件304(例如,按钮或任何其它用户界面)生成的用户输入(例如,用户按下按钮)来生成磁场测量结果的样本。用户输入元件304可用于识别动态范围传感器装置206关于磁体208的一个或多个用户选择的位置(例如,距离)。
[0031] 处理器305包括动态范围模306、用户限定的阈值模块308和触发器模块310。动态范围模块306从磁场传感器302接收传感器数据。在一个示例性实施例中,动态范围模块306采样传感器数据来生成对应于动态范围传感器装置206关于磁体208的位置的磁场测量结果的范围。例如,用户将动态范围传感器装置206安装在窗202上,以便动态范围传感器装置206邻近磁体208。用户通过压下用户输入元件304(例如,名为"关闭"的按钮)来识别关闭位置。响应于检测对应于关闭位置的用户输入元件304,动态范围模块306指示磁场传感器
302生成磁场测量结果的样本。例如,样本可包括预定数目的测量结果。动态范围模块306然后基于采样的磁场测量结果来识别或计算第一范围。动态范围模块306然后使第一范围与关闭位置相关联。因此,动态范围模块306能够通过将测得的磁场与第一范围相比较来确定窗202是关闭还是打开。如果测得的磁场在第一范围内,则窗202认作是闭合的。如果测得的磁场在第一范围外,则窗202认作是打开的。
[0032] 除完全关闭和/或打开外(即使窗部分打开),用户限定的阈值模块308允许用户设置或添加额外的位置(例如,半开、三分之一打开、四分之一打开)。例如,在训练或培养动态范围传感器装置206关于磁场在关闭位置之后,用户打开窗202至如之前在图2B中所示的期望位置。一旦窗202在期望位置,则用户触发用户输入元件304(例如,用户压下名为"位置A"的按钮)。响应于检测到用户触发用户输入元件304(例如,按下名为"位置A"的按钮),用户限定的阈值模块308指示磁场传感器302生成磁场测量结果的样本。动态范围模块306然后基于采样的磁场测量结果来识别或计算第二范围。用户限定的阈值模块308然后使第二范围与用户限定的位置相关联。因此,用户限定的阈值模块308能够通过将测得的磁场与第二范围相比较来确定窗202是否位于用户限定的位置。如果测得的磁场在第二范围内,则窗202认作是位于或定位在用户限定的位置。如果测得的磁场在第一范围和第二范围外,则窗
202认作是打开的且不位于用户限定的位置。本领域的普通技术人员将认识到,可使用与之前描述的过程相似的过程添加额外的用户限定的位置。
[0033] 触发器模块310指示磁场传感器302采样磁测量结果来检测第一或第二范围外的测量的磁场中的任何变化。例如,如果处理器305确定来自磁场传感器302的传感器数据在第一范围内,且随后测量的磁场变到第一范围外的平(但还是在第二范围内),则触发器模块310生成通知信号至报警器系统,以指示窗202从关闭位置移动或另一个磁体用于寻找至窗202的通路。类似地,如果处理器305确定来自磁场传感器302的传感器数据在第二范围内且随后测得的磁场变到第二范围外的水平,则触发器模块310生成通知信号至报警器系统,以指示窗202移离用户限定的位置或另一个磁体用于寻找至窗202的通路。
[0034] 动态范围传感器装置206包括有线或无线通信构件(未示出),其构造成与另一个装置通信,诸如家庭安全系统或远程服务器(例如,经由因特网)的控制面板。在一个示例性实施例中,通信构件将位置或状态(例如,打开、关闭、位置A、位置B)传输至家庭安全系统或远程服务器。
[0035] 图4A为示出用于实施动态范围传感器装置206的网络系统的示例性实施例的框图。动态范围传感器装置206经由无线手段(例如,射频(RF)、Wi-Fi、蓝牙)与家庭安全系统的控制面板402通信。控制面板402经由通信网络404(例如,因特网)与远程服务器406通信。远程服务器406接收窗202的位置,且可基于窗202的位置来执行不同的功能。例如,远程服务器406可警告或通知房主,窗202已经在位置A打开了超过x小时。即使当窗202打开时,控制面板402仍然能够使安全系统解除保险,例如,在窗202打开到位置A时。窗202从位置A的任何移动都将触发报警器。
[0036] 图4B为示出用于实施动态范围传感器装置206的网络系统的另一个示例性实施例的框图。动态范围传感器装置206经由通信网络404(例如,因特网)与远程服务器406通信。
[0037] 图5为示出用于对窗的关闭位置中的磁场采样的方法的示例性实施例的流程图。在操作502处,动态范围传感器装置206安装或应用到窗的面板或部分上。在操作504处,动态范围传感器装置206从用户输入元件304接收输入,以识别动态范围传感器装置206位于与关闭的窗相关联的位置。在操作506处,动态范围传感器装置206生成关闭位置处的磁场测量结果的样本。在操作508处,动态范围传感器装置206使磁场测量结果的样本与关闭位置相关联。在另一个示例性实施例中,动态范围传感器装置206基于磁场测量结果的样本生成第一范围(例如,阈值范围),且使第一范围与窗的关闭位置相关联。
[0038] 图6为示出用于对窗的用户选择的位置中的磁场采样的方法的示例性实施例的流程图。在操作602处,房主将窗移动到用户选择的位置(例如,打开5英寸)。在操作604处,动态范围传感器装置206从用户输入元件304接收输入来识别用户选择的位置。例如,用户从用户输入元件304按下名为"位置A"的按钮。在操作606处,动态范围传感器装置206生成用户选择的位置处的磁场测量结果的样本。在操作608处,动态范围传感器装置206将采样的磁场测量结果与用户选择的位置相关联。在另一个示例性实施例中,动态范围传感器装置206基于磁场测量结果的样本生成第二范围(例如,阈值范围),且使第二范围与窗的用户选择的位置相关联。
[0039] 图7为示出用于使用动态范围传感器装置206确定窗的位置的方法的示例性实施例的流程图。在操作702处,动态范围传感器装置206使用磁场传感器302来采样磁场测量结果。在操作704处,动态范围传感器装置206将采样的磁场测量结果与第一范围(与关闭位置相关联)相比较。在操作706处,动态范围传感器装置206确定采样的磁场测量结果是否在第一范围内。如果采样的磁场测量结果在第一范围内,则在操作708处,动态范围传感器装置206确定面板(或窗)在关闭位置。如果采样的磁场测量结果在第一范围外,则在操作710处动态范围传感器装置206确定窗在打开位置,且还在操作712处将采样的磁场测量结果与第二范围(与用户选择的位置相关联)相比较。在操作714处,动态范围传感器装置206确定采样的磁场测量结果是否在第二范围(或阈值)内。如果采样的磁场测量结果在第二范围内,则在操作716处动态范围传感器装置206确定窗打开且位于用户选择的位置处。如果采样的磁场测量结果在第二范围外,则在操作718处动态范围传感器装置206将采样的磁场测量结果与第一范围和第二范围两者相比较。在操作720处,动态范围传感器装置206基于比较确定窗打开越过用户选择的位置,或位于关闭位置与用户选择的位置之间。
[0040] 图8为示出用于使用动态范围传感器装置206确定窗处的安全侵犯的方法的示例性实施例的流程图。在操作802处,动态范围传感器装置206使用之前关于图7所述的方法确定窗/面板位于用户选择的位置。在操作804处,动态范围传感器装置206使用磁场传感器302来采样磁场测量结果。在操作806处,动态范围传感器装置206确定采样的磁场测量结果是否在阈值灵敏度范围内(例如,可调整的阈值灵敏度范围)。如果采样的磁场测量结果不在阈值灵敏度范围内,则在操作808处,动态范围传感器装置206确定窗已移动或外来的磁体引起干扰。如果采样的磁场测量结果在阈值灵敏度范围内,则在操作810处,动态范围传感器装置206确定窗未从其当前用户选择的位置移动。
[0041] 模块、构件和逻辑
[0042] 某些实施例在本文中被描述为包括逻辑或许多构件、模块或机制。模块可构成软件模块(例如,体现在机器可读的介质上或在传输信号中的代码)或硬件模块。硬件模块是能够执行某些操作的有形单元,且可以以某些方式构造或布置。在示例性实施例中,一个或多个计算机系统(例如,独立的客户端或服务器计算机系统)或计算机系统的一个或多个硬件模块(例如,处理器或成组处理器)可由软件(例如,应用或应用部分)构造为操作成执行如本文所述的某些操作的硬件模块。
[0043] 在各种实施例中,硬件模块可机械地或电子地实施。例如,硬件模块可包括专用电路或逻辑,其永久地构造(例如,作为专用处理器,诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC))成执行某些操作。硬件模块还可包括由软件暂时地构造成执行某些操作的可编程逻辑或电路(例如,包含在通用处理器或其它可编程处理器内)。将认识到的是,在专用和永久构造的电路中,或在暂时构造的电路(例如,由软件构造)中决定机械地实施硬件模块可由成本和时间的考虑驱使。
[0044] 因此,用语"硬件模块"应当理解为包含有形的实体,实体物理地构造、永久地构造(例如,硬接线),或暂时地构造(例如,编程),以按某些方式操作和/或执行本文所述的某些操作。考虑其中硬件模块暂时地构造(例如,编程)的实施例,各个硬件模块不必在任何一个时刻构造或实例化。例如,在硬件模块包括构造成使用软件的通用处理器的情况下,通用处理器可构造为不同时间的相应不同硬件模块。例如,软件可相应地构造处理器,以在一个时刻构成特定的软件模块,且在不同的时刻构成不同的硬件模块。
[0045] 硬件模块可提供信息至其它硬件模块,且从其它硬件模块接收信息。因此,所述硬件模块可看作是通信地联接的。在多个此类硬件模块同时存在的情况下,通信可通过信号传输来实现(例如,在连接硬件模块的适合电路和总线上)。在多个硬件模块在不同时间构造或实例化的实施例中,例如可通过多个硬件模块访问存储器结构中的信息的储存和检索来实现此类硬件模块之间的通信。例如,一个硬件模块可执行操作,且将该操作的输出储存在其通信地联接的存储器装置中。随后,另外的硬件模块然后可访问存储器装置来检索和处理储存的输出。硬件模块还可开始与输入或输出装置的通信,且可在资源上操作(例如,一系列信息)。
[0046] 本文所述的示例性方法的各种操作可至少部分地由一个或多个处理器执行,处理器暂时地构造成(例如,通过软件)或永久地构造成执行相关的操作。不论暂时地构造或是永久地构造,此类处理器都可构成操作成执行一个或多个操作或功能的处理器实施的模块。本文提到的模块在一些示例性实施例中可包括处理器实施的模块。
[0047] 类似地,本文所述的方法可至少部分是处理器实施的。例如,方法的至少一些操作可由一个或多个处理器或处理器实施的模块执行。某些操作的执行可分布在一个或多个处理器之间,不但在单个机器内,而且跨过多个机器部署。在一些示例性实施例中,一个或多个处理器可位于单个位置中(例如,在家庭环境、办公室环境或服务器场内),而在其它实施例中,处理器可跨过多个位置分布。
[0048] 一个或多个处理器还可操作成支持"计算"环境中的相关操作的执行,或作为"软件即服务"(SaaS)。例如,至少一些操作可通过成组计算机(作为包括处理器的机器的实例)执行,这些操作可经由通信网络404和经由一个或多个适合的接口(例如,应用编程界面(API))来访问。
[0049] 电子设备和系统
[0050] 示例性实施例可在数字电子电路、计算机硬件、固件或软件或它们的组合中实施。示例性实施例可使用计算机程序产品实施,例如,有形地体现在信息载体中的计算机程序,例如,在机器可读的介质中,以用于由数据处理设备(例如,可编程处理器、计算机或多个计算机)运行或控制其操作。
[0051] 计算机程序可以以任何形式的编程语言编写,包括编译或转译的语言,且其可以以任何形式构造,包括作为单独的程序或作为模块、子程序,或适用于计算机环境中的其它单元。计算机程序可配置成在一个计算机上或在一个地点处的多个计算机上运行或跨过多个地点分布且由通信网络404互连。
[0052] 在示例性实施例中,操作可由一个或多个可编程处理器执行,从而运行计算机程序以通过在输入数据上操作和生成输出来执行功能。方法操作还可通过专用逻辑电路(例如,FPFA或ASIC)执行,且示例性实施例的设备可实施为专用逻辑电路
[0053] 计算系统可包括客户端和服务器。客户端和服务器大体上远离彼此,且通常通过通信网络404交互。客户端与服务器之间的关系通过在相应计算机上运行且具有与彼此的客户端-服务器关系的计算机程序发生。在配置可编程计算程序的实施例中,将认识到,硬件和软件架构两者都值得考虑。具体而言,将认识到,在永久构造的硬件(例如,ASIC)中、在暂时构造的硬件(例如,软件和可编程处理器的组合)中,或在永久构造和暂时构造的硬件两者中是否实施某些功能的选择可为设计选择。下文提出了在各种示例性实施例中可配置的硬件(例如,机器)和软件架构。
[0054] 示例性机器架构
[0055] 图9为计算机系统900的示例性形式的机器的框图,在计算机系统900内,可运行引起机器执行本文论述的任何一个或多个方法论的指令924。在备选实施例中,机器作为独立装置操作,或可连接(例如,网络连接)到其它机器上。在网络配置中,机器可在服务器-客户端网络环境中在服务器或客户端机器的能力下操作,或作为点对点(或分布式)网络环境中的个别机器。机器可为个人计算机(PC)、平板PC、机顶盒(STB)、个人数字助理(PDA)、蜂窝电话、网络应用、网络路由器、网络开关、网桥,或能够执行由该机器采取的特定动作的指令924(按顺序或其它)的任何机器。此外,尽管仅示出了单个机器,但用语"机器"还应当看作是包括独立地或共同地运行一组(或多组)指令924来执行本文所述的任何一个或多个方法论的任何系列的机器。
[0056] 示例性计算机系统900包括处理器902(例如,中央处理单元(CPU)、图形处理单元(GPU)或两者)、主存储器904,以及静态存储器906,它们经由总线908与彼此通信。计算机系统900还可包括视频播放单元910(例如,液晶显示器(LCD)或阴极射线管(CRT))。计算机系统900还包括字母数字输入装置912(例如,键盘)、用户界面(UI)导航(或光标控制)装置914(例如,鼠标)、磁盘驱动单元916、信号生成装置918(例如,扬声器),以及网络接口装置920。
[0057] 机器可读的介质
[0058] 磁盘驱动单元916包括计算机(或机器)可读介质922,体现本文所述的任何一个或多个方法论或功能或由它们使用的一组或多组数据结构和指令924(例如,软件)储存在该介质922上。指令924还可在由计算机系统900执行其期间完全地或至少部分地位于主存储器904和/或处理器902内,主存储器904和处理器902还构成计算机可读的介质922。指令924还可完全地或至少部分地在静态存储器906内。
[0059] 尽管在示例性实施例中将计算机可读介质922示为单个介质,但用语"机器可读的介质"可包括储存一个或多个指令924或数据结构的单个介质或多个介质(例如,集中式或分布式的数据库和/或相关联的高速缓冲器或服务器)。用语"计算机可读介质"应当认作是包括任何有形的介质,其能够储存、编码或执行由机器运行的指令924且引起机器执行本实施例的任何一个或多个方法论,或能够储存、编码或执行由此指令924使用或与此指令924相关联的数据结构。用语"计算机可读介质"因此应当认作是包括但不限于固态存储器,以及光学和磁性介质。计算机可读介质922的特定实例包括非易失性存储器,举例来说,包括半导体存储器装置(例如,可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)和闪速存储器装置);磁盘,诸如内部硬盘和可换式磁盘;磁光盘;以及光盘只读存储器(CD-ROM)和数字多功能盘(或数字视频盘)只读存储器(DVD-ROM)盘。
[0060] 传输介质
[0061] 指令924还可使用传输介质在通信网络926上传输或接收。指令924可使用网络接口装置920和多个公知的传输协议(例如,超文本传输协议(HTTP))中的任一个来传输。通信网络926的实例包括局域网(LAN)、广域网(WAN)、因特网、移动电话网络、简易老式电话业务(POTS)网络,以及无线数据网络(例如,Wi-Fi和WiMAX网络)。用语"传输介质"应当认作是包括能够储存、编码或传送指令924来由机器运行的任何无形的介质,且包括数字或模拟通信信号或其它无形介质来便于此软件的通信。
[0062] 尽管参照特定示例性实施例描述了实施例,但显然,可对这些实施例作出各种改型和变化,而不脱离本公开的范围。因此,说明书和附图看作是示范性而非限制性意义的。形成其一部分的附图通过图示而非限制示出了可实施本主题的特定实施例。足够详细地描述了所示的实施例,以允许本领域的技术人员实施本文公开的教导。其它实施例可使用且从其推导出,使得可作出结构和逻辑的置换和变化,而不脱离本公开的范围。因此,本详细描述不看作是限制意义,且各种实施例的范围仅通过所附权利要求连同此权利要求赋予的等同物的完整范围限定。
[0063] 本主题的此类实施例可在本文中独立地和/或共同地由用语"发明"表示,这仅为了方便,且不意在将本申请的范围自愿地限于任何单个发明或发明构想(如果实际上公开一个以上)。因此,尽管本文示出和描述了特定实施例,但应当认识到,计算成达到相同目的的任何布置都可替换所示的特定实施例。本公开旨在覆盖各种实施例的任何和所有改变或变化。本领域的技术人员在查阅以上描述时将清楚以上实施例的组合,以及本文未具体描述的其它实施例。
[0064] 本公开的摘要提供成允许读者快速确定技术公开的特性。它在理解到其将不用于解释或限制权利要求的范围或意义的情况下提交。此外,在前述详细描述中,可看到的是,各种特征在单个实施例中组合在一起以用于使本公开精简的目的。本公开的该方法不应理解为反映提出的实施例需要比各个权利要求中明确叙述的更多的特征的意图。相反,如以下权利要求反映的那样,本发明的主题在于少于单个公开的实施例的所有特征。因此,以下权利要求由此并入详细描述中,其中各个权利要求以其自身作为单独的实施例。
[0065] 下面列举的实施例描述了本文所述的可调整进入安全传感器装置的各种示例性实施例。
[0066] 第一实施例提供了一种装置,其包括:
[0067] 构造成测量和采样来自装置外的磁体的磁场的磁场传感器,磁场传感器构造成生成基于磁体关于磁场传感器的第一位置采样的磁场测量结果的第一范围;
[0068] 用户输入元件,其构造成基于磁体关于磁场传感器的第二位置来识别磁场测量结果的第二范围,第二位置包括磁体关于磁场传感器的用户限定的位置;以及[0069] 构造成执行操作的处理器,该操作包括:
[0070] 使用磁场传感器来生成磁场测量结果的采样;
[0071] 将磁场测量结果的采样与磁场测量结果的第一范围和磁场测量结果的第二范围相比较;以及
[0072] 基于比较来识别装置关于磁体的位置。
[0073] 第二实施例提供了根据第一实施例的装置,其中装置构造成安装到窗的一部分上,且磁体构造成安装到窗的框架的一部分上,该装置在磁体关于磁场传感器的第一位置中邻近磁体。
[0074] 第三实施例提供了根据第二实施例的装置,其中装置在磁体关于磁场传感器的第二位置中不邻近磁体,其中用户限定的位置包括磁场传感器与磁体之间的用户选择的距离。
[0075] 第四实施例提供了根据第一实施例的装置,其中操作还包括:
[0076] 响应于磁体在第一位置而生成磁场测量结果的第一采样;
[0077] 生成与磁场测量结果的第一采样对应的磁场测量结果的第一范围、与第一范围的最大值对应的第一采样的最大测量结果、与第一范围的最小值对应的第一采样的最小测量结果;以及
[0078] 使磁场测量结果的第一范围与关闭位置相关联。
[0079] 第五实施例提供了根据第四实施例的装置,其中操作还包括:
[0080] 接收用户输入以引起磁场传感器响应于磁体在第二位置来生成磁场测量结果的第二采样;
[0081] 生成与磁场测量结果的第二采样对应的磁场测量结果的第二范围、与第二范围的最大值对应的第二采样的最大测量结果、与第二范围的最小值对应的第二采样的最小测量结果;以及
[0082] 使磁场测量结果的第二范围与磁体关于磁场传感器的用户限定的位置相关联。
[0083] 第六实施例提供了根据第一实施例的装置,其中操作还包括:
[0084] 确定磁场测量结果的采样在磁场测量结果的第一范围内;以及
[0085] 响应于确定磁场测量结果的采样在磁场测量结果的第一范围内而识别磁体在关于磁场传感器的第一位置处。
[0086] 第七实施例提供了根据第一实施例的装置,其中操作还包括:
[0087] 确定磁场测量结果的采样在磁场测量结果的第二范围内;以及
[0088] 响应于确定磁场测量结果的采样在磁场测量结果的第二范围内而识别磁体在关于磁场传感器的用户限定的位置处。
[0089] 第八实施例提供了根据第一实施例的装置,其中操作还包括:
[0090] 确定磁场测量结果的采样在磁场测量结果的第一范围外且在磁场测量结果的第二范围外;
[0091] 响应于确定磁场测量结果的采样在磁场测量结果的第一范围外且在磁场测量结果的第二范围外而确定磁场测量结果的采样小于磁场测量结果的第一范围且大于磁场测量结果的第二范围;以及
[0092] 响应于确定磁场测量结果的采样小于磁场测量结果的第一范围且大于磁场测量结果的第二范围而识别磁体位于第一位置与用户限定的位置之间。
[0093] 第九实施例提供了根据第一实施例的装置,其中操作还包括:
[0094] 确定磁场测量结果的采样在磁场测量结果的第一范围外且在磁场测量结果的第二范围外;
[0095] 响应于确定磁场测量结果的采样在磁场测量结果的第一范围外且在磁场测量结果的第二范围外而确定磁场测量结果的采样小于磁场测量结果的第一范围且小于磁场测量结果的第二范围;以及
[0096] 响应于确定磁场测量结果的采样小于磁场测量结果的第一范围且小于磁场测量结果的第二范围而识别磁体位于越过用户限定的位置的较远处。
[0097] 第十实施例提供了根据第一实施例的装置,还包括:
[0098] 通信模块,其构造成将装置关于磁体的位置传输至安全系统,安全系统构造成响应于磁场测量结果的采样在磁场测量结果的第一范围和第二范围两者外来触发报警器。
QQ群二维码
意见反馈