专利名称:具有并行处理架构的集成安全系统的制作方法
技术领域:
本文中的实施例涉及安全系统,尤其涉及在面对与警报报告设备相关联的损伤或设备故障的情况下实现成功警报报告的房屋(premise)入侵警报系统。
背景技术:
安全警报系统是公知的并已出现了几十年。传统安全警报系统的值得注意的大制造商中的一些是Honeywell、GE、DSC和Napco。这些系统通常包含运行小(即,几十或几百千字节)嵌入式软件的低性能(即,8位)处理器,没有操作系统。因为对嵌入式软件的更新由于它们将会需要在新代码的部署之前对整个系统和/或软件执行新认证而是耗时和昂贵的,所以这些安全面板具有容易测试和维护的相对较紧凑和直接的代码库。因此,很少进行软件更新。这些系统争取可能的最高可靠性,规章要求常常需要它们在允许被批准销售给公众之前通过严格的安全性、可靠性和容错测试。图23是现有技术下传统安全系统100的安全系统面板的框图。安全面板102监视有线和/或无线传感器104并与之进行通信,经由电话线路106向中央监视站(CMS)报告警报情況。安全面板102耦合到外部电源110 (例如,交流(AC)源、直流(DC)源等)和电池108,且电池108通常由面板102涓流充电(trickle-charge)。安全面板102的主电源是外部电源110,且在外部电カ110中断的情况下,面板102自动切换至电池108作为它的电源。Underwriters LahoratoHeS(w)股份有限公司(UL)需求规定了电池操作下需要的最小系统性能。对于驻留在传统安全面板102上的软件也需要进行UL认证以符合最小安全性和可靠性性能级别。如此,传统安全面板的软件更新由于它们昂贵和耗时并涉及非常严谨的测试和规章认证而很少发生。嵌入式监视、视频和自动化系统也是公知的并已出现了ー些时间。由于它们的特性集的性质,它们通常需要较大处理器和较完善的内部软件以操纵较复杂和带宽要求高的操作。另外,这种系统是高度特性丰富的,制造商不断改进已有特性和添加新特性以维持它们产品的竞争性。如此,这些系统常常需要软件更新(用户执行的或者后台自动执行的)。创建把传统安全以及面向客户的交互式特性相组合的特性丰富的系统导致在处理能力和软件方面是两个系统的超集的产品。结果是,当在这种安全系统上面提供扩展监视和自动化特性吋,需要额外处理能力和软件。较大代码库先天上使整个系统不太可靠,从而使安全公司和安全标准实行的可靠性要求成为甚至更有挑战性的障碍。额外的软件先天上降低了整个代码的可靠性并引入可能发生故障的更多软件代码路径。即使在软件改变只与代码的交互式和客户相关部分有关的情况下,这仍会由于会需要整体系统在每次修改系统软件时经过安全认证处理而成为弊端。此外,包括较大处理器和存储器的该集成系统的电池备份将会需要较大电池和潜在更成熟的备份电路以便支持更大电カ负荷。·引用并入本说明书中提到的每个专利、专利申请和/或公开被完整地经引用而并入本文,如同每个各专利、专利申请和/或公开被具体地和逐个地表明经引用而并入本文一祥。
图I是ー个实施例下的集成安全系统的框图。图2是ー个实施例下的集成安全系统的组件的框图。图2A是ー个实施例下的包括安全协同处理器(SCP)的集成安全系统的框图。图3是ー个实施例下的网关软件或应用的框图。图4是ー个实施例下的网关组件的框图。图4A (统一地,图4A/1和4A/2)示出一个实施例下的球形图标和相应文本概述显示元件。图4B是ー个实施例下的安全状态和SH上显示的相应传感器状态的表格。图4C是一个实施例下系统状态和SUI上作为系统警报显不的相应警报文本的表格。图4D是ー个实施例下传感器状态/排序次序和SUI的相应传感器名称和状态文本的表格。图4E示出一个实施例下的感兴趣传感器的图标。图4F示出一个实施例下的安静传感器图标。图4G是ー个实施例下经由万维网门户(web portal) SUI呈现的示例家庭管理模式(HMM)屏幕。图4H是ー个实施例下经由移动门户Sn呈现的示例家庭管理模式(HMM)屏幕。图41是ー个实施例下iPhone'H:客户端设备Sn的框图。图4J是ー个实施例下的第一示例iPhone 客户端设备SUI。图4K是ー个实施例下的第二示例iPhoneu'客户端设备Sn。
图4L是ー个实施例下的移动门户客户端设备SH的框图。图4M是ー个实施例下经由移动门户Sn呈现的示例概述页或屏幕。图4N是ー个实施例下经由移动门户SH呈现的示例安全面板页或屏幕。
图40是ー个实施例下经由移动门户Sn呈现的示例传感器状态页或屏幕。图4P是ー个实施例下经由万维网门户Sn呈现的示例接ロ页或屏幕。图4Q是ー个实施例下经由触摸屏SUI呈现的示例概述页或屏幕。图4R是ー个实施例下经由触摸屏SUI呈现的示例传感器状态页或屏幕。图5是ー个实施例下与房屋网络进行的IP设备集成的框图。图6是ー个替选实施例下与房屋网络进行的IP设备集成的框图。图7是ー个实施例下触摸屏的框图。图8是ー个实施例下联网安全触摸屏的示例截屏。图9是ー个实施例下与房屋网络进行的网络或房屋设备集成的框图。图10是ー个替选实施例下与房屋网络进行的网络或房屋设备集成的框图。图11是ー个实施例下形成包括集成安全系统组件的安全网络的方法的流程图。图12是ー个实施例下形成包括集成安全系统组件和网络设备的安全网络的方法的流程图。图13是ー个实施例下把IP设备安装到私有网络环境中的流程图。图14是示出一个实施例下私有网络环境的IP设备间通信的框图。图15是ー个实施例下把外部控制和管理应用系统与已有安全系统集成的方法的流程图。图16是ー个实施例下向专属安全系统无线对接的集成安全系统的框图。图17是ー个实施例下把网关无线‘学习’到已有安全系统和发现现存传感器的流程图。图18是ー个实施例下利用无线耦合到网关的无线安全面板替代旧式面板的安全系统的框图。图19是ー个替选实施例下利用无线耦合到网关的无线安全面板替代旧式面板的安全系统的框图。图20是另ー替选实施例下利用经由以太网耦合连接到网关的无线安全面板替代旧式面板的安全系统的框图。图21是ー个实施例下安全系统的自动接管的流程图。图22是ー个替选实施例下安全系统的自动接管的流程图。图23是现有技术下传统安全系统的安全系统面板的框图。
具体实施例方式描述了这样的集成安全系统该集成安全系统把宽带和移动接入与传统安全系统和房屋设备的控制相集成,以提供使用户能够远程保持连接到其房屋的三模式安全网络(宽带、蜂窝/GSM、POTS接入)。集成安全系统在向传统监视房屋保护提供远程房屋监视和控制功能的同时,对已有房屋保护装备形成补充。集成安全系统集成到房屋网络中并与传统安全面板无线耦合,从而使得能够对房屋安全系统进行宽带接入。可以添加自动设备(照相机、灯模块、恒温器等),从而使用户能够经由他们的个人万维网门户或网页、移动电话和/或其它远程客户端设备远程看到实况视频和/或图片并控制家庭设备。用户还可以当在他们的家中发生或者未发生状况时经由电子邮件或文本消息接收通知。虽然本文中的详细描述包含示例目的的许多具体内容,但任何本领域普通技术人员将会明白对以下细节的许多变化和变换在本文中描述的实施例的范围内。因而,在不损失所要求保护的发明的任何一般性的情况下、以及在不对所要求保护的发明施加任何限制的情况下,叙述以下示例性实施例。根据本文中描述的实施例,提供这样的无线系统(例如,射频(RF)),该无线系统使安全提供方或客户能够扩展已升级为支持RF能力的无RF能力安全系统或已有的有RF能力安全系统的能力。该系统包括有RF能力的网关设备(物理上位于有RF能力的安全系统的RF范围内)和网关设备上操作的相关联的软件。该系统还包括提供与系统有关信息的永 久存储的远程数据库、应用服务器以及万维网服务器。本文中称作iControl (我控制)安全系统或集成安全系统的实施例的安全系统通过经由形成包括与传统房屋安全系统和房屋局域网(LAN)集成的集成安全系统的组件的安全网络来添加远程家庭监视和家庭控制的优点和宽带接入,从而扩展传统家庭安全的价值。通过集成安全系统,家庭(或企业)中的传统家庭安全传感器、摄像机、触摸屏键盘、发光控制和/或网际协议(IP)设备成为可从万维网浏览器、移动电话或通过支持内容的触摸屏在世界上的任何地方访问的被连接设备。集成安全系统体验既允许安全运营方扩展他们的被监视安全系统的价值主张,又允许安全运营方获得新客户,包括在其离家时有兴趣保持连接到其家庭、家和所有物的宽带用户客户。一个实施例的集成安全系统包括有线和无线设施这二者中的安全服务器(在本文中也称作iConnect (我连接)服务器或安全网络服务器)和耦合或集成到家庭网络(例如,LAN)中并直接与家庭安全面板通信的iHub (我集线)网关(在本文中也称作网关、iHub或者iHub客户端)。一个实施例的安全系统自动发现属于安全系统并连接到安全系统控制面板的安全系统组件(例如,传感器等),并经由万维网和移动门户为客户提供完全双向接入。网关支持各种无线协议并可以与由安全系统提供方提供的广泛范围的控制面板互连。服务服务提供方和用户可以随后利用额外IP摄像机、发光模块或诸如交互式触摸屏键盘的安全设备来扩展系统的能力。集成安全系统通过使客户能够通过电子邮件和SMS警报、相片推送、基于事件的视频捕捉和基于规则的监视和通知保持相连,来向这些安全系统添加增强价值。该解决方案利用宽带接入来扩展家庭安全到住户的延伸。通过把宽带和移动接入、IP摄像机、交互式触摸屏、以及对传统安全系统配置顶端的家庭自动化的开放解决方案加以分层,集成安全系统建立在传统安全系统给予的基础上。集成安全系统易于由安全运营方安装和管理,以及简化传统安全安装过程,如下所述。集成安全系统对家庭安全市场提供开放系统解决方案。如此,集成安全系统客户房屋设备(CPE)解决方案的基础已成为抽象设备,以及允许应用来操控和管理来自任何供应方的多个设备。使得能够具有此能力的集成安全系统装置连接技术支持来自GE安全和Honeywell的面板、设备、以及协议,以及使用Z波(Z_Wave)、IP摄像机(例如,以太网、wifi、以及Homeplug)、以及IP触摸屏的客户设备。设备连接(DeviceConnect)是使得任何设备或协议层能够与集成安全系统组件互操作的设备抽象层。此架构使得能够添加支持这些接ロ中任何接ロ的新设备,以及添加整体上新的协议。设备连接的益处是它提供供应方灵活性。同样的一致触摸屏、万维网、以及移动用户体验在安全系统提供方通过对IP摄像机、后端数据中心和中央站点软件的选择而选择的任何安全设备上没有改变。集成安全系统提供在从安全系统提供方可得到的传统主机安全系统上面集成或分层的完整系统。安全系统提供方因此可以选择不同组件或配置以提供(例如,CDMA、GPRS、无蜂窝等)以及使iControl修改用于系统提供方具体需要的集成安全系统配置(例如,改变万维网或移动门户的功能、添加GE或Honeywell兼容触摸屏等)。集成安全系统与直接经由宽带和GPRS警报传输来报告的中央站点的安全系统提供方基础设施相集成。经由标准面板连接支持传统拨号报告。另外,集成安全系统向CMS提供高级功能的接ロ,包括增强警报事件、系统安装优化、系统测试验证、视频验证、IP和GSM上的双向语音。 集成安全系统是包括宽带连接以使得网关通过宽带和GPRS连接增强已有安全系统的IP中心系统。在例如宽带中断或无可用GPRS可供使用的情况下。集成安全系统使用在网关中包括GPRS调制解调器的可选无线封装来支持GPRS连接。虽然有数据传送的灵活选项,但集成安全系统把GPRS连接当作较高成本。在一个实施例中,只使用GPRS连接传送警报事件(例如,成本的),然而网关可以被配置(例如,通过iConnect服务器接ロ)成充当主要通道,以及在GPRS上传递任何或所有事件。结果,集成安全系统不干扰当前普通老式电话服务(POTS)安全面板接ロ。仍可以通过POTS传送警报事件;然而网关还允许通过宽带或GPRS连接传送这种事件。集成安全系统对CSR工具套件提供万维网应用接ロ,以及提供用于安全系统提供方的已有呼叫中心产品之间的程序集成的XML万维网服务服务接ロ。集成安全系统包括例如允许安全系统提供方把集成安全系统的组件集成为定制呼叫中心接ロ的API。API包括用于具有集成安全系统服务服务的已有安全系统提供方呼叫中心应用的集成的XML万维网服务服务API。为CSR万维网应用中可用的所有功能提供这些API集合。集成安全系统基于Java和基于XML的API支持供应、计费、系统管理、CSR、中央站点、门户用户接ロ、以及内容管理功能等。集成安全系统可以对安全系统提供方计费系统提供定制接ロ,或者可替选地,可以为安全系统开发者提供API和提供集成工作支持。集成安全系统提供或包括用于供应、管理、以及客户服务等的服务组件接ロ。为标准模版和示例提供定义的客户专业服务服务约定以帮助把服务服务提供方的0SS/BSS系统与集成安全系统集成。集成安全系统组件支持和允许客户账户创建和删除与安全系统的集成。iConnectAPI提供在iConnect中对供应和账户管理系统的接入,以及提供账户创建、供应以及删除的完全支持。根据安全系统提供方的需求,可以使用iConnect API来完全定制集成安全系统后端操作系统的任何方面。集成安全系统包括支持基于以下标准的接ロ的网关,比如在安全SSL会话上采用经由网关上以太网端ロ的以太网IP通信、以及标准XML/TCP/IP协议和端ロ ;经由网关上端ロ 的 USB 2. O ;802. llb/g/n IP 通信;GSM/GPRS RF WAN 通信;CDMA IxRTT RF WAN 通信(可选的,也可以支持EVDO和3G技术)。网关支持以下专属接ロ,比如包括对话RF网络(319. 5MHz)和RS485超级总线2000有线接ロ的接ロ ;RF网状网络(908MHz);以及包括RF网络(345MHz)和RS485/RS232总线有线接ロ的接ロ。对于IP通信(例如,认证、授权、加密、反欺骗等)的安全,集成安全系统使用用于认证的服务器和客户端证书、以及SSL加密通道上发送的数据中的认证,使用SSL加密所有流量。为了加密,集成安全系统在制造的时间/场所发出公/私钥对,在一个实施例中,未在任何在线存储中存储证书。因为集成安全系统使用标准HTTP和HTTPS端口上的TCP进行传出连接,所以集成安全系统不需要客户房屋处和/或安全系统提供方中央站点处有任何特殊规则。假定允许出站TCP连接,则对防火墙不需要任何特殊要求。图I是ー个实施例下的集成安全系统100的框图。实施例的集成安全系统100包括耦合到传统家用安全系统110的安全服务器104和网关102。在客户的家庭或企业处,网关102连接和管理各种各样的家庭安全和自监视设备。网关102在通信经由通信网络108·或其它网络(例如,蜂窝网络、互联网等)来进行的情况下,与位于服务服务提供方的数据中心106中(或集成安全系统数据中心中托管)的iConnect服务器104通信。这些服务器104管理提供本文中描述的集成系统服务服务所需的系统集成。网关102和iConnect服务器104的组合使得能够使用允许用户远程地与他们的家、企业和家庭保持联系的各种远程客户端设备120 (例如,PC、移动电话和PDA)。另外,该技术允许在家中以直观方式(如,在高级触摸屏键盘上)呈现家庭安全和自监视信息、以及诸如交通和天气的有关第三方内容。服务服务提供方可以经由提供有iConnect服务器的基于浏览器的维护和服务服务管理应用来管理集成安全系统服务服务(也称作iControl服务服务)。或者,如果期望,则可以经由基于iConnect万维网服务服务的XML API把服务服务与已有0SS/BSS和服务服务交付系统更紧密地集成。集成安全系统服务服务还可以协调警报向家庭安全中央监视站点(CMS) 199的发送。使用诸如联系标识(Contact ID)或SIA的标准协议向CMS 199传递警报,并且可以根据家庭安全面板位置以及通过iConnect服务器104状况(如,与集成安全系统通信的缺失)生成警报。另外,安全服务器104与CMS 199之间的链路提供家庭安全和自监视设备与网关102之间的更紧密集成。这种集成使得能够具有高级安全能力,诸如使CMS人员查看在触发盗窃警报时拍摄的相片的能力。为了最大的安全性,网关102和iConnect服务器104支持把移动网络(GPRS和CDMA选项这二者均可用)用作为对主要宽带连接的备份。由运行在与其它系统交互的同时与各种客户端类型通信的软件组件的主机服务器来交付集成安全系统服务服务。图2是ー个实施例下的集成安全系统100的组件的框图。以下是组件的较详细描述。iConnect服务器104支持范围从移动设备、至PC、至家用安全设备、至服务服务提供方内部系统的各种客户端120。終端用户使用大多数客户端120,但是也存在用来操作服务服务的一些客户端120。集成安全系统100的終端用户使用的客户端120包括但不限于以下基于网关客户端应用的客户端202(例如,运行管理家庭安全和自动化设备的网关技术的基于处理器的设备)。访问万维网门户应用、执行集成安全系统的定制和終端用户配置以及家用设备状态的监视、查看相片和视频等的万维网浏览器204。也可以由此门户应用执行设备和用户管理。访问集成安全系统移动门户的移动设备206 (例如,PDA、移动电话等)。终端用户使用此类型的客户端206查看系统状 态和执行设备上的操作(例如,接通灯、设防安全面板等),而非用于诸如添加新设备或用户的系统配置任务。以简单、有目标的方式呈现集成安全系统服务服务内容以及其它第三方内容的基于PC或浏览器的“微件(widget)微件”容器208 (例如,驻留在PC桌面上以及显示来自单个家用摄像机的实况视频的微件)。本文中所使用的“微件”是指系统中的程序或应用。经由直观触摸屏用户接ロ呈现各种内容微件的触摸屏家庭安全键盘208和高级家用设备。通知接收方210 (例如,在发生(或未发生)某些事件时接收基于SMS的通知的手机、接收具有类似信息的电子邮件消息的电子邮件客户端等)。以新的和独特的方式访问iConnect万维网服务服务XML API以与用户的家庭安全和自监视信息交互的定制建立客户端(未示出)。这种客户端可以包括新类型的移动设备、或者把集成安全系统内容集成到更大应用特性集中的复杂应用。除了終端用户客户端之外,iConnect服务器104支持管理整个服务服务的进行中的操作的基于PC浏览器的服务服务管理客户端。这些客户端运行各应用,这些应用处理诸如供应、服务服务监视、客户支持和报告的任务。存在一个实施例的iConnect服务器104的许多类型的服务器组件,包括但不限于以下类型管理关于所有家庭安全和自监视设备监视的信息的企业组件;显示用户的该信息和经由公布的XML API访问企业组件的終端用户应用组件;以及使得操作者能够管理服务服务的服务服务管理应用组件(这些组件也经由XMLAPI、以及也经由公布的SNMP MIB来访问企业组件)。服务器组件提供对与集成安全系统安装相关联的对象的访问以及管理。顶级对象是“网絡”。它是网关102所位于的位置,也通常称作地点或房屋;房屋可以包括网关102所位于的任何类型的结构(例如,家、办公室、仓库等)。用户可以仅访问其被授予许可的网络。在网络内,网关102监视的各个对象被称为设备。设备包括传感器、摄像机、家庭安全面板和自动化设备、以及运行网关应用的基于控制器或处理器的设备。在系统中的对象之间可以有各种类型的交互。自动化定义作为设备状态改变的结果而发生的动作。例如,通过前入口摄像机在前门传感器改变为“开门”时拍摄图片。通知是发送给用户以表明发生某事情(如,前门变成“开门”状态)或者未发生的消息(称作iWatch(我看见)通知)。日程表定义要在预定义的日子和时间发生的设备状态的改变。例如,在ll00pm的每个夜晚把安全面板设置为“设防”模式。iConnect企业组件负责编排集成安全系统服务服务的所有低级别服务服务管理活动服务。它们定义与网络(地点)相关联的所有用户和设备,分析设备如何交互,以及触发相关联动作(如,向用户发送通知)。监视和记录所有设备状态改变。企业组件还根据需要管理与外部系统的所有交互,包括向家庭安全中央监视系统(CMS) 199发送警报和其它有关的自监视数据。企业组件被实现为便携式Java J2EE服务程序(Servlet),但是不限于此。以下iConnect企业组件管理集成安全系统服务的主要元件,但是实施例不限于此注册管理器220定义和管理用户和网络。此组件负责用户和网络的创建、修改和終止。它也是定义用户对网络的访问的地方。网络管理器222定义和管理网络(站点)上部署的安全和自监视设备。此组件处理设备的创建、修改、删除和配置、以及与这些设备相关联的自动操作、时间表和通知规则的
创建。
数据管理器224管理对已有网络和它的设备的当前和记录的状态数据的访问。特别地,此组件不提供对网络管理器222独占处理的网络管理能力(如,向网络添加新设备)的任何访问。为了实现所有类型查询的优化性能,在数据库中与历史状态数据(又名,“日志”)分开存储当前设备状态的数据。日志数据管理器226执行当前设备状态数据到历史数据日志表的进行中的传送。额外iConnect企业组件处理与某些客户端和其它系统的直接通信,例如iHub管理器228直接管理与网关客户端的所有通信,包括接收设备状态改变的信息、改变设备的配置、以及把网关客户端的新版本推送给它正运行于的硬件。通知管理器230负责经由SMS (移动电话消息)、电子邮件(经由比如SMTP电子邮件服务器的中继服务器)等向客户端发送所有通知。警报和CMS管理器232向家庭安全中央监视站点(CMS)发送关键的服务器生成的警报事件,以及管理去往和来自CMS的集成安全系统服务服务数据的所有其它通信。元件管理系统(EMS) 234是管理与服务服务安装、调节规模和监视相关联的所有活动、以及过滤和封装服务服务管理应用使用的服务服务操作数据的iControl企业组件。也可以在期望的情况下把EMS公布的SNMP MIB结合到任何第三方监视系统中。iConnect企业组件存储它们在iControl服务服务数据库240和在iControl内容库242中管理的对象的信息。使用iControl内容库存储比如视频、相片和微件内容的媒体对象,而服务服务数据库存储用户、网络、以及设备的信息。经由JDBC接ロ执行数据库交互。为了安全目的,企业组件管理所有数据存储和获取。iControl企业组件提供被应用组件用来访问企业组件能力的基于万维网服务服务的API。应用组件的功能包括向終端用户呈现集成安全系统服务服务数据、执行管理责任、以及与外部系统和后勤办公应用集成。iConnect企业组件的主要公布API包括但不限于以下注册管理器API 252提供对注册管理器企业组件功能的访问,以允许网络和用户
的管理。网络管理器API 254提供对网络管理器企业组件功能的访问,以允许网络上设备
的管理。数据管理器API 256提供对数据管理器企业组件功能的访问,如,设置和检索关于设备状态的(当前和历史)数据。供应API 258提供用以创建新网络和配置初始默认属性的简单方式。一个实施例的每个API包括两个访问模式Java API或XMLAPI。XML API被公布为万维网服务服务,使得可以通过网络上的服务器或应用轻松访问它们。Java API是XMLAPI的程序员友好包装。以Java编写的应用组件和集成通常应当使用Java API而非直接使用 XMLAPI。iConnect企业组件还具有用于向集成安全系统快速添加新设备支持的基于XML的接ロ 260。称作DeviceConnect (设备连接)260的此接ロ是用于定义新设备的属性和如何可以管理它们的灵活、基于标准的机制。虽然格式足够灵活以允许任何类型的未来设备的添加,但预定义的XML简表当前可用于添加诸如传感器(SensorConnect (传感器连接))、家庭安全面板(PanelConnect (面板连接))和IP摄像机(CameraConnect (摄像机连接))的普通类型设备。iConnect終端用户应用组件提供在集成安全系统服务支持的不同类型客户端上运行的用户接ロ。以可移植Java J2EE技术(例如,作为JavaServelet服务程序、作为Java服务器页(JSP)等)编写组件,它们都经由公布的API与iControl企业组件交互。 以下終端用户应用组件生成目标客户端上显示的基于CSS的HTML/JavaScript。可以通过特定于合作方的标记和URL链接(如,客户支持等)动态标明这些应用。实施例的終端用户应用组件包括但不限于以下交付用户在他们设立集成安全系统服务服务时看到的第一个应用的iControl激活应用270。此基于向导的万维网浏览器应用把新用户与购买的网关和包括的其它设备作为套件(如果存在)与它安全关联。它主要使用由供应API公布的功能。iControl万维网门户应用272在PC浏览器上运行并把基于万维网的接ロ交付给集成安全系统服务。此应用允许用户管理他们的网络(例如,添加设备和创建自动操作)以及查看/改变设备状态,并管理图片和视频。因为该应用能力的广泛范围,它使用包括注册管理器API、网络管理器API以及数据管理器API的三个不同企业组件API,但是实施例不限于此。iControl移动门户274是移动电话和PDA上运行的小足迹的(small-footprint)基于万维网的接ロ。对于设备状态和图片/视频的远程查看而非网络管理优化此接ロ。如此,它与企业组件的交互主要经由数据管理器API。可以提供均衡由以上应用使用的同样企业组件API的定制门户和针对性客户端应用。内容管理器应用组件276向各种客户端交付内容。它向微件容器客户端(基于PC和浏览器这二者)、以及向高级触摸屏键盘客户端发送多媒体丰富用户接ロ组件。除了直接向末端用户设备提供内容之外,内容管理器276提供基于微件的用户接ロ组件以满足来自诸如iControl万维网272和移动274门户的其它应用组件的请求。大量应用组件负责服务的整个管理。称作服务管理应用组件的这些预定义应用被配置为提供包括例如供应、整个服务监视、客户支持以及报告的集成安全系统服务的生产管理的成品解决方案。实施例的服务管理应用组件包括但不限于下面的内容服务管理应用280允许服务管理员执行与服务安装、測量和监视/警告相关联的活动。此应用高度地与元件管理系统(EMS)企业组件交互以执行它的功能,并经由诸如SNMPMIB的协议从该组件获取它的监视数据。执行服务供应任务的雇主使用套件应用282。此应用允许家用安全和自监视设备在仓库套件处理期间与网关相关联。
支持集成安全系统服务的人员(诸如解决末端用户问题的CSR和询问整个服务使用的雇主)使用CSR应用和报告生成器284。此应用还管理新网关固件向部署网关的推送。iConnect服务器104还支持与服务提供方的已有OSS/BSS、CSR和服务交付系统290的定制ー建立集成。这种系统可以访问iConnect万维网服务XML API,以向和从iConnect服务器104传送数据。这些类型的集成可以依据服务提供方需要,赞同或替代基于PC浏览器的服务管理应用程序。
如上所述,实施例的集成安全系统包括网关或者iHub。实施例的网关包括如本文中详细描述的在家庭或企业中部署的、并在WAN连接上把各种第三方摄像机、家庭安全面板、传感器和设备耦合或连接到iConnect服务器的设备。网关耦合到家庭网络并直接与有线和无线传感器设施这二者中的家用安全面板通信。网关被配置为低成本、可靠且较薄,使得它补充基于集成安全系统网络的架构。网关支持各种无线协议,并可以与广泛范围的家用安全控制面板交互。服务提供方和用户可以随后通过添加IP摄像机、发光模块和额外安全设备扩展系统的能力。网关可以被配置为集成到包括机顶盒、路由器和安全面板的许多客户装置中。网关的小型和高效足迹使得能够实现该便携性和多功能性,从而简化和減少部署的整个成本。实施例的集成安全系统包括耦合到传统安全系统面板和交互式安全系统的安全协同处理器。在此架构下,集成安全系统在不牺牲与和传统安全系统相关联的频繁软件更新相关联的显著负担和成本或可靠性的情况下使得能够实现传统安全系统特征以及交互式安全系统的面向客户的交互式特征和功能。集成安全系统还最小化或消除新电池备份电路或较大电池的需要。图2A是实施例下包括安全协同处理器(SCP) 204A的集成安全系统200A的框图。集成安全系统200A的SCP 204A耦合或连接到安全面板202A,并耦合或连接到交互式安全系统206A。在SCP 204A和安全面板202A和交互式安全系统206A之间形成通信通道或路径230A,SCP 204A控制通信通道230A和因此安全面板202A与交互式安全系统206A之间的通信。作为安全系统组件的安全面板202A监视有线或无线传感器212A (例如,门传感器、窗传感器、红外传感器、热传感器、烟雾传感器等)。安全面板202A如上所述,连接到用于向CMS报告报警的电话线。安全面板还把电池与相关联充电和转换(switch-over)电路
彡ロロ。交互式安全系统206A与有线和/或无线设备或组件216A (例如,网际协议(IP)设备、摄像机、触摸屏输入/输出设备、自动调温器、控制器等)通信。把电池210A耦合到安全面板202A和交互式安全系统206A。集成安全系统200A包括耦合到安全面板202A、SCP204A以及交互式安全系统206A的电カ开关208A。SCP 204A编排外部电カ干扰期间集成安全系统206A的行为。SCP204A还协调安全面板202A与交互式安全系统206A的处理器之间的通信,以确保这些系统或组件之间数据的稳定流动。可以在相关申请中找到集成安全系统206A组件、配置和操作的进ー步实例。电カ从外部电源220A流动到安全面板202A中,安全面板202A随后控制并向SCP204A提供电カ,并经由电カ开关208A向交互式安全系统206A处理器提供电カ。在外部电カ故障的情况中,安全面板202A把故障情况传送给SCP 204A。SCP 204A指令电カ开关208A关断去往交互式安全系统206A处理器的电力,从而减少整个系统电カ消耗。现在仅向需要上电和运行的关键子系统(即,交互式安全系统206A的安全面板202A、SCP 204A和通信电台或设备(例如,全球移动通信系统(GSM)电台等))施加电カ故障期间的关键电カ(以便电话线中断的情形中备份)。与安全面板202A很像,SCP 204A的软件相对较小,并因而较容易测试和维护。交互式安全系统206A的处理器代码通常相对较大,但是因为它不需要依附于UL需求,所以可以尽可能频繁地修改和远程更新它。在实施例中,本文中描述的网关是或包括交互式安全系统,但是实施例不限于此。在替选实施例中,本文中描述的网关是或包括交互式安全系统和安全协同处理器,但是实施例不限于此。在另ー替选实施例中,本文中描述的触摸屏是或包括交互式安全系统,但是实施例不限于此。在又一替选实施例中,本文中描述的触摸屏是或包括交互式安全系统和安全协同处理器,但是实施例不限于此。
·
图3是实施例下包括网关软件或应用程序的网关102的框图。网关软件体系结构相对较薄和高效,从而简化它向诸如机顶盒、路由器、触摸屏和安全面板的其它客户装置的集成。软件架构还提供针对未授权接入的高程度安全。此章节描述网关软件架构的各种关键组件。网关应用层302是编排网关执行的操作的主程序。安全引擎304提供针对从外部世界(从房屋内部以及从WAN这二者)向集成安全系统网络中有意和无意入侵的鲁棒保护。实施例的安全引擎304包括执行包括但不限于以下的功能的一个或更多个子模块或组件包括网关和iConnect服务器通信的128位SSL加密的加密以保护用户数据私有性和提供安全通信。网关与iConnect服务器之间的双向验证,以防止未授权欺骗和攻击。把从iConnect服务器向网关应用程序(或反之)发送的数据数字地标记为安全性的额外层。数字标记提供尚未在运送中变换数据的验证和生效。因为成品联网IP摄像机提供的图片和视频流量在互联网上行进时不安全的摄像机SSL封装。网关提供互联网上发送的用户图片和视频数据的128位SSL封装,以完整用户安全和私有性。具有WPA-2安全的802. llb/g/n安全以确保总是使用最強可用保护发生无线摄像机通信。为网关使能设备分配独特激活密钥以便通过iConnect服务器激活。这确保仅可以激活有效网关使能设备,以利用使用中的iConnect服务器的具体实例使用。安全引擎检测通过蛮力激活网关使能设备的尝试。部署网关使能设备的合作方具有可以激活仅序列号和激活密钥正确的网关以便通过iConnect服务器使用的知识。窃取的设备、尝试伪装成网关使能设备的设备以及恶意局外者(或知识丰富但是为不良客户的局内者)无法作用于其它客户的网关使能设备。随着标准演进,以及证明新加密和验证方法是有用的,以及证明较旧的机制是易破坏的,可以“空中下载(over the air)”升级安全管理器,以提供房屋处本地、以及iConnect服务器与网关应用之间通信的新的更好的安全性,以去除对摄像机通信窃听的任何风险。
远程固件下载模块306允许通过服务器104上的iControl维护应用程序对网关固件的无缝和安全进行更新,以提供服务提供方的透明、无麻烦机制以向安装的用户基地部署新特征和漏洞修复。固件下载机制容忍连接丢失、电カ干扰和用户干预(有意和无意这二者)。这种鲁棒性減少中断时间和客户支持问题。可以每次一个网关、一组网关,或者以批次远程下载网关固件。自动化引擎308管理不同设备之间交互的用户定义规则(例如,当门开启打开灯)。虽然自动操作规则被编程并驻留在门户/服务器级别,但在网关级别高速缓存它们以提供设备触发器与动作之间的短延迟。设备连接310包括使用标准化插件架构的所有支持设备(例如,摄像机、安全面板、传感器等)的定义。设备连接模块310提供可以用来迅速添加任何新设备的支持以及使得能够进行使用不同技术/协议的设备之间互操作性的接ロ。对于通常设备类型,定义了预定义子模块,使得支持这些类型的新设备更加容易。提供传感器连接312以添加新传感器,摄像机连接316以添加IP摄像机,以及面板连接314以添加家用安全面板。
日程引擎318负责执行用户定义的日程(例如,每五分钟拍摄图片;每天在上午8点把温度设置为65华氏度等)。虽然日程被编程和驻留在iConnect服务器级别,但把它们发送给网关应用程序内的日程程序。日程引擎318随后与传感器连接312对接以确保在精确地期望的时间出现列入日程的事件。设备管理模块320负责耦合或连接到系统的有线和无线IP设备这二者(例如,摄像机等)的所有发现、安装和配置。联网IP设备(诸如集成安全系统中使用的)需要许多IP和安全參数的用户配置一以简化用户体验和減少客户支持负担,实施例的设备管理模块操作此配置的细节。设备管理模块还管理下述视频路由模块。视频路由模块322负责通过零配置向用户交付无缝视频流。通过多步骤、分阶段途径,视频路由引擎使用UPnP端口前转、中继服务器路由和STUN/TURN对等路由的组合。图4是实施例下网关102组件的框图。依据部署集成安全系统服务的服务提供方期望的功能的具体集合,网关102可以由于网关应用固件的小足迹,而使用大量处理器402中的任何处理器。在实施例中,网关可以包括例如作为处理器的Broadcom BCM5354。另外,网关102包括存储器(例如,快擦写存储器404、RAM 406等)和任何数量的输入/输出(I/0)端 ロ 408。參照网关102的WAN部分410,实施例的网关102可以使用大量通信类型和/或协议(例如,宽带412、GPRS 414和/或公共交换电话网(PTSN) 416等)与iConnect服务器通信(仅举几个例子)。通常,宽带通信412是网关102与iConnect服务器104之间连接的主要手段,且GPRS/CDMA 414和/或PSTN 416接ロ在用户的宽带连接由于无论什么原因而故障的情形中作为容错的备份,但是实施例不限于此。參考网关102的LAN部分420,可以使用各种协议和物理收发器向成品传感器和摄像机通信。网关102是协议无关(protocol-agnostic)和技术无关的,如此可以轻松支持几乎任何设备组网协议。网关102可以例如支持GE和Honeywell安全RF协议422、Z波424、串行(RS232和RS485) 426,以直接连接到安全面板以及WiFi 428 (802. llb/g),以向WiFi摄像机通信。实施例的系统使用或包括提供安全系统状态标志性ー览表示的系统用户接ロ(SUI)0 Sn用于在如以上參照图I所述的所有客户端类型上使用。Sn包括用来监视安全系统状态的所有类型客户端设备上呈现的大量显示元件。实施例的客户端包括但不限于iPhone 、移动门户、万维网门户以及触摸屏。实施例的sui显示元件如下面详细描述的,包括但不限于球形图标、文本概述、安全按钮、设备和系统警报、感兴趣传感器以及安静传感器。sn因而均匀在所有客户端上提供系统状态概述信息(例如,安全和传感器)。另外,sui提供所有客户端上的一致图解、术语以及显示规则以及客户端上的一致传感器和系统细节。以下是iControl传感器的各种状态、以及如何使用Sn和诸如传感器列表和时间表的其它传感器信息统ー在所有客户端上表明这些状态的描述。对于Sn的显示元件,球形图标在视觉上表明单个站点的当前设防状态和传感器状态。图4A (统一地,图4A/1和4A/2)示出了实施例下的球形图标和相应文本概述显示元件。在所有客户端上,当在列表或时间表中示出传感器细节时,使用恰当图标、文本概述和分组表明状态。实施例的球形图标和文本概述元件通常表示系统状态4001以包括以下 状态“解除防卫”或“子解除防卫;“设防(门和窗、停留、离开、所有、夜间停留、即时、运动、最大)”;“解除防卫”、或者“子解除防卫”(传感器缺失;传感器失误;传感器篡改;低电池电量;未清除的报警);“设防(门和窗、停留、离开、所有、夜间停留、即时、运动、最大)”(传感器缺失;传感器失误;传感器篡改;低电池电量);“报警”;以及“无iHub连接”(宽带离线等)(无安全面板连接)。除了表示系统状态之外,实施例的球形图标和文本概述元件通常表示系统状态4002,以包括以下状态“全部安静”;“运动”;“开启”;“开启&运动”。使用系统状态4001和状态4002的各种组合,实施例的球形图标表明或表示大量系统状态。当系统状态4001是“解除防卫”或“子解除防卫”时,实施例的球形图标表明或表示状态4002如下解除防卫(状态全部安静)4010 (例如,图标颜色是绿色);解除防卫(状态运动)4011 (例如,图标颜色是绿色);解除防卫,(传感器开启的数量)传感器开启(状态开启)4012 (例如,图标颜色是绿色,传感器数量的底部区域是黄色);解除防卫,(传感器开启的数量)传感器开启(状态开启和运动)4013 (例如,图标颜色是绿色,传感器数量的底部区域是黄色)。当系统状态4001是“设防(门和窗、停留、离开、所有、夜间停留、即时、运动、最大)”吋,实施例的球形图标表明或表示状态4002如下设防门&窗(状态全部安静)4014 (例如,图标颜色是红色);设防门&窗(状态运动)4015 (例如,图标颜色是红色);设防门&窗,(传感器开启的数量)传感器开启(状态开启)4016 (例如,图标颜色是红色,传感器数量的底部区域是黄色);设防门&窗,(传感器开启的数量)传感器开启(状态开启和运动)4017(例如,图标颜色是红色,传感器数量的底部区域是黄色)。当系统状态4001是“解除防卫”、或者“子解除防卫”(传感器缺失;传感器失误;传感器篡改;低电池电量;未清除的报警)时,实施例的球形图标表明或表示状态4002如下解除防卫,传感器问题(状态全部安静)4018 (例如,图标颜色是绿色,具有“!”符号的顶部区域中的徽章是红色);解除防卫,传感器问题(状态运动)4019 (例如,图标颜色是绿色,具有“! ”符号的顶部区域中的徽章是红色);解除防卫,传感器问题(状态开启)4020 (例如,图标颜色是绿色,具有“ ! ”符号的顶部区域中的徽章是红色,传感器数量的底部区域是黄色);解除防卫,传感器问题(状态开启和运动)4021 (例如,图标颜色是绿色,具有“! ”符号的顶部区域中的徽章是红色,传感器数量的底部区域是黄色)。当系统状态4001是“设防(门和窗、停留、离开、所有、夜间停留、即时、运动、最大)”(传感器缺失;传感器失误;传感器篡改;低电池电量)时,实施例的球形图标表明或表不状态4002如下设防门&窗,传感器问题(状态全部安静)4022 (例如,图标颜色是红色,具有“ ! ”符号的顶部区域中的徽章是红色);设防门&窗,传感器问题(状态运动)4023 (例如,图标颜色是红色,具有“ ! ”符号的顶部区域中的徽章是红色);设防门&窗,传感器问题(状态开启)4024 (例如,图标颜色是红色,具有“! ”符号的顶部区域中的徽章是红色,传感器数量的底部区域是黄色);设防门&窗,传感器问题(状态开启&运动)4025 (例如,图标颜色是红色,具有“ ! ”符号的顶部区域中的徽章是红色,传感器数量的底部区域是黄色)。当系统状态4001是“报警”时,实施例的球形图标表明或表示状态4002如下设防离开/停留,(报警类型)报警4026 (例如,图标颜色是红色)。当系统状态4001是“无iHub连接”(宽带离线等)(无安全面板连接)时,实施例的球形图标表明或表示状态4002如下状态不可用4027 (例如,图标颜色是灰色)。·当实施例的客户端是触摸屏时,在所有微件和设置屏幕中触摸屏的底部呈现迷你球形。迷你球形在解除防卫安全面板时是绿色,它在设防安全面板时是红色,但是不限于此。迷你球形的形式因素、以及迷你球形对应的文本如对应于主屏幕上的球形图标一祥与以上描述的ー样或类似。实施例的球形图标包括动画以表明由相应传感器或检测器检测的运动的运动指示符。此外,实施例的球形图标示出设防安全系统时退出延时期间的动画,并另外表明示出完全设防安全系统之前剰余的时间的倒计时间。此外,实施例球形的选择使得显示安全系统和/或房屋的额外信息(例如,传感器的列表等)。SUI的文本概述显示元件包括或显示包括安全系统当前状态直接描述的信息以支持球形图标的视觉外观。在实施例中,示出了两个阶段,包括安全状态的第一阶段和传感器状态的第二阶段(例如,“设防的停留。全部安静”),如本文中所述。图4B是实施例下安全状态和sn上显示的相应传感器状态的表格。文本概述的可行值是(按优先级次序)状态不可用;如果安全面板和控制块在线且不存在当前报警,则文本概述区段是来自安全状态4030和传感器状态4032中每ー个的ー个阶段的组合。实施例的安全状态4030从以下之中选择,但是不限于此设防门&窗;设防全部;设防停留;设防离开;解除防卫;设防最大;设防夜间停留;设防停留即时;设防离开即时;设防运动;子解除防卫。实施例的传感器状态4032从以下之中选择,但是不限于此未清除的报警;传感器失误;传感器问题;传感器旁路;运动;全部安静;(传感器开启的数量)传感器开启。SUI的显示元件还包括安全按钮。使用安全按钮控制或设防/解除防卫安全面板。可以在第一客户端设备类型(例如,触摸屏,IPhmuノ等)的Sn上使用单个设防按钮(例如,标记为“设防”的按钮)。可以在第二客户端设备类型(例如,万维网门户,移动门户等)的Sn上使用两个不同按钮(例如,标记为“设防离开/设防停留”或“设防全部/门和窗”的按钮)。在任一实施例中,当设防系统时,设防按钮(例如,“设防”、“设防停留”和“设防离开”)标签将会改变为“解除防卫”标签。如果系统在设防的过程中,则解除防卫按钮。SUI的显示元件如上所述包括系统和设备警报。系统和设备警报是未与具体传感器相关联的信息警报,并且涉及较之可以在文本概述显示元件中显示而言的较多细节。图4C是实施例下系统状态和Sn上作为系统警报显示的相应警报文本的表格。在显示图标之处,实施例对于图标使用红色,但是它不限于此。实施例的系统状态/警报包括但不限于以下初级连接是宽带,宽带中断,蜂窝正被使用/使用蜂窝连接;初级连接是宽带,宽带和蜂窝中断/无蜂窝连接;初级连接是宽帯,宽带中断,未安装蜂窝备份/宽带连接未知;初级连接是蜂窝,蜂窝中断/无蜂窝连接;安全面板未连接到AC电カ/安全面板AC电カ丢失;安全面板低电池电量/安全面板低电池电量;安全面板篡改/安全面板篡改;传感器旁路/传感器芳路。实施例的设备警报包括但不限于以下 摄像机离线;灯离线;恒温器离线。可以依据客户端设备的类型向ー个框中组合、或者在SUI的各区域或部分中単独表明设备和系统报警(例如,在万维网门户或移动门户上组合到ー个框中,但是在触摸屏或iPhoneK.设备上在单独框中表明)。设备和系统警报显示元件是累积的(例如,在列表中建立),但是不限于此。在万维网和移动门户上实施例的设备和系统警报组合到ー个区域中,但是不限于此。在触摸屏设备和移动电话(例如,iPiionf)上,単独表明设备警报以使得在实施例中iPhone 标签栏和触摸屏主屏幕通过图标徽章表明设备警报,在传感器屏幕上放置系统警报。所有传感器的列表包括但不限于门/窗传感器、运动检测器、烟雾、洪水、火灾、玻璃破损等。实施例所有传感器的列表不包括摄像机或锁,或者诸如灯、恒温器、能量、水等的非安全相关设备。把传感器的列表分割到在实施例中包括感兴趣传感器作为第一组、以及安静传感器作为第二组的组中。把感兴趣传感器组放置在传感器列表的顶部上方或排序到传感器列表的顶部,把安静传感器排序到传感器列表的底部。把触发(例如,开启、运动等)的任何传感器分类成感兴趣传感器和放置在感兴趣传感器组和列表中。另外,诸如篡改、失误、缺失、安装、低电池电量或者旁路的其它传感器状态使得无论它们的状态如何均“感兴趣,,。图4D是实施例下传感器状态/排序次序和SH相应图标、传感器名称和状态文本的表格。通常,根据以下类别把感兴趣传感器的列表排序运动;开启/失误;篡改;低电池电量;离线;安装;旁路。当多个感兴趣传感器的状态ー样时通过每个类别内的传感器名称或兴趣类型以字母表方式把传感器排序。实施例的传感器状态/排序次序包括但不限于以下破坏&任何传感器状态(例如,红色图标)(感兴趣传感器);失误(烟雾、水、气体、冻结等)(例如,红色图标)(感兴趣传感器);篡改(例如,红色图标)(感兴趣传感器);低电池电量(例如,红色图标)(感兴趣传感器);离线/A WOL (例如,红色图标)(感兴趣传感器);未知(如果iHub或安全面板离线,所有传感器具有状态文本的“未知”和灰色菱形图标)(例如,灰色图标)(感兴趣传感器);安装(例如,灰色图标)(感兴趣传感器);开启(例如,黄色图标)(感兴趣传感器);运动(例如,黄色图标)(感兴趣传感器);芳路(例如,黄色或绿色图标)(感兴趣传感器);可以、关闭、无运动(例如,緑色图标)(安静传感器)。通过图标示出或显示感兴趣传感器。图4E示出实施例下感兴趣传感器的图标。红色菱形提醒图标表示篡改、离线、旁路、安装和/或电池。黄色三角形图标表示开启或触发。波浪线图标表示运动。感兴趣传感器可以具有緑色/关闭图标(例如,旁路的任何安静传感器)。
继状态图标和传感器名称后实施例显示状态文本。实施例的状态包括但不限于以下报警,(传感器状态);失误;篡改,(传感器状态);低电池电量,(传感器状态);离线;未知;安装;旁路,(传感器状态)。如果传感器离线或被篡改,则它将会示出该文本;否则状态文本将会示出失误状态开启、运动、失误等。另外,如果旁路传感器则它的状态是“旁路,(传感器状态)”。例如,近来检测了运动的旁路运动传感器将会具有状态“运动,旁路”。如果传感器具有低电池电量则它的状态不改变,但是它仍加入感兴趣传感器组。安静传感器包括当前未激活的剰余传感器,并因此被分类为感兴趣传感器。实施例的安静传感器状态包括关闭、无运动或否则未失误或差错。图4F示出实施例下的安静传感器图标。緑色圆形图标是实施例中的安静传感器图标,并且表示关闭/无运动/可以/安静。除了状态图标和传感器名称之外,每个安静传感器示出了状态文本如下如果关闭门/窗传感器则它的状态是“关闭”;如果运动传感器近来尚未检测运动则它的状态是“无运动”;其它传感器(诸如烟雾检测器)表明“安静”或“可以”。以字母表方式列出安静传感器。
实施例的Sn包括家庭管理模式(HMM)的控制图标。如果用户经由万维网门户取消选择“自动设置家庭管理模式”设置,则家庭管理模式(HMM)屏幕将会在万维网和移动门户中出现。图4G是实施例下经由万维网门户Sn呈现的实例家庭管理模式(HMM)屏幕。HMM屏幕连同控制或设防/解除防卫安全面板的安全按钮一起,包括球形图标和相应文本概述显示元件。此外,HMM屏幕包括传感器状态信息(例如,“门”,状态是“开启”,图标是黄色;“地下室运动”,状态是“运动”,图标是黄色;“家庭成员房间北运动”,状态是“运动”,图标是黄色;“水”,状态是“可以”,图标是緑色)。图4H是实施例下经由移动门户Sn呈现的实例家庭管理模式(HMM)屏幕。移动门户的HMM屏幕连同控制或设防/解除防卫安全面板的安全按钮一起,包括球形图标和相应文本概述显示元件。在大量客户端类型(例如,移动电话(例如,iPhone 等)、经由移动门户的客户端接入、经由万维网门户的客户端接入以及触摸屏等)上支持实施例的SUI。实施例中支持的所有客户端类型具有同样状态相关区段,但是它们的地点依据客户端而略微改变。实施例的状态相关区段包括以下球形;设防状态/传感器概述;改变模式;设备概述和系统警报;感兴趣传感器;以及安静传感器。图41是实施例下屮丨犯丨丨ビ客户端设备SUI的框图。作为ー个实例客户端的iPhone 的客户端接ロ具有安全页上的球形。文本概述在球形下面。安全按钮(例如,设防、解除防卫等)在文本概述下面。在屏幕的底部呈现标签栏。实施例的Sn通过底部水平标签栏中的图标表示设备警报。如果摄像机、灯、锁或者恒温器离线,则红色圆形将会为标签栏中的相应图标设置徽章。在徽章中示出了离线设备的数量。图4J是实施例下的第一实例iPhone 客户端设备sui。在此第一实例截屏中,安全页如标签栏中的“摄像机”图标对应显示的“圆形”徽章中的“ I ”所表明的,表明一个摄像机离线。作为在传感器状态屏幕顶部的区域(例如,黄色区域)中的组显现系统警报。仅在存在设备或系统警报时显现在传感器状态屏幕顶部的此区域;否则,不呈现它。通过每行上的ー个消息作为竖直列表显现多个消息。黄色栏将会在长度上增长以配合额外消息。如果不存在系统警报则感兴趣传感器组在传感器状态屏幕的顶部。在系统警报下面呈现感兴趣传感器。在感兴趣传感器下面呈现安静传感器。图4K是实施例下的第二实例iPhoneK:客户端设备sui。在此第二实例截屏中,传感器状态页如在传感器状态屏幕的顶部显示的“传感器旁路”消息所表明的,表明旁路至少一个传感器。图4L是实施例下移动门户客户端设备Sn的框图。实施例的移动门户包括呈现给客户端的三(3)个页或屏幕,包括概述页(“概述”)、安全面板页(“安全面板”)、以及传感器状态页(“传感器状态”),但是实施例不限于此。作为ー个实例客户端的移动门户的客户端接ロ具有在站点名称下面概述页顶部的球形。文本概述在球形下面。安全按钮(例如,设防、解除防卫等)(在移动门户上多个)在安全面板页(经由概述页上的“安全”链接可访问)上。在文本概述下面的区域(例如,黄色区域)中呈现设备和系统警报;在实施例中仅在呈现设备或系统警报时呈现此区域。呈现的感兴趣传感器在传感器状态页的顶部。在传感器状态页上的感兴趣传感器下面呈现安静传感器。图4M是实施例下经由移动门户SH呈现的实例概述页或屏幕。图4N是实施例下经由移动门户Sn呈现的实例安全面板页或屏幕。图40是实施例下经由移动门户Sn呈 现的实例传感器状态页或屏幕。图4P是实施例下经由万维网门户SH呈现的实例接ロ页或屏幕。作为ー个实例客户端的万维网门户的客户端接ロ具有安全微件的中心中的球形。文本概述在球形下面。安全按钮(在万维网门户中多个)与球形的右侧相邻。在文本概述下面的区域(例如,黄色区域)中呈现系统警报;在实施例中仅在呈现设备或系统警报时呈现此区域。通过每行上的ー个消息作为竖直列表呈现多个系统警报消息,对系统警报专用的区域在长度上增长以容纳额外消息。感兴趣传感器跨越文本概述下面的整个安全微件。安静传感器跨越感兴趣传感器下面的整个安全微件。图4Q是实施例下经由触摸屏Sn呈现的实例概述页或屏幕。作为ー个实例的触摸屏的概述页具有安全栏的中心中的球形。把文本概述分割成球形的每侧上的部分或区段。在安全栏的右侧呈现安全按钮。除了球形、文本概述以及安全按钮之外,概述页如本文中详细描述的,还包括使得能够进行内容向和从远程网络传送的一个或更多个图标。触摸屏把内容与安全系统的控制和接入集成。内容包括互联网微件形式的交互式内容。实施例的概述页还包括使得能够进行向子网络耦合的房屋设备的控制和通信的至少ー个图标。概述页还包括使得能够进行对来自摄像机的实况视频访问的一个或更多个图标,其中,摄像机是网际协议(IP)摄像机。图4R是实施例下经由触摸屏SH呈现的实例传感器状态页或屏幕。作为ー个实例的触摸屏的传感器状态页显示表示设备警报的微件徽章(badge)或图标。系统警报在传感器状态屏幕的顶部;在实施例中仅在呈现系统警报时呈现此区域。通过每行上的ー个消息作为竖直列表呈现多个系统警报消息,对系统警报专用的区域在长度上增长以容纳额外消息。感兴趣传感器在系统报警下面。安静传感器在感兴趣传感器下面。传感器屏幕还包括通过文本和顔色表明设防状态的迷你球形。集成安全系统包括各种IP设备或组件之中的连接或耦合,且设备管理模块如上所述负责耦合或连接到系统IP设备的发现、安装和配置。实施例的集成安全系统使用“沙箱”网络发现和管理作为系统的组件耦合或连接的所有IP设备。实施例的IP设备包括有线设备、无线设备、摄像机、交互式触摸屏以及安全面板等(只是示例)。可以如下所述,经由沙箱网络内确保其所有的以太网线缆或Wifi设备连线这些设备。下面详细描述“沙箱”网络。图5是实施例下与房屋网络250的网络或房屋设备集成的框图500。在实施例中,使用诸如加密802. 11链路(利用例如无线加密的WPA-2安全)上SSL的安全网络耦合或连接把网络设备255至257耦合到网关102。网关102与网络设备255至257之间的网络耦合或连接由于从任何其它网络耦合或连接隔离它而是私有耦合或连接。经由与房屋LAN250的耦合把网关102耦合到房屋路由器/防火墙252。把房屋路由器/防火墙252耦合到宽带调制解调器251,把宽带调制解调器251耦合到房屋外部的WAN200或其它网络。网关102因而使得能够进行或形成包括ー些数量的设备和耦合或连接到主机房屋的LAN 250的单独无线网络、或者子网络。网关子网络可以包括但不限于如同WiFi IP摄像机、安全面板(例如,IP使能)以及安全触摸屏等的任何数量的其它设备。网关102与LAN 250分开管理或控制子网络,并传送LAN 250/WAN 200与子网络的组件之间的数据和信息,但是不限 于此。另外,可以在不耦合到网关102的情况下向LAN 250耦合其它网络设备254。图6是替选实施例下与房屋网络250的网络或房屋设备集成的框图600。把网络或房屋设备255至257耦合到网关102。网关102与网络设备255至257之间的网络耦合或连接由于从任何其它网络耦合或连接隔离它而是私有耦合或连接。在房屋路由器/防火墙252与宽带调制解调器251之间耦合或连接网关102。把宽带调制解调器251耦合到房屋外部的WAN200或其它网络,而把房屋路由器/防火墙252耦合到房屋LAN 250。作为其位于宽带调制解调器251与房屋路由器/防火墙252之间的結果,网关102可以被配置为或作为对LAN 250的房屋路由器/防火墙252与外部网络(例如,WAN 200)之间指定数据进行路由的房屋路由器。如上所述,此配置中的网关102使得能够进行或形成包括网络或房屋设备255至257和耦合或连接在WAN 200与主机房屋的LAN 250之间的单独无线网络、或者子网络。网关子网络可以包括但不限于如同WiFi IP摄像机、安全面板(例如,IP使能)、以及安全触摸屏等(仅作为示例)的任何数量的网络或房屋设备255至257。网关102与LAN 250分开管理或控制子网络,并传送LAN 250/WAN 200与子网络的组件之间的数据和信息,但是不限于此。另外,可以在不耦合到网关102的情况下向LAN 250耦合其它网络设备254。仅作为IP设备集成的实例呈现以上參照图5和6描述的实例。集成安全系统不限于这些实例中示出和描述的IP设备的类型、数量和/或组合,且IP设备的任何类型、数量和/或组合被预期作为能够与房屋网络集成在本公开的范围内。实施例的集成安全系统如上所述,包括提供核心安全键盘功能、内容管理和呈现以及嵌入式系统设计的触摸屏(也称作iControl触摸屏或集成安全系统触摸屏)。实施例的联网安全触摸屏系统使得客户或安全提供方能够轻松和自动安装、配置和管理位于客户房屋处的安全系统和触摸屏。使用此系统,客户可以接入和控制本地安全系统,诸如摄像机、本地传感器和控制设备(诸如发光控制或管道冷冻传感器)的本地IP设备,以及本地安全系统面板和相关联安全传感器(如,门/窗、运动以及烟雾检测器)。客户房屋可以是装备有有线或无线宽带IP连接的家庭、企业、和/或其它地点。实施例的系统包括可配置软件用户接口和/或网关设备(例如,iHub)通过有线或无线连接耦合或连接到房屋安全面板的触摸屏、以及在他们在家的远程时从房屋设备向用户提供对内容和信息的访问的远程服务器。触摸屏支持宽带和/或WAN无线连接。在此实施例中,触摸屏结合IP宽带连接(例如,Wifi无线电、以太网端ロ等)、和/或蜂窝无线电(例如,GPRS/GSM、CDMA, WiMax等)。可以使用本文中描述的触摸屏作为提供接ロ以与网络(例如,LAN、WAN、互联网等)对接的安全系统接ロ面板和网络用户接ロ(UI)中的一个或更多个。实施例的触摸屏提供集成触摸屏和安全面板作为一体化设备。一旦使用触摸屏集成,房屋安全系统的安全面板和触摸屏就变得在物理上共同位于ー个设备中,二者的功能甚至可以共同处于同样CPU和存储器上(虽然不需要此)。实施例的触摸屏还提供集成IP视频和触摸屏Π。如此,触摸屏支持ー个或更多个标准视频编解码器/播放器(例如,H. 264、快擦写存储器视频、MOV、MPEG4、M-JPEG等)。触摸屏UI然后提供用以播放视频的机制(诸如摄像机或视频微件)。在实施例中从IP视频摄像机实况流动视频。在其它实施例中视频包括来自IP摄像机或来自远程地点的视频剪辑或照片。实施例的触摸屏提供作为安全触摸屏包括配置支持使用的可配置用户接ロ系统。·在此实施例中,触摸屏利用允许服务提供方、安装者或者甚至末端用户轻松修改组件的模块化用户接ロ。这种模块化途径的实例包括使用快擦写存储器微件、基于HTML的微件或者其它可下载代码模块,使得可以在应用正运行的情况下更新和修改触摸屏的用户接ロ。在实施例中可以在互联网上下载触摸屏用户接ロ模块。例如,可以从标准万维网服务器下载新安全配置微件,触摸屏随后把这种配置应用加载到存储器中,以及插入它以替换旧安全配置微件。实施例的触摸屏被配置为提供自安装用户接ロ。本文中描述的联网安全触摸屏系统的实施例包括具有用户接ロ的触摸屏设备,用户接ロ包括提供包括设防、解除防卫、应急、医疗以及警告的一个或更多个功能的安全工具栏。触摸屏因此包括具有对安全工具栏专用的屏幕单独区域的至少ー个屏幕。在屏幕激活的所有时间在专用区域中呈现实施例的安全工具栏。实施例的触摸屏包括具有对管理基于家庭的功能分配的屏幕单独区域的主屏幕。实施例的基于家庭的功能包括管理、查看和/或控制IP视频摄像机。在此实施例中,以微件图标的形式分配主屏幕的区域;这些微件图标(例如,摄像机、恒温器、发光体等)提供用于管通豕庭系统的功能。所以,例如,显不的摄像机图标在被选择时起动摄像机微件,摄像机微件继而提供从ー个或更多个摄像机对视频的访问,以及为用户提供相关摄像机控制(拍摄图片、对焦摄像机等)。实施例的触摸屏包括具有对管理、查看和/或控制基于互联网的内容或应用分配的屏幕单独区域的主屏幕。例如,微件管理器Π呈现可以访问互联网微件图标(如,天气、体育等)的主屏幕区域(直至和包括整体主屏幕)。可以选择这些图标中的每个图标以起动它们的各内容服务。如上所述,使用网关把实施例的触摸屏集成到房屋网络中。如本文中所述的网关用来使得能够进行耦合、连接或者与另ー网络(例如,主机房屋的LAN、WAN等)集成的単独无线网络、或者子网络。通过网关使能的子网络通过从网络上的其它这种设备隔离这些IP设备优化耦合或连接到子网络的IP设备(比如,触摸屏)的安装过程。子网络IP设备的该隔离进一歩使得能够对这些IP设备实施単独安全和私有策略以使得在IP设备对具体功能(例如,安全)专用的情况下,可以对具体功能具体调整安全和私有策略。此外,它形成的子网络和网关使得能够进行数据流量的隔离,以致使主网络的组件、子网络的组件之间,以及子网络的组件与网络的组件之间的较快速和较高效数据流动。实施例的触摸屏包括包括嵌入式操作系统、需要的硬件驱动器、以及开放系统接ロ等(只是示例)的核心功能嵌入式系统。可以通过或作为传统安全系统(例如,从GE安全可得的安全系统)的组件提供 核心功能嵌入式系统。如本文中所述通过集成安全系统的组件使用这些核心功能単元。注意,下面触摸屏描述的部分可以包括对主机房屋安全系统(例如,GE安全系统)的參考,但是这些參考仅作为实例包括并不把触摸屏限制为与任何特定安全系统集成。作为实例,对于核心功能嵌入式系统,嵌入式Linux形式的缩减存储器足迹版本形成实施例中的核心操作系统,并连同低级别图形原语的基本集合一起,提供基本TCP/IP栈和存储器管理功能。还提供或包括提供低级别硬件和网络接ロ的ー套设备驱动器。除了标准驱动器之外,包括耦合或连接到安全系统面板(例如,GE协同面板)的向RS 485总线的接ロ。接ロ可以例如实施可以通过面板连接(PanelConnect)技术(例如,SetAlarmLevel (int level, int partition, char*accessCode))中实施的更加完善事务级安全功能随后运用的超总线2000协议。还提供电カ控制驱动器。图7是实施例下集成安全系统的触摸屏700的框图。触摸屏700通常包括具有驻留应用704的应用/呈现层702,以及核心引擎706。触摸屏700还包括以下中的一个或更多个,但是不限于此额外收费服务710、微件712、高速缓存代理714、网络安全716、网络接ロ 718、安全对象720、应用支持设备722、面板连接API 724、网关接ロ 726以及ー个或更多个端ロ 728的应用。更具体地,触摸屏在被配置为家用安全设备时包括但不限于以下应用或软件模块对传统家用安全系统面板(例如,GE协同面板)的RS 485和/或RS-232总线安全协议;功能家用安全类和接ロ(例如,面板ARM状态、传感器状态等);应用/呈现层或引擎;驻留应用;客户家用安全应用;安装器家用安全应用;核心引擎;以及系统引导加载器/软件更新器。还可以使用核心应用引擎和系统引导加载器支持其它高级内容和应用。这提供诸如天气微件或IP摄像机的其它可选服务与房屋安全应用之间的无缝交互。触摸屏的替选配置包括房屋安全的第一应用引擎和所有其它应用的第二应用引擎。集成安全系统应用引擎支持诸如HTML、XML、快擦写存储器等的内容标准,并使得能够在无论是否基于安全的情况下,进行所有‘微件’的丰富客户体验。触摸屏因而为服务提供者提供用以使用万维网内容创建和管理工具以无论它们的功能如何均建立和下载任何‘微件’的能力。如以上所讨论的,虽然安全应用具有特定低级别功能需求以与房屋安全系统对接,但这些应用利用同样基本应用设施作为任何其它‘微件’、包括图形布局的应用设施、交互性、应用切換、屏幕管理以及网络接ロ等。触摸屏中的内容管理提供用以均衡传统万维网开发工具、对于嵌入式系统优化的性能、可访问内容的服务提供方控制、客户装置中的内容可靠性,以及‘微件’与无缝微件操作环境之间一致性的能力。在集成安全系统的实施例中,微件被万维网开发者创建并被宿留(host)在集成安全系统内容管理器上(并被存储在内容存储数据库中)。在此实施例中,服务器组件高速缓存微件,并通过供应系统的基于万维网的集成安全系统把它们提供给客户。服务器使用核心引擎控制的HTTPS接ロ与高级触摸屏交互,并根据需要动态下载微件并更新以在触摸屏上高速缓存。在其它实施例中,可以在不需要经过iControl内容管理器的情况下在诸如互联网的网络上直接访问微件參照图7,通过顶部的应用/呈现层(应用引擎)、中间的核心引擎以及在较低级别的安全面板和网关API之间的定义接ロ,在分层架构上建立触摸屏系统。该架构被配置为提供维护的最大灵活性和便捷性。触摸屏的应用引擎提供触摸屏上运行的所有应用(微件)(包括核心安全功能微件和第三方内容微件这二者)的呈现和交互能力。图8是实施例下联网安全触摸屏的实例截屏800。此实例截屏800包括三个接ロ或用户接ロ(UI)组件802至806,但是不限于此。触摸屏的第一 Π 802包括用户用来控制或访问安全系统(例如,房屋报警系统(例如,解除防卫、设防等)的“主要”、“应急”、“医疗”、“火”状态等)的功能和/或组件的图标;总是在触 摸屏上呈现在本文中也称作安全接ロ的第一 Π 802。触摸屏的第二 Π 804包括用户选择或与经由触摸屏可访问的服务和其它网络内容(例如,时钟、日历、天气、股票、新闻、体育、照片、地图、音乐等)交互的图标。在本文中也把第二 Π 804称作网络接ロ或内容接ロ。触摸屏的第三Π 806包括用户选择或与经由触摸屏可用的额外服务或组件(例如,特定区域(例如,前门、婴儿等)中的系统耦合的摄像机、安全、对讲控制)交互的图标。应用引擎的组件是包括实现基于标准的微件内容(例如,XML、HTML、JavaScript、Flash)布局和交互性的ー套库的呈现引擎。该引擎为微件提供用以从第三方动态加载图形和应用逻辑、支持高级别数据描述语言以及标准图形格式的接ロ。通过核心引擎作为本地网络服务实施的具体触摸屏功能扩展对微件开发者可用的基于万维网内容的功能集合。触摸屏的驻留应用是控制系统中所有微件的交互、强制服务提供者需要的企业和安全规则的主服务。例如,驻留应用确定微件的优先级,从而使家用安全微件跨越(override)来自较不关键微件(例如,天气微件)的资源请求。驻留应用还监视微件行为,并响应高速缓存更新的客户端或服务器请求。触摸屏的核心引擎管理与集成安全系统的其它组件的交互,并且提供有接ロ,通过该接ロ驻留的应用程序和经授权的微件可以获得关于家用安全系统的信息、设置警报、安装传感器等。在下层,核心引擎的主要交互是通过PanelConnect (面板连接)API和网关接ロ来进行,面板连接API处理所有的与安全面板的通信,网关接ロ处理与网关的通信。在实施例中,iHub接ロ与面板连接API都是驻留和运行在触摸屏上。在另ー个实施例中,面板连接API运行在网关或提供安全系统交互的其它设备上,并且经由万维网服务接ロ通过触摸屏来访问。核心引擎还处理应用和服务等级的持久和高速缓存存储功能以及内容和微件的动态供应,包括单不限于快擦写存储器管理、本地微件与内容缓存、微件版本管理(下载、缓存刷新新/旧内容版本)和用户偏好的缓存与同歩。作为这些服务的一部分,核心引擎结合触摸屏上负责维护一致软件图像(image)的引导加载器功能,并且充当关于所有软件更新的客户端代理。引导加载器被配置为确保充分的更新冗余,使得不成功的下载不能恶化集成安全系统。核心引擎将视频管理作为ー组万维网服务来提供。视频管理包括本地视频供应的检索与回放以及摄像机的远程控制与管理(全部通过iControl CameraConnect (摄像机连接)技术)。触摸屏的高级应用层和中级的核心引擎都可以对网络进行呼叫。由应用层做出的对网络的任何呼叫都是自动地移交给本地的缓存代理,本地的缓存代理确定该请求是否应该在本地处理。来自应用层的很多数请求都是万维网服务API请求;尽管这种请求可以由iControl服务器来满足,但是它们直接由触摸屏和网关来处理。针对可接受地址的白名单来检查经过缓存代理得到的请求,如果它们匹配,则将请求通过网络接ロ发送至网关。包括在网络子系统中的是ー组包括有HTTP、HTTPS以及管理安全的客户端-服务器接ロ的服务器层认证功能的网络服务。证书的存储与管理被结合为网络服务层的一部分。集成安全系统的若干组件支持触摸屏上的交互性内容服务。这些服务器组件包括但不限干内容管理器、注册管理器、网络管理器和全局注册器,本文对其中的每ー个都进行了描述。 内容管理器监瞀在触摸屏上对微件数据和原始内容进行处理的方面。一旦由服务 提供方创建和确认,则微件被“吞(ingest)”入内容管理器,然后,由于可以通过集成安全系统内容管理API来下载,所以微件变得可用。内容管理器维护版本和时间戳信息,并且连接至包含在后端内容存储数据库的原始数据。当微件被更新(或新的内容变得可用)时,根据需要,系统地更新所有在微件中注册兴趣的客户端(可以在账户、现场或系统范围配置的过程)。注册管理器处理用户数据和供应账户,包括关于用户已决定安装的微件的信息和关于对于这些微件的用户偏好的信息。网络管理器处理针对集成安全系统网络上的所有设备(例如传感器、面板、摄像机等)处理获取与设置状态。网络管理器与网关、先进的触摸屏和用户数据库同歩。全局注册器是针对所有客户端服务的主开始点服务器,并且是逻辑指引服务器,其抽象来自客户端(触摸屏、网关102、桌面微件等)的具体服务器位置/地址。该方法能够容易地标定和迁移服务器群。实施例的触摸屏无线地操作房屋安全系统。实施例的触摸屏结合RF收发器组件,RF收发器组件通过面板的私有FR频率与传感器和/或安全面板直接进行通信,或者如本文所详细描述的,触摸屏通过802. 11、以太网或其它基于IP的通信信道来无线地与网关通信。在后一种情况下,网关实现PanelConnect (面板连接)接ロ并且通过如上面所详细描述的无线或有线网络与安全面板和/或传感器直接进行通信。实施例的触摸屏被配置为通过使用经抽象的安全系统接ロ来操作多个安全系统。在本实施例中,面板连接API可以被配置为如本文所述的,同时地或単独地支持多个私有的安全系统接ロ。在本方法的一个实施例中,除了被实施为支持多个安全接ロ的面板连接APIタト,触摸屏还结合了安全面板(如,GE Security RS-485、Honeywell RF等)的多个物理接ロ。在面板连接中支持这个所需的改变是指定正在使用的面板类型连接的配置參数。所以,例如,使用另タ卜的參数(例如,Armstate=setARMState (type=〃ARMSTAY I ARM AWAY | DISARM", Parameters=//ExitDelay=30 | Lights=OFF", panelType="GEConcord4RS485〃))来调用函数setARMState ()。函数setARMState O (实际上,通过所有的面板连接函数)使用參数“paneType”来从多个算法中选择适合于具体面板的算法。
实施例的触摸屏是可以自安装的。因此,触摸屏提供与在传统的计算机安装中所使用的方法(例如,InstalIShieId)类似的“向导”方法。该向导可以驻留在触摸屏上,也可以通过万维网接ロ来访问,或两者都可以。在触摸屏自安装处理的一个实施例中,服务提供方可以使用基于万维网的管理员接ロ来远程地关联设备(传感器、触摸屏、安全面板、照明控制等)。实施例的触摸屏包括用于安全触摸屏的电池备份系统。触摸屏结合标准的Li离子电池或其它电池和充电电路,以使得在断电的情况下能够继续运行。在实施例中,电池物理地位于和连接在触摸屏外壳内。在另ー个实施例中,电池被设置为电カ变压器的一部分,或在电カ变压器与触摸屏之间。上面參考图5和图6来描述的集成安全系统的示例构造包括是单独设备的网关,并且触摸屏耦合至网关。然而,在可替代的实施例中,网关设备和其功能可以结合到触摸屏中,使得现在包括在触摸屏中或是触摸屏的组件的设备管理模块负责发现、安装和配置耦合或连接至如上所述系统的IP设备。具有集成的触摸屏/网关的集成安全系统使用相同 的“沙盒”网络去发现和管理耦合为或连接为系统组件的所有IP设备。该可替代实施例的触摸屏将网关组件与本文所述的触摸屏组件集成在一起。更具体地,该可替代实施例的触摸屏包括上面參考图3所描述的软件或应用程序。在本可替代实施例中,触摸屏包括网关应用层302,其作为编排由网关所执行的操作的主要程序。触摸屏的安全引擎304提供防止来自外部世界(和来自房屋内部以及来自WAN)的对集成安全系统的故意与非故意的侵入的鲁棒保护。实施例的安全引擎304包括一个或更多个执行功能的子模块或组件,上述功能包括但不限于下面的内容针对网关与iConnect服务器通信的包括有128位SSL加密的加密,用于保护用户数据隐私和提供安全通信。触摸屏与iConnect服务器之间的双向认证,用于防止未授权的欺骗和攻击。从iConnect服务器发送至网关应用程序(或反之)的数据被数字地标记为另外的安全层。数字标记(sign)提供了对数据在传输过程中没有被改变的认证和确认。摄像机的SSL封装,因为由成品联网IP摄像机提供的图像和视频服务量在网络上传输是不安全的。为了完成用户安全性和隐私,触摸屏为互联网上的用户图片和视频数据提供了 128位的SSL加密。具有WPA-2安全性的802. llb/g/n,其确保了无线摄像机通信总是发生在使用最强可用保护的时候。利用iConnect服务器给支持触摸屏的设备分配用于激活的唯一激活密钥。这确保针对使用中的iConnect服务器的具体情况下的使用,仅可以激活有效的支持网关的设备。由安全引擎检测使用蛮力激活支持网关的设备的尝试。部署了支持触摸屏的设备的合作方具有以下知识针对iConnect服务器的使用,仅具有正确序列号和激活密钥的网关才可以被激活。偷窃设备、尝试伪装成支持网关的设备的设备以及恶意局外者(或作为具备知识但是是非法客户的局内者)不能影响其它用户的支持网关的设备。随着标准演变,新的加密和认证方法证明是有用的,而较旧的机制证明是易侵入的,安全管理器可以“空中下载”来升级,以为iConnect服务器与网关应用程序之间的通信提供新的和更好的安全性,并且在房屋本地消除掉摄像机通信中的任何窃听风险。
触摸屏的远程固件下载模块306使得能够通过服务器104上的iControl维护应用程序来无缝地和安全地对网关固件进行更新,这为服务提供方提供了将新特征和故障修理部署给已安装的用户群的透明、无扰的机制。固件下载机制容许连接损失、电カ中断以及用户干涉(有意和非有意两者)。这种鲁棒性减小了中断时间和客户支持问题。可以对每次ー个触摸屏、一组触摸屏或分批的触摸屏远程地下载触摸屏固件。触摸屏的自动化引擎308管理用户定义的不同设备之间的交互规则(如,当门打开时开灯)。虽然这些自动操作规则被编程和驻留在门户/服务层,但是将其缓存在网关层以提供设备触发与行动之间的短延迟。触摸屏的设备连接(DeviceConnect) 310包括使用标准化的插入式架构来对所有支持的设备(如,摄像机、安全面板、传感器等)进行限定。设备连接310提供有接ロ,该接ロ可以快速地为任何新设备添加支持以及在使用不同技木/协议的设备之间使能互操作。对于普通的设备类型,定义了预定义的子模块,使得更加容易地对这些类型的新设备进行的支持。传感器连接(SensorConnect) 312用于添加新的传感器,摄像机连接·(CameraConnect>316用于添加IP摄像机以及面板连接(PanelConnect)314用于添加家用安全面板。触摸屏的日程引擎318负责执行用户定义的日程(如,每五分钟拍摄图片;姆天早上的八点钟将温度设置到65度的华氏温度等)。尽管这些日程被编程和驻留在iConnect服务器层,但是它们被发送至触摸屏的网关应用程序的日程程序。日程表引擎318又与传感器连接(SensorConnect) 312连接以确保日程事件精确地发生在所期望时间。触摸屏的设备管理模块320负责发现、安装以及配置耦合或连接到系统的有线和无线两者的IP设备。联网IP设备(诸如用于集成安全系统的那些设备)要求许多IP參数和安全參数的用户配置,并且,实施例的设备管理模块处理本配置的细节。设备管理模块还管理下面描述的视频路由模块。触摸屏的视频路由模块322负责将无缝视频流交付给具有零配置的用户。通过多步骤、分阶段的方法,视频路由引擎使用UPnP门户转发、中继服务器路由以及STUN/TURN对等路由的组合。在相关申请中对视频路由引擎进行了详细的描述。图9是在实施例下集成有房屋网络250的网络或房屋设备的框图900。在实施例中,使用安全的网络连接诸如加密的802. 11链路上的SSL (使用例如用于无线加密的WPA-2安全机制),将网络设备255、256和957耦合至触摸屏902,并且触摸屏902通过与房屋LAN250的耦合来耦合至房屋路由器/防火墙252。房屋路由器/防火墙252耦合至宽带调制解调器251,并且宽带调制解调器251耦合至WAN 200或其它房屋外的网络。触摸屏902因此使能或形成単独的无线网络或子网络,上述网络包括一定数量的设备并且耦合或连接至主人房屋的LAN 250。触摸屏子网络可以包括但不限于任何数量的像WiFi IP摄像机、安全面板(例如,IP使能的)以及IP设备(仅举几个例子)的其它设备。触摸屏902从LAN 250单独地管理或控制子网络,并且在子网络和LAN 250/WAN 200的组件之间传输数据和信息,但不限于此。此外,其它网络设备254在不耦合至触摸屏902的情况下可以耦合至 LAN 250。图10是在可替代的实施例下的集成有房屋网络250的网络或房屋设备的框图1000。网络或房屋设备255、256和1057耦合至触摸屏1002,触摸屏1002耦合或连接在房屋路由器/防火墙252与宽带调制解调器251之间。宽带调制解调器251耦合至WAN 200或房屋外的其它网络,同时,房屋路由器/防火墙252耦合至房屋LAN 250。由于触摸屏1002在宽带调制解调器251与房屋路由器/防火墙252之间的位置,触摸屏1002可以配置为或用作在外部网络(如,WAN 200)与LAN 250的房屋路由器/防火墙252之间路由指定数据的房屋路由器。如上所述,本配置中的触摸屏1002使能或形成単独的无线网络或子网络,上述网络或子网络包括网络或房屋设备255、156和1057,并且耦合或连接在WAN 200与主人房屋的LAN 250之间。触摸屏子网络可以包括但不限于任何数量的像WiFi IP摄像机、安全面板(例如IP使能的)以及安全触摸屏(仅举几个例子)的网络或房屋设备255、256和1057。触摸屏1002管理或控制与LAN 250分离开的子网络,并且在子网络和LAN 250/WAN200的组件之间传输数据和信息。但是不限于此。此外,其它网络设备254可以在不耦合至触摸屏1002的情况下耦合至LAN 250。实施例的网关,无论孤立的组件还是集成有触摸屏的组件,使处能够进行耦合或连接,从而使得能够在主人房屋的各种组件与IP设备的各种类型的和/或组合之间进行信 息的流动和集成,主人房屋的组件包括网络(如,LAN)和/或安全系统或子系统,仅举几个例子。从而,网关控制主人房屋的组件之间的关联和信息与数据的流动。例如,实施例的网关形成了耦合至另ー网络(如,WAN、LAN等)的子网络,子网络包括IP设备。网关还使得能够把子网络的IP设备与房屋上的适当系统(如,安全系统等)相关联。从而,例如,网关可以形成针对安全功能配置的IP设备的子网络,并且可以将子网络仅与房屋安全系统相关联,从而,将致カ于安全的设备与可能耦合至房屋的另一网络的其它设备隔离。如本文所述的实施例的网关使得能够进行耦合或连接,并且因此使得能够在主人房屋的各种组件与IP设备的各种类型和/或组合之间进行信息流动,主人房屋的组件包括网络、安全系统或子系统,仅举几个例子。从而,网关控制主人房屋的组件之间的关联和信息或数据的流动。例如,实施例的网关形成了耦合至另ー网络(如,WAN、LAN)的子网络,子网络包括IP设备。网关还包括子网络的IP设备与房屋的适当系统(如,安全系统等)的关联。从而,例如,网关可以形成针对安全功能配置的IP设备的子网络,因此将致カ于安全的IP设备与可能耦合至房屋的另ー网络的其它IP设备隔离。图11是ー个实施例下用于形成安全网络的方法1100的流程图,该安全系统包括集成安全系统组件。一般地,该方法包括将包括有连接管理组件的网关耦合1102至第一位置的局域网和第二位置的安全服务器。该方法包括通过自动地在使用连接管理组件的网关与安全系统之间建立无线耦合来形成1104安全网络。实施例的安全系统包括位于第一位置处的安全系统组件。该方法包括通过无线耦合将安全系统组件的通信和功能集成1106到安全系统中。图12是ー个实施例下用于形成安全网络的方法1200的流程图,该安全系统包括集成安全系统组件。一般地,该方法包括将网关耦合1202至位于第一位置的局域网和位于第二位置的安全服务器。该方法包括在网关与处于第一位置处的安全系统组件之间自动地建立1204通信,安全系统包括安全系统组件。该方法包括在网关与处于第一位置的房屋之间自动地建立1206通信。该方法包括经由网关、房屋设备的通信和功能以及安全系统组件,通过电子集成来形成1208安全网络。在一个示例实施例中,图13是ー个实施例下用于将IP设备集成或安装到私有网络环境中的流程图1300。IP设备包括任何有IP能力的设备,其例如包括实施例的触摸屏。在安装时设定实施例的变量包括但不限于ー个或更多个私有的SSID/密码、网关标识符、安全面板标识符、用户账户TS和中央监视站点账户标识。IP设备发现和管理的实施例始于用户或安装者激活1302网关和初始化1304系统的安装模式。这将网关置为安装模式。一旦处于安装模式,网关转换成默认(安装)WiFi配置。该设置会匹配支持其它集成安全系统的设备的默认设置,上述支持其它集成安全系统的设备已被预配置以与集成安全系统一起工作。然后网关会开始为这些IP设备提供1306DHCP地址。一旦这些设备从网关获得了新的DHCP地址,则这些设备可用于配置为新的安全WiFi网络设置。系统的用户或安装者选择1308被识别为可包含进集成安全系统中的所有设备。用户可以经由万维网页、触摸屏或其它客户接ロ通过唯一 ID来选择这些设备。网关提供1310适合于设备的数据。一旦选择,则使用恰当的安全WiFi设置来配置1312设备,上述恰 当的安全WiFi设置包括一旦网关从“安装”设置切換回沙盒配置就被使用的SSID和WPA/WPA-2密钥。其它设置也被配置为适于那种类型的设备。一旦配置完所有的设备,则告知用户,然后用户可以退出安装模式。在此,任何设备都会注册到1314集成安全系统服务器。安装者将网关切換1316到操作模式,并且网关指示或指导1318所有新配置的设备切换至“安全”WiFi沙盒设置。网关又切換1320至“安全”WiFi设置。一旦设备识别到网关在“安全”网络上是活动的,则这些设备向网关请求新的DHCP地址,作为响应,网关提供1322新的地址。具有了新地址的设备在安全网络上又是可以操作的。为了确保安全网络上的安全的最高水平,网关可以创建或生成基于网关中的唯一ID和私有密钥的动态网络安全配置,其耦合有可以基于在线时间或其它输入的随机化因子。这保证了网关安全网络配置的唯一性。为了能够实现最高水平的性能,网关分析802. Ilx网络的RF频谱并确定应该选择哪个频率帯/通道来运行。摄像机/IP设备管理过程的可替代实施例利用了网关上的沙盒网络的本地以太网连接。除了用户将目标设备连接至沙盒网络的以太网门户来开始过程外,该可替代的过程类似于上述的WiFi发现实施例。该可替代的实施例接纳没有使用针对集成安全系统的默认“安装”配置来进行预配置的设备。IP设备发现和管理的可替代实施例在开始时由用户/安装者将系统布置成安装模式。指示用户将待安装的IP设备附接至网关的沙盒以太网门户。IP设备向网关请求DHCP地址,作为对请求的响应,网关提供地址。将设备呈现给用户并询问他/她是否想安装设备。如果是,则系统使用安全WiFi设置和其它特定于设备的设置来配置(如,针对视频长度、图像质量的摄像机设置等)设备。接下来指示用户将设备从以太网门户断开。设备现在可在安全沙盒网络上使用。图14是示出了一个实施例下私有网络环境的集成IP设备之间的通信的框图。本示例的IP设备包括安全触摸屏1403、网关1402 (如,“ iHub”)和安全面板(如,“安全面板1”、“安全面板2”、“安全面板n”),但是实施例不限于此。在可替代的实施例中,任何数量的这三种主要组件类型和/或其任何组合可以与包括有IP设备和/或安全系统组件的其它组件结合。例如,包括有集成网关、触摸屏和安全面板的单个设备仅是本文所述的集成安全系统的另一个实施例。以下描述包括示例配置,其包含有宿留具体应用程序的触摸屏。但是,该实施例不限于宿留这些应用程序的触摸屏,触摸屏应当被认为是代表任何IP设备。參考图14,触摸屏1403结合有被实现为驻留在触摸屏操作系统上的计算机代码或被实现为另ー类型的脚本应用程序(如,Flash、Java、Visual Basic等)的应用程序1410。触摸屏核心应用程序1410表示该应用程序,为终端用户提供了用户接口和逻辑以管理他们的安全系统或获得对联网信息或内容(微件)的访问。触摸屏核心应用程序1410又访问单个函数库或多个函数库以控制本地硬件(如,屏幕显示、声音、LED、存储器等),以及访问专用库以耦合或连接至安全系统。在安全系统连接的实施例中,触摸屏1403与网关1402通信,并且没有与安全面板直接通信。在本实施例中,触摸核心应用程序1410访问远程服务API 1412,远程服务API1412提供了安全系统功能(如,ARM/DISARM面板、传感器状态、获取/设置面板配置參数、发起或获取警报事件等)。在实施例中,远程服务API 1412实现以下函数中的ー种或更多种函数,但是实施例不限于此 Armstate=setARMState(type="ARM STAY|ARM AWAY|DISARM",Parameters="ExitDelay=30I Lights=OFFつ;sensorState=getSensors(type =ALL I SensorName|SensorN ameList〃);result=setSensorState(SensorName, parameters
='Optionl, 0ptions2,. . . Option n〃);interruptHandler=SensorEvent();and, interraptHandler=alarmEvent()。实施例的远程服务API 1412的函数使用驻留在网关1402上存储器中的远程面板连接API 1424。触摸屏1403通过如以太网或802. IlRF连接等适合的网络来与网关1402通信。远程面板连接API 1424提供用于经由有线链接1430和/或RF链接3来与一种或更多种类型的安全面板通信并对其进行控制的下层安全系统接ロ 1426。面板连接API 1224给远程服务API 1426提供响应和输入,并且翻译针对安全面板的具体实现(如,GESecuritySimon XT或Honeywell Vista 20P)所支持的具体协议和函数的函数调用和数据,或来自上述协议和函数的函数调用和数据。在一个实施例中,面板连接API 1224使用345MHz RF收发器或接收器硬件/固件模块,来与安全面板进行无线通信,以及直接与ー组有345MHz RF能力的传感器和设备进行通信,但是实施例不限于此。可替代的实施例的网关使用面板的具体的有线硬件(总线)接口和面板的总线层协议通过有线的物理耦合或连接与安全面板通信。在可替代的实施方式中,触摸屏幕1403在触摸屏幕1403上本地实现相同的面板连接API 1414,通过私有RF链路或通过针对那个系统的有线链接来直接与安全面板2和/或传感器2通信。在本实施例中,取代网关1402,触摸屏1403结合了 345MHz RF收发器以通过RF链路2直接与安全面板2或传感器2通信。在有线链接的情况下,触摸屏1403结合实时硬件(如,PIC芯片和RS232-variant串行链接)以物理链接至安全面板2并满足安全面板2的具体的总线层的定时要求。在另ー个可替代的实施例中,网关1402或触摸屏幕1403中任何一个实现远程服务API。该实施例包括Cricket设备(“Cricket”), Cricket设备包括但不限于以下组件处理器(适于处理802. 11协议和进程以及处理安全面板I的总线定时要求);802. 11 (WiFi)客户IP接ロ芯片;以及实现取决于具体安全面板的RS232或RS485的变型的串行总线接ロ芯片。Cricket还实现完全的面板连接API以使得它能够执行与网关实施面板连接API的情况下的函数相同的函数。在本实施例中,触摸屏核心应用程序1410调用远程服务API1412的函数(如,setArmState O )。这些函数转而通过标准的IP连接(“Cricket IP链路”)(如,以太网、Homeplug、网关的隐私WiFi网络等)I禹合或连接至远程Cricket。Cricket转而实施面板连接API,面板连接API响应来自触摸屏核心应用程序的请求并使用隐私面板接ロ执行适当的函数。该接ロ针对具体的安全面板和/或传感器使用无线或有线隐私协议两者中的任何ー种协议。图15是ー个实施例下将现有安全系统与外部控制和管理应用程序的系统集成在一起的方法的流程图。当系统上电1510时操作开始,至少涉及网关设备上电,并且可选地,涉及网关设备与远程服务器之间的连接的上电。网关设备启动1520软件和RF序列以定位现有的安全系统。网关和安装者启动和完成1530序列以将网关作为有效和授权的控制设 备“学习”进网关。网关启动1540另ー软件和RF指令序列以发现和学习现有安全系统内的存在的RF设备的存在和性能,并且将此信息存储在系统中。下面对实施例的系统下的这些操作进行更加详细的描述。不同于提供现有安全系统的传统系统,实施例的系统使用安全系统制造商的私有无线协议进行操作。在一个示意性实施例中,网关是嵌入式的计算机,其具有IP LAN与WAN连接、多个RF收发器以及软件协议模块,该软件协议模块能够与多个安全系统进行通信,上述安全系统中的每ー个安全系统都具有可能不同的RF和软件协议接ロ。在网关完成传感器的发现与学习1540和作为虚拟控制设备被集成1550在现有安全系统中后,系统变得可用。因此,对于可能的多个用户接ロ子系统,安全系统和与其相关联的传感器呈现1550为可访问的设备。实施例的系统集成1560具有其它非安全设备的现有安全系统的功能,上述非安全设备包括但不限于IP摄像机、触摸屏、照明控制、门锁机构,这些设备可以通过RF、有线或由网关或服务器支持的基于输电线的网络机构来控制。实施例的系统提供了用户接ロ子系统1570,其使得用户能够监视、管理以及控制该系统,和相关联的传感器和安全系统。在系统的实施例中,用户接ロ系统是以HTML/XML/Javascript/Java/AJAX/Flash呈现的监视与控制的应用程序,这使得用户能够通过运行在计算机上的万维网浏览器或其等效物来查看现有安全系统中的所有传感器与控制器的状态。本文所描述的系统的另一个示意性实施例中,用户接ロ子系统是以HTML/XML/Javascript/Java/AJAX呈现的监视与控制的应用程序,使得用户能够将现有安全系统和传感器的监视与控制,与非安全设备的监视与控制结合,上述非安全设备包括但不限于IP摄像机、触摸屏、照明控制、门锁机构。在本文所描述的系统的另一个示意性实施例中,用户接ロ子系统是移动电话应用程序,该程序使得用户能够监视与控制现有安全系统和其它非安全设备。在本文所描述的系统的另一个示意性实施例中,用户接ロ子系统是运行在键盘或触摸屏设备上的应用程序,其使得用户能够监视与控制现有安全系统和其它非安全设备。
在本文所描述的系统的另一个示意性实施例中,用户接ロ是操作在TV或连接至TV的机顶盒上的应用程序,其使得用户能够监视与控制现有安全系统和其它非安全设备。图16是ー个实施例下无线连接至私有安全系统的集成安全系统1600的框图。安全系统1610耦合或连接至网关1620,并且从网关1620耦合或连接到整个网络1630中的多个信息与内容源,上述内容源包括一个或更多个网络服务器1640、系统数据库1650和应用服务器1660。当在一个实施例中网络1630是包括有万维网的因特网时,本领域普通技术人员应当理解,网络1630可以是任何类型的网络如内部网络、外部网络、虚拟私有网络(VPN)、移动网络或非基于TCP/IP的网络。此外,实施例的系统的其它元件可以是传统的、公知的元件,本文不需要对这些元件进行详细的描述。例如,安全系统1610可以是任何类型的家庭或商业安全网络,这些设备包括但不限于独立的RF家用安全系统或具有附加的RF接ロ模块的没有RF能力的有线家用安全系统。在本示例的集成安全系统1600中,安全系统1610包括充当安全系统1610的主控制器的具有RF能力的无线安全面板(WSP) 1611。这种WSP的公知示例包括GESecurtiy Concord、Networx 和 Simon 面板、Honeywell Vista 和 Lynx 面板以及来自 DSC·和Napco的类似面板,仅举几个例子。无线模块1614包括使得能够与多个无线设备1613通信和对其进行控制所需的RF硬件和协议软件。WSP 1611还可以管理物理地连接至具有RS232、RS485、以太网连接或类似这样的有线接ロ的WSP 1611的有线设备1614。在与本文所描述的系统及方法一致的实施例中,出于远程控制、监视和管理的目的,网关1620在安全系统1610与LAN和/或WAN之间提供了接ロ。网关1620通过网络1630 (可以包括WAN、LAN或其组合)来与外部网络服务器1640、数据库1650以及应用程序服务器1660进行通信。在本示例系统中,应用程序逻辑、远程用户接ロ功能以及用户状态和账户是由这些远程服务器的组合来管理的。网关1620包括服务器连接管理器1621、负责网络1630上的所有服务器通信的软件接ロ模块。事件管理器1622实现用于网关1620的主要事件循环,该主要事件循环处理从设备管理器1624接收的事件(与包括但不限于IP摄像机、无线恒温器或远程门锁的非安全系统设备进行通信)。事件管理器1622还通过利用WSP管理器1623来处理来自安全系统1610或到安全系统1610中去的事件与控制消息。WSP管理器1623与设备管理器1624都依赖于无线协议管理器1626,无线协议管理器1626接收与存储支持安全系统1610和与网关1620接ロ的其它设备所需的私有或基于标准的协议。WSP管理器1623还利用针对多个安全系统1610的全面的协议和接ロ算法,这些协议和接ロ算法存储在与无线协议管理器1626相关联的WSP DB客户数据库中。这些不同的组件实现与管理设备和安全系统1610的通信所需的软件逻辑和协议。然后,又使用无线收发器硬件模块1625来实现与这些设备和安全系统1610的物理RF通信链路。示意性无线收发器1625是GE Security Dialog电路板,其实现319. 5MHz的双向RF收发器模块。在本示例中,RF链路1670表示319. 5MHz的RF通信链路,使得网关1620能够分别监视和控制WSP1611和相关联的无线设备1613与有线设备1614。在一个实施例中,服务器连接管理器1621请求和接收针对具体安全系统1610(—个示意性示例是GE Security Concord面板和传感器)的无线协议,并且将它们存储在无线协议管理器1626的WSP DB部分。WSP管理器1623又利用来自无线协议管理器1626的这些协议来发起在图15和图16中所详述的用于将网关1620作为授权的控制设备学习进安全系统1610中的过程的序列。如參考图16所描述的(以及上面所描述的),一旦被学习进去,事件管理器1622处理由WSP管理器1623与GESecurity无线收发器模块1625的组合所检测到的所有事件和消息。在另ー个实施例中,网关1620结合多个无线收发器1625和由无线协议管理器1626管理的相关联协议。在本实施例中,多个异构设备的事件和控制可以与WSP 1611、无线设备1613和有线设备1614相协调。例如,可以利用来自ー个制造商的无线传感器来控制来自不同制造商的使用不同协议的设备。在另ー个实施例中,网关1620将有线 接ロ结合到安全系统1610中,并且将由无线协议管理器1626管理的多个无线收发器1625和相关联的协议结合到安全系统1610中。在本实施例中,多个异构设备的事件和控制可以与WSP 1611、无线设备1613和有线设备1614相协调。当然,当结合附图16详细描述实施例的系统架构的示意性实施例时,本领域普通技术人员应当理解,在不偏离本文所提出的描述的范围的前提下,可以对该架构做出修改。例如,本文所描述的功能可以在客户与服务器之间、或在不同的服务器或基于处理器的组件之间分配。同样,本文所描述的网关1620的全部功能可以完全地集成在现有安全系统1610内。在这种实施例中,该架构可以以与当前描述的实施例一致的方式直接与安全系统1610集成。图17是ー个实施例下用于将网关“学习”进现有安全系统并且发现存在的传感器的流程图。学习将网关1620与安全系统1610连接。网关1620运转1710和发起软件序列1720与1725,以分别识别可接入的WSP1611和无线设备1613 (如,网关1620范围内的ー个或更多个WSP和/或设备)。一旦被识别,WSP 1611手动地或自动地被设置到“学习模式”1730,并且网关1620利用可用的协议来将其自身添加1740为安全系统1610中的经授权的控制设备。在该任务成功完成吋,WSP 1611被手动地或自动地从“学习模式”去除1750。网关1620利用适当的协议来模拟1760首次识别的设备1614。在该操作中,网关1620利用首次找到的设备1614的唯一标识符或伪唯一标识符来识别自己,并且通过RF链路1670发送该状态变化的消息。在WSP1611响应该状态变化消息的情况下,设备1614于是在数据库1650中被添加1770到该系统。网关1620在数据库1650中将任何其它信息(如区名称或基于令牌的标识符)与该设备1614相关联,使得网关1620、用户接ロ模块或任何应用程序能够检索该相关联的信息。在WSP 1611没有响应状态变化消息的情况下,设备1614没有在数据库1650中被添加1770进系统,并且设备1614被识别为不是带有标记的安全系统1610的一部分,并且被忽略或是添加为独立的设备,这由系统供应规则自行決定。如可应用,则下面的操作针对所有设备1614重复1785操作1760、1770、1780。一旦以这种方法测试完所有的设备1614,则系统开始操作1790。在另ー个实施例中,网关1620利用到WSP 1611的有线连接,但是结合与设备1614直接通信的无线收发器1625。在本实施例中,去除了上面1720下的操作,并且修改了上面1720下的操作,使得本实施例的系统利用有线线路协议将自身添加为安全系统1610中的授权控制设备。接下来是示例实施例的描述,其中,网关(图16,元件1620)是可以从iControlNetworks、Palo Alto、CA获得的iHub,本文对其进行了详细的描述,在该示例中,利用安全系统“自动地”安装网关。自动的安全系统安装始于将认证密钥赋给安全系统的组件(如,网关、包括有网关的套件等)。取代创建用户账户,完成认证密钥的赋予。安装者随后在带有房屋安全系统的用户房屋中放置网关。安装者使用计算机导航至万维网门户(如,集成安全系统网络接ロ)、登录门户以及将已安装的网关的认证密钥输入到万维网门户以进行认证。一旦被认证,网关自动地发现房屋处的设备(如,传感器、摄像机、照明控制等)并且将发现的设备添加到系统或“网絡”。安装者将名称赋予设备并且测试回到服务器的设备操作(如,门是否打开、摄像机是否拍摄照片等)。可选地,安全设备的信息被推送或被传播至安全面板和/或传播至服务器网络数据库。安装者完成安装并且指示終端用户如何去创建账户、用户名和密码。此时,用户输入确认账户创建(使用有效的认证密钥将网络与用户账户相关联)的认证密钥。新设备可以通过不同的方法连续添加到安全网络(如,用户首先为每个设备/传感器输入唯一的ID并且在服务器中对其进行命名,然后网关可以自动地发现和配置设备)。 接下来是另ー示例实施例的描述,其中,安全系统(图16,元件1610)是Dialog系统,WSP(图 16,兀件 1611)是可以从 General Electric Security 获得的 SimonXT,网关(图16,兀件1620)是可以从iControl Networks、Palo Alto、CA获得的iHub,本文对其进行了详细的描述。以下还提供了对于SimonXT和iHub的安装过程的描述。GE Security的Dialog网络是世界上最广泛地进行了部署和测试的无线安全系统。物理RF网络是基于319. 5MHz的未许可的频谱,具有支持直至19Kbps通信的带宽。该带宽的典型使用,即使结合集成安全系统,远不止那些。该网络上的设备可以支持单向通信(发射器或接收器)或双向通信(收发器)。某些GE Simon、Simon XT和Concord安全控制面板将双向收发器作为标准组件结合。网关还结合相同的双向收发器卡。网络的物理链路层由收发器模块硬件和固件来管理,同时使得编码的有效负载位流可被应用层得到以进行处理。Dialog网络的传感器通常使用用干与安全面板收发器通信的60位协议,而安全系统键盘和网关使用加密的80位协议。针对可靠性和低电使用来配置Dialog网络。许多设备被监瞀,即,它们被系统“主人”(通常是GE安全面板)定期监视,而依然维持极好的电源使用特征。典型的门窗传感器具有超过5-7年的电池寿命。在Dialog网络中网关具有两种模式第一操作模式是当网关被配置为或操作为GE安全面板的“从属”时;第二种操作模式是当在没有安全面板的情况下,网关被配置为系统的“主人”吋。在两种配置中,网关具有“聆听”网络流量的能力,使得网关能够对系统中的所有设备保持持续的跟踪。类似地,在两种情况下,网关可以访问和控制支持设置调节的设备(如,GE无线恒温器)。在网关充当安全面板的“从属”的配置中,网关被作为GE无线键盘“学习进”系统。在该操作模式中,在维护安全面板时,网关模仿安全系统键盘,并且可以向安全面板查询状态和“聆听”安全面板事件(如,警报事件)。网关结合由GE Securtiy制造的RF收发器,但是不限于此。该收发器实现Dialog协议并且处理所有网络消息的发送、接收和定吋。如此,Dialog网络中的网关和任何GE设备之间的通信的物理链路和协议层完全与GE Security规范兼容。
在应用层,网关模仿使用GE Securtiy的80位加密协议和仅支持的协议的GE无线键盘的行为,并且网络流量是由网关生成。对实施例的Dialog RF协议的扩展使得能够对面板进行充分的控制和配置,iControl可以自动化安装和传感器注册,以及可以自动化在这些协议扩展下的针对面板的直接配置下载。如上所述,网关參与客户房屋处的GE Securtiy网络。因为网关具有智能和双向收发器,所以它可以“听到”网络上的流量。网关使用网络的周期性的传感器更新、状态变化和监瞀信号来维护房屋的当前状态。该数据被中继到集成安全系统服务器(如,图2,元件260)并存储在事件仓库以供其它服务器组件使用。GE Securtiy RF网络的使用是完全地非侵入的;没有新的数据流量被创建来支持该活动。网关可以直接地(或间接地通过Simon XT面板)控制网络上的双向设备。例如,网关可以指导GE Securtiy恒温器将它的设置从“关闭”改变到“冷”,以及可以请求对房间的当前温度的更新。网关使用现有的GE Dialog协议执行这些功能,对网络仅造成很小的影响或没有影响;在可以支持19Kbps的网络中,网关设备的控制或数据请求仅占几十个字节·的数据。如本文所述,通过向Simon XT注册为无线键盘,网关包括所有警报事件的数据或信息,以及与安全面板有关的状态变化。该信息以与将消息传输至网络上的所有其它无线键盘相同的方式,作为加密的数据包被传输至网关。因为其作为经授权键盘的状态,网关还可以发起与键盘可以发起的命令相同的面板命令。例如,网关可以使用针对此活动的标准Dialog协议来将面板设防或解除防卫。不同于类似其它网络键盘的标准警报事件的监视,由网关造成的唯一増量数据流量是网关发起的不频繁的远程设防/防卫解除事件,或不频繁的对面板状态的查询。网关被作为在实施例中是无线键盘的“从属”设备注册到Simon XT面板中。这使得网关能够进行远程地操作Simon XT系统,以及组合GE Security设备与诸如照明或门锁等的非安全设备的动作和信息所需的所有功能。在此场景中,被网关占据的唯一资源是一个无线区(传感器ID)。一个实施例的网关支持三种将传感器和面板注册/安装到集成安全系统中的形式,但是不限于该数量的注册/安装选项。一个实施例的注册/安装选项包括安装者安装、配套和面板,下面对其中每ー个都进行了描述。在安装者选项下,在安装吋,安装者将传感器ID输入到集成安全系统万维网门户或iScreen。在所有的配置和安装中都支持该技术。在使用配套选项时,可以使用集成安全系统供应应用来预供应套件。在配套的时候,多个传感器被自动地与账户相关联,并且在安装时不需要另外的工作。在面板安装有已经注册(B卩,使用GE Simon XT注册过程)的传感器的情况下,网关具有自动地从系统提取传感器信息并将上述信息结合到在集成安全系统服务器上的用户账户中的能力。一个实施例的网关和安全集成系统使用用于实施例中的传感器和面板注册的自学习过程。一个实施例的部署方法可以使用由GE Security加入到Simon XT面板的另外接ロ。这些接ロ包括但不限于以下EnrollDevice (ID, type, zone, group)(注册■设备(ID、类型、区、组));SetDeviceParameters (ID, type, Name, zone, group)(设置设备參数(ID、类型、名称、区、组));GetDeviceParameters (zone)(获取设备參数(区));以及 RemoveDevice(zone)(去除设备(区))。集成安全系统将这些新的接ロ结合到系统中,从而提供了以下安装过程。该安装过程可以包括处理配套和预供应的集成安全系统后勤。预配套和后勤可以包括由集成安全系统提供的预供应配套工具,其使得安全系统厂家或提供方(“提供方”)能够提供预打包的初始“套件”。这不是必需的,但是推荐用于简化安装过程。该示例假设预安装“基本”套件并且包括ー个(I)Simon XT、三个(3)门/窗传感器、ー个(I)运动传感器、ー个(I)网关、ー个(I)密钥卡、两个(2)摄像机以及以太网电缆。套件还包括具有所有区(1-24)和名称(全名称列表)的标签页。提供方使用集成安全系统配套工具来组装“基本”套件包。不同类型的起动套件的内容可以由提供方来限定。在分配仓库处,在将其装进盒子的时候,工人使用条形码扫描器来扫描每一个传感器和网关。创建附着至盒子的ID标签。扫描过程自动地将所有设备 与一个套件相关联,并且新的ID标签是套件的唯一标识符,这些盒子然后被发送至提供方以配送到安装者仓库。个体传感器、摄像机等还被发送至提供方安装者仓库。每ー个都标记有其自己的条形码/ID。包括有网关的安全系统的安装和注册步骤在下面被描述成安装过程的ー个示例。I.定购和物理安装过程a. 一旦在iControl系统中生成定购,则创建账户和创建安装票据,并且将安装票据电子化地发送至提供方以分配给安装者。b.指定的安装者得到他的/她的票据并给他的/她的卡车装载基本的/或高级的起动套件。他/她还保持个体传感器、摄像机、iHub、SimonXTs等的库存。可选地,安装者还可以储备用于有问题的安装的家用(hom印lug)适配器。c.安装者到达票据上的地址,取出基本套件。安装者根据对房屋的巡视和与房主的讨论来确定传感器位置。在此假设房主要求附加的设备,包括额外的摄像机、两个(2)附加的门/窗传感器、ー个(I)玻璃破碎传感器和ー个(I)烟雾探測器。d.安装者遵照房主的指示将SimonXT安装在厨房或家里的其它位置中,并且如果可用,将电话线路由至Simon XT。在SimonXT中预编程有GPRS和电话号码以指向提供方中央监控站(CMS)。e.安装者将网关布置在家中路由器和电缆调制解调器的附近。安装者将以太网线从网关安装至路由器并将网关插到插座中。2.将网关关联和注册■到SimonXT中a.安装者使用他/她自己的插入到路由器中的便携式电脑或房主计算机,以转到集成安全系统网络接ロ并且使用安装者的ID/密码登陆。b.安装者将票据号输入到管理接ロ,并且单击“新安装”按钮。屏幕提示安装者输入套件ID (在盒子的条形码标签上)。c.安装者单击“添加SimonXT”,指令提示安装者将SimonXT置于安装模式,并且将网关添加为无线小键盘。应当注意,该步骤仅是为了安全,并且在实施例中可以是自动的。d.安装者将安装者码输入到SimonXT中。安装者将网关“记住”到面板中,当作作为组I设备的无线小键盘。
e.安装者返回万维网门户并单击“完成添加SimonXT”按钮。3.经由iControl将传感器注册到SimonXT中a.基本套件中的所有设备已经与用户的账户相关联。b.对于附加的设备,安装者单击“添加设备”并将附加的摄像机添加到用户的账户(通过键入摄像机ID/序列号)。c.安装者单击“添加设备”并且将其它传感器(两个(2)门/窗传感器、ー个(I)玻璃破碎传感器和ー个(I)烟雾传感器)添加至账户(如,通过键入ID)。d.作为添加设备的一部分,安装者给传感器分配区、名称以及组。安装者将适当的区和名称标签临时地置于传感器上。 e.账户的所有传感器信息被推送或传播至iConnect服务器,并且可以通过CMS应用程序编程接ロ(API)传播至CMS自动化软件。f.网络接ロ显示“在系统中安装传感器…”,并且通过GE RF链路自动地将所有的传感器添加到Simon XT面板。g.网络接ロ显示“完成安装”,所有的传感器显示绿色。4.布置和测试家庭中的传感器a.安装者物理地将每个传感器安装在期望的位置,并且移除标签。b.安装者将WiFi摄像机物理地安装在其位置处并插入AC电源。可选地,将低压线通过墙来拉线布置以移除悬挂的线。摄像机的变压器仍然插入在插座中,但是线现在位于墙内。c.安装者转到网络接ロ并被提示自动进行摄像机安装。将每个摄像机提供为网关安全沙箱网络上的私有的、加密的WiFi设备,并且初始化防火墙NAT遍历。一旦完成,则提示客户测试安全系统。d.安装者选择万维网门户上的“测试系统”按钮,网关通过GERF将SimonXT置为测试模式。e.安装者手动地测试每个传感器的操作,从SimonXT接收可听见的确认。f.网关通过宽带链路直接将测试数据发送至CMS,以及将测试数据存储在用户的账户中以用于后续报告生成。g.安装者从万维网门户退出测试模式。5.安装者指导客户使用Simon XT,并且向用户演示如何登录到iControl网页和移动门户中。客户此时创建用户名/密码。安装者指导客户如何通过网络接ロ来更改Simon XT用户码。客户更改用户码,该用户码通过GE RF被自动推送至SimonXT。下面将包括网关的安全系统的安装和注册过程描述为安装过程的替代示例。该安装过程用于将传感器注册到SimonXT和集成安全系统中,并且与所有现有的GE Simon面板
相兼容。集成安全系统支持上面安装过程中所描述的所有的预套件功能。但是出于以下示例的目的,没有使用套件。I.定购和物理安装过程a. 一旦在iControl系统中生成定购,则创建账户,并且创建票据并将其电子化地发送给安全系统提供方以分配给安装者。b.指定的安装者得到他的/她的票据并将个体传感器、摄像机、iHub、SimonXT等装载到他的/她的卡车上。可选地,安装者还可以储备用于有问题的安装的家用(homeplug)适配器。c.安装者到达票据上的地址,然后,分析房屋并与屋主交谈以确定传感器位置。在此假设屋主要求三个(3)摄像机、五个(5)门/窗传感器、ー个(I)玻璃破碎探测器、ー个 (I)烟雾探測器和ー个(I)钥匙链(keyfob )。d.安装者将SimonXT安装在家庭中的厨房或其它位置处。如果可用,安装者将电话线路由至Simon XT。在SimonXT中预编程有GPRS和电话号码以指向提供方CMS。e.安装者将网关布置在家中路由器和电缆调制解调器的附近,并且将以太网线从网关安装至路由器以及将网关插入到插座中。2.将网关关联和注册■到SimonXT中a.安装者使用他/她自己的接入到路由器中的便携式电脑、或房主计算机,转到集成全系统网络接ロ并使用安装者的ID/密码来登录。b.安装者将票据号输入到管理接ロ,并且单击“新安装”按钮。屏幕提示安装者添加设备。c.安装者键入网关的ID,并且将该网关ID与用户账户相关联。d.安装者单击“添加设备”并且将摄像机添加到用户账户(通过键入摄像机ID/序列号)。e.安装者单击“添加SimonXT”。指令提示安装者将Simon XT置为安装模式,并且将网关添加为无线小键盘。f.安装者转到Simon XT并且将安装码输入到Simon中。将网关“记住”到面板中,当作作为组I类型传感器的无线小键盘。g.安装者返回万维网门户,并且单击“完成添加SimonXT”按钮。h.现在网关对于安全系统RF上的所有后续安装都是警觉的。3.通过iControl将传感器注册■到SimonXTa.安装者单击“添加SimonXT传感器”,显示用于将传感器添加到Simon XT的指令。b.安装者转到Simon XT并使用Simon XT安装过程来添加姆个传感器,分配区、名称、组。记录这些分配以供以后使用。c.网关自动地探测每个传感器的添加并将新传感器添加到集成安全系统。d.安装者在Simon XT上退出安装模式,并且返回万维网门户。e.安装者单击“完成添加设备”。f.安装者将根据记录日志命名的区/传感器输入到集成安全系统中,以将传感器与友好名称相关联。g.账户的所有传感器信息被推送至iConnect服务器,并且可以通过CMS API传播至CMS自动化软件。4.布置和测试家庭中的传感器a.安装者物理地将每个传感器安装在其期望的位置处。
b.安装者物理地将WiFi摄像机安装在其位置处并且将其接入AC电源。可选地,将低压线通过墙来拉线布置以移除悬挂的线。摄像机变压器仍插入在插座中,但是线现在在墙里面。c.安装者通过小键盘将SimonXT置为测试模式。d.安装者手动地测试每个传感器的操作,从SimonXT接收可听见的确认。e.安装者通过Simon XT小键盘退出测试模式。f.安装者返回网络接ロ并且被提示自动地安装摄像机。在等待完成以后,摄像机现在是准备好的并且是可操作的。5.安装者指导客户使用Simon XT,并且向客户展示如何登录到集成安全系统网络和移动门户中。此时,客户创建用户名/密码。 6.客户和安装者观察所有的传感器/摄像机是绿色。7.安装者指导客户如何通过键盘更改Simon XT用户码。客户更改用户码并存储在 SimonXT 中。8.客户首次使用万维网门户访问设防/防卫解除系统时,网络接ロ提示客户输入用户码,用户码然后安全地存储在服务器上。在用户码在面板上被改变的情况下,网络接ロ再次提示客户。可以远程地对实施例的面板进行编程。CMS通过电话或GPRS链路将新编程推送至SimonXT。可选地,iControl和GE提供与网关的宽带链路或的耦合,于是提供通过GE RF从网关到Simon XT的链路。除了上面描述的配置外,实施例的网关还支持接管配置,在接管配置中,将网关引入或添加到旧式安全系统中。接下来描述示例接管配置,其中,安全系统(图2,部件210)是Dialog系统,而WSP (图2,部件211)是可以从General Electric Security获得的GEConcord 面板(例如,装配有 POTS、GE RF 和 Superbus 2000RS485 接ロ)(在 Simon XT 使用Lynx接管的情况下)。接管配置中的网关(图2,部件220)是可以从iControl Networks、Palo Alto、CA获得的iHub(如,装配有内置式802. llb/g路由器、以太网Hub、GSM/GPRS卡、RS485接口和iControl Honeywell兼容RF卡)。尽管在示例中使用了具体制造商的组件,但是实施例不限于这些组件或来自这些厂家的组件。仅举几个例子,安全系统可以可选地包括RF无线传感器(如,利用GE Dialog RF技术的GE无线传感器)、IP摄像机、GE-iControl触摸屏(假设触摸屏是本文所描述的配置中的可选组件,因此与iHub区别对待;在触摸屏是基础安全包的组件的系统中,可以使用集成的iScreen (可以从iControl Networks、Palo Alto、CA获得)将iHub技术与触摸屏组合在单ー装置中)和Z-波设备。假设下面描述的接管配置由其它第三方厂家提供的安全系统的实施例的“新系统”接管,在本文中将下面描述的接管配置称为“原始”或“旧式”系统。通常,接管开始于移除旧式系统的控制面板和小键盘。安装GE Concord面板,以便用GPRS调制解调器与iHub一起取代旧式系统的控制面板。然后,将旧式系统传感器连接至或接线至Concord面板,并且安装GE小键盘或触摸屏,以取代旧式系统的控制面板。iHub包括与旧式系统兼容的iControl RF卡。iHub发现和管理旧式系统的无线传感器,并且通过模仿对应的GE传感器将传感器记住到Concord中。iHub有效地充当旧式无线传感器的中继。
一旦完成接管,新的安全系统就提供去除了在接管或取代旧式系统时固有的损害的同种系统。例如,新系统提供了可以包括附加功能、新服务的现代的触摸系统,并且支持来自不同制造商的传感器的集成。此外,因为呼叫中心、安装者等仅需要支持ー个构架,所以可以实现较低的支持成本。此外,因为iHub提供的配置灵活性,只有面板需要替换,所以具有最小的安装成本。下面描述的系统接管配置包括但不限于专用无线配置、包括触摸屏的专用无线配置和拉线布置的以太网配置。下面详细描述这些配置中的每个配置。图18是根据实施例的用无线I禹合至iHub的GE Concord面板取代旧式面板的安全系统的框图。所有现有的有线和RF传感器保留在原地。iHub位于Concord附近,并且通过802. 11链路与面板通信,但是不限于此。iHub通过内置式802. 11路由器来管理摄像机。iHub聆听现有RF HW传感器,并且将传感器信息中继至Concord面板(模拟等效的GE传感器)。旧式系统的有线传感器连接至控制面板上的有线区。
图19是ー个实施例下的安全系统的框图,其中旧式面板被无线耦合至iHub和 GE-iControl触摸屏的GE Concord面板取代。所有现有的有线和RF传感器保留在原地。iHub位于Concord面板附近,并且通过802. 11链路与面板通信,但是不限于此。iHub通过内置式802. 11路由器来管理摄像机。iHub聆听现有RF HW传感器,并且将传感器信息中继至Concord面板(模拟等效的GE传感器)。旧式系统的有线传感器连接至控制面板上的有线区。可以利用与iHub的802. 11连接或以太网连接来使用GE-iControl触摸屏。因为接管涉及GE Concord面板(或Simon XT),所以触摸屏总是ー个选择。由于触摸屏可以使用来自旧式系统的被替代的键盘的4线组,所以对于触摸屏不需要额外的接线。这提供了 Concord与触摸屏之间的供电、电池备份(通过Concord)和数据链路(RS485Superbus2000)。触摸屏通过到iHub的专用802. 11链路接收它的宽带连接。图20是ー个实施例下的安全系统的框图,其中旧式面板被通过以太网耦合连接至iHub的GE Concord面板取代。所有现存的有线和RF传感器保留在原地。iHub位于Concord面板附近,并且使用4-线Superbus2000 (RS485)接ロ连线至面板,但不限于此。iHub通过内置的802. 11路由器管理摄像机。iHub聆听现有RF HW传感器,并且将传感器信息中继至Concord面板(模拟等效的GE传感器)。旧式系统的有线传感器连接至控制面板上的有线区。除了旧式系统的控制面板被替代,接管安装过程类似于上面描述的安装过程;因此,这里仅提供了与安装的不同之处。一个实施例的接管方法将现有的GE Security和iControl支持的RS485控制接ロ与iHub、触摸屏和Concord面板一起使用。利用这些接ロ,iHub能够自动地在面板中注册传感器。例外是利用与旧式系统兼容的iControl RF卡来“接管(takeover)”现有RF传感器。以下描述了接管安装过程。在安装过程期间,iHub使用RF接管卡从旧式面板中自动地提取所有传感器ID、区和名称。安装者从硬连线有线传感器去除旧式面板处的连接并使用区对这些传感器进行标记。安装者拔下旧式面板并使用GE Concord面板将其取代。安装者还拔出了现有的旧式键盘并使用GE键盘或GE-iControl触摸屏将其取代。安装者在Concord上将旧式硬连线传感器连接至恰当的有线区(根据标签)。安装者将iHub连接至本地网络并将iHub RS485接ロ连接至Concord面板。iHub将旧式RF传感器作为GE传感器(地图ID)自动地“注册”到Concord,并且推送或传播从HW面板(区、名称、组)收集的其它信息。安装者对返回CMS的所有传感器进行测试。在操作中,iHub中继旧式传感器的数据到Concord面板,Concord面板模仿等效的GE传感器行为和协议。旧式接管所特有的安装过程的方面包括iHub如何从旧式面板中提取传感器信息以及iHub如何自动地注册旧式RF传感器和使用有线区信息填充Concord。下面描述这些方面中的每ー个方面。在让iHub从旧式面板中提取传感器信息时,安装者将iHub作为无线键盘“注册”到旧式面板中(使用安装码和房屋ID—可以从面板中得到)。iHub旧式RF接管卡是兼容的旧式RF收发器。安装者使用万维网门户将iHub置成“接管模式”,并且万维网门户自动地指示iHub开始提取。iHub通过RF链路查询面板(从所有有线和RF传感器中获取所有的区信息)。iHub然后将查询期间接收到的旧式传感器信息存储在iConnect服务器上。iHub还自动地注册旧式RF传感器和使用有线区信息填充Concord。在此过程中, 安装者选择“注册旧式传感器到Concord中”(万维网门户上“接管”过程的下一个步骤)。iHub自动地查询iConnect服务器,并且下载以前提取的旧式传感器信息。下载信息包括从旧式ID到“欺骗”GE ID的映射。该映射作为传感器信息的一部分存储在服务器上(如,iConnect服务器知道传感器是工作在GE模式下的旧式传感器)。iHub指示Concord进入安装模式并针对学习进面板的传感器发送恰当的Superbus 2000命令。对于每一个传感器,“欺骗”GE ID被加载,并且基于从旧式面板提取的信息来设置区、名称和组。一旦完成,则iHub通知服务器,并且万维网门户被更新以反映接管的下ー阶段(如,“测试传感器”)。以与上面所描述的方式相同的方式来测试传感器。当HW传感器被触发时,由iHub旧式RF接管卡捕获信号,将信号翻译成等效的GE RF传感器信号,并将其作为SuperBus2000线上的传感器事件推送到面板。在面板的远程编程的支持方面,CMS通过电话线将新编程推送至Concord或推送至iConnect CMS/警报服务器API,其转而将编程推送至iHub。iHub使用Concord Super2000RS485链路将编程推送至Concord面板。图21是ー个实施例下安全系统的自动化接管2100的流程图。自动接管包括建立2102处理器下运行的接管组件与安装在第一位置处的安全系统的第一控制器之间的无线耦合。安全系统包括耦合至第一控制器的ー些数量的安全系统组件。自动接管包括通过接管组件从第一控制器自动地提取2104安全系统的安全数据。自动接管包括自动地将安全数据传输2106至第二控制器并且控制安全数据到第二控制器的加载。第二控制器被耦合至安全系统组件并取代第一控制器。图22是ー个可替代实施例下用于安全系统的自动接管2200的流程图。自动接管包括通过建立安全系统与网关之间的无线耦合来自动地形成2202第一位置处的安全网络。一个实施例的网关包括接管组件。一个实施例的安全系统包括安全系统组件。自动接管包括从安全系统的第一控制器中自动地提取2204安全系统的安全数据。自动接管包括将安全数据自动地传输2206到第二控制器。一个实施例的第二控制被器耦合至安全系统组件并取代第一控制器。在此所描述的实施例包括ー种包括安全协处理器的系统。安全协处理器耦合至房屋处的安全系统。安全系统包括安全系统组件。实施例的系统包括在房屋处的耦合至所述安全协处理器以及远程网络的交互式安全系统。安全协处理器控制安全系统与交互式安全系统之间的通信。交互式安全系统在房屋中生成包括网络组件的子网络。交互式安全系统控制安全系统组件、网络组件以及远程网络之间的通信。在此描述的实施例包括一种系统,包括安全协处理器,其中,安全协处理器I禹合至房屋处的安全系统,安全系统包括安全系统组件;以及在房屋处的耦合至安全协处理器以及远程网络的交互式安全系统,其中,安全协处理器控制安全系统与交互式安全系统之间的通信,交互式安全系统在房屋中生成包括网络组件的子网络,其中,交互式安全系统控制安全系统组件、网络组件以及远程网络之间的通信。实施例的安全系统被耦合以向安全协处理器供电。实施例的系统包括耦合至安全系统、安全协处理器以及交互式安全系统的电源开·关。实施例的安全系统经由电源开关向交互式安全系统供电。实施例的安全系统向安全协处理器通知外部电源故障,而作为响应安全协处理器通知电源开关终止向交互式安全系统供电。实施例的交互式安全系统自动建立与安全系统的耦合并且通过将网络组件和安全系统组件的通信和功能进行电子集成来形成安全网络。实施例的交互式安全系统包括用于安全系统组件和网络组件的控制的接ロ。实施例的交互式安全系统提供经由远程客户端设备对安全网络的通信和功能的接入。实施例的远程客户端设备包括个人计算机、个人数字助理、蜂窝电话以及移动计算设备中的一个或更多个。实施例的交互式安全系统自动发现安全系统组件。实施例的交互式安全系统使用安全系统的协议来发现安全系统组件。实施例的交互式安全系统自动建立与安全系统组件的耦合。实施例的安全系统经由主通信链路来耦合至中央监视站点,其中,交互式安全系统经由与主通信链路不同的远程网络来耦合至中央监视站点,其中,中央监视站点位干与第一位置和第二位置不同的第三位置。实施例的交互式安全系统通过远程网络向中央监视站点发送安全系统组件和网络组件中的至少之ー的事件数据。实施例的事件数据包括安全系统组件的设备状态的变化,安全系统组件的数据以及由安全系统组件接收的数据。实施例的事件数据包括网络组件的设备状态的变化、网络组件的数据以及由网络组件接收的数据。实施例的远程网络包括宽带耦合。实施例的远程网络包括通用分组无线服务(GPRS)耦合。实施例的交互式安全系统通过远程网络向远程客户端设备发送下述消息消息包括安全系统组件和网络组件中的至少之ー的事件数据。实施例的事件数据包括安全系统组件的设备状态的变化,安全系统组件的数据以及由安全系统组件接收的数据。实施例的事件数据包括网络组件的设备状态的变化、网络组件的数据以及由网络组件接收的数据。实施例的交互式安全系统经由次通信链路从远程客户端设备接收用于安全系统组件和网络组件中的至少之ー的控制的控制数据。实施例的交互式安全系统自动发现网络组件。 实施例的交互式安全系统自动安装安全网络中的网络设备。实施例的交互式安全系统从远程客户端设备接收用于网络设备的控制的控制数据。
实施例的网络组件是网际协议设备。实施例的网络组件是摄像机。实施例的网络组件是触摸屏。实施例的网络组件是控制被附接的设备的设备控制器。实施例的网络组件是传感器。实施例的安全系统组件包括传感器、摄像机、输入/输出(I/O)设备以及附属控制器中的ー个或多个。实施例的系统,包括触摸屏,其中,交互式安全系统是触摸屏的组件。实施例的系统,包括经由触摸屏在安全系统、子网络以及远程网络之间隔离数据流量,隔离包括将分别的安全及隐私策略用于被耦合至安全系统、子网络以及远程网络的组件。实施例的系统,包括在触摸屏上同时呈现多个接ロ,多个接ロ包括用于接入并控制安全系统和安全系统组件的安全接ロ,其中,安全系统接ロ总是呈现在触摸屏的专用区域中。实施例的多个接ロ包括用于接入并控制网络组件的子网络接ロ以及用于接入远程网络的远程网络接ロ。实施例的系统,包括使得能够经由多个接ロ在安全系统组件和网络组件中的至少之一之间进行交互。实施例的系统,包括经由触摸屏和远程网络来对内容进行电子检索,以及将内容集成在触摸屏、安全系统、安全系统组件以及网络组件中的至少之一中,其中,内容包括互联网微件形式的软件应用和交互式内容。实施例的系统,包括耦合至触摸屏的应用引擎,其中,应用引擎控制多个应用,其中,多个应用包括管理多个应用之间的交互的驻留应用。实施例的驻留应用确定多个应用中的每个应用的优先级并且根据优先级来管理多个应用。实施例的系统,包括在与第一位置不同的第二位置处的安全服务器,其中,安全服务器耦合至交互式安全系统。实施例的交互式安全系统控制网络设备、安全系统组件以及安全服务器之间的通ィ目。实施例的安全服务器执行安全组件和网络组件中的至少之ー的创建、修改、删除和配置。实施例的安全服务器创建与安全组件和网络组件中的至少之ー相关联的自动操作、时间表和通知规则。实施例的安全服务器管理针对安全组件和网络组件中的至少之ー的当前和记录的状态数据的访问。 实施例的安全服务器管理针对交互式安全系统与安全组件和网络组件中的至少之一之间的耦合的当前和记录的状态数据的访问。实施例的安全服务器管理与安全组件和网络组件中的至少之ー的通信。实施例的安全服务器创建、修改和终止与安全系统对应的用户。实施例的安全服务器生成并向远程客户端设备传送通知,通知包括事件数据。实施例的通知包括短消息服务消息和电子邮件消息中的一个或更多个。在此所描述的实施例包括ー种包括安全协处理器的系统。安全协处理器耦合至房屋处的安全系统。安全系统包括安全系统组件。实施例的系统包括包含耦合至安全协处理器以及远程网络的交互式安全系统的触摸屏。安全协处理器控制安全系统与触摸屏之间的通信。触摸屏在房屋中生成包括网络组件的子网络。触摸屏控制安全系统组件、网络组件以及远程网络之间的通信。在此所描述的实施例包括一种系统,包括安全协处理器,其中,安全协处理器率禹合至房屋处的安全系统,安全系统包括安全系统组件;以及包括耦合至安全协处理器以及远程网络的交互式安全系统的触摸屏,其中,安全协处理器控制安全系统与触摸屏之间的通信,触摸屏在房屋中生成包括网络组件的子网络,其中,触摸屏控制安全系统组件、网络组件以及远程网络之间的通信。在此所描述的实施例包括ー种包括安全协处理器的系统。安全协处理器耦合至房屋处的安全系统。安全系统包括安全系统组件并且经由第一通信链路耦合至中央监视站点。实施例的系统包括在房屋处的经由与第一通信链路不同的第二通信链路耦合至安全协处理器以及远程网络的交互式安全系统。安全协处理器控制安全系统与交互式安全系统之间的通信。交互式安全系统在房屋中生成包括网络组件的子网络。交互式安全系统控制安全系统组件、网络组件以及远程网络之间的通信。在此所描述的实施例包括一种系统,包括安全协处理器,其中,安全协处理器率禹合至房屋处的安全系统,安全系统包括安全系统组件并且经由第一通信链路耦合至中央监视站点;以及在房屋处的经由与第一通信链路不同的第二通信链路耦合至安全协处理器以及远程网络的交互式安全系统,其中,安全协处理器控制安全系统与交互式安全系统之间的通信,交互式安全系统在房屋中生成包括网络组件的子网络,其中,交互式安全系统控制安全系统组件、网络组件以及远程网络之间的通信。在此所描述的实施例包括ー种包括通过将安全协处理器耦合至安全系统以及交互式安全系统来在房屋处生成安全网络的方法。安全系统包括安全系统组件。交互式安全系统耦合至远程网络。实施例的方法包括用安全协处理器控制安全系统与交互式安全系统之间的通信。实施例的方法包括用交互式安全系统在房屋中生成包括网络组件的子网络。实施例的方法包括用交互式安全系统控制安全系统组件、网络组件以及远程网络之间的通ィ目。
在此所描述的实施例包括ー种方法,包括通过将安全协处理器耦合至安全系统以及交互式安全系统来在房屋处生成安全网络,其中,安全系统包括安全系统组件,其中,交互式安全系统耦合至远程网络;用安全协处理器控制安全系统与交互式安全系统之间的通信;用交互式安全系统在房屋中生成包括网络组件的子网络;以及用交互式安全系统控制安全系统组件、网络组件以及远程网络之间的通信。实施例的方法包括从安全系统向安全协处理器供电。实施例的方法包括将电源开关耦合至安全系统、安全协处理器以及交互式安全系统。实施例的方法包括从安全系统经由电源开关向交互式安全系统供电。实施例的方法包括在安全协处理器处接收来自安全系统的、通知外部电源故障的信号,而作为响应,通知电源开关终止向交互式安全系统供电。 实施例的方法包括将交互式安全系统形成为触摸屏的组件。实施例的方法包括经由触摸屏在安全系统、子网络以及远程网络之间隔离数据流量,隔离包括将分别的安全及隐私策略用于被耦合至安全系统、子网络以及远程网络的组件。实施例的方法包括在触摸屏上同时呈现多个接ロ,多个接ロ包括用于接入并控制安全系统和安全系统组件的安全接ロ,其中,安全系统接ロ总是呈现在触摸屏的专用区域中。实施例的多个接ロ包括用于接入并控制网络组件的子网络接ロ以及用于接入远程网络的远程网络接ロ。实施例的方法包括使得能够经由多个接ロ在安全系统组件和网络组件中的至少之一之间进行交互。实施例的方法包括经由触摸屏和远程网络来对内容进行电子检索,并且将内容集成在触摸屏、安全系统、安全系统组件以及网络组件中的至少之一中,其中,内容包括互联网微件形式的软件应用和交互式内容。实施例的方法包括耦合至触摸屏的应用引擎,其中,应用引擎控制多个应用,其中,多个应用包括管理多个应用之间的交互的驻留应用。实施例的驻留应用确定多个应用中的每个应用的优先级并且根据优先级来管理多个应用。实施例的方法包括交互式安全系统自动建立与安全系统的耦合,以及通过将网络组件和安全系统组件的通信和功能进行电子集成来形成安全网络。实施例的方法包括通过用于安全系统组件和网络组件的控制的交互式安全系统来呈现控制接ロ。实施例的方法包括经由交互式安全系统,用远程客户端设备访问安全网络的通信和功能。实施例的远程客户端设备包括个人计算机、个人数字助理、蜂窝电话以及移动计算设备中的一个或更多个。实施例的交互式安全系统自动发现安全系统组件。实施例的交互式安全系统使用安全系统的协议来发现安全系统组件。
实施例的交互式安全系统自动建立与安全系统组件的耦合。实施例的安全系统经由主通信链路来耦合至中央监视站点,其中,交互式安全系统经由与主通信链路不同的远程网络来耦合至中央监视站点,其中,中央监视站点位干与第一位置和第二位置不同的第三位置。实施例的交互式安全系统通过远程网络向中央监视站点发送安全系统组件和网络组件中的至少之ー的事件数据。实施例的事件数据包括安全系统组件的设备状态的变化,安全系统组件的数据以及由安全系统组件接收的数据。实施例的事件数据包括网络组件的设备状态的变化、网络组件的数据以及由网络组件接收的数据。
·
实施例的远程网络包括宽带耦合。实施例的远程网络包括通用分组无线服务(GPRS)耦合。实施例的交互式安全系统通过远程网络向远程客户端设备发送下述消息消息包括安全系统组件和网络组件中的至少之ー的事件数据。实施例的事件数据包括安全系统组件的设备状态的变化,安全系统组件的数据以及由安全系统组件接收的数据。实施例的事件数据包括网络组件的设备状态的变化、网络组件的数据以及由网络组件接收的数据。实施例的交互式安全系统经由次通信链路从远程客户端设备接收用于安全系统组件和网络组件中的至少之ー的控制的控制数据。实施例的交互式安全系统自动发现网络组件。实施例的交互式安全系统自动安装安全网络中的网络设备。实施例的交互式安全系统从远程客户端设备接收用于网络设备的控制的控制数据。实施例的网络组件是网际协议设备、摄像机、触摸屏、控制被附接的设备的设备控制器以及传感器中的至少之一。实施例的安全系统组件包括传感器、摄像机、输入/输出(I/O)设备以及附属控制器中的ー个或多个。实施例的方法包括将在第二位置处的安全服务器耦合至交互式安全系统,其中,第二位置与第一位置不同。实施例的方法包括经由交互式安全系统来控制网络设备、安全系统组件以及安全服务器之间的通信。实施例的安全服务器创建、修改、删除和配置安全组件和网络组件中的至少之一。实施例的安全服务器创建与安全组件和网络组件中的至少之ー相关联的自动操作、时间表和通知规则。实施例的安全服务器管理针对安全组件和网络组件中的至少之ー的当前和记录的状态数据的访问。实施例的安全服务器管理针对交互式安全系统与安全组件和网络组件中的至少之一之间的耦合的当前和记录的状态数据的访问。
实施例的安全服务器管理与安全组件和网络组件中的至少之ー的通信。实施例的安全服务器创建、修改和终止与安全系统对应的用户。实施例的安全服务器生成并向远程客户端设备传送通知,通知包括事件数据。实施例的通知包括短消息服务消息和电子邮件消息中的一个或更多个。如上所描述的,适合用干与在此描述的实 施例一起使用的计算机网络包括局域网(LAN)、广域网(WAN)、互联网或其它连接服务和网络变体,如全球网、公用互联网、专用互联网、专用计算机网络、公用网络、移动网络、蜂窝网络、增值网络等。耦合或连接到网络的计算设备可以是允许到网络的接入的任何微处理器控制的设备,包括终端设备如个人计算机、工作站、服务器、微型计算机、主计算机、膝上型计算机、移动计算机、掌上型计算机、手提式计算机、移动电话、TV置顶盒或其组合。计算机网络可以包括更多的LAN、WAN、互联网和计算机之一。计算机可以用作为服务器、客户端或其组合。集成安全系统可以是单个系统的、多个系统的和/或地理上分开的系统的组件。集成安全系统还可以是单个系统的、多个系统的和/或地理上分开的系统的子组件或子系统。集成安全系统可以耦合到主机系统的或与该主机系统相耦合的系统的ー个或更多个其它组件(未示出)。集成安全系统和/或集成安全系统与其耦合的相应的系统或应用的一个或更多个组件包括处理系统和/或在处理系统下运行和/或与处理系统相关联。如现有技术中所知的那样,处理系统包括一起操作的基于处理器的设备或计算设备、或者处理系统的或处理设备的组成部分的任何集合。例如,处理系统可以包括便携式计算机、在通信网络中操作的便携式通信设备和/或网络服务器中的一个或更多个。便携式计算机可以是从个人计算机、蜂窝电话、个人数字助理、便携式计算设备和便携式通信设备当中选择的设备的任何数目和/或组合,但不限于此。处理系统可以包括较大计算机系统之内的组成部分。实施例的处理系统包括至少ー个处理器和至少ー个存储设备或子系统。处理系统还可以包括或耦合到至少ー个数据库。通常在此使用的术语“处理器”指的是任何逻辑处理单元,诸如ー个或更多个中央处理单元(CPU)、数字信号处理器(DSP)、应用程序专用集成电路(ASIC)等等。处理器和存储器可以整体集成到单个芯片上、分布在若干芯片或组成部分当中、和/或由算法的某种组合来提供。在此描述的方法可以在(一个或更多个)软件算法、程序、固件、硬件、组件、电路中的一个或更多个中以任意组合实现。包括集成的安全系统的任何系统的组件可以位于一起或者位于分开的位置中。通信路径耦合组件并包括用于在组件当中传达或传送文件的任何介质。通信路径包括无线连接、有线连接和混合无线/有线连接。通信路径还包括至网络的耦合或连接,网络包括局域网(LAN)、城域网(MAN)、广域网(WAN)、专有网络、局间或尾端网络以及互联网。此外,通信路径还包括可移动固定介质,如软盘、硬盘驱动器、⑶-ROM盘以及快擦写RAM、通用串行总线(USB)连接、RS-232连接、电话线、总线以及电子邮件消息。在此所描述的集成安全系统以及相应的系统和方法的各个方面可以实现为被编程到各种电路中的任何电路中的任何的功能,电路包括可编程逻辑器件(PLD)如现场可编程门阵列(FPGA)、可编程阵列逻辑(PAL)器件、电可编程逻辑和存储器件以及标准的基于単元的器件、以及专用集成电路(ASIC)。用于实现集成安全系统以及相应的系统和方法的各个方面的一些其它的可能性包括具有存储器(如电可擦除只读存储器(EEPEOM))的微控制器、嵌入式微处理器、固件、软件等。此外,集成安全系统以及相应的系统和方法的各个方面可以实施在下述中具有基于软件的电路模拟的微处理器、离散逻辑(顺序的其组合的)、客户设备、模糊(神经)逻辑、量子设备以及以上设备类型的任意組合。当然,以下器件エ艺可以设置在各种类型设备中,例如金属氧化物半导体场效应晶体管(MOSFET)エ艺如互补金属氧化物半导体(CMOS)、双极エ艺如射极耦合逻辑(ECL)、聚合物エ艺(例如硅共轭聚合物和金属共轭聚合物金属结构)、混合模拟和数字等。应该注意的是在此所公开的任何系统、方法和/或其它组件都可以通过使用计算机辅助设计工具来被描述并且以其性能、注册、传送、逻辑组件、晶体管、布局几何和/或其它特性的形式被表达(或表示)为包含在各种计算机可读媒体中的数据和/或指令。其中可以包含这种格式化数据和/或指令的计算机可读媒体包括但不限于各种形式(例如光学的、磁的或半导体存储介质)的非易失性存储媒体、以及可以用于通过无线的、光学的或有线的信令媒介或其任意组合来传送这种格式化数据的载波。通过载波对这种格式化数据和/或指令的传送的示例包括但不限于在互联网和/或其它计算机网络上经由ー个或更多个数据传送协议(例如HTTP、FTP、SMTP等)来传送(上载、下载、电子邮件等)。以上描述的组 件的这样的数据和/或基于指令的表达在经由一个或更多个计算机可读媒体被接收在计算机系统内时可以由计算机系统内的处理实体(例如一个或更多个处理器)结合一个或更多个其它的计算机程序的执行来处理。除非上下文明确要求,否则贯穿说明书和权利要求,单词“包括”等在与排除或穷举的意义相反的包括的意义上阐释;即就是,在“包括但不限干”的意义上阐释。使用単数或复数的单词也分别包括复数或单数。另外,当用在本申请中时,单词“在此”、“在下面”、“在上面”、“以下”以及类似含义的单词指的是作为整体的本申请而不是本申请的任何特殊部分。当在引用两个或更多条目的列表中使用单词“或者”时,该单词覆盖了所有的以下单词解释列表中的任何条目、列表中的所有条目以及列表中条目的任意組合。对集成安全系统的实施例的上述描述并不g在穷举或将系统和方法限制到公开的精确形式。如本领域技术人员将会意识到的那样,虽然为了示意的目的在此描述了集成安全系统以及相应的系统和方法的特定实施例和例子,各种等效修改在系统和方法的范围之内都是可能的。在此提供的集成安全系统以及相应的系统和方法的教导可以适用于其它系统和方法,而不仅仅是用于上面描述的系统和方法。上述各种实施例的要素和行为可以进行组合以提供另外的实施例。考虑到上述详细描述,可以对集成安全系统以及相应的系统和方法进行这些以及其它改变。
权利要求
1.一种系统,包括安全协处理器,其中,所述安全协处理器耦合至房屋处的安全系统,所述安全系统包括安全系统组件;以及在所述房屋处的耦合至所述安全协处理器和远程网络的交互式安全系统,其中,所述安全协处理器控制所述安全系统与所述交互式安全系统之间的通信,所述交互式安全系统在所述房屋中生成包括网络组件的子网络,其中,所述交互式安全系统控制所述安全系统组件、所述网络组件以及所述远程网络之间的通信。
2.根据权利要求I所述的系统,其中,所述安全系统被耦合以向所述安全协处理器供电。
3.根据权利要求2所述的系统,包括耦合至所述安全系统、所述安全协处理器以及所述交互式安全系统的电源开关。
4.根据权利要求3所述的系统,其中,所述安全系统经由所述电源开关向所述交互式安全系统供电。
5.根据权利要求4所述的系统,其中,所述安全系统向所述安全协处理器通知外部电源故障,而作为响应,所述安全协处理器通知所述电源开关终止向所述交互式安全系统供电。
6.根据权利要求I所述的系统,其中,所述交互式安全系统自动建立与所述安全系统的耦合并且通过将所述网络组件和所述安全系统组件的通信和功能进行电子集成来形成安全网络。
7.根据权利要求I所述的系统,其中,所述交互式安全系统包括用于所述安全系统组件和所述网络组件的控制的接ロ。
8.根据权利要求I所述的系统,其中,所述交互式安全系统提供经由远程客户端设备对所述安全网络的通信和功能的接入。
9.根据权利要求8所述的系统,其中,所述远程客户端设备包括个人计算机、个人数字助理、蜂窝电话以及移动计算设备中的一个或更多个。
10.根据权利要求I所述的系统,其中,所述交互式安全系统自动发现所述安全系统组件。
11.根据权利要求10所述的系统,其中,所述交互式安全系统使用所述安全系统的协议来发现所述安全系统组件。
12.根据权利要求I所述的系统,其中,所述交互式安全系统自动建立与所述安全系统组件的耦合。
13.根据权利要求I所述的系统,其中,所述安全系统经由主通信链路来耦合至中央监视站点,其中,所述交互式安全系统经由与所述主通信链路不同的所述远程网络来耦合至所述中央监视站点,其中,所述中央监视站点位干与所述第一位置和所述第二位置不同的第三位置。
14.根据权利要求13所述的系统,其中,所述交互式安全系统通过所述远程网络向所述中央监视站点发送所述安全系统组件和所述网络组件中的至少之ー的事件数据。
15.根据权利要求14所述的系统,其中,所述事件数据包括所述安全系统组件的设备状态的变化,所述安全系统组件的数据以及由所述安全系统组件接收的数据。
16.根据权利要求14所述的系统,其中,所述事件数据包括所述网络组件的设备状态的变化、所述网络组件的数据以及由所述网络组件接收的数据。
17.根据权利要求13所述的系统,其中,所述远程网络包括宽带耦合。
18.根据权利要求13所述的系统,其中,所述远程网络包括通用分组无线服务(GPRS)耦合。
19.根据权利要求13所述的系统,其中,所述交互式安全系统通过所述远程网络向远程客户端设备发送下述消息所述消息包括所述安全系统组件和所述网络组件中的至少之一的事件数据。
20.根据权利要求19所述的系统,其中,所述事件数据包括所述安全系统组件的设备状态的变化,所述安全系统组件的数据以及由所述安全系统组件接收的数据。
21.根据权利要求19所述的系统,其中,所述事件数据包括所述网络组件的设备状态的变化、所述网络组件的数据以及由所述网络组件接收的数据。
22.根据权利要求13所述的系统,其中,所述交互式安全系统经由次通信链路从远程客户端设备接收用于所述安全系统组件和所述网络组件中的至少之ー的控制的控制数据。
23.根据权利要求I所述的系统,其中,所述交互式安全系统自动发现所述网络组件。
24.根据权利要求I所述的系统,其中,所述交互式安全系统自动安装所述安全网络中的所述网络设备。
25.根据权利要求I所述的系统,其中,所述交互式安全系统从远程客户端设备接收用于所述网络设备的控制的控制数据。
26.根据权利要求I所述的系统,其中,所述网络组件是网际协议设备。
27.根据权利要求I所述的系统,其中,所述网络组件是摄像机。
28.根据权利要求I所述的系统,其中,所述网络组件是触摸屏。
29.根据权利要求I所述的系统,其中,所述网络组件是控制被附接的设备的设备控制器。
30.根据权利要求I所述的系统,其中,所述网络组件是传感器。
31.根据权利要求I所述的系统,其中,所述安全系统组件包括传感器、摄像机、输入/输出(I/O)设备以及附属控制器中的ー个或多个。
32.根据权利要求I所述的系统,包括触摸屏,其中,所述交互式安全系统是所述触摸屏的组件。
33.根据权利要求32所述的系统,包括经由所述触摸屏在所述安全系统、所述子网络以及所述远程网络之间隔离数据流量,所述隔离包括将分别的安全及隐私策略用于被耦合至所述安全系统、所述子网络以及所述远程网络的组件。
34.根据权利要求32所述的系统,包括在所述触摸屏上同时呈现多个接ロ,所述多个接ロ包括用于接入并控制所述安全系统和所述安全系统组件的安全接ロ,其中,所述安全系统接ロ总是呈现在所述触摸屏的专用区域中。
35.根据权利要求34所述的系统,其中,所述多个接ロ包括用于接入并控制所述网络组件的子网络接ロ,以及用于接入所述远程网络的远程网络接ロ。
36.根据权利要求34所述的系统,包括使得能够经由所述多个接ロ在所述安全系统组件和所述网络组件中的至少之ー间进行交互。
37.根据权利要求32所述的系统,包括经由所述触摸屏和所述远程网络来对内容进行电子检索,以及将所述内容集成在所述触摸屏、所述安全系统、所述安全系统组件以及所述网络组件中的至少之一中,其中,所述内容包括互联网微件形式的软件应用和交互式内容。
38.根据权利要求32所述的系统,包括耦合至所述触摸屏的应用引擎,其中,所述应用引擎控制多个应用,其中,所述多个应用包括管理所述多个应用之间的交互的驻留应用。
39.根据权利要求38所述的系统,其中,所述驻留应用确定所述多个应用中的每个应用的优先级,并且根据所述优先级来管理所述多个应用。
40.根据权利要求I所述的系统,包括在与所述第一位置不同的第二位置处的安全服务器,其中,所述安全服务器耦合至所述交互式安全系统。
41.根据权利要求40所述的系统,其中,所述交互式安全系统控制所述网络设备、所述安全系统组件以及所述安全服务器之间的通信。
42.根据权利要求40所述的系统,其中,所述安全服务器执行所述安全组件和所述网络组件中的至少之ー的创建、修改、删除和配置。
43.根据权利要求40所述的系统,其中,所述安全服务器创建与所述安全组件和所述网络组件中的至少之ー相关联的自动操作、时间表和通知规则。
44.根据权利要求40所述的系统,其中,所述安全服务器管理针对所述安全组件和所述网络组件中的至少之ー的当前和记录的状态数据的访问。
45.根据权利要求40所述的系统,其中,所述安全服务器管理针对所述交互式安全系统与所述安全组件和所述网络组件中的至少之一之间的耦合的当前和记录的状态数据的访问。
46.根据权利要求40所述的系统,其中,所述安全服务器管理与所述安全组件和所述网络组件中的至少之ー的通信。
47.根据权利要求I所述的系统,其中,所述安全服务器创建、修改和終止与所述安全系统对应的用户。
48.根据权利要求I所述的系统,其中,所述安全服务器生成并向远程客户端设备传送通知,所述通知包括事件数据。
49.根据权利要求48所述的系统,其中,所述通知包括短消息服务消息和电子邮件消息中的一个或更多个。
50.—种系统,包括安全协处理器,其中,所述安全协处理器耦合至房屋处的安全系统,所述安全系统包括安全系统组件;以及包括耦合至所述安全协处理器和远程网络的交互式安全系统的触摸屏,其中,所述安全协处理器控制所述安全系统与所述触摸屏之间的通信,所述触摸屏在所述房屋中生成包括网络组件的子网络,其中,所述触摸屏控制所述安全系统组件、所述网络组件以及所述远程网络之间的通信。
51.—种系统,包括安全协处理器,其中,所述安全协处理器耦合至房屋处的安全系统,所述安全系统包括安全系统组件并且经由第一通信链路耦合至中央监视站点;以及在所述房屋处的经由与所述第一通信链路不同的第二通信链路耦合至所述安全协处理器以及远程网络的交互式安全系统,其中,所述安全协处理器控制所述安全系统与所述交互式安全系统之间的通信,所述交互式安全系统在所述房屋中生成包括网络组件的子网络,其中,所述交互式安全系统控制所述安全系统组件、所述网络组件以及所述远程网络之间的通信。
52.—种方法,包括通过将安全协处理器耦合至安全系统以及交互式安全系统来在房屋处生成安全网络,其中,所述安全系统包括安全系统组件,其中,所述交互式安全系统耦合至远程网络;用所述安全协处理器控制所述安全系统与所述交互式安全系统之间的通信;用所述交互式安全系统在所述房屋中生成包括网络组件的子网络;以及 用所述交互式安全系统控制所述安全系统组件、所述网络组件以及所述远程网络之间的通信。
53.根据权利要求52所述的方法,包括从所述安全系统向所述安全协处理器供电。
54.根据权利要求53所述的方法,包括将电源开关耦合至所述安全系统、所述安全协处理器以及所述交互式安全系统。
55.根据权利要求54所述的方法,包括从所述安全系统经由所述电源开关向所述交互式安全系统供电。
56.根据权利要求55所述的方法,包括在所述安全协处理器处接收来自所述安全系统的、通知外部电源故障的信号,而作为响应,通知所述电源开关终止向所述交互式安全系统供电。
57.根据权利要求52所述的方法,包括将所述交互式安全系统形成为触摸屏的组件。
58.根据权利要求57所述的方法,包括经由所述触摸屏在所述安全系统、所述子网络以及所述远程网络之间隔离数据流量,所述隔离包括将分别的安全及隐私策略用于被耦合至所述安全系统、所述子网络以及所述远程网络的组件。
59.根据权利要求57所述的方法,包括在所述触摸屏上同时呈现多个接ロ,所述多个接ロ包括用于接入并控制所述安全系统和所述安全系统组件的安全接ロ,其中,所述安全系统接ロ总是呈现在所述触摸屏的专用区域中。
60.根据权利要求59所述的方法,其中,所述多个接ロ包括用于接入并控制所述网络组件的子网络接ロ,以及用于接入所述远程网络的远程网络接ロ。
61.根据权利要求59所述的方法,包括使得能够经由所述多个接ロ在所述安全系统组件和所述网络组件中的至少之一之间进行交互。
62.根据权利要求57所述的方法,包括经由所述触摸屏和所述远程网络来对内容进行电子检索,并且将所述内容集成在所述触摸屏、所述安全系统、所述安全系统组件以及所述网络组件中的至少之一中,其中,所述内容包括互联网微件形式的软件应用和交互式内容。
63.根据权利要求57所述的方法,包括耦合至所述触摸屏的应用引擎,其中,所述应用引擎控制多个应用,其中,所述多个应用包括管理所述多个应用之间的交互的驻留应用。
64.根据权利要求63所述的方法,其中,所述驻留应用确定所述多个应用中的每个应用的优先级并且根据所述优先级来管理所述多个应用。
65.根据权利要求52所述的方法,包括所述交互式安全系统自动建立与所述安全系统的耦合,以及通过将所述网络组件和所述安全系统组件的通信和功能进行电子集成来形成安全网络。
66.根据权利要求52所述的方法,包括通过用于所述安全系统组件和所述网络组件的控制的所述交互式安全系统来呈现控制接ロ。
67.根据权利要求52所述的方法,包括经由所述交互式安全系统,用远程客户端设备访问所述安全网络的通信和功能。
68.根据权利要求67所述的方法,其中,所述远程客户端设备包括个人计算机、个人数字助理、蜂窝电话以及移动计算设备中的一个或更多个。
69.根据权利要求52所述的方法,其中,所述交互式安全系统自动发现所述安全系统组件。
70.根据权利要求69所述的方法,其中,所述交互式安全系统使用所述安全系统的协议来发现所述安全系统组件。
71.根据权利要求52所述的方法,其中,所述交互式安全系统自动建立与所述安全系统组件的耦合。
72.根据权利要求52所述的方法,其中,所述安全系统经由主通信链路来耦合至中央监视站点,其中,所述交互式安全系统经由与所述主通信链路不同的所述远程网络来耦合至所述中央监视站点,其中,所述中央监视站点位干与所述第一位置和所述第二位置不同的第三位置。
73.根据权利要求72所述的方法,其中,所述交互式安全系统通过所述远程网络向所述中央监视站点发送所述安全系统组件和所述网络组件中的至少之ー的事件数据。
74.根据权利要求73所述的方法,其中,所述事件数据包括所述安全系统组件的设备状态的变化,所述安全系统组件的数据以及由所述安全系统组件接收的数据。
75.根据权利要求73所述的方法,其中,所述事件数据包括所述网络组件的设备状态的变化、所述网络组件的数据以及由所述网络组件接收的数据。
76.根据权利要求72所述的方法,其中,所述远程网络包括宽带耦合。
77.根据权利要求72所述的方法,其中,所述远程网络包括通用分组无线服务(GPRS)耦合。
78.根据权利要求72所述的方法,其中,所述交互式安全系统通过所述远程网络向远程客户端设备发送下述消息所述消息包括所述安全系统组件和所述网络组件中的至少之一的事件数据。
79.根据权利要求78所述的方法,其中,所述事件数据包括所述安全系统组件的设备状态的变化,所述安全系统组件的数据以及由所述安全系统组件接收的数据。
80.根据权利要求78所述的方法,其中,所述事件数据包括所述网络组件的设备状态的变化、所述网络组件的数据以及由所述网络组件接收的数据。
81.根据权利要求72所述的方法,其中,所述交互式安全系统经由次通信链路从远程客户端设备接收用于所述安全系统组件和所述网络组件中的至少之ー的控制的控制数据。
82.根据权利要求52所述的方法,其中,所述交互式安全系统自动发现所述网络组件。
83.根据权利要求52所述的方法,其中,所述交互式安全系统自动安装所述安全网络中的所述网络设备。
84.根据权利要求52所述的方法,其中,所述交互式安全系统从远程客户端设备接收用于所述网络设备的控制的控制数据。
85.根据权利要求52所述的方法,其中,所述网络组件是网际协议设备、摄像机、触摸屏、控制被附接的设备的设备控制器以及传感器中的至少之一。
86.根据权利要求52所述的方法,其中,所述安全系统组件包括传感器、摄像机、输入/输出(I/O)设备以及附属控制器中的ー个或多个。
87.根据权利要求52所述的方法,包括将在第二位置处的安全服务器耦合至所述交互式安全系统,其中,所述第二位置与第一位置不同。
88.根据权利要求87所述的方法,包括经由所述交互式安全系统来控制所述网络设备、所述安全系统组件以及所述安全服务器之间的通信。
89.根据权利要求87所述的方法,其中,所述安全服务器创建、修改、删除和配置所述安全组件和所述网络组件中的至少之一。
90.根据权利要求87所述的方法,其中,所述安全服务器创建与所述安全组件和所述网络组件中的至少之ー相关联的自动操作、时间表和通知规则。
91.根据权利要求87所述的方法,其中,所述安全服务器管理针对所述安全组件和所述网络组件中的至少之ー的当前和记录的状态数据的访问。
92.根据权利要求87所述的方法,其中,所述安全服务器管理针对所述交互式安全系统与所述安全组件和所述网络组件中的至少之一之间的耦合的当前和记录的状态数据的访问。
93.根据权利要求87所述的方法,其中,所述安全服务器管理与所述安全组件和所述网络组件中的至少之ー的通信。
94.根据权利要求52所述的方法,其中,所述安全服务器创建、修改和終止与所述安全系统对应的用户。
95.根据权利要求52所述的方法,其中,所述安全服务器生成并向远程客户端设备传送通知,所述通知包括事件数据。
96.根据权利要求95所述的方法,其中,所述通知包括短消息服务消息和电子邮件消息中的一个或更多个。
全文摘要
一种包括耦合到传统安全系统面板和交互式安全系统的安全协同处理器的集成安全系统。该集成安全系统在不牺牲与和传统安全系统相关联的频繁软件更新相关联的显著负担和成本或可靠性的情况下使得能够有传统安全系统特征以及交互式安全系统的面向客户的交互式特征和功能。该集成安全系统还最小化或消除新电池备份电路或较大电池的需要。
文档编号G06F15/16GK102834818SQ201080053845
公开日2012年12月19日 申请日期2010年9月28日 优先权日2009年9月28日
发明者列扎·拉吉, 阿伦·伍德, 罗伯特·黑兹本 申请人:网际网路控制架构网络有限公司