启用REST和RSS的访问控制面板制造技术

技术编号:7487374 阅读:167 留言:0更新日期:2012-07-09 22:01
本发明专利技术涉及启用REST和RSS的访问控制面板。提供了一种用于操作保安系统的方法及装置。该方法包括提供具有至少一个传感器的保安系统,将所述至少一个传感器的检测状态耦合到web服务器,所述web服务器发布所述检测状态以及远程用户预订通过所述web服务器的发布来接收所述至少一个传感器的检测状态。

【技术实现步骤摘要】
用于操作保安系统的方法和装置
本专利
涉及保安系统,并且尤其涉及保安系统的控制。
技术介绍
保安系统被人们广为所知。这样的系统典型地包括限定并保护一个保安区域的物理障碍(例如,墙、门等)以及数个围绕该保安区域的周边设置或设置在该保安区域内的多个用于检测入侵者的传感器。所述传感器可以包括一个或多个设置于门或窗上的开关。所述传感器还可以包括被动红外(PIR)检测器和/或运动检测器。典型地,所述保安系统的传感器连接到访问控制面板。所述访问控制面板可以被占有者通过该控制面板上的用户接口设防(arm)或撤防(disarm)。典型地,该控制面板可采用两种模式之一设防。在第一警报离开(away)模式中,该控制面板可以针对入侵者监视所有传感器。在第二警报留守(stay)模式,该控制面板可以只监视设置在被保护空间周边上的传感器,而使内部传感器去激活。一旦设防,该控制面板可基于模式来监视适当的传感器组。当入侵检测传感器被激活时,该控制面板可激活本地警报和/或向中央监视站发送警报信号。虽然此类系统可以很好的工作,然而其很难适应不同的报告需求。例如,用于小区域的保安系统通常被构造为在任何受监视传感器被激活的情况下产生警报。通常,该警报仅仅在本地报告。如果要赋予一个受监视传感器更高的优先级,且该传感器将被报告给中央监视站,则该面板必须被重新编程。因此,存在着对使警报系统适应不同的报告需求的更灵活的方法的需要。附图说明图1描绘了根据本专利技术的所说明实施例的警报系统。具体实施方式图1描绘了根据本专利技术的所说明实施例大体示出的用于保护一保安区域12的保安系统10。在该保安系统10内可以包括多个传感器14、16以及访问控制面板18。所述面板18的固件可被提供为使得该面板18以及传感器的状态可以通过超文本传输协议(http)向预定数量的授权外部用户发布(publish)。传感器的状态也可以使用表述性状态转移(REST)协议通过因特网而暴露于询问,使得任何授权的外部用户可以输入适当的统一资源定位器(URL)并使用传统web(网)浏览器获得状态信息。在控制面板18的功能必须被改变的情况下以及在有必要向外部用户提供面板18和单独传感器的状态的情况下,REST协议的使用避免了在面板18中对主机软件的需要。可以提供丰富站点摘要(RSS)机制来允许外部授权用户从系统10预订(subscribeto)状态信息,该状态信息继而被作为RSS源被推送到所述外部用户的RSS阅读器。所述RSS阅读器可以是基于web的、基于桌上型电脑的或基于移动设备的。由于所述RSS源是一种XML结构,所以其兼顾现有的警报面板18与改变的报告需求的无缝整合。现在转到系统10,一般而言,用户接口20可以包括在控制面板18内或设置在其附近。所述用户接口20可以包括用于输入控制命令的键盘24以及用于显示状态信息的显示器22。在这种情况下,授权用户可以输入个人识别号(PIN),并按动警报离开或警报留守按钮来为系统10设防。在控制面板18内还包括多个用于处理警报事件的处理器26、28。例如,警报处理器26、28可以在设防离开或设防留守模式下监视传感器14、16的激活。在控制面板18内还可以包括用于提供网站功能的web服务器处理器30。所述web服务器30可以在REST格式下操作。在所述web服务器处理器30内可以包括一个或多个包含在文件32、34内的(在REST格式下的)http文档。每个所述文件/文档都包括采用适当格式(例如,XML)的用于面板18或至少一个传感器14、16的状态信息。在正常操作期间,警报处理器26、28监视所述面板18以及传感器14、16的状态,并将状态改变写入一个或多个文件32、34中。在RSS格式下操作的发布处理器26、28检测文件32、34的任何改变,并发布各自的http文档。文件32、34中的至少一些可以被构造为从授权外部用户接收命令(动作)。在这种情况下,命令处理器26、28可以监视由外部方导致的文件32、34的改变,并在控制面板18内执行那些命令。在系统10的建立期间,RSS阅读器38被提供在每个授权外部用户的目的地设备内。在这种情况下,所述目的地设备可以是所述外部用户的便携式设备36(例如:手机、iphone、Blackberry等)。所述目的地设备也可以是中央监视站40。作为建立过程的一部分,建立技术员可以使用RSS阅读器38来预订接收文件32、34内的一个或多个http文档改变的通知。在这种情况下,每当警报处理器26、28向文件32、34中的一个写入改变时,所述改变的通知和/或文件32、34内的所述http文档可以被发送到授权外部用户36、40处。可替代地,所述外部用户36、40可以通过设备36、40的web浏览器输入其希望浏览的http文档32、34的URL42。作为响应,所述web服务器30以包括被请求的状态指示器的http文档进行响应。一般来说,http文档32、34的预订及访问在警报系统10的建立期间被确定。对web服务器30的访问被限于在所述系统10的建立期间识别的授权外部用户。作为一个具体示例,所述系统10可以包括3个门(门#1、门#2、门#3)的访问控制基础结构。门#1和门#2提供对较低级别保安区域的进入,而门#3提供对高级别保安区域的进入。因而,保安人员可能仅对监视门#3的状态及实时警报感兴趣。为了在初始设计为监视所有3个门的系统中仅仅监视门#3,主应用将必须被安装在保安区域12内以与所述控制面板18通信。还将需要一个用户接口应用来监视所述控制面板18内的状态事件,并向授权用户报告那些事件。在过去,很难将外部访问整合到现有保安系统中。由于现有警报面板中所使用的专有协议,或者由于所述主应用的应用程序接口(API)的非开放特性导致了这种困难的存在。继续上述的实施例,假设所述web服务器30的URL地址是:“http://panelService/”。进一步假设所述设备(门#1、门#2、门#3)的URL地址是:“http://panelService/devices”,所述用于获取与状态改变有关的状态信息的事件URL是:“http://panelService/events”,以及用于向系统10发送命令的动作URL是:“http://panelService/actions”。将假设门#1具有设备标识符(ID)“DEV1”,门#2具有设备ID“DEV2”,并且门#3具有设备标识符ID“DEV3”。因为所述设备的状态通过使用启用REST的web服务器30经由URL“http://panelService/devices”被暴露,所述门#1的状态可以通过经由任何web浏览器输入URL“http://panelService/devices/devld=DEV1”获得,或者从小应用使用通过大部分编程语言提供的HTFP请求/响应API来获得。类似地,门#2的状态可以通过输入URL“http://panelService/devices/devld=DEV2”获得,以及门#3的状态可以通过输入URL“http://panelService/devices/devld=DEV3”来获得。现在假设有效卡刷过传感器14、16具有事件代码“2本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/57/201110361909.html" title="启用REST和RSS的访问控制面板原文来自X技术">启用REST和RSS的访问控制面板</a>

【技术保护点】

【技术特征摘要】
2010.10.14 US 12/9046511.一种操作保安系统的方法,所述方法包括:提供保护一保安区域的保安系统,其中该保安系统具有传感器和访问控制面板;所述访问控制面板的警报处理器监视所述访问控制面板以及所述传感器的状态;所述访问控制面板的所述警报处理器将状态改变写入一个或多个文件中;包括在所述访问控制面板内的web服务器处理器提供网站功能;从远程用户接收下述请求:通过所述web服务器处理器的发布来接收所述传感器的检测状态;以及每当所述警报处理器向所述一个或多个文件中写入所述状态改变时,将所述发布或所述一个或多个文件内的HTTP文档传输到所述远程用户,其中所述发布包括所述状态改变的通知,并且其中所述HTTP文档包括所述状态改变的通知。2.如权利要求1所述的方法,进一步包括:在表述性状态转移(REST)格式下操作网站。3.如权利要求1所述的方法,进一步包括:在丰富站点摘要(RSS)格式下发布所述检测状态。4.如权利要求1所述的方法,进一步包括:所述警报处理器监视所述传感器并将所述状态改变传送到所述web服务器处理器。5.如权利要求4所述的方法,进一步包括:所述警报处理器将所述状态改变写入所述web服务器处理器的网站中。6.如权利要求5所述的方法,进一步包括:所述web服务器处理器检测被写入到所述网站的状态改变,并将所述状态改变发布给所述远程用户。7.一种用于操作保安系统的装置,所述装置包括:传感器;在表述性状态转移(REST)格式下操作的web服务器;多个HTTP文档,其中所述多个HTTP文档中的每个HTTP文档被保存在多个文件中的相应文件中,并且其中所述多个文件中的每个文件是通过与所述web服务器相关联的URL来标识的;以及警报处理器,其将所述传感器的检测状态耦合到所述多个HTTP文档中的一个HTTP文档中,其中每当所述警报处理器向所述多个文件中的一个中写入状态改变时,所述web服务器将所述检测状态的发布、所述状态改变的通知或所述多个HTTP文档中的所述一个HTTP文档传输到远程用户,以及其中所述远程用户通过所述web服务器的发布来接收所述传感器的所述检测状态...

【专利技术属性】
技术研发人员:A·K·绕
申请(专利权)人:霍尼韦尔国际公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术