本申請涉及建筑物系統(tǒng)的領(lǐng)域,并且更具體來說涉及跟蹤建筑物內(nèi)的個人。
背景技術(shù):
建筑物自動化系統(tǒng)涵蓋幫助監(jiān)測和控制建筑物操作的各個方面的多種系統(tǒng)。建筑物自動化系統(tǒng)(在這里也可以被稱作“建筑物控制系統(tǒng)”)包括安保系統(tǒng)、消防安全系統(tǒng)、照明系統(tǒng)以及供熱、通風和空調(diào)(“hvac”)系統(tǒng)。照明系統(tǒng)和hvac系統(tǒng)有時被稱作“環(huán)境控制系統(tǒng)”,因為這些系統(tǒng)控制建筑物內(nèi)的環(huán)境條件。單一設施可以包括多個建筑物自動化系統(tǒng)(例如安保系統(tǒng)、消防系統(tǒng)和環(huán)境控制系統(tǒng))。多個建筑物自動化系統(tǒng)可以被彼此分開安排,或者被安排成單一系統(tǒng),其中多個子系統(tǒng)由共同的控制站或服務器控制。取決于實現(xiàn)方式,所述共同的控制站或服務器可以被包含在建筑物內(nèi)或者遠離建筑物。
建筑物自動化系統(tǒng)的各個單元可以廣為分散在整個設施或園區(qū)內(nèi)。舉例來說,hvac系統(tǒng)包括位于設施或園區(qū)的幾乎每一個區(qū)域內(nèi)的溫度傳感器和通風風門控制器以及其他單元。類似地,安保系統(tǒng)可以具有分散在整個建筑物或園區(qū)內(nèi)的侵入檢測、運動傳感器和警報致動器。同樣地,消防安全系統(tǒng)包括分散在整個設施或園區(qū)內(nèi)的煙霧警報器和拉式火警箱(pullstation)。建筑物自動化系統(tǒng)的不同區(qū)域可以基于所述區(qū)域(比如辦公室和會議室)中的用途和人們的個人喜好而具有不同的環(huán)境設定。
建筑物自動化系統(tǒng)通常具有一個或多個集中式控制站,其中可以監(jiān)測來自系統(tǒng)的數(shù)據(jù),并且其中可以控制和/或監(jiān)測系統(tǒng)操作的各個方面??刂普就ǔ0ň哂刑幚硌b備、數(shù)據(jù)存儲裝備以及用戶界面的計算機或服務器。為了允許監(jiān)測和控制分散的控制系統(tǒng)單元,建筑物自動化系統(tǒng)常常采用多級通信網(wǎng)絡,在例如傳感器和致動器之類的操作單元與集中式控制站之間傳送操作和/或警報信息。
建筑物自動化系統(tǒng)控制站的一個實例是可以從buffalogrove,il的siemensindustry,inc.,buildingtechnologiesdivision(“siemens”)得到的apogee?insight?工作站,所述工作站可以與同樣可以從siemens獲得的apogee?建筑物自動化系統(tǒng)一起使用。在該系統(tǒng)中,通過以太網(wǎng)或其他類型的網(wǎng)絡連接的幾個控制站可以遍及一個或多個建筑物位置分布,其中每一個控制站具有監(jiān)測和控制系統(tǒng)操作的能力。
典型的建筑物自動化系統(tǒng)(包括利用apogee?insight?工作站的那些建筑物自動化系統(tǒng))具有與中央控制站通信的多個現(xiàn)場面板。雖然中央控制站通常被用來對建筑物自動化系統(tǒng)的各種組件當中的一個或多個組件做出修改和/或改變,但是現(xiàn)場面板也可以適于允許對系統(tǒng)的一個或多個參數(shù)做出特定修改和/或改變。這通常包括對例如溫度和照明之類的參數(shù)以及/或者類似參數(shù)做出改變。
中央控制站和現(xiàn)場面板與也被稱作“點”的各種現(xiàn)場設備通信?,F(xiàn)場設備通常與建筑物自動化系統(tǒng)的現(xiàn)場面板通信,并且適于測量、監(jiān)測和/或控制各種建筑物自動化系統(tǒng)參數(shù)。示例性的現(xiàn)場設備包括燈、恒溫器、風門致動器、警報器、hvac設備、灑水器系統(tǒng)、揚聲器、門鎖以及本領(lǐng)域技術(shù)人員將認識到的許多其他現(xiàn)場設備。這些現(xiàn)場設備從中央控制站和/或現(xiàn)場面板接收控制信號。相應地,建筑物自動化系統(tǒng)能夠通過控制現(xiàn)場設備來控制建筑物操作的各個方面。
希望基于存在于建筑物自動化系統(tǒng)中的某一建筑物和/或區(qū)域中的用戶來調(diào)節(jié)對于所述建筑物和/或區(qū)域的控制。已經(jīng)有過針對確定這個的幾項嘗試,但是每一項嘗試都受困于許多問題。例如使用wifi信號對用戶位置進行三角定位依賴于維護起來較為昂貴的基礎設施,并且所述基礎設施常常并不是由委托設立(commission)建筑物自動化系統(tǒng)(bas)的人所維護的。全球定位系統(tǒng)(gps)信號可以被用來確定用戶何時進入或離開特定地理圍欄(geo-fence)區(qū)域,但是由于衛(wèi)星信號太弱而無法穿透建筑物,因此它們無法被用來精確定位室內(nèi)的確切位置。gps還相當耗電,從而在運行在智能設備上的情況下會促使用戶將其關(guān)掉??梢酝ㄟ^能夠與bas服務器進行通信的移動設備掃描與特定位置相關(guān)聯(lián)的qr代碼,但是這種解決方案需要明確的用戶參與。簡單的占用情況傳感器可以被用來識別人們是否位于某一房間或區(qū)域內(nèi),但是所獲取的數(shù)據(jù)通常被限制到被占用或未被占用。
bluetooth?信標信號已經(jīng)被用來響應于單獨智能設備的位置(處于所述單獨智能設備或附近的某一設備上)而觸發(fā)動作。這樣觸發(fā)的動作通常是用于市場營銷目的,并且試圖令用戶知曉某種促銷或事件。當處于會面或會議中時,使用這樣的已知方法將是不合期望的,因為用戶不會希望每當建筑物自動化系統(tǒng)受到用戶的智能設備影響時都被通知。由于當前的bluetooth信標應用是針對單一用戶體驗,因此具有多個智能設備(其中每一個智能設備可以表明不同的期望環(huán)境設定)的房間需要不同于單一用戶市場營銷體驗的方法。
在本領(lǐng)域內(nèi)需要一種將識別房間或區(qū)域的占用情況連同與在場的人相關(guān)聯(lián)的附加數(shù)據(jù),而同時對用戶具有最小影響的方法。
技術(shù)實現(xiàn)要素:
根據(jù)本公開內(nèi)容的一個實施例,提供一種用于建筑物自動化系統(tǒng)的被動式室內(nèi)位置跟蹤方法。使用由移動計算設備(智能設備)中的處理器執(zhí)行的應用,可以在建筑物或區(qū)域中對用戶進行被動跟蹤。移動計算設備接收從位于由建筑物自動化系統(tǒng)服務的房間或區(qū)域內(nèi)的信標所廣播的信標信號。信標信號具有與建筑物自動化系統(tǒng)中的特定信標相關(guān)聯(lián)的信標代碼。移動計算設備與建筑物自動化系統(tǒng)進行通信,并且傳送所接收到的信標代碼,其中建筑物自動化系統(tǒng)基于知道移動計算設備處于什么信標附近而識別移動計算設備的位置。
通過參考后面的詳細描述和附圖,本領(lǐng)域技術(shù)人員將更容易認識到前述及其他特征和優(yōu)點。雖然將希望提供一種給出這些或其他有利特征當中的一項或多項的用于建筑物網(wǎng)絡的接口系統(tǒng),但是本文所公開的教導也擴展到落在所附權(quán)利要求書的范圍內(nèi)的那些實施例,而不管所述實施例是否實現(xiàn)前面提到的優(yōu)點當中的一項或多項。
附圖說明
圖1是對應于具有環(huán)境控制訪問面板的建筑物自動化系統(tǒng)的示例性拓撲圖;
圖2示出了圖1的建筑物網(wǎng)絡的建筑物自動化系統(tǒng)的示例性方塊圖;
圖3示出了對應于具有多個信標的圖2的建筑物自動化系統(tǒng)的現(xiàn)場面板的示例性內(nèi)部方塊圖;
圖4描繪出根據(jù)一種示例性實現(xiàn)方式的圖3的信標的示例性方塊圖;
圖5示出了圖1的示例性移動計算設備300的內(nèi)部方塊圖;
圖6示出了圖5的移動計算設備上的信標移動應用的操作的流程圖;以及
圖7示出了服務器從圖5的移動計算設備接收具有與圖3的信標相關(guān)聯(lián)的已編碼字母數(shù)字串的消息的操作的流程圖。
具體實施方式
呈現(xiàn)一種用于在建筑物自動化系統(tǒng)中進行被動式室內(nèi)占用情況檢測并且對人進行位置跟蹤的示例性方法。在該實例中,用戶可以具有智能設備,所述智能設備從遍及具有建筑物自動化系統(tǒng)的建筑物分布的多個信標當中的一個或多個信標接收信標信號,并且向建筑物自動化系統(tǒng)的服務器傳送消息,以用于與建筑物自動化系統(tǒng)的控制應用(比如建筑物房間或空間的舒適性控制和能源管理)相關(guān)聯(lián)地進行占用情況檢測和位置跟蹤處理。正如在一個實施例中所描述的那樣,智能設備通過bluetooth?(例如第一協(xié)議)與信標進行通信,并且通過wifi或3g/4g無線接口(第二協(xié)議)與bas服務器或現(xiàn)場面板進行通信,以便傳送標識所檢測到的信標和智能設備用戶的消息,以用于進行根據(jù)本發(fā)明的占用情況檢測和位置跟蹤處理。
參照圖1,其中示出了對應于建筑物自動化系統(tǒng)的示例性拓撲圖。建筑物廣域網(wǎng)55可以包括處于有線或無線通信中的多個系統(tǒng)和組件。建筑物廣域網(wǎng)55可以連接多個聯(lián)網(wǎng)的建筑物自動化系統(tǒng)(bas)100,并且可以通過環(huán)境控制訪問面板250被訪問。bas100還可以包括對于數(shù)據(jù)存儲設備的訪問,所述數(shù)據(jù)存儲設備包括建筑物信息數(shù)據(jù)庫210和用戶數(shù)據(jù)庫220。用于向bas100傳送環(huán)境和其他數(shù)據(jù)的軟件可以被存儲在具有用戶界面340的移動計算設備300(通常也被稱作智能設備)和/或建筑物自動化系統(tǒng)100全部二者之上。正如這里將解釋的那樣,占用位置系統(tǒng)(ols)200可以允許bas100被動地獲取用戶位置數(shù)據(jù)連同與用戶位置數(shù)據(jù)相關(guān)聯(lián)的環(huán)境數(shù)據(jù)。
在后面的幾頁中將首先解釋被配置成與ols200一起使用的示例性建筑物自動化系統(tǒng)100的一般安排。隨后將描述移動計算設備300與ols200的一般操作。在建筑物自動化系統(tǒng)(bas)100、ols200和移動計算設備300的描述之后討論bas100中的ols200的總體操作。
建筑物自動化系統(tǒng)
在圖1的示例實施例中,建筑物自動化系統(tǒng)100包括通過建筑物廣域網(wǎng)55耦合在一起的建筑物信息數(shù)據(jù)庫210、用戶數(shù)據(jù)庫220、閉路電視系統(tǒng)130、安保系統(tǒng)140、消防警報系統(tǒng)150、和環(huán)境控制系統(tǒng)160、環(huán)境訪問面板250以及ols200。在圖2中描繪出建筑物99內(nèi)的示例性建筑物自動化系統(tǒng)(bas)100的系統(tǒng)方塊圖。建筑物自動化系統(tǒng)100被描繪成分布式建筑物系統(tǒng),所述分布式建筑物系統(tǒng)提供針對多項建筑物操作(比如環(huán)境控制、安保、生命或消防安全、工業(yè)控制等等)中的任一項的控制功能。bas的一個實例是可以從buffalogrove,il的siemensindustry,inc.,buildingtechnologiesdivision獲得的apogee?建筑物自動化系統(tǒng)。apogee?建筑物自動化系統(tǒng)允許設定和/或改變對于系統(tǒng)的各種控制,一般正如后面所提供的那樣。雖然在后面的段落中提供了示例性bas的簡要描述,但是應當領(lǐng)會到,這里所描述的建筑物自動化系統(tǒng)100僅僅是對應于建筑物自動化系統(tǒng)的示例性形式或配置。
特別參照圖2,建筑物自動化系統(tǒng)100包括至少一個監(jiān)督控制系統(tǒng)或工作站102、客戶端工作站103a-103c、服務器104、由現(xiàn)場面板106a和106b表示的多個現(xiàn)場面板以及由控制器108a-108e表示的多個控制器。但是將會認識到,可以采用多種bas架構(gòu)。
控制器108a-108e中的每一個表示多個局部化的標準建筑物控制子系統(tǒng)(比如空間溫度控制子系統(tǒng)、照明控制子系統(tǒng)等等)當中的一個。用于建筑物控制子系統(tǒng)的適當?shù)目刂破骼绨梢詮腷uffalogrove,il的siemensindustry,inc.,buildingtechnologiesdivision獲得的模型tec(終端裝備控制器)。為了實施對于其相關(guān)聯(lián)的子系統(tǒng)的控制,每一個控制器108a-108e連接到一個或多個現(xiàn)場設備,比如傳感器或致動器,作為舉例在圖2中被示出為連接到控制器108a的傳感器109a和連接到控制器108b的致動器109b。
通常來說,例如控制器108a之類的控制器基于所感測的條件和所期望的設定點條件來影響對于子系統(tǒng)的控制??刂破骺刂埔粋€或多個現(xiàn)場設備的操作以嘗試將所感測的條件帶到所期望的設定點條件。舉例來說,考慮由控制器108a控制的溫度控制子系統(tǒng),其中致動器109b連接到空氣調(diào)節(jié)風門并且傳感器109a是房間溫度傳感器。如果由傳感器109a提供的感測溫度與期望的溫度設定點不相等,則控制器108a可以經(jīng)由致動器109b進一步打開或關(guān)閉空氣調(diào)節(jié)風門以嘗試將溫度帶到更接近于期望設定點。要指出的是,在bas100中,傳感器、致動器和設定點信息可以在控制器108a-108e、現(xiàn)場面板106a和106b、工作站102以及bas100上或連接到bas100的任何其他單元之間共享。
為了促進這樣的信息的共享,例如連接到控制器108a和108b的那些子系統(tǒng)群組通常被組織到樓層級網(wǎng)絡或現(xiàn)場層級網(wǎng)絡(“fln”)中,并且通常對接到現(xiàn)場面板106a。fln數(shù)據(jù)網(wǎng)絡110a是可以適當?shù)夭捎萌魏魏线m的專有或開放協(xié)議的低層級數(shù)據(jù)網(wǎng)絡。子系統(tǒng)108c、108d和108e連同現(xiàn)場面板106b一起經(jīng)由另一個低層級fln數(shù)據(jù)網(wǎng)絡110b類似地進行連接。同樣地應當認識到,可以采用多種fln架構(gòu)。
現(xiàn)場面板106a和106b還經(jīng)由建筑物層級網(wǎng)絡(“bln”)112連接到監(jiān)督控制系統(tǒng)/工作站102和服務器104?,F(xiàn)場面板106a和106b由此協(xié)調(diào)子系統(tǒng)108a-108e與監(jiān)督控制系統(tǒng)/工作站102和服務器104之間的數(shù)據(jù)和控制信號的通信。此外,現(xiàn)場面板106a、106b當中的一個或多個可以自身與例如通風風門控制器等現(xiàn)場設備直接通信并且對其進行控制。為此,如圖2中所示,現(xiàn)場面板106a可操作地連接至一個或多個現(xiàn)場設備,所述現(xiàn)場設備例如被示出為傳感器109c和致動器109d。
工作站(其他實現(xiàn)方式中的服務器)102提供對于bas100的總體控制和監(jiān)測,并且包括用戶界面。工作站102還操作為與bas100的各種單元交換數(shù)據(jù)的bas數(shù)據(jù)服務器。bas數(shù)據(jù)服務器還可以與服務器104交換數(shù)據(jù)。bas數(shù)據(jù)服務器102允許通過各種應用訪問bas系統(tǒng)數(shù)據(jù)。這樣的應用可以在工作站102或其他監(jiān)督計算機(未示出)上執(zhí)行。
繼續(xù)參照圖2,工作站102適于接受來自用戶的修改、改變、變更等等。這通常是經(jīng)由工作站102的用戶界面而實現(xiàn)的。用戶界面可以包括鍵盤、觸摸屏、鼠標或其他界面組件。工作站102尤其適于影響或改變現(xiàn)場面板106a、106b以及bas100的其他組件的操作數(shù)據(jù)?,F(xiàn)場面板106a和106b利用來自工作站102的數(shù)據(jù)和/或指令提供對其相應控制器的控制。
工作站102還適于對現(xiàn)場面板106a和106b進行輪詢或查詢以用于收集數(shù)據(jù)。工作站102處理從現(xiàn)場面板106a和106b接收到的數(shù)據(jù),所述數(shù)據(jù)包括趨勢數(shù)據(jù)。因此,結(jié)合輪詢、查詢或者通過其他方式從現(xiàn)場面板106a和106b收集信息和/或數(shù)據(jù),工作站102對所述信息和/或數(shù)據(jù)進行存儲、記錄和/或處理以用于各種用途。為此,現(xiàn)場面板106a和106b適于接受來自用戶的修改、改變、變更等等。
工作站102還優(yōu)選地保持與每一個現(xiàn)場面板106a和106b相關(guān)聯(lián)的數(shù)據(jù)庫連同關(guān)于信標270的位置的數(shù)據(jù)。所述數(shù)據(jù)庫保持對應于相關(guān)聯(lián)的現(xiàn)場面板和信標270的操作和配置數(shù)據(jù)。服務器104適當?shù)卮鎯v史數(shù)據(jù)、趨勢數(shù)據(jù)、錯誤數(shù)據(jù)、系統(tǒng)配置數(shù)據(jù)、圖形數(shù)據(jù)以及其他bas系統(tǒng)信息。
管理層級網(wǎng)絡(mln)113可以連接到其他監(jiān)督計算機和/或服務器、互聯(lián)網(wǎng)網(wǎng)關(guān)或者去到其他外部設備的其他網(wǎng)絡網(wǎng)關(guān),并且連接到附加的網(wǎng)絡管理器(所述附加的網(wǎng)絡管理器又經(jīng)由附加的低層級數(shù)據(jù)網(wǎng)絡連接到更多子系統(tǒng))。工作站102可以操作為監(jiān)督計算機,該監(jiān)督計算機使用mln113往返于mln113上的其他單元傳送bas數(shù)據(jù)。mln113可以適當?shù)匕ㄒ蕴W(wǎng)或類似的有線網(wǎng)絡,并且可以采用tcp/ip、bacnet和/或支持高速數(shù)據(jù)通信的其他協(xié)議。
圖2還示出bas100可以包括現(xiàn)場面板106b,該現(xiàn)場面板106b在圖2中被示出為保有建筑物信息數(shù)據(jù)庫210、用戶數(shù)據(jù)庫220和環(huán)境訪問面板250并且耦合到一個或多個信標270的建筑物。正如這里更加詳細地描述的那樣,移動計算設備300被配置成經(jīng)由第一對等或網(wǎng)絡類型協(xié)議(例如bluetooth?)與信標進行無線通信,并且經(jīng)由第二網(wǎng)絡協(xié)議(作為幾個實例比如有wifi、3g/4g蜂窩或bluetooth?)與bas100進行無線通信。
現(xiàn)在參照圖3,其中示出了圖2的現(xiàn)場面板106b的一個示例性實施例的方塊圖。應當認識到,現(xiàn)場面板106b的實施例僅僅是具有信標270的bas100中的現(xiàn)場面板的一個示例性實施例。因此,圖3的現(xiàn)場面板106b的示例性實施例是適于按照這里所闡述的方式操作的現(xiàn)場面板的所有方式或配置的一般性表示。
圖3的現(xiàn)場面板106b包括按照建筑物自動化系統(tǒng)現(xiàn)場面板的典型方式配置的外罩、機柜(cabinet)等等114?,F(xiàn)場面板106b包括處理電路/邏輯122、存儲器124、電力模塊126、用戶界面128、i/o模塊134、bas網(wǎng)絡通信模塊136、wifi服務器130以及信標模塊302。
處理電路/邏輯122適于被配置成和/或被適配成操作包括這里所描述的特征、功能、特性等等的現(xiàn)場面板106b。為此,處理電路邏輯122可操作地連接到下面所描述的現(xiàn)場面板106a的所有單元。處理電路/邏輯122通常處于包含在存儲器124的指令142區(qū)域中的程序指令或編程軟件或固件的控制之下,這在后面更加詳細地解釋。除了存儲指令142之外,所述存儲器還存儲供bas100使用的數(shù)據(jù)152。
現(xiàn)場面板106b還包括適于被適配成和/或被配置成向現(xiàn)場面板106b(即現(xiàn)場面板的各種組件)供應適當電力的電力模塊126。電力模塊126可以在標準120伏特ac電力上操作,但是可以可替換地在其他ac電壓上操作或者包括由一個或多個電池供應的dc電力。
在現(xiàn)場面板106b中還提供輸入/輸出(i/o)模塊134。i/o模塊134包括直接與終端控制系統(tǒng)設備(比如致動器和傳感器)通信的一個或多個輸入/輸出電路。因此,例如i/o模塊134包括用于從傳感器109a接收模擬傳感器信號的模擬輸入電路,并且包括用于向致動器109b提供模擬致動器信號的模擬輸出電路。i/o模塊134通常包括幾個這樣的輸入和輸出電路。
現(xiàn)場面板106b還包括bas網(wǎng)絡通信模塊136。網(wǎng)絡通信模塊136允許去到控制器108c和108e以及fln110b上的其他組件的通信,而且還允許與工作站102、其他現(xiàn)場面板(例如現(xiàn)場面板106a)和bln112上的其他組件的通信。為此,bas網(wǎng)絡通信模塊136包括連接到fln110b的第一端口(其適當?shù)乜梢允莚s-485標準端口電路),以及連接到bln112的第二端口(同樣可以是rs-485標準端口電路)。
現(xiàn)場面板106b可以被本地訪問。為了促進本地訪問,現(xiàn)場面板106b包括交互式用戶界面128。通過使用用戶界面128,用戶可以控制從例如傳感器109a和致動器109b之類的設備收集數(shù)據(jù)?,F(xiàn)場面板106b的用戶界面128包括顯示數(shù)據(jù)和接收輸入數(shù)據(jù)的設備。這些設備可以是永久性地附著到現(xiàn)場面板106b的設備,或者是便攜的并且可移動的。用戶界面128還可以適當?shù)匕╨cd類型的屏幕等等和小鍵盤。用戶界面128適于被配置成和/或被適配成既變更又示出關(guān)于現(xiàn)場面板106b的信息(比如狀態(tài)信息),以及/或者關(guān)于現(xiàn)場面板106b的操作、功能和/或針對現(xiàn)場面板106b的修改或改變的其他數(shù)據(jù)。
如前所述,存儲器124包括可以由處理電路/邏輯122執(zhí)行的各種程序。具體來說,圖3的存儲器124包括bas應用144和ols應用146。bas應用144包括被配置成控制bas100的現(xiàn)場面板106b的常規(guī)應用,以便控制和監(jiān)測bas100的各種現(xiàn)場設備109a-n。因此,由處理電路/邏輯122執(zhí)行bas應用144導致經(jīng)由現(xiàn)場面板106b的i/o模塊134被發(fā)送到現(xiàn)場設備109a-n的控制信號。bas應用144的執(zhí)行還導致處理器122從各種現(xiàn)場設備109a-n接收狀態(tài)信號和其他數(shù)據(jù)信號,并且導致將相關(guān)聯(lián)的數(shù)據(jù)存儲在存儲器124中。在一個實施例中,bas應用144可以由能夠從siemensindustry,inc.買到的apogee?insight?bas控制軟件或者另一bas控制軟件提供。
除了指令142之外,存儲器124還可以包括數(shù)據(jù)152。數(shù)據(jù)152包括記錄154、圖形視圖156、房間數(shù)據(jù)庫158、用戶數(shù)據(jù)庫162和裝備數(shù)據(jù)庫164。記錄154包括由現(xiàn)場面板106b與現(xiàn)場設備109a-n的控制和操作相關(guān)聯(lián)地存儲的當前和歷史數(shù)據(jù)。舉例來說,記錄154可以包括建筑物99的特定房間中的當前和歷史溫度信息,所述溫度信息由該房間內(nèi)的熱敏電阻器(thermistor)或其他溫度傳感器提供。存儲器中的記錄154還可以包括用于現(xiàn)場設備109的各種設定點和控制數(shù)據(jù),所述設定點和控制數(shù)據(jù)可以被預先安裝在存儲器124中或者由用戶通過用戶界面128提供。記錄154還可以包括與100bas和ols應用146的控制和操作有關(guān)的其他信息,包括統(tǒng)計數(shù)據(jù)、日志、許可以及歷史信息。
在一個實施例中,信標模塊302可以耦合到一個或多個信標270a-270n,正如圖3中的虛線所反映的那樣。在該實施例中,ols應用146經(jīng)由信標模塊302與信標270a-270n進行通信,并且配置由對應信標傳送的數(shù)據(jù)。ols應用146還可以經(jīng)由信標模塊302驗證信標的操作(通過對信標進行周期性探通(ping))。如果在信標的操作中檢測到錯誤,則可以經(jīng)由服務器104生成并報告故障指示??梢允褂梦挥诖鎯ζ?24中的房間數(shù)據(jù)庫158和裝備數(shù)據(jù)庫164自動配置每一個信標270的標識(“信標標識符”)和每一個信標270的位置。在其他配置中,可以人工配置每一個信標270以及存儲在裝備數(shù)據(jù)庫164和房間數(shù)據(jù)庫158中的對應信標標識符和位置。在另一種實現(xiàn)方式中,可以利用獨立于現(xiàn)場面板106被重復傳送并且在建筑物信息數(shù)據(jù)庫210中被人工配置的數(shù)據(jù)對每一個信標270進行人工配置或下載。在任一種人工配置中,對應信標270可以獨立于bas100,其中僅與對應信標相關(guān)聯(lián)的信息(即信標標識符和位置)被存儲在bas數(shù)據(jù)庫中(也就是不具有網(wǎng)絡接口404的圖4的信標270a)。在一些實現(xiàn)方式中還有可能的情況是,信標270可以與其他設備位于同一處,所述其他設備比如是煙霧檢測器、溫度監(jiān)測器或者其他bas傳感器或設備。雖然在前面的實施例中解釋了現(xiàn)場面板106b,但是將認識到,這些組件可以被保留在與bas100相關(guān)聯(lián)的其他位置處。
轉(zhuǎn)到圖4,其中描繪出根據(jù)一種示例性實現(xiàn)方式的信標270a的示例性方塊圖400。信標270a可以具有耦合到網(wǎng)絡接口404(網(wǎng)絡傳送器/接收器)、存儲器406和bluetooth?接口408的處理器402。處理器402可以是微處理器、數(shù)字信號處理器、專用集成電路(asic)和/或微控制器。存儲器406可以進一步被劃分成程序存儲器412和數(shù)據(jù)存儲器416。在一些實現(xiàn)方式中,傳感器411可以經(jīng)由bluetooth?接口408耦合到處理器402并且提供附加的信息,比如溫度、濕度、照明數(shù)量(amount)等等。處理器可以執(zhí)行存儲在程序存儲器412中的機器可讀指令,從而允許經(jīng)由網(wǎng)絡接口404與bas100(現(xiàn)場面板106b)進行通信。處理器還可以執(zhí)行來自程序存儲器412和數(shù)據(jù)存儲器416的指令,從而導致bluetooth?接口408在無線信標信號(在這里也被稱作“信標傳送”)中連續(xù)地傳送/廣播預定的數(shù)據(jù)(信標標識符417)。bluetooth?接口408可以實施bluetooth?的bluetooth?4.0版本。如果網(wǎng)絡接口404是以太網(wǎng)供電接口并且存在,則供電裝置410可以是以太網(wǎng)供電。如果信標207a是獨立設備,則供電裝置417可以是電池??梢栽谶B續(xù)信標信號流或者周期性地傳送的信標信號中傳送數(shù)據(jù)。通常由信標270a傳送的數(shù)據(jù)是能夠從由任何bluetooth?設備接收到的信標信號導出的字母數(shù)字串,即使該設備并未明確與接收設備配對。對應于或者定義相應信標標識符的字母數(shù)字串與對應信標的建筑物位置相關(guān)聯(lián)地被存儲在建筑物信息數(shù)據(jù)庫210中。
移動計算設備
移動計算設備可以由任何移動或智能設備來提供,所述移動或智能設備能夠由人類攜帶、并且接收信標信號以及向bas100傳送第二信號?,F(xiàn)在參照圖5,其中示出了示例性移動計算或智能設備300的內(nèi)部方塊圖。移動計算設備300包括能夠接收來自信標(比如信標270a)的信標傳送的bluetooth?模塊350。由于bluetooth?4.0版本的低能耗好處,所述設備優(yōu)選地具有bluetooth?4.0功能。示例性的移動計算設備包括個人數(shù)字助理、智能電話和手持式個人計算機(例如droid?、iosiphone?、ipod?、ipodtouch?、ipad?等等)。
圖5的移動計算設備300包括按照對于移動計算設備的典型方式配置的外罩、外殼等等308。移動計算設備300包括全部被置于外罩308內(nèi)的處理電路/邏輯310、存儲器320、電力模塊330、用戶界面340、bluetooth?模塊350、wifi模塊360以及3g/4g模塊370。本領(lǐng)域普通技術(shù)人員將認識到,移動計算設備300的實施例僅僅是被配置成通過無線網(wǎng)絡與bas100通信的移動計算設備的一個示例性實施例,并且可以包括為了避免模糊本發(fā)明的各方面而未被示出的其他組件。
處理電路/邏輯310適于被配置成和/或被適配成操作包括這里所描述的特征、功能、特性等等的移動計算設備300。為此,處理電路/邏輯310耦合到后面所描述的移動計算設備300的各個單元。處理電路/邏輯310通常處于包含在存儲器320中的用于應用(比如信標移動應用322)的程序指令或編程軟件或固件的控制之下,這在后面更加詳細地解釋。除了存儲程序指令之外,存儲器320還存儲用于與bas100進行通信的數(shù)據(jù)324和消息格式325。
移動計算設備300還包括電力模塊330,該電力模塊330適于被適配成和/或被配置成向移動計算設備300(即移動計算設備的各種組件)供應合適的電力。電力模塊300通常是由一個或多個電池供應的dc電力。
移動計算設備300還包括用戶界面340。用戶界面340允許移動計算設備300向用戶呈現(xiàn)信息,并且還允許用戶將數(shù)據(jù)插入到移動計算設備300中。因此,用戶界面340可以被配置成驅(qū)動觸摸屏、小鍵盤、按鈕、揚聲器、麥克風或者各種其他標準用戶界面設備當中的任一種。
還可以在移動計算設備300中提供bluetooth?模塊350??梢酝ㄟ^軟件或應用來配置bluetooth?模塊350,以便接收和傳送bluetooth?編碼數(shù)據(jù)。bluetooth?是具有bluetooth?核心規(guī)范4.0版(被稱作智能bluetooth?)的標準通信協(xié)議,并且自2010年6月30日起被采用。bluetooth?包括經(jīng)典bluetooth?、高速bluetooth?和低能耗bluetooth?協(xié)議。高速bluetooth?是基于wi-fi,并且經(jīng)典bluetooth?由傳統(tǒng)bluetooth?協(xié)議構(gòu)成。存儲器320包括可以由處理電路/邏輯310(其可以包括處理器)執(zhí)行的各種程序。具體來說,圖5的移動計算設備300中的存儲器320包括信標移動應用322。信標移動應用322可以被配置成促進經(jīng)由bluetooth?模塊350接收信標信號和相關(guān)聯(lián)的數(shù)據(jù),以及經(jīng)由wi-fi網(wǎng)絡連接向bas100傳送數(shù)據(jù)。不需要之前向bas100或ols200標識用戶的智能設備/移動計算設備300。在bas100所有者或運營者使得信標移動應用322可用的情況下,用戶可以經(jīng)由相應的移動應用電子商店或者在本地獲得信標移動應用322。
下面將更加詳細地解釋信標移動應用322的操作。
除了信標移動應用322的指令之外,移動計算設備300的存儲器320還包括數(shù)據(jù)。所述數(shù)據(jù)可以包括與移動計算設備300的操作有關(guān)的當前和歷史數(shù)據(jù)的記錄324。舉例來說,記錄324可以包括標識移動計算設備300的用戶標識信息。記錄324還可以包括在移動計算設備300處接收到的當前和歷史信標數(shù)據(jù)。
信標移動應用操作
現(xiàn)在參照圖6,其中描述了圖5的信標移動應用322的操作的流程圖600。當具有信標移動應用的智能設備被攜帶在處于bas100控制下的建筑物中的對應信標270的預定傳送范圍內(nèi)時,位于bluetooth?模塊350中的bluetooth?接收器在步驟602中接收來自信標的信標信號。信標信號脈沖包含字母數(shù)字串。在步驟604中,對與信標相關(guān)聯(lián)的bluetooth?信號脈沖進行解碼,并且提取出所述字母數(shù)字串。在步驟606中,智能設備300編碼消息325,所述編碼消息325包含對應于或包括信標標識符417(其可以被存儲在存儲器320中)的字母數(shù)字串,連同采用可以被傳送到bas100的格式的用戶標識符。在步驟608中,使用傳送器通過無線網(wǎng)絡把已編碼消息傳送到bas100。舉例來說,所述傳送可以是經(jīng)由wifi網(wǎng)絡或3g/4g網(wǎng)絡。信標移動應用322可以在智能設備300上的后臺中運行。從智能設備300到bas100的字母數(shù)字串的傳送可以周期性地發(fā)生,比如當已經(jīng)通過信標信號接收到新信標的字母數(shù)字串并且在智能設備300處將其解碼時發(fā)生。ols200從智能設備300接收信標標識和用戶標識。ols200能夠確定與相同用戶相關(guān)聯(lián)的多于一個設備已經(jīng)傳送了信標標識符417,并且跟蹤/記錄處在與所述信標標識符相關(guān)聯(lián)的位置的用戶。
轉(zhuǎn)到圖7,其中描繪出服務器104接收具有與信標相關(guān)聯(lián)的已編碼字母數(shù)字串的消息的操作的流程圖700。在步驟702中,服務器104從移動計算設備300(通常被稱作“智能設備”)接收消息,其中所述消息包括與信標相關(guān)聯(lián)的已編碼字母數(shù)字串。在步驟704中,從接收自信標的消息中提取出與信標相關(guān)聯(lián)的字母數(shù)字串。服務器隨后在步驟706中使用所述字母數(shù)字串訪問建筑物信息數(shù)據(jù)庫210,以便識別信標的位置(房間或區(qū)域)。從智能設備300到服務器104的消息還可以包含標識智能設備300的用戶信息以及可以被存儲在用戶數(shù)據(jù)庫220中的相關(guān)聯(lián)的用戶身份。
信標270的位置和用戶信息可以在單獨的數(shù)據(jù)庫(210和220)中被訪問/查找,或者在其他實現(xiàn)方式中可以具有一個或多個查找表(如表1中所示)或其他數(shù)據(jù)結(jié)構(gòu)??梢詫λ鰯?shù)據(jù)庫或表進行訪問以便識別信標位置和智能設備用戶。在其他實現(xiàn)方式中,在步驟708中可以在服務器104與智能設備300之間交換與智能設備300的位置相關(guān)聯(lián)的附加信息。在其他實現(xiàn)方式中,還可以把附加的信息連同與信標相關(guān)聯(lián)的字母數(shù)字串一起傳遞到服務器104,所述附加的信息比如有溫度、房間或區(qū)域中的光和/或聲音的數(shù)量(amount)、或者存儲在智能設備300上的信標移動應用322中的信息。
一個或多個數(shù)據(jù)庫或其他數(shù)據(jù)結(jié)構(gòu)可以被用來在ols系統(tǒng)200中對房間、信標和用戶進行關(guān)聯(lián)或分組。在表1中描繪出包含位置、信標和當前處于所述位置的用戶的列表的示例表??梢圆捎枚嘤谝粋€信標來覆蓋建筑物中的一個房間或區(qū)域。隨著在ols200處接收到用戶的標識和相關(guān)聯(lián)的信標標識符417,可以在數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫中把用戶與位置相關(guān)聯(lián)。因此,房間或區(qū)域的占用情況是可識別的,正如用戶的位置一樣。
占用位置系統(tǒng)
在操作中,ols200具有服務器106b,所述服務器106b直接或者經(jīng)由接收自現(xiàn)場面板106b的通信而從正在運行信標移動應用的多個智能設備300接收信息。在其他實現(xiàn)方式中,所述服務器可以駐留在中央服務器(比如支持至少一個bas100的104)中。在遍及區(qū)域或建筑物放置的多個信標傳送其由智能設備接收到的字母數(shù)字串(信標標識符)的情況下,可以連同相關(guān)聯(lián)的用戶識別每一個智能設備的位置。所述信息可以由bas使用來基于占用情況對系統(tǒng)做出調(diào)節(jié),比如基于房間中的人數(shù)調(diào)節(jié)hvac系統(tǒng)(其中由每一個人所攜帶的對應智能設備(比如智能設備300)接收并且傳送了(多個)信標標識符),以及基于建筑物中的人們的位置調(diào)節(jié)安保系統(tǒng)??梢宰龀龅恼{(diào)節(jié)的類型包括:空氣處理(供熱或空調(diào)、空氣移動、濕度)和照明。因此,具有信標標識符的多個智能設備的標識被用來調(diào)節(jié)bas,而不是由單獨的智能設備觸發(fā)該設備或者靠近該智能設備的本地設備上的內(nèi)容。
前述的被動式室內(nèi)位置跟蹤方法的一個或多個實施例的詳細描述僅僅是作為舉例而在這里呈現(xiàn)而非限制。將認識到,存在對這里所描述的特定單獨特征和功能的可以在不合并這里所描述的其它特征和功能的情況下獲得的優(yōu)點。而且還將認識到,前面公開的實施例的各種替換方案、修改、變型或改進以及其它特征和功能或者其替換方案可以合乎期望地被組合到許多其他不同的實施例、系統(tǒng)或應用中。目前未預見到或未設想到的其中的替換方案、修改、變型或改進可以隨后由本領(lǐng)域技術(shù)人員提出,并且同樣意圖由隨附權(quán)利要求所涵蓋。因此,任何隨附權(quán)利要求的精神和范圍不應當受限于這里所包含的實施例的描述。