本發(fā)明涉及電子監(jiān)控技術(shù),尤其涉及一種區(qū)域監(jiān)控方法、區(qū)域監(jiān)控裝置以及區(qū)域監(jiān)控系統(tǒng)。
背景技術(shù):
基于某些原因(如安全或者機(jī)密等原因)的考慮,一些區(qū)域不允許未經(jīng)授權(quán)許可的人員進(jìn)入,如工廠或者工地中的某區(qū)域由于其屬于高溫、高壓或者輻射等危險區(qū)域,而禁止未經(jīng)授權(quán)許可的工作人員進(jìn)入。為了防止未經(jīng)授權(quán)許可的人員進(jìn)入相應(yīng)的區(qū)域(如防止工廠工作人員誤入危險區(qū)域),通常會對相應(yīng)的區(qū)域進(jìn)行監(jiān)控。
現(xiàn)有的區(qū)域監(jiān)控方式主要包括如下兩種:
方式一、在監(jiān)控區(qū)域中設(shè)置cctv(closed-circuittelevisio,閉路電視)系統(tǒng),通過對cctv系統(tǒng)攝取到的圖像進(jìn)行圖像識別(如人臉識別)來確定是否出現(xiàn)了未經(jīng)授權(quán)許可的工作人員進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。由于圖像識別對圖像的分辨率存在一定的要求,且cctv系統(tǒng)需要具有一定的圖像處理能力,因此,該方式的實(shí)現(xiàn)成本較高;在使用cctv系統(tǒng)對監(jiān)控區(qū)域進(jìn)行全覆蓋監(jiān)控時,cctv的布設(shè)成本通常較高;另外,在監(jiān)控區(qū)域具有不固定性(如監(jiān)控區(qū)域?yàn)榕R時施工現(xiàn)場等)的情況下,cctv系統(tǒng)對布設(shè)的要求(如固定及供電等)會使區(qū)域監(jiān)控的實(shí)施存在一定的難度。
方式二、在監(jiān)控區(qū)域設(shè)置多個wifi接入點(diǎn),且在智能電子設(shè)備(如用戶的智能移動電話)中安裝相應(yīng)的app(應(yīng)用),該應(yīng)用獲取智能電子設(shè)備掃描到的wifi接入點(diǎn)的標(biāo)識,在確定出掃描到的wifi接入點(diǎn)的標(biāo)識屬于預(yù)設(shè)的wifi接入點(diǎn)的標(biāo)識的情況下,該應(yīng)用將用戶標(biāo)識、掃描到的wifi接入點(diǎn)的標(biāo)識以及wifi信號強(qiáng)度上報至區(qū)域監(jiān)控管理設(shè)備,區(qū)域監(jiān)控管理設(shè)備根據(jù)上報的信息判斷是否出現(xiàn)了未經(jīng)授權(quán)許可的工作人員進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。布設(shè)wifi接入點(diǎn)不僅會使區(qū)域監(jiān)控的實(shí)現(xiàn)成本較高,還會使區(qū)域監(jiān)控的實(shí)施存在一定的難度;另外,由于該方式需要在智能電子設(shè)備(如用戶的智能移動電話)中安裝應(yīng)用,因此,該方式的可實(shí)施性較差,如對于臨時訪客而言,在其智能移動電話中安裝應(yīng)用顯然有些不合理。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的一個實(shí)施例解決的問題之一是,降低區(qū)域監(jiān)控的實(shí)現(xiàn)成本,且使區(qū)域監(jiān)控具有可實(shí)施性強(qiáng)以及易于推廣應(yīng)用等特點(diǎn)。
根據(jù)本發(fā)明的一個實(shí)施例,提供了一種區(qū)域監(jiān)控方法,包括:在位于監(jiān)控區(qū)域中的第一藍(lán)牙模塊發(fā)現(xiàn)第二藍(lán)牙模塊的情況下,獲取第二藍(lán)牙模塊信息;根據(jù)所述第二藍(lán)牙模塊信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;向區(qū)域監(jiān)控管理設(shè)備發(fā)送所述上報信息,所述上報信息用于使區(qū)域監(jiān)控管理設(shè)備判斷是否出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。
根據(jù)本發(fā)明的一個實(shí)施例,提供了另一種區(qū)域監(jiān)控方法,包括:從接收到的進(jìn)入監(jiān)控區(qū)域上報信息中獲取第二藍(lán)牙模塊信息;根據(jù)預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息以及所述第二藍(lán)牙模塊信息確定是否出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。
根據(jù)本發(fā)明的另一個實(shí)施例,提供了一種區(qū)域監(jiān)控裝置,包括:第一藍(lán)牙模塊;第一信息獲取模塊,用于在位于監(jiān)控區(qū)域中的第一藍(lán)牙模塊發(fā)現(xiàn)第二藍(lán)牙模塊的情況下,獲取第二藍(lán)牙模塊信息;上報信息產(chǎn)生模塊,用于根據(jù)所述第二藍(lán)牙模塊信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;上報信息發(fā)送模塊,用于向區(qū)域監(jiān)控管理設(shè)備發(fā)送所述上報信息,所述上報信息用于使區(qū)域監(jiān)控管理設(shè)備判斷是否出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。
根據(jù)本發(fā)明的另一個實(shí)施例,提供了一種區(qū)域監(jiān)控管理設(shè)備,包括:第二信息獲取模塊,用于從接收到的進(jìn)入監(jiān)控區(qū)域上報信息中獲取第二藍(lán)牙模塊信息;區(qū)域監(jiān)控模塊,用于根據(jù)預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息以及所述第二藍(lán)牙模塊信息確定是否出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。
根據(jù)本發(fā)明的一個實(shí)施例,提供了一種區(qū)域監(jiān)控系統(tǒng),包括:一個或多個上述區(qū)域監(jiān)控裝置;以及,上述區(qū)域監(jiān)控管理設(shè)備。
與現(xiàn)有技術(shù)相比較,本發(fā)明具有以下優(yōu)點(diǎn):本發(fā)明可以在監(jiān)控區(qū)域中設(shè)置第一藍(lán)牙模塊(如包含有第一藍(lán)牙模塊的區(qū)域監(jiān)控裝置),這樣,在通過第一藍(lán)牙模塊發(fā)現(xiàn)監(jiān)控區(qū)域中的第二藍(lán)牙模塊時,本發(fā)明可以獲取到第二藍(lán)牙模塊信息,并可以向區(qū)域監(jiān)控管理設(shè)備發(fā)送基于第二藍(lán)牙模塊信息而產(chǎn)生的進(jìn)入監(jiān)控區(qū)域上報信息,使區(qū)域監(jiān)控管理設(shè)備可以基于第二藍(lán)牙模塊信息判斷是否出現(xiàn)了未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象;由于藍(lán)牙模塊(如低 功耗藍(lán)牙模塊)的耗電量非常小,可以不需要外接電源,且包含有第一藍(lán)牙模塊的區(qū)域監(jiān)控裝置對安裝固定幾乎沒有額外的要求(如可以放置于地面上或者平臺上或者墻邊等部位),因此,即便是針對沒有供電設(shè)施以及沒有網(wǎng)絡(luò)連接設(shè)施的具有不固定性的監(jiān)控區(qū)域(如臨時施工現(xiàn)場等),本發(fā)明也能夠非常方便的實(shí)現(xiàn)區(qū)域監(jiān)控;另外,藍(lán)牙模塊的成本使本發(fā)明完全可以以較低的成本來實(shí)現(xiàn)區(qū)域監(jiān)控;由上述描述可知,本發(fā)明提供的技術(shù)方案降低了區(qū)域監(jiān)控的實(shí)現(xiàn)成本,并且使區(qū)域監(jiān)控具有可實(shí)施性強(qiáng)以及易于推廣應(yīng)用等特點(diǎn)。
附圖說明
本發(fā)明的其它特點(diǎn)、特征、優(yōu)點(diǎn)和益處通過以下結(jié)合附圖的詳細(xì)描述將變得更加顯而易見。
圖1為根據(jù)本發(fā)明一個實(shí)施例的區(qū)域監(jiān)控方法的流程圖;
圖2為根據(jù)本發(fā)明一個實(shí)施例的監(jiān)控區(qū)域中設(shè)置多個第一藍(lán)牙模塊的示意圖;
圖3為根據(jù)本發(fā)明再一個實(shí)施例的區(qū)域監(jiān)控方法的流程圖;
圖4為根據(jù)本發(fā)明一個實(shí)施例的區(qū)域監(jiān)控裝置的示意圖;
圖5為根據(jù)本發(fā)明另一個實(shí)施例的區(qū)域監(jiān)控管理設(shè)備的示意圖;
圖6為根據(jù)本發(fā)明一個實(shí)施例的區(qū)域監(jiān)控系統(tǒng)的示意圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開的優(yōu)選實(shí)施方式。雖然附圖中顯示了本公開的優(yōu)選實(shí)施方式,然而應(yīng)該理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施方式所限制。相反,提供這些實(shí)施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
實(shí)施例一、區(qū)域監(jiān)控方法。
本實(shí)施例的方法主要是基于藍(lán)牙模塊來實(shí)現(xiàn)區(qū)域監(jiān)控的,且本實(shí)施例的方法主要描述了監(jiān)控區(qū)域側(cè)為實(shí)現(xiàn)區(qū)域監(jiān)控而執(zhí)行的操作。本實(shí)施例的方法的流程如圖1所示,圖1示出的流程主要包括:步驟s100、步驟s110以及步驟s120。下面對圖1中的各個步驟分別進(jìn)行詳細(xì)說明。
s100、在位于監(jiān)控區(qū)域中的第一藍(lán)牙模塊發(fā)現(xiàn)第二藍(lán)牙模塊的情況下,獲取第二藍(lán)牙模塊信息。
具體的,本實(shí)施例中的第一藍(lán)牙模塊即預(yù)先被設(shè)置于監(jiān)控區(qū)域中的用于實(shí)現(xiàn)區(qū)域監(jiān)控的藍(lán)牙模塊??紤]到能源消耗等因素,本實(shí)施例中的第一藍(lán)牙模塊采用bluetoothle(bluetoothlowenergy,低功耗藍(lán)牙)模塊,且第一藍(lán)牙模塊可以采用advertising(廣告)工作模式,一些低功耗藍(lán)牙模塊的藍(lán)牙信號覆蓋范圍可以達(dá)到50-70米,且一些低功耗藍(lán)牙模塊的續(xù)航能力可以達(dá)到1-24個月。
作為示例,本實(shí)施例中的第二藍(lán)牙模塊可以是設(shè)置于可穿戴設(shè)備中的藍(lán)牙模塊,也可以是集成設(shè)置于智能移動電話或者平板電腦等智能電子設(shè)備中的藍(lán)牙模塊,且第二藍(lán)牙模塊可以隨同用戶一起進(jìn)入到監(jiān)控區(qū)域中。
作為示例,本實(shí)施例中的第一藍(lán)牙模塊可以通過定時的從守候狀態(tài)進(jìn)入到查詢掃描狀態(tài),來及時的發(fā)現(xiàn)進(jìn)入到監(jiān)控區(qū)域中的第二藍(lán)牙模塊,且第一藍(lán)牙模塊可以通過現(xiàn)有的多種方式來發(fā)現(xiàn)第二藍(lán)牙模塊,本實(shí)施例不限制第一藍(lán)牙模塊發(fā)現(xiàn)第二藍(lán)牙模塊的具體實(shí)現(xiàn)過程。
作為示例,在第一藍(lán)牙模塊發(fā)現(xiàn)第二藍(lán)牙模塊的情況下,本實(shí)施例可以基于第二藍(lán)牙模塊傳輸來的信息獲取到第二藍(lán)牙模塊信息,且本實(shí)施例獲取到的第二藍(lán)牙模塊信息可以包括:第二藍(lán)牙模塊標(biāo)識,另外,本實(shí)施例獲取到的第二藍(lán)牙模塊信息可以包括:第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息;其中的第二藍(lán)牙模塊標(biāo)識可以具體為第二藍(lán)牙模塊的mac(mediumaccesscontrol,媒體訪問控制)地址等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
需要特別說明的是,在監(jiān)控區(qū)域中設(shè)置有多個第一藍(lán)牙模塊的應(yīng)用場景(如圖2中的一個監(jiān)控區(qū)域中設(shè)置有五個第一藍(lán)牙模塊)中,如果任意兩個不同的第一藍(lán)牙模塊之間的直線距離(無遮擋)沒有超出其各自的藍(lán)牙信號覆蓋范圍,則這兩個第一藍(lán)牙模塊會彼此互相發(fā)現(xiàn),并分別將另一個第一藍(lán)牙模塊作為第二藍(lán)牙模塊而獲取第二藍(lán)牙模塊信息。
s110、根據(jù)第二藍(lán)牙模塊信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息。
具體的,由于本實(shí)施例中的第二藍(lán)牙模塊信息可以包括:第二藍(lán)牙模塊標(biāo)識,也可以包括:第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息,因此,本實(shí)施例可以根據(jù)第二藍(lán)牙模塊標(biāo)識產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息(如可以適用于不需要確定第二藍(lán)牙模塊的位置的應(yīng)用場景中);本實(shí)施例也可以根據(jù)第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生 進(jìn)入監(jiān)控區(qū)域上報信息(如可以適用于需要確定第二藍(lán)牙模塊的相對位置的應(yīng)用場景中)。當(dāng)然,本實(shí)施例也不排除根據(jù)第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息的情況。
另外,本實(shí)施例可以根據(jù)第一藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;也就是說,本實(shí)施例可以根據(jù)第一藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊標(biāo)識產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息,也可以根據(jù)第一藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;還可以根據(jù)第一藍(lán)牙模塊標(biāo)識、第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息。本實(shí)施例中的第一藍(lán)牙模塊可以具體為第一藍(lán)牙模塊的mac地址等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
本實(shí)施例所產(chǎn)生的進(jìn)入監(jiān)控區(qū)域上報信息也可以稱為監(jiān)控區(qū)域侵入上報信息,且進(jìn)入監(jiān)控區(qū)域上報信息為基于藍(lán)牙通訊協(xié)議的信息。
作為示例,本實(shí)施例可以在獲得了第二藍(lán)牙模塊信息的情況下,直接產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;而為了減少信息上報等操作引起的能源消耗,本實(shí)施例也可以在獲得了第二藍(lán)牙模塊信息的情況下,先判斷上述獲取到的第二藍(lán)牙模塊標(biāo)識是否屬于本地配置的藍(lán)牙模塊標(biāo)識白名單,如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識屬于本地配置的藍(lán)牙模塊標(biāo)識白名單,則本實(shí)施例不會執(zhí)行產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息的操作,而如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識不屬于本地配置的藍(lán)牙模塊標(biāo)識白名單,則本實(shí)施例再執(zhí)行產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息的操作。
本實(shí)施例中的在第一藍(lán)牙模塊處本地配置的藍(lán)牙模塊標(biāo)識白名單也可以稱為安全藍(lán)牙模塊白名單,且該藍(lán)牙模塊標(biāo)識白名單即藍(lán)牙模塊標(biāo)識集合;位于藍(lán)牙模塊標(biāo)識白名單中的藍(lán)牙模塊標(biāo)識通??梢詾樵O(shè)置于監(jiān)控區(qū)域中的其他第一藍(lán)牙模塊;一個具體的例子,設(shè)定同一監(jiān)控區(qū)域中設(shè)置有三個第一藍(lán)牙模塊,這三個第一藍(lán)牙模塊分別為第一藍(lán)牙模塊a、第一藍(lán)牙模塊b以及第一藍(lán)牙模塊c,則第一藍(lán)牙模塊a本地設(shè)置的藍(lán)牙模塊標(biāo)識白名單應(yīng)包含有第一藍(lán)牙模塊b標(biāo)識以及第一藍(lán)牙模塊c標(biāo)識,而第一藍(lán)牙模塊b本地設(shè)置的藍(lán)牙模塊標(biāo)識白名單應(yīng)包含有第一藍(lán)牙模塊a標(biāo)識以及第一藍(lán)牙模塊c標(biāo)識,第一藍(lán)牙模塊c本地設(shè)置的藍(lán)牙模塊標(biāo)識白名單應(yīng)包含有第一藍(lán)牙模塊a標(biāo)識以及第一藍(lán)牙模塊b標(biāo)識。
作為示例,本實(shí)施例的第一藍(lán)牙模塊本地處配置的藍(lán)牙模塊標(biāo)識白名單 可以由區(qū)域監(jiān)控管理設(shè)備進(jìn)行配置;一個具體的例子,在將第一藍(lán)牙模塊設(shè)置于監(jiān)控區(qū)域的過程中,區(qū)域監(jiān)控管理設(shè)備即在該第一藍(lán)牙模塊本地處配置藍(lán)牙模塊標(biāo)識白名單;另一個具體的例子,在本實(shí)施例通過第一藍(lán)牙模塊對相應(yīng)的監(jiān)控區(qū)域進(jìn)行監(jiān)控的過程中,區(qū)域監(jiān)控管理設(shè)備根據(jù)其本地存儲的各監(jiān)控區(qū)域的藍(lán)牙模塊設(shè)置信息(如設(shè)置于監(jiān)控區(qū)域中的第一藍(lán)牙模塊標(biāo)識與監(jiān)控區(qū)域標(biāo)識的對應(yīng)關(guān)系信息)在確定出其接收到的上報信息中的第一藍(lán)牙模塊標(biāo)識與第二藍(lán)牙模塊標(biāo)識均為同一監(jiān)控區(qū)域中的第一藍(lán)牙模塊時,向上報信息的發(fā)送方返回藍(lán)牙模塊標(biāo)識白名單配置信息,從而使本實(shí)施例可以將與第一監(jiān)控模塊處于同一監(jiān)控區(qū)域的其他第一藍(lán)牙模塊標(biāo)識添加在本地的藍(lán)牙模塊標(biāo)識白名單中。
s120、向區(qū)域監(jiān)控管理設(shè)備發(fā)送上報信息。
具體的,本實(shí)施例中的第一藍(lán)牙模塊有其對應(yīng)的數(shù)據(jù)通訊單元,本實(shí)施例通過第一藍(lán)牙模塊發(fā)送的上報信息可以經(jīng)由與其對應(yīng)的數(shù)據(jù)通訊單元傳輸給區(qū)域監(jiān)控管理設(shè)備。當(dāng)然,在區(qū)域監(jiān)控管理設(shè)備與第一藍(lán)牙模塊之間的直線距離(無遮擋)沒有超出第一藍(lán)牙模塊的藍(lán)牙信號覆蓋范圍,且區(qū)域監(jiān)控管理設(shè)備也設(shè)置有藍(lán)牙模塊的情況下,本實(shí)施例中的產(chǎn)生的上報信息也可以直接被傳輸至區(qū)域監(jiān)控管理設(shè)備。
本實(shí)施例中的第一藍(lán)牙模塊所對應(yīng)的數(shù)據(jù)通訊單元即為與第一藍(lán)牙模塊綁定的數(shù)據(jù)通訊單元,例如,數(shù)據(jù)通訊單元設(shè)置有藍(lán)牙模塊,在將第一藍(lán)牙模塊設(shè)置于監(jiān)控區(qū)域中的過程中,可以將該第一藍(lán)牙模塊與數(shù)據(jù)通訊單元進(jìn)行藍(lán)牙匹配,從而使第一藍(lán)牙模塊與數(shù)據(jù)通訊單元綁定。
作為示例,一個數(shù)據(jù)通訊單元可以分別與多個第一藍(lán)牙模塊綁定,如數(shù)據(jù)通訊單元可以采用自組網(wǎng)方式將其與多個第一藍(lán)牙模塊組成網(wǎng)絡(luò),從而使網(wǎng)絡(luò)中的各第一藍(lán)牙模塊分別與數(shù)據(jù)通訊單元綁定。
作為示例,上述數(shù)據(jù)通訊單元可以具體為樹莓派等小型嵌入式設(shè)備,且數(shù)據(jù)通訊單元可以通過wifi或者網(wǎng)絡(luò)連線等方式與區(qū)域監(jiān)控管理設(shè)備進(jìn)行信息交互,從而實(shí)現(xiàn)第一藍(lán)牙模塊與區(qū)域監(jiān)控管理設(shè)備之間的信息交互。
需要特別說明的是,在通過第一藍(lán)牙模塊而發(fā)送的上報信息經(jīng)由數(shù)據(jù)通訊單元傳輸給區(qū)域監(jiān)控管理設(shè)備的情況下,數(shù)據(jù)通訊單元通常會對第一藍(lán)牙模塊傳輸來的上報信息進(jìn)行數(shù)據(jù)轉(zhuǎn)換處理(如協(xié)議轉(zhuǎn)換處理及數(shù)據(jù)包封裝等),以便于形成區(qū)域監(jiān)控管理設(shè)備能夠有效識別的上報信息,本實(shí)施例中 的經(jīng)數(shù)據(jù)通訊單元進(jìn)行數(shù)據(jù)轉(zhuǎn)換處理后的信息(如轉(zhuǎn)換處理后的數(shù)據(jù)包)仍被稱為進(jìn)入監(jiān)控區(qū)域上報信息。
實(shí)施例二、區(qū)域監(jiān)控方法。
本實(shí)施例的方法主要是在藍(lán)牙模塊的基礎(chǔ)上實(shí)現(xiàn)區(qū)域監(jiān)控,且本實(shí)施例的方法主要描述了區(qū)域監(jiān)控管理設(shè)備側(cè)為實(shí)現(xiàn)區(qū)域監(jiān)控而執(zhí)行的操作。本實(shí)施例的方法的流程如圖3所示,圖3示出的流程包括:步驟s300以及步驟s310。下面對圖3中的各個步驟分別進(jìn)行詳細(xì)說明。
s300、從接收到的進(jìn)入監(jiān)控區(qū)域上報信息中獲取第二藍(lán)牙模塊信息。
具體的,本實(shí)施例中接收到的進(jìn)入監(jiān)控區(qū)域上報信息通常為上述實(shí)施例一中的經(jīng)由數(shù)據(jù)通訊單元傳輸來的進(jìn)入監(jiān)控區(qū)域上報信息。當(dāng)然,本實(shí)施例中的接收到的進(jìn)入監(jiān)控區(qū)域上報信息也可以是不經(jīng)由數(shù)據(jù)通訊單元而是由監(jiān)控區(qū)域中的第一藍(lán)牙模塊本地直接傳輸來的監(jiān)控區(qū)域上報信息。
作為示例,本實(shí)施例從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到的第二藍(lán)牙模塊信息中可以包括:第二藍(lán)牙模塊標(biāo)識;也可以包括:第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息;且本實(shí)施例從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到的第二藍(lán)牙模塊標(biāo)識可以具體為第二藍(lán)牙模塊的mac地址等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
在一種應(yīng)用場景中,本實(shí)施例可以從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊信息以及第一藍(lán)牙模塊標(biāo)識,即本實(shí)施例可以從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊標(biāo)識以及第一藍(lán)牙模塊標(biāo)識,也可以從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊標(biāo)識、第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息以及第一藍(lán)牙模塊標(biāo)識;且本實(shí)施例從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到的第一藍(lán)牙模塊標(biāo)識可以具體為第一藍(lán)牙模塊的mac地址以等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
s310、根據(jù)預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息以及上述第二藍(lán)牙模塊信息確定是否出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。
具體的,本實(shí)施例中預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息是判斷第二藍(lán)牙模塊是否為未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的藍(lán)牙模塊的基礎(chǔ)數(shù)據(jù)。
作為示例,本實(shí)施例中的預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息可以具體包括:第一對應(yīng)關(guān)系信息以及第二對應(yīng)關(guān)系信息;其中的第一對應(yīng)關(guān)系信息具體為設(shè)置于監(jiān)控區(qū)域中的第一藍(lán)牙模塊標(biāo)識與監(jiān)控區(qū)域標(biāo)識的對應(yīng)關(guān) 系信息,如多個第一藍(lán)牙模塊標(biāo)識對應(yīng)一個監(jiān)控區(qū)域標(biāo)識表示相應(yīng)的監(jiān)控區(qū)域中設(shè)置有多個第一藍(lán)牙模塊;而其中的第二對應(yīng)關(guān)系信息具體為監(jiān)控區(qū)域標(biāo)識與允許進(jìn)入監(jiān)控區(qū)域的藍(lán)牙模塊標(biāo)識的對應(yīng)關(guān)系信息。第一對應(yīng)關(guān)系信息以及第二對應(yīng)關(guān)系信息形成了第一藍(lán)牙模塊標(biāo)識、監(jiān)控區(qū)域標(biāo)識以及允許進(jìn)入監(jiān)控區(qū)域的藍(lán)牙模塊標(biāo)識這三者之間的對應(yīng)關(guān)系,從而本實(shí)施例可以根據(jù)該對應(yīng)關(guān)系獲知一個監(jiān)控區(qū)域中所設(shè)置的第一藍(lán)牙模塊以及已經(jīng)通過了授權(quán)許可而允許進(jìn)入該監(jiān)控區(qū)域的藍(lán)牙模塊。
作為示例,在設(shè)置有上述第一對應(yīng)關(guān)系信息以及第二對應(yīng)關(guān)系信息的情況下,本實(shí)施例可以利用上述步驟s300獲取到的第一藍(lán)牙模塊標(biāo)識在第一對應(yīng)關(guān)系信息中進(jìn)行查找,以判斷第一對應(yīng)關(guān)系中是否存在與該第一藍(lán)牙模塊標(biāo)識匹配的記錄,如果在第一對應(yīng)關(guān)系中查找到匹配的記錄,則可以根據(jù)該匹配的記錄獲得該第一藍(lán)牙模塊標(biāo)識所對應(yīng)的監(jiān)控區(qū)域標(biāo)識(下述簡稱為目標(biāo)監(jiān)控區(qū)域標(biāo)識),如果在第一對應(yīng)關(guān)系中沒有查找到匹配的記錄,則可以結(jié)束本次的區(qū)域監(jiān)控操作;而在第一對應(yīng)關(guān)系中查找到匹配的記錄的情況下,本實(shí)施例可以利用查找獲得的目標(biāo)監(jiān)控區(qū)域標(biāo)識在第二對應(yīng)關(guān)系信息中進(jìn)行查找,以判斷第二對應(yīng)關(guān)系中是否存在與目標(biāo)監(jiān)控區(qū)域標(biāo)識匹配的記錄,如果查找到匹配的記錄,則可以根據(jù)該匹配的記錄獲得該目標(biāo)監(jiān)控區(qū)域標(biāo)識所對應(yīng)的通過了授權(quán)許可而允許進(jìn)入該監(jiān)控區(qū)域的藍(lán)牙模塊標(biāo)識(目標(biāo)監(jiān)控區(qū)域標(biāo)識對應(yīng)的藍(lán)牙模塊標(biāo)識可以為空,也可以為一個或者多個藍(lán)牙模塊標(biāo)識),本次查找到的匹配記錄中的藍(lán)牙模塊標(biāo)識即為該監(jiān)控區(qū)域所允許進(jìn)入的藍(lán)牙模塊標(biāo)識(下述簡稱為已授權(quán)藍(lán)牙模塊標(biāo)識);在匹配記錄中的藍(lán)牙模塊標(biāo)識為空時,表示沒有授權(quán)允許任何用戶進(jìn)入該監(jiān)控區(qū)域;之后,本實(shí)施例可以判斷上述步驟s300所獲取到的第二藍(lán)牙模塊標(biāo)識是否屬于已授權(quán)藍(lán)牙模塊標(biāo)識,如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識不屬于已授權(quán)藍(lán)牙模塊標(biāo)識,則確定出現(xiàn)了未經(jīng)授權(quán)許可而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的現(xiàn)象,而如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識屬于已授權(quán)藍(lán)牙模塊標(biāo)識,則確定出沒有出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的現(xiàn)象。另外,本實(shí)施例可以在出現(xiàn)了未經(jīng)授權(quán)許可而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的現(xiàn)象的情況下,執(zhí)行聲音報警或者文字報警等多種警示操作。
在一種應(yīng)用場景中,本實(shí)施例可以利用上述步驟s300獲取到的第二藍(lán)牙模塊標(biāo)識在第一對應(yīng)關(guān)系信息中進(jìn)行查找,以判斷第一對應(yīng)關(guān)系中是否存 在與第二藍(lán)牙模塊標(biāo)識匹配的記錄,如果在第一對應(yīng)關(guān)系中查找到匹配的記錄,則可以確定出第二藍(lán)牙模塊標(biāo)識是與第一藍(lán)牙模塊設(shè)置于同一監(jiān)控區(qū)域的第一藍(lán)牙模塊,而如果在第一對應(yīng)關(guān)系中沒有查找到匹配的記錄,則可以確定出第二藍(lán)牙模塊標(biāo)識不是與第一藍(lán)牙模塊設(shè)置于同一監(jiān)控區(qū)域的第一藍(lán)牙模塊;在第二藍(lán)牙模塊標(biāo)識是與第一藍(lán)牙模塊設(shè)置于同一監(jiān)控區(qū)域的第一藍(lán)牙模塊的情況下,本實(shí)施例可以基于該第二藍(lán)牙模塊標(biāo)識產(chǎn)生藍(lán)牙模塊標(biāo)識白名單配置信息,并向上報信息的發(fā)送方返回該藍(lán)牙模塊標(biāo)識白名單配置信息,以使該第二藍(lán)牙模塊標(biāo)識被配置在發(fā)送方本地的藍(lán)牙模塊標(biāo)識白名單中。本實(shí)施例中的藍(lán)牙模塊標(biāo)識白名單配置信息可以經(jīng)由數(shù)據(jù)通訊單元傳輸給相應(yīng)的第一藍(lán)牙模塊。當(dāng)然,本實(shí)施例也不排除藍(lán)牙模塊標(biāo)識白名單配置信息直接傳輸至發(fā)送方的可能性。
在一種應(yīng)用場景中,本實(shí)施例可以設(shè)置藍(lán)牙模塊標(biāo)識與用戶標(biāo)識的對應(yīng)關(guān)系信息,從而本實(shí)施例可以根據(jù)第二藍(lán)牙模塊標(biāo)識以及該對應(yīng)關(guān)系信息判斷出經(jīng)過授權(quán)允許進(jìn)入相應(yīng)的監(jiān)控區(qū)域的用戶以及未經(jīng)授權(quán)允許而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的用戶。
在一個監(jiān)控區(qū)域中設(shè)置有多個第一藍(lán)牙模塊的應(yīng)用場景中,本實(shí)施例通常會接收到基于該監(jiān)控區(qū)域中的多個第一藍(lán)牙模塊(如該監(jiān)控區(qū)域中的所有第一藍(lán)牙模塊)的進(jìn)入監(jiān)控區(qū)域上報信息;在預(yù)先設(shè)置有該監(jiān)控區(qū)域中的多個第一藍(lán)牙模塊的相對位置信息的情況下,本實(shí)施例可以根據(jù)從每一個進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息以及該監(jiān)控區(qū)域中的多個第一藍(lán)牙模塊的相對位置信息計算出該第二藍(lán)牙模塊相對于監(jiān)控區(qū)域中的多個第一藍(lán)牙模塊的相應(yīng)位置(即相對位置);而在預(yù)先設(shè)置有該監(jiān)控區(qū)域中的多個第一藍(lán)牙模塊的絕對位置信息的情況下,本實(shí)施例還可以根據(jù)上述獲得第二藍(lán)牙模塊的相對位置計算出該第二藍(lán)牙模塊的絕對位置信息。本實(shí)施例不限制計算第二藍(lán)牙模塊的相對位置以及絕對位置的具體實(shí)現(xiàn)方式。
實(shí)施例三、區(qū)域監(jiān)控裝置。
本實(shí)施例的裝置主要是基于藍(lán)牙模塊來實(shí)現(xiàn)區(qū)域監(jiān)控的,且本實(shí)施例的裝置可以設(shè)計為可穿戴式小型便攜設(shè)備。在某個區(qū)域需要被監(jiān)控時,可以將一個或者多個區(qū)域監(jiān)控裝置設(shè)置于該區(qū)域(即監(jiān)控區(qū)域)中。另外,本實(shí)施例的區(qū)域監(jiān)控裝置也可以發(fā)放給工廠/工地的工作人員或者外來訪客等用戶。
本實(shí)施例的裝置的結(jié)構(gòu)如圖4所示,圖4示出的裝置主要包括:第一藍(lán)牙模塊400、第一信息獲取模塊410、上報信息產(chǎn)生模塊420以及上報信息發(fā)送模塊430。另外,本實(shí)施例的裝置還可以可選的包括:白名單維護(hù)模塊440。下面對區(qū)域監(jiān)控裝置中的各個模塊分別進(jìn)行詳細(xì)說明。
第一藍(lán)牙模塊400是本實(shí)施例的區(qū)域監(jiān)控裝置與外部設(shè)備進(jìn)行信息交互的單元。在出現(xiàn)需要監(jiān)控的區(qū)域時,本實(shí)施例中的第一藍(lán)牙模塊400會隨其所在的區(qū)域監(jiān)控裝置而被設(shè)置于監(jiān)控區(qū)域中??紤]到能源消耗等因素,本實(shí)施例中的第一藍(lán)牙模塊400通??梢詾閎luetoothle模塊,一些低功耗藍(lán)牙模塊的藍(lán)牙信號覆蓋范圍可以達(dá)到50-70米,且一些低功耗藍(lán)牙模塊的續(xù)航能力可以達(dá)到1-24個月,從而本實(shí)施例的區(qū)域監(jiān)控裝置可以很好的適用于沒有供電設(shè)施以及沒有網(wǎng)絡(luò)連接設(shè)施的條件較惡劣的監(jiān)控區(qū)域。
作為示例,本實(shí)施例中的第一藍(lán)牙模塊400可以通過定時的從守候狀態(tài)進(jìn)入到查詢掃描狀態(tài),來及時的發(fā)現(xiàn)進(jìn)入到監(jiān)控區(qū)域中的第二藍(lán)牙模塊,且第一藍(lán)牙模塊400可以通過現(xiàn)有的多種方式來發(fā)現(xiàn)第二藍(lán)牙模塊,本實(shí)施例不限制第一藍(lán)牙模塊400發(fā)現(xiàn)第二藍(lán)牙模塊的具體實(shí)現(xiàn)過程。
第一信息獲取模塊410主要用于在位于監(jiān)控區(qū)域中的第一藍(lán)牙模塊發(fā)現(xiàn)第二藍(lán)牙模塊的情況下,獲取第二藍(lán)牙模塊信息。
具體的,本實(shí)施例中的第二藍(lán)牙模塊可以是設(shè)置于本實(shí)施例的區(qū)域監(jiān)控裝置中的藍(lán)牙模塊,也可以是集成設(shè)置于智能移動電話或者平板電腦等智能電子設(shè)備中的藍(lán)牙模塊,這樣,在用戶攜帶本實(shí)施例的裝置或者用戶自己的智能電子設(shè)備進(jìn)入監(jiān)控區(qū)域時,第二藍(lán)牙模塊處于監(jiān)控區(qū)域中。
作為示例,在第一藍(lán)牙模塊400發(fā)現(xiàn)第二藍(lán)牙模塊的情況下,第一信息獲取模塊410可以基于第二藍(lán)牙模塊傳輸來的信息獲取到第二藍(lán)牙模塊信息,且第一信息獲取模塊410獲取到的第二藍(lán)牙模塊信息可以包括:第二藍(lán)牙模塊標(biāo)識,另外,第一信息獲取模塊410獲取到的第二藍(lán)牙模塊信息也可以包括:第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息;其中的第二藍(lán)牙模塊標(biāo)識可以具體為第二藍(lán)牙模塊的mac地址等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
需要特別說明的是,在監(jiān)控區(qū)域中設(shè)置有多個區(qū)域監(jiān)控裝置的應(yīng)用場景(如圖2中的一個監(jiān)控區(qū)域中設(shè)置有五個區(qū)域監(jiān)控裝置)中,如果任意兩個不同區(qū)域監(jiān)控裝置之間的直線距離(無遮擋)沒有超出其各自的第一藍(lán)牙模 塊400的藍(lán)牙信號覆蓋范圍,則這兩個區(qū)域監(jiān)控裝置中的第一藍(lán)牙模塊400會彼此互相發(fā)現(xiàn),并分別將另一個第一藍(lán)牙模塊400作為第二藍(lán)牙模塊,兩個區(qū)域監(jiān)控裝置中的第一信息獲取模塊410均會獲取第二藍(lán)牙模塊信息。
上報信息產(chǎn)生模塊420主要用于根據(jù)上述第一信息獲取模塊410獲取到的第二藍(lán)牙模塊信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息。
具體的,由于第一信息獲取模塊410獲取到的第二藍(lán)牙模塊信息可以包括:第二藍(lán)牙模塊標(biāo)識,也可以包括:第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息;因此,上報信息產(chǎn)生模塊420可以根據(jù)第二藍(lán)牙模塊標(biāo)識產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息(如可以適用于不需要確定第二藍(lán)牙模塊的位置的應(yīng)用場景中);上報信息產(chǎn)生模塊420也可以根據(jù)第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息(如可以適用于需要確定第二藍(lán)牙模塊的相對位置的應(yīng)用場景中)。當(dāng)然,本實(shí)施例也不排除上報信息產(chǎn)生模塊420根據(jù)第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息的情況。
另外,上報信息產(chǎn)生模塊420可以根據(jù)第一藍(lán)牙模塊400標(biāo)識以及第二藍(lán)牙模塊信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;也就是說,上報信息產(chǎn)生模塊420可以根據(jù)第一藍(lán)牙模塊400標(biāo)識以及第二藍(lán)牙模塊標(biāo)識產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息,上報信息產(chǎn)生模塊420也可以根據(jù)第一藍(lán)牙模塊400標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;上報信息產(chǎn)生模塊420還可以根據(jù)第一藍(lán)牙模塊400標(biāo)識、第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息。本實(shí)施例中的第一藍(lán)牙模塊標(biāo)識可以具體為第一藍(lán)牙模塊的mac地址等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
上報信息產(chǎn)生模塊420所產(chǎn)生的進(jìn)入監(jiān)控區(qū)域上報信息也可以稱為監(jiān)控區(qū)域侵入上報信息,且進(jìn)入監(jiān)控區(qū)域上報信息為基于藍(lán)牙通訊協(xié)議的信息。
作為示例,上報信息產(chǎn)生模塊420可以在獲取到第二藍(lán)牙模塊信息的情況下,直接產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息;而為了減少信息上報等操作引起的能源消耗,上報信息產(chǎn)生模塊420也可以在獲取到第二藍(lán)牙模塊信息的情況下,先判斷上述獲取到的第二藍(lán)牙模塊標(biāo)識是否屬于本地配置的藍(lán)牙模塊標(biāo)識白名單,如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識屬于本地配置的藍(lán)牙模塊標(biāo)識白名單,則上報信息產(chǎn)生模塊420不會執(zhí)行產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息的 操作,而如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識不屬于本地配置的藍(lán)牙模塊標(biāo)識白名單,則上報信息產(chǎn)生模塊420執(zhí)行產(chǎn)生進(jìn)入監(jiān)控區(qū)域上報信息的操作。
本實(shí)施例的區(qū)域監(jiān)控裝置本地配置有藍(lán)牙模塊標(biāo)識白名單,該白名單也可以稱為安全藍(lán)牙模塊白名單,且該藍(lán)牙模塊標(biāo)識白名單即藍(lán)牙模塊標(biāo)識集合;位于藍(lán)牙模塊標(biāo)識白名單中的藍(lán)牙模塊標(biāo)識通??梢詾樵O(shè)置于監(jiān)控區(qū)域中的其他第一藍(lán)牙模塊;一個具體的例子,設(shè)定同一監(jiān)控區(qū)域中設(shè)置有三個第一藍(lán)牙模塊,這三個第一藍(lán)牙模塊分別為第一藍(lán)牙模塊a、第一藍(lán)牙模塊b以及第一藍(lán)牙模塊c,則第一藍(lán)牙模塊a本地設(shè)置的藍(lán)牙模塊標(biāo)識白名單應(yīng)包含有第一藍(lán)牙模塊b標(biāo)識以及第一藍(lán)牙模塊c標(biāo)識,而第一藍(lán)牙模塊b本地設(shè)置的藍(lán)牙模塊標(biāo)識白名單應(yīng)包含有第一藍(lán)牙模塊a標(biāo)識以及第一藍(lán)牙模塊c標(biāo)識,第一藍(lán)牙模塊c本地設(shè)置的藍(lán)牙模塊標(biāo)識白名單應(yīng)包含有第一藍(lán)牙模塊a標(biāo)識以及第一藍(lán)牙模塊b標(biāo)識。
本實(shí)施例的區(qū)域監(jiān)控裝置中的藍(lán)牙模塊標(biāo)識白名單可以由白名單維護(hù)模塊440來維護(hù),白名單維護(hù)模塊440主要用于將來自區(qū)域監(jiān)控管理設(shè)備的藍(lán)牙模塊標(biāo)識白名單配置信息中的藍(lán)牙設(shè)備標(biāo)識設(shè)置于其所在的區(qū)域監(jiān)控裝置的白名單中,即本實(shí)施例的區(qū)域監(jiān)控裝置中的藍(lán)牙模塊標(biāo)識白名單可以由區(qū)域監(jiān)控管理設(shè)備進(jìn)行配置;一個具體的例子,在將區(qū)域監(jiān)控裝置設(shè)置于監(jiān)控區(qū)域的過程中,區(qū)域監(jiān)控管理設(shè)備即通過白名單維護(hù)模塊440在該區(qū)域監(jiān)控裝置配置藍(lán)牙模塊標(biāo)識白名單;另一個具體的例子,在區(qū)域監(jiān)控裝置對其所在的監(jiān)控區(qū)域進(jìn)行監(jiān)控的過程中,區(qū)域監(jiān)控管理設(shè)備根據(jù)其本地存儲的各監(jiān)控區(qū)域的藍(lán)牙模塊設(shè)置信息(如上述第一對應(yīng)關(guān)系)在確定出其接收到的上報信息中的第一藍(lán)牙模塊400標(biāo)識與第二藍(lán)牙模塊標(biāo)識均為同一監(jiān)控區(qū)域中的第一藍(lán)牙模塊400時,向區(qū)域監(jiān)控裝置返回藍(lán)牙模塊標(biāo)識白名單配置信息,從而使白名單維護(hù)模塊440可以將與其處于同一監(jiān)控區(qū)域的其他第一藍(lán)牙模塊標(biāo)識添加在區(qū)域監(jiān)控裝置的藍(lán)牙模塊標(biāo)識白名單中。
上報信息發(fā)送模塊430主要用于向區(qū)域監(jiān)控管理設(shè)備發(fā)送上報信息。
具體的,本實(shí)施例的區(qū)域監(jiān)控裝置中的第一藍(lán)牙模塊400有其對應(yīng)的數(shù)據(jù)通訊單元,上報信息發(fā)送模塊430通過第一藍(lán)牙模塊400發(fā)送的上報信息可以經(jīng)由與其對應(yīng)的數(shù)據(jù)通訊單元傳輸給區(qū)域監(jiān)控管理設(shè)備。當(dāng)然,在區(qū)域監(jiān)控管理設(shè)備與第一藍(lán)牙模塊400之間的直線距離(無遮擋)沒有超出第一藍(lán)牙模塊的藍(lán)牙信號覆蓋范圍,且區(qū)域監(jiān)控管理設(shè)備也設(shè)置有藍(lán)牙模塊的情 況下,上報信息發(fā)送模塊430也可以將上報信息產(chǎn)生模塊420產(chǎn)生的上報信息通過第一藍(lán)牙模塊400直接傳輸至區(qū)域監(jiān)控管理設(shè)備。
本實(shí)施例中的第一藍(lán)牙模塊400所對應(yīng)的數(shù)據(jù)通訊單元即為與第一藍(lán)牙模塊400綁定的數(shù)據(jù)通訊單元,例如,數(shù)據(jù)通訊單元設(shè)置有藍(lán)牙模塊,在將區(qū)域監(jiān)控裝置設(shè)置于監(jiān)控區(qū)域中的過程中,可以將該第一藍(lán)牙模塊400與數(shù)據(jù)通訊單元進(jìn)行藍(lán)牙匹配,從而使第一藍(lán)牙模塊與數(shù)據(jù)通訊單元綁定。
作為示例,一個數(shù)據(jù)通訊單元可以分別與多個區(qū)域監(jiān)控裝置中的第一藍(lán)牙模塊400綁定,如數(shù)據(jù)通訊單元可以采用自組網(wǎng)方式將其與多個區(qū)域監(jiān)控裝置組成網(wǎng)絡(luò),從而使網(wǎng)絡(luò)中的各區(qū)域監(jiān)控裝置中的第一藍(lán)牙模塊400分別與數(shù)據(jù)通訊單元綁定。
作為示例,上述數(shù)據(jù)通訊單元可以具體為樹莓派等小型嵌入式設(shè)備,且數(shù)據(jù)通訊單元可以通過wifi或者網(wǎng)絡(luò)連線等方式與區(qū)域監(jiān)控管理設(shè)備進(jìn)行信息交互,從而實(shí)現(xiàn)區(qū)域監(jiān)控裝置與區(qū)域監(jiān)控管理設(shè)備之間的信息交互。
需要特別說明的是,在上報信息發(fā)送模塊430通過第一藍(lán)牙模塊400發(fā)送的上報信息經(jīng)由數(shù)據(jù)通訊單元傳輸給區(qū)域監(jiān)控管理設(shè)備的情況下,數(shù)據(jù)通訊單元通常會對第一藍(lán)牙模塊400傳輸來的上報信息進(jìn)行數(shù)據(jù)轉(zhuǎn)換處理(如協(xié)議轉(zhuǎn)換處理及數(shù)據(jù)包封裝等),以便于形成區(qū)域監(jiān)控管理設(shè)備能夠有效識別的上報信息,本實(shí)施例中的經(jīng)數(shù)據(jù)通訊單元進(jìn)行數(shù)據(jù)轉(zhuǎn)換處理后的信息(如轉(zhuǎn)換處理后的數(shù)據(jù)包)仍被稱為進(jìn)入監(jiān)控區(qū)域上報信息。
實(shí)施例四、區(qū)域監(jiān)控管理設(shè)備。
本實(shí)施例的區(qū)域監(jiān)控管理設(shè)備主要是在藍(lán)牙模塊的基礎(chǔ)上實(shí)現(xiàn)區(qū)域監(jiān)控,且本實(shí)施例的區(qū)域監(jiān)控管理設(shè)備通??梢詾橛嬎銠C(jī)或者服務(wù)器等。本實(shí)施例的區(qū)域監(jiān)控管理設(shè)備的結(jié)構(gòu)如圖5所示,圖5示出的區(qū)域監(jiān)控管理設(shè)備主要包括:第二信息獲取模塊500以及區(qū)域監(jiān)控模塊510;且該設(shè)備還可以可選的包括:位置計算模塊(圖5中未示出)。下面對區(qū)域監(jiān)控管理設(shè)備中的各個模塊分別進(jìn)行詳細(xì)說明。
第二信息獲取模塊500主要用于從接收到的進(jìn)入監(jiān)控區(qū)域上報信息中獲取第二藍(lán)牙模塊信息。
具體的,本實(shí)施例中的區(qū)域監(jiān)控管理設(shè)備接收到的進(jìn)入監(jiān)控區(qū)域上報信息通常為經(jīng)由數(shù)據(jù)通訊單元傳輸來的進(jìn)入監(jiān)控區(qū)域上報信息。當(dāng)然,本實(shí)施例中的區(qū)域監(jiān)控管理設(shè)備接收到的進(jìn)入監(jiān)控區(qū)域上報信息也可以是不經(jīng)由 數(shù)據(jù)通訊單元而是由上述實(shí)施例三中的區(qū)域監(jiān)控裝置直接傳輸來的監(jiān)控區(qū)域上報信息。
作為示例,第二信息獲取模塊500從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到的第二藍(lán)牙模塊信息中可以包括:第二藍(lán)牙模塊標(biāo)識;也可以包括:第二藍(lán)牙模塊標(biāo)識以及第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息;且第二信息獲取模塊500從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到的第二藍(lán)牙模塊標(biāo)識可以具體為第二藍(lán)牙模塊的mac地址等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
在一種應(yīng)用場景中,第二信息獲取模塊500可以從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊信息以及第一藍(lán)牙模塊標(biāo)識,即第二信息獲取模塊500可以從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊標(biāo)識以及第一藍(lán)牙模塊標(biāo)識,第二信息獲取模塊500也可以從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊標(biāo)識、第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息以及第一藍(lán)牙模塊標(biāo)識;且第二信息獲取模塊500從進(jìn)入監(jiān)控區(qū)域上報信息中獲取到的第一藍(lán)牙模塊標(biāo)識可以具體為第一藍(lán)牙模塊的mac地址以等可以唯一標(biāo)識出一個藍(lán)牙模塊的標(biāo)識。
區(qū)域監(jiān)控模塊510主要用于根據(jù)區(qū)域監(jiān)控管理設(shè)備中預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息以及第二藍(lán)牙模塊信息確定是否出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。該區(qū)域監(jiān)控模塊510可以包括:第一子模塊、第二子模塊以及第三子模塊;其中的第一子模塊主要用于根據(jù)區(qū)域監(jiān)控管理設(shè)備中預(yù)先存儲的第一對應(yīng)關(guān)系信息確定獲取到的第一藍(lán)牙模塊標(biāo)識所對應(yīng)的監(jiān)控區(qū)域標(biāo)識;其中的第二子模塊主要用于根據(jù)區(qū)域監(jiān)控管理設(shè)備中預(yù)先存儲的第二對應(yīng)關(guān)系信息確定第一藍(lán)牙模塊標(biāo)識所對應(yīng)的監(jiān)控區(qū)域標(biāo)識對應(yīng)的藍(lán)牙模塊標(biāo)識;而其中的第三子模塊主要用于在確定出第二藍(lán)牙模塊標(biāo)識不屬于第一藍(lán)牙模塊標(biāo)識所對應(yīng)的監(jiān)控區(qū)域標(biāo)識對應(yīng)的藍(lán)牙模塊標(biāo)識的情況下,確定出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的現(xiàn)象。
具體的,本實(shí)施例的區(qū)域監(jiān)控管理設(shè)備中預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息是判斷第二藍(lán)牙模塊是否為未經(jīng)授權(quán)許可而進(jìn)入監(jiān)控區(qū)域的藍(lán)牙模塊的基礎(chǔ)數(shù)據(jù)。
作為示例,區(qū)域監(jiān)控管理設(shè)備中的預(yù)先存儲的進(jìn)入監(jiān)控區(qū)域授權(quán)許可信息可以具體包括:第一對應(yīng)關(guān)系信息以及第二對應(yīng)關(guān)系信息;其中的第一對應(yīng)關(guān)系信息具體為設(shè)置于監(jiān)控區(qū)域中的第一藍(lán)牙模塊標(biāo)識與監(jiān)控區(qū)域標(biāo)識 的對應(yīng)關(guān)系信息,如多個第一藍(lán)牙模塊標(biāo)識對應(yīng)一個監(jiān)控區(qū)域標(biāo)識表示相應(yīng)的監(jiān)控區(qū)域中設(shè)置有多個第一藍(lán)牙模塊;而其中的第二對應(yīng)關(guān)系信息具體為監(jiān)控區(qū)域標(biāo)識與允許進(jìn)入監(jiān)控區(qū)域的藍(lán)牙模塊標(biāo)識的對應(yīng)關(guān)系信息。第一對應(yīng)關(guān)系信息以及第二對應(yīng)關(guān)系信息形成了第一藍(lán)牙模塊標(biāo)識、監(jiān)控區(qū)域標(biāo)識以及允許進(jìn)入監(jiān)控區(qū)域的藍(lán)牙模塊標(biāo)識這三者之間的對應(yīng)關(guān)系,從而本實(shí)施例可以根據(jù)該對應(yīng)關(guān)系獲知一個監(jiān)控區(qū)域中所設(shè)置的區(qū)域監(jiān)控裝置以及已經(jīng)通過了授權(quán)許可而允許進(jìn)入該監(jiān)控區(qū)域的區(qū)域監(jiān)控裝置。
作為示例,在區(qū)域監(jiān)控管理設(shè)備中設(shè)置有上述第一對應(yīng)關(guān)系信息以及第二對應(yīng)關(guān)系信息的情況下,區(qū)域監(jiān)控模塊510(如第一子模塊)可以利用第二信息獲取模塊500獲取到的第一藍(lán)牙模塊標(biāo)識在第一對應(yīng)關(guān)系信息中進(jìn)行查找,以判斷第一對應(yīng)關(guān)系中是否存在與第一藍(lán)牙模塊標(biāo)識匹配的記錄,如果在第一對應(yīng)關(guān)系中查找到匹配的記錄,則區(qū)域監(jiān)控模塊510(如第一子模塊)可以根據(jù)該匹配的記錄獲得該第一藍(lán)牙模塊標(biāo)識所對應(yīng)的監(jiān)控區(qū)域標(biāo)識(下述簡稱為目標(biāo)監(jiān)控區(qū)域標(biāo)識),如果在第一對應(yīng)關(guān)系中沒有查找到匹配的記錄,則區(qū)域監(jiān)控模塊510可以結(jié)束本次的區(qū)域監(jiān)控操作;而在第一對應(yīng)關(guān)系中查找到匹配的記錄的情況下,區(qū)域監(jiān)控模塊510(如第二子模塊)可以利用查找獲得的目標(biāo)監(jiān)控區(qū)域標(biāo)識在第二對應(yīng)關(guān)系信息中進(jìn)行查找,以判斷第二對應(yīng)關(guān)系中是否存在與目標(biāo)監(jiān)控區(qū)域標(biāo)識匹配的記錄,如果查找到匹配的記錄,則區(qū)域監(jiān)控模塊510(如第二子模塊)可以根據(jù)該匹配的記錄獲得該目標(biāo)監(jiān)控區(qū)域標(biāo)識所對應(yīng)的通過了授權(quán)許可而允許進(jìn)入該監(jiān)控區(qū)域的藍(lán)牙模塊標(biāo)識(目標(biāo)監(jiān)控區(qū)域標(biāo)識對應(yīng)的藍(lán)牙模塊標(biāo)識可以為空,也可以為一個或者多個藍(lán)牙模塊標(biāo)識),本次查找到的匹配記錄中的藍(lán)牙模塊標(biāo)識即為該監(jiān)控區(qū)域所允許進(jìn)入的藍(lán)牙模塊標(biāo)識(下述簡稱為已授權(quán)藍(lán)牙模塊標(biāo)識);在匹配記錄中的藍(lán)牙模塊標(biāo)識為空時,表示沒有授權(quán)允許任何用戶進(jìn)入該監(jiān)控區(qū)域;之后,區(qū)域監(jiān)控模塊510(如第三子模塊)可以判斷第二信息獲取模塊500所獲取到的第二藍(lán)牙模塊標(biāo)識是否屬于已授權(quán)藍(lán)牙模塊標(biāo)識,如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識不屬于已授權(quán)藍(lán)牙模塊標(biāo)識,則區(qū)域監(jiān)控模塊510(如第三子模塊)確定出現(xiàn)了未經(jīng)授權(quán)許可而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的現(xiàn)象,而如果判斷的結(jié)果為第二藍(lán)牙模塊標(biāo)識屬于已授權(quán)藍(lán)牙模塊標(biāo)識,則區(qū)域監(jiān)控模塊510(如第三子模塊)確定出沒有出現(xiàn)未經(jīng)授權(quán)許可而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的現(xiàn)象。另外,本實(shí)施例的區(qū)域監(jiān)控管理設(shè)備可以在 出現(xiàn)了未經(jīng)授權(quán)許可而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的現(xiàn)象的情況下,執(zhí)行聲音報警或者文字報警等多種警示操作。
在一種應(yīng)用場景中,區(qū)域監(jiān)控模塊510(如第一子模塊)可以利用第二信息獲取模塊500獲取到的第二藍(lán)牙模塊標(biāo)識在第一對應(yīng)關(guān)系信息中進(jìn)行查找,以判斷第一對應(yīng)關(guān)系中是否存在與第二藍(lán)牙模塊標(biāo)識匹配的記錄,如果在第一對應(yīng)關(guān)系中查找到匹配的記錄,則區(qū)域監(jiān)控模塊510(如第一子模塊)可以確定出第二藍(lán)牙模塊標(biāo)識是與第一藍(lán)牙模塊設(shè)置于同一監(jiān)控區(qū)域的第一藍(lán)牙模塊,而如果在第一對應(yīng)關(guān)系中沒有查找到匹配的記錄,則區(qū)域監(jiān)控模塊510(如第一子模塊)可以確定出第二藍(lán)牙模塊標(biāo)識不是與第一藍(lán)牙模塊設(shè)置于同一監(jiān)控區(qū)域的第一藍(lán)牙模塊;在第二藍(lán)牙模塊標(biāo)識是與第一藍(lán)牙模塊設(shè)置于同一監(jiān)控區(qū)域的第一藍(lán)牙模塊的情況下,區(qū)域監(jiān)控模塊510(如第一子模塊)可以基于該第二藍(lán)牙模塊標(biāo)識產(chǎn)生藍(lán)牙模塊標(biāo)識白名單配置信息,并向上報信息的發(fā)送方返回該藍(lán)牙模塊標(biāo)識白名單配置信息,以使該第二藍(lán)牙模塊標(biāo)識被配置在區(qū)域監(jiān)控裝置本地的藍(lán)牙模塊標(biāo)識白名單中。本實(shí)施例中的藍(lán)牙模塊標(biāo)識白名單配置信息可以經(jīng)由數(shù)據(jù)通訊單元傳輸給相應(yīng)的區(qū)域監(jiān)控裝置。當(dāng)然,本實(shí)施例也不排除藍(lán)牙模塊標(biāo)識白名單配置信息由區(qū)域監(jiān)控管理設(shè)備直接傳輸至相應(yīng)的區(qū)域監(jiān)控裝置的可能性。
在一種應(yīng)用場景中,區(qū)域監(jiān)控管理設(shè)備中可以設(shè)置藍(lán)牙模塊標(biāo)識與用戶標(biāo)識的對應(yīng)關(guān)系信息,從而區(qū)域監(jiān)控模塊510可以根據(jù)第二藍(lán)牙模塊標(biāo)識以及該對應(yīng)關(guān)系信息判斷出經(jīng)過授權(quán)允許進(jìn)入相應(yīng)的監(jiān)控區(qū)域的用戶以及未經(jīng)授權(quán)允許而進(jìn)入相應(yīng)的監(jiān)控區(qū)域的用戶。
位置計算模塊主要用于根據(jù)基于同一監(jiān)控區(qū)域中的不同區(qū)域監(jiān)控裝置上報的進(jìn)入監(jiān)控區(qū)域上報信息中的藍(lán)牙信號強(qiáng)度信息計算出第二藍(lán)牙模塊相對于監(jiān)控區(qū)域中的多個區(qū)域監(jiān)控裝置的相對位置。
具體的,在一個監(jiān)控區(qū)域中設(shè)置有多個區(qū)域監(jiān)控裝置的應(yīng)用場景中,本實(shí)施例的區(qū)域監(jiān)控管理設(shè)備通常會接收到基于該監(jiān)控區(qū)域中的多個區(qū)域監(jiān)控裝置(如監(jiān)控區(qū)域中的所有區(qū)域監(jiān)控裝置)的進(jìn)入監(jiān)控區(qū)域上報信息;在預(yù)先設(shè)置有該監(jiān)控區(qū)域中的多個區(qū)域監(jiān)控裝置的相對位置信息的情況下,位置計算模塊可以根據(jù)第二信息獲取模塊500從每一個進(jìn)入監(jiān)控區(qū)域上報信息中獲取到第二藍(lán)牙模塊的藍(lán)牙信號強(qiáng)度信息以及該監(jiān)控區(qū)域中的多個區(qū)域監(jiān)控裝置的相對位置信息計算出該第二藍(lán)牙模塊相對于監(jiān)控區(qū)域中的多個 區(qū)域監(jiān)控裝置的位置(即相對位置);而在預(yù)先設(shè)置有該監(jiān)控區(qū)域中的多個區(qū)域監(jiān)控裝置的絕對位置信息的情況下,本實(shí)施例還可以根據(jù)上述獲得第二藍(lán)牙模塊的相對位置計算出該第二藍(lán)牙模塊的絕對位置信息。本實(shí)施例不限制位置計算模塊計算第二藍(lán)牙模塊的相對位置以及絕對位置的具體實(shí)現(xiàn)方式。
實(shí)施例五、區(qū)域監(jiān)控系統(tǒng)。
本實(shí)施例的系統(tǒng)主要是在藍(lán)牙模塊的基礎(chǔ)上實(shí)現(xiàn)區(qū)域監(jiān)控的,且本實(shí)施例的區(qū)域監(jiān)控系統(tǒng)的結(jié)果如圖6所示。圖6示出的區(qū)域監(jiān)控系統(tǒng)主要包括區(qū)域監(jiān)控裝置600以及區(qū)域監(jiān)控管理設(shè)備610,且本實(shí)施例的系統(tǒng)還可以可選的包括:數(shù)據(jù)通訊單元620。圖6中雖然只示意性的示出了一個區(qū)域監(jiān)控裝置600以及一個數(shù)據(jù)通訊單元620,然而,在實(shí)際應(yīng)用中,該系統(tǒng)可以包括多個區(qū)域監(jiān)控裝置600以及多個數(shù)據(jù)通訊單元620。
區(qū)域監(jiān)控裝置600、區(qū)域監(jiān)控管理設(shè)備610和數(shù)據(jù)通訊單元620所執(zhí)行的操作以及具體結(jié)構(gòu)如上述實(shí)施例三和實(shí)施例四中的描述,在此不再重復(fù)說明。
此外,本發(fā)明實(shí)施例還提供一種機(jī)器可讀介質(zhì),該可讀介質(zhì)上存儲有可執(zhí)行指令,當(dāng)其存儲的可執(zhí)行指令被執(zhí)行時,使得機(jī)器執(zhí)行第一信息獲取模塊410、上報信息產(chǎn)生模塊420、上報信息發(fā)送模塊430、白名單維護(hù)模塊440所實(shí)現(xiàn)的操作。
另外,本發(fā)明實(shí)施例還提供一種機(jī)器可讀介質(zhì),該可讀介質(zhì)上存儲有可執(zhí)行指令,當(dāng)其存儲的可執(zhí)行指令被執(zhí)行時,使得機(jī)器執(zhí)行第二信息獲取模塊500、區(qū)域監(jiān)控模塊510以及位置計算模塊所實(shí)現(xiàn)的操作。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上面所公開的各個實(shí)施例,可以在不偏離發(fā)明實(shí)質(zhì)的情況下做出各種變形和改變。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書來限定。