具有分離的操作軟件的安全性系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及對多個分開的設(shè)備進(jìn)行集中控制的基于處所的系統(tǒng),并且特別涉及在單個控制器內(nèi)具有分離的生活安全和生活方式功能性的安全性系統(tǒng)。
【背景技術(shù)】
[0002]隨著更多的家庭和企業(yè)所有者尋求對他們的處所進(jìn)行更好的控制并且保護(hù)它不受各種危險和威脅,對于監(jiān)控各種狀況,諸如針對告警狀況監(jiān)控家庭和企業(yè),允許用戶對各種設(shè)備(諸如恒溫器、開關(guān)、照相機(jī)、電器等)進(jìn)行集中控制、監(jiān)控醫(yī)療狀況等的系統(tǒng)的需求繼續(xù)增長。這樣的威脅包括入侵、火災(zāi)、一氧化碳和水災(zāi)、以及其它危險,它們可以由用戶在本地或遠(yuǎn)程監(jiān)控,并且還可以被報告給監(jiān)控站。
[0003]傳統(tǒng)的安全性系統(tǒng)通常采用控制面板,該控制面板從各種傳感器和設(shè)備接收“事件”(諸如觸發(fā)告警)和其它信息并且被用于對那些設(shè)備進(jìn)行操作。這可以由用戶本地進(jìn)行或者通過網(wǎng)絡(luò)遠(yuǎn)程進(jìn)行,諸如經(jīng)由普通老式電話服務(wù)(POTS)線路、IP寬帶連接或者蜂窩無線電。在某些告警事件的情況下,遠(yuǎn)程監(jiān)控中心還可以采取適當(dāng)?shù)膭幼鳎T如通知緊急響應(yīng)者。與傳統(tǒng)的安全性系統(tǒng)相關(guān)聯(lián)的安裝和服務(wù)復(fù)雜性趨于高,因?yàn)榘惭b者通常必須將控制面板物理裝載到墻壁上并且對多個傳感器進(jìn)行手動配置。特別地,安裝者必須花費(fèi)大量時間對系統(tǒng)中的每個傳感器以及控制面板進(jìn)行手動編程和配置,由此減慢了安裝過程并且限制了安裝者在給定時間段中可安裝的安全性系統(tǒng)的數(shù)量。這對于較新的其中控制面板和用戶接口(諸如鍵盤)被組合在單個單元中的一體化(A1)安全性系統(tǒng)和自行動手(DIY)安全性系統(tǒng)也是如此。
[0004]這些系統(tǒng)通常被限于控制和監(jiān)控生活安全特征,諸如入侵和火災(zāi)檢測。為了增加生活方式特征(諸如照明控制、溫度控制和遠(yuǎn)程視頻觀看),需要另外的控制器,因?yàn)檫@樣的生活方式系統(tǒng)以極大地獨(dú)立于生活安全系統(tǒng)而開發(fā)的方式進(jìn)行操作。這些生活方式系統(tǒng)不遵守針對安全性和其它生活安全系統(tǒng)確定規(guī)范及其操作的行業(yè)和政府要求。生活方式系統(tǒng)使用不同的協(xié)議提供不同類型的事件信息,并且通常與用于監(jiān)控生活安全的那些不同地進(jìn)行操作和管理。
[0005]因此,為了增加該生活方式能力,用戶必須具有旨在控制和監(jiān)控這些另外特征的單獨(dú)的硬件/軟件/服務(wù)。盡管一些傳統(tǒng)的安全性面板已將生活安全和生活方式系統(tǒng)融合到相同的控制器中,但是這些系統(tǒng)類似地獨(dú)立操作(例如使用獨(dú)立的處理系統(tǒng))以最小化生活方式特征干擾生活安全操作的風(fēng)險。例如,觀看來自處所周圍的各個監(jiān)控視頻照相機(jī)的多個直播視頻流的用戶可能另外消耗了處理資源使得生活安全操作可能由于處理資源缺乏而被中斷。
【發(fā)明內(nèi)容】
[0006]本發(fā)明有利地提供了用于對多個分開的設(shè)備進(jìn)行集中控制的基于處所的系統(tǒng)的方法和系統(tǒng),并且特別涉及具有分離的生活安全和生活方式軟件的安全性系統(tǒng)。
[0007]根據(jù)本發(fā)明的一個實(shí)施例,提供了一種用于基于處所的系統(tǒng)的控制裝置。該控制裝置包括被配置為存儲生活安全代碼和生活方式代碼的存儲器。該控制裝置包括被配置為對該生活安全代碼和生活方式代碼進(jìn)行操作的處理器。該存儲器和處理器被配置為用于該生活安全和生活方式代碼的分開操作以在不改變生活安全代碼的操作的情況下改變生活方式代碼的操作。
[0008]根據(jù)該方面的一個實(shí)施例,虛擬機(jī)被配置為在該處理器上提供該生活安全代碼和生活方式代碼的分開操作。根據(jù)該方面的另一個實(shí)施例,該存儲器被配置為將生活安全代碼存儲在存儲器中的第一分區(qū)中并且將生活方式代碼存儲在存儲器中不同于該第一分區(qū)的第二分區(qū)中。該處理器被配置為對該第一分區(qū)中的生活方式代碼的至少一部分進(jìn)行修改。
[0009]根據(jù)該方面的另一個實(shí)施例,該生活方式代碼可以存儲在存儲器中的第一分區(qū)中并且該生活安全代碼可以存儲在該存儲器中的第二分區(qū)中。該生活方式代碼的修改可以包括接收更新的生活方式代碼、將該更新的生活方式代碼存儲到該存儲器中的第三分區(qū)以及將該更新的生活方式代碼安裝到該存儲器中的第四分區(qū)中。該生活方式代碼的修改還可以包括關(guān)閉生活方式代碼并將該生活方式代碼從所述第一分區(qū)卸載,以及裝載所安裝的更新的生活方式代碼以用于所述處理器的操作。根據(jù)該方面的一個實(shí)施例,該處理器可以被配置為確定與生活方式代碼相關(guān)聯(lián)的生活方式功能的資源使用并且確定資源使用是否超過預(yù)定義的資源閾值。如果該資源使用被確定為超過所述預(yù)定義的資源閾值,則該處理器可以被配置為關(guān)閉至少一個生活方式功能。
[0010]根據(jù)該方面的一個實(shí)施例,資源使用可以包括存儲器使用和計算資源使用中的至少一個。根據(jù)該方面的一個實(shí)施例,無線通信元件可以被配置為支持多個無線通信協(xié)議無線電。處所電源可以被配置為向該控制裝置供給電力。備用電源可以被配置為在處所電源的故障期間向該控制裝置提供電力。該處理器可以進(jìn)一步被配置為確定該處所電源是否已出現(xiàn)故障并且響應(yīng)于所確定的處所電源的故障而關(guān)閉至少一個生活方式功能和對應(yīng)的無線通信協(xié)議無線電。根據(jù)該方面的一個實(shí)施例,無線通信元件可以被配置為支持多個無線通信協(xié)議。該無線通信元件可以包括多個無線通信協(xié)議無線電。該多個無線通信無線電包括至少一個生活安全無線電和至少一個生活方式無線電。該處理器可以進(jìn)一步被配置為激活所有的無線通信無線電、確定該至少一個生活方式無線電與至少一個生活安全無線電之間的干擾量以及如果該干擾量超過預(yù)定義的干擾閾值則產(chǎn)生警告。根據(jù)該方面的一個實(shí)施例,提供了用于生活方式代碼與生活安全代碼之間通信的至少一個套接口。該處理器可以進(jìn)一步被配置為在生活方式代碼的更新期間關(guān)閉該至少一個套接口。
[0011]根據(jù)本發(fā)明的另一個實(shí)施例,提供了一種用于基于處所的系統(tǒng)的控制裝置的方法。生活安全代碼被存儲在存儲器中的第一分區(qū)中。生活方式代碼被存儲在存儲器中不同于該第一分區(qū)的第二分區(qū)中。在該生活安全代碼的操作保持不變時該生活方式代碼的操作被使得改變。根據(jù)該方面的另一個實(shí)施例,該生活方式代碼的更新可以包括接收更新的生活方式代碼、將該更新的生活方式代碼存儲到該存儲器中的第三分區(qū)以及將該更新的生活方式代碼安裝到該存儲器中的第四分區(qū)中。該生活方式代碼的更新可以進(jìn)一步包括關(guān)閉并卸載所存儲的生活方式代碼以及裝載所安裝的更新的生活方式代碼以用于處理器的操作。
[0012]根據(jù)該方面的另一個實(shí)施例,確定與生活方式代碼相關(guān)聯(lián)的生活方式功能的資源使用。做出資源使用是否超過預(yù)定義的資源閾值的確定。如果該資源使用被確定為超過所述預(yù)定義的資源閾值,則關(guān)閉至少一個生活方式功能。根據(jù)該方面的另一個實(shí)施例,資源使用可以包括存儲器使用和計算資源使用中的至少一個。根據(jù)該方面的另一個實(shí)施例,該控制裝置可以包括被配置為支持多個無線通信協(xié)議無線電的無線通信元件、被配置為向該控制裝置供給電力的處所電源以及被配置為在處所電源的故障期間向該控制裝置提供電力的備用電源。做出該處所電源是否已出現(xiàn)故障的確定。響應(yīng)于所確定的處所電源的故障而關(guān)閉至少一個生活方式功能和對應(yīng)的無線通信協(xié)議無線電。
[0013]根據(jù)該方面的一個實(shí)施例,該控制裝置可以包括具有至少一個生活安全無線電和至少一個生活方式無線電的無線通信元件。至少一個生活安全無線電和至少一個生活方式無線電被激活。確定該至少一個生活方式無線電與至少一個生活安全無線電之間的干擾量。如果該干擾量超過預(yù)定義的干擾閾值則產(chǎn)生警告。根據(jù)該方面的一個實(shí)施例,該控制裝置可以包括用于生活方式代碼與生活安全代碼之間通信的至少一個套接口。該生活方式代碼的更新可以包括關(guān)閉該至少一個套接口。
[0014]根據(jù)本發(fā)明的另一個實(shí)施例,提供了一種系統(tǒng)。遠(yuǎn)程服務(wù)器可以被配置為存儲更新的生活方式代碼,該生活方式代碼被配置為支持生活方式特征?;谔幩目刂蒲b置可以包括被配置為從該遠(yuǎn)程服務(wù)器接收更新的生活方式代碼的至少一部分的遠(yuǎn)程通信元件、被配置為存儲生活安全代碼和生活方式代碼的存儲器以及被配置為對該生活安全代碼和生活方式代碼進(jìn)行操作的處理器。該存儲器和處理器被配置為用于該生活安全和生活方式代碼的分開操作以在不改變生活安全代碼的操作的情況下至少部分基于所接收的更新的生活方式代碼來改變生活方式代碼的操作。
[0015]根據(jù)該方面的一個實(shí)施例,該生活方式代碼可以存儲在存儲器的第一分區(qū)中并且該生活安全代碼可以存儲在該存儲器中的第二分區(qū)中。至少部分基于更新的生活方式代碼的改變可以包括將該更新的生活方式代碼存儲到該存儲器中的第三分區(qū)、將該更新的生活方式代碼安裝到該存儲器中的第四分區(qū)中、關(guān)閉生活方式代碼并將該生活方式代碼從所述第一分區(qū)卸載、以及裝載所安裝的更新的生活方式代碼以用于該處理器的操作。
[0016]根據(jù)該方面的一個實(shí)施例,該處理器可以進(jìn)一步被配置為確定與生活方式代碼相關(guān)聯(lián)的生活方式功能性的資源使用。該資源使用可以包括存儲器使用和計算資源使用中的至少一個。該處理器可以進(jìn)一步被配置為確定資源使用是否超過預(yù)定義的資源閾值,并且如果該資源使用被確定為超過所述預(yù)定義的資源閾值,則關(guān)閉至少一個生活方式功能。
[0017]根據(jù)該方面的一個實(shí)施例,該控制裝置可以進(jìn)一步包括用于生活方式代碼與生活安全代碼之間通信的至少一個套接口。該處理器可以進(jìn)一步被配置為在生活方式代碼的更新期間關(guān)閉該至少一個套接口。根據(jù)該方面的一個實(shí)施例,該控制裝置可以進(jìn)一步包括支持多個無線通信協(xié)議的無線通信元件。該無線通信元件可以包括多個無線通信協(xié)議無線電。該多個無線通信無線電包括至少一個生活安全無線電和至少一個生活方式無線電。該處理器可以進(jìn)一步被配置為激活所有的無線通信無線電、確定該至少一個生活方式無線電與至少一個生活安全無線電之間的干擾量以及如果該干擾量超過預(yù)定義的干擾閾值則產(chǎn)生警告。
【附圖說明】
[0018]在結(jié)合附圖考慮時通過參照以下詳細(xì)描述將更容易理解本發(fā)明及其伴隨的優(yōu)點(diǎn)和特征的更完整的理解,其中:
[0019]圖1是根據(jù)本發(fā)明的原理構(gòu)建的具有分離的生活安全和生活方式軟件的基于處所的控制系統(tǒng)的框圖;
[0020]圖2是根據(jù)本發(fā)明的原理構(gòu)建的控制單元的框圖;
[0021]圖3是根據(jù)本發(fā)明的原理構(gòu)建的用戶接口設(shè)備的框圖;
[0022]圖4是根據(jù)本發(fā)明的原理構(gòu)建的控制單元的軟件架構(gòu)的框圖;
[0023]圖5是根據(jù)本發(fā)明的原理構(gòu)建的控制單元的另一個軟件架構(gòu)的框圖;