專利名稱:具有并行處理架構的集成安全系統的制作方法
技術領域:
本文中的實施例涉及安全系統,尤其涉及在面對與警報報告設備相關聯的損傷或設備故障的情況下實現成功警報報告的房屋(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日
發明者列扎·拉吉, 阿倫·伍德, 羅伯特·黑茲本 申請人:網際網路控制架構網絡有限公司