一種門鎖狀態(tài)的監(jiān)控方法及裝置的制造方法
【專利摘要】本發(fā)明實施例提供一種門鎖狀態(tài)的監(jiān)控方法及裝置,其中的方法具體包括:根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖服務(wù);其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系;與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接;根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值;其中,所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或者關(guān)閉。本發(fā)明實施例通過使用移動終端即可查看門鎖的實時狀態(tài),相對于現(xiàn)有技術(shù)需要用戶返回家進行查看,可以為用戶節(jié)省時間以及避免不必要的經(jīng)濟損失。
【專利說明】
一種門鎖狀態(tài)的監(jiān)控方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明實施例涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種門鎖狀態(tài)的監(jiān)控方法及裝 置。
【背景技術(shù)】
[0002] 隨著經(jīng)濟的不斷發(fā)展,人們的生活水平不斷提高,安全防范意識也得到更多的重 視,然而有時因為自己失誤,往往造成不必要的麻煩,甚至造成巨大的損失。
[0003] 在人們的日常生活中,經(jīng)常會出現(xiàn)如下情況:在離開家一段時間后,忘記了是否將 家門鎖好,如果此時再返回家查看家門是否已鎖,會為人們帶來不必要的麻煩并且造成時 間的浪費,如果不回家查看,又有可能造成經(jīng)濟上的損失。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例提供一種門鎖狀態(tài)的監(jiān)控方法及裝置,用以解決現(xiàn)有技術(shù)中用戶懷 疑家門沒鎖時需要返回家查看家門是否已鎖,從而造成時間上的浪費或者經(jīng)濟上的損失的 問題。
[0005] 本發(fā)明實施例提供一種門鎖狀態(tài)的監(jiān)控方法,包括:
[0006] 根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖服務(wù);其中,所述門鎖 服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系;
[0007] 與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接;
[0008] 根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀 態(tài)特性值;其中,所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或者關(guān)閉。
[0009] 依據(jù)本發(fā)明的另一個方面,提供了一種門鎖狀態(tài)的監(jiān)控方法,包括:
[0010] 監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新門鎖服務(wù)對應(yīng)的門鎖狀 態(tài)特性值;
[0011] 廣播門鎖服務(wù)識別碼;其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān) 系;
[0012] 與所述客戶端建立所述門鎖服務(wù)對應(yīng)的藍牙連接。
[0013] 依據(jù)本發(fā)明的再一個方面,提供了一種門鎖狀態(tài)的監(jiān)控裝置,包括:
[0014] 服務(wù)搜索模塊,用于根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖 服務(wù);其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系;
[0015] 第一連接建立模塊,用于與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接;及
[0016] 第一狀態(tài)讀取模塊,用于根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述 門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值;其中,所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或 者關(guān)閉。
[0017] 依據(jù)本發(fā)明的又一個方面,提供了一種門鎖狀態(tài)的監(jiān)控裝置,包括:
[0018] 狀態(tài)監(jiān)測模塊,用于監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新門 鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值;
[0019] 廣播模塊,用于廣播門鎖服務(wù)識別碼;其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù) 具有對應(yīng)關(guān)系;及
[0020] 第二連接建立模塊,用于與所述客戶端建立所述門鎖服務(wù)對應(yīng)的藍牙連接。
[0021] 本發(fā)明實施例提供的門鎖狀態(tài)的監(jiān)控方法及裝置,通過移動終端根據(jù)服務(wù)端廣播 的門鎖服務(wù)識別碼,搜索所述門鎖服務(wù)識別碼對應(yīng)的門鎖服務(wù),并針對門鎖服務(wù)與服務(wù)端 建立藍牙連接,即可利用藍牙連接獲取門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值,也即使用移動終 端即可查看門鎖的實時狀態(tài),相對于現(xiàn)有技術(shù)需要用戶返回家進行查看,可以為用戶節(jié)省 時間以及避免不必要的經(jīng)濟損失。
【附圖說明】
[0022] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。
[0023] 圖1示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控方法實施例一的步驟流程圖;
[0024] 圖2示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控方法實施例二的步驟流程圖;
[0025] 圖3示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控方法實施例三的步驟流程圖;
[0026] 圖4示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控裝置實施例一的結(jié)構(gòu)框圖;及
[0027] 圖5示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控裝置實施例二的結(jié)構(gòu)框圖。
【具體實施方式】
[0028] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0029] 實施例一
[0030] 本發(fā)明實施例可以利用移動終端通過藍牙連接獲取被監(jiān)控設(shè)備的實時狀態(tài),首 先,可以在被監(jiān)控設(shè)備上設(shè)置具有藍牙功能的監(jiān)控裝置,以監(jiān)控并記錄該被監(jiān)控設(shè)備的實 時狀態(tài)(例如打開或者關(guān)閉),其中,所述被監(jiān)控設(shè)備可以包括家門、車門、窗戶等等,本發(fā) 明對于具體的被監(jiān)控設(shè)備不加以限制。然后,移動終端通過與被監(jiān)控設(shè)備建立的藍牙連 接,可以獲取被監(jiān)控設(shè)備的實時狀態(tài)。其中,移動終端可以包括蜂窩電話、智能電話、膝上 型計算機、PC (personal computer,個人電腦)、電子書終端、數(shù)字廣播終端、PDA (Personal Digital Assistant,個人電子助理)、便攜式多媒體播放器或?qū)Ш较到y(tǒng)等,可以理解,本發(fā) 明實施例對于具體的移動終端不加以限制。為了便于說明,本發(fā)明實施例中均以手機作為 移動終端,家門作為被監(jiān)控設(shè)備為例進行說明,其它應(yīng)用場景相互參照即可。
[0031] BLE (Bluetooth Low Energy,低功耗藍牙)協(xié)議,作為藍牙4. 0規(guī)范的一部分,為 解決傳統(tǒng)藍牙耗電量大的問題而被引入,本發(fā)明實施例利用BLE的快速搜索、快速連接、超 低功耗等特點,實現(xiàn)門鎖狀態(tài)的監(jiān)控,相對于使用傳統(tǒng)藍牙,可以提高監(jiān)控過程的效率以及 節(jié)省監(jiān)控過程的能耗。
[0032] 在BLE協(xié)議中,所有的通信都發(fā)生在GATT(GenericAttributeProfile,通用屬性 配置文件)層。BLE協(xié)議具體可以包括GATT客戶端和GATT服務(wù)端,其中,GATT服務(wù)端可以 為GATT客戶端提供數(shù)據(jù)服務(wù),GATT客戶端可以從GATT服務(wù)端讀寫應(yīng)用數(shù)據(jù)。在通信時, GATT客戶端執(zhí)行查找GATT服務(wù)端的操作,在查找到GATT服務(wù)端并且連接建立成功后,雙方 即可收發(fā)數(shù)據(jù)。在本發(fā)明實施例中,家門可以作為GATT服務(wù)端提供門鎖狀態(tài)數(shù)據(jù)服務(wù),手 機可以作為GATT客戶端從服務(wù)端接收家門狀態(tài)數(shù)據(jù)。
[0033] 參照圖1,示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控方法實施例一的步驟流程圖,具體 可以包括:
[0034] 步驟101、根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖服務(wù);其 中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系;
[0035] 其中,所述門鎖服務(wù)識別碼具體可以用UUID(Universally Unique Identifier, 全球唯一標(biāo)識符)來標(biāo)識,該UUID可以用來唯一標(biāo)識GATT服務(wù)。
[0036] 在具體應(yīng)用中,GATT服務(wù)端可以包括多個配置文件Pr〇file,pr 〇file可以理解為 一種規(guī)范,一個標(biāo)準(zhǔn)的通信協(xié)議,一個Profile可以包含一個或多個GATT服務(wù),每個GATT 服務(wù)表示服務(wù)端可以實現(xiàn)的一種功能;每個GATT服務(wù)可以包含一個或多個GATT特性,一 個GATT特性是一個可以通過BLE進行傳遞的原子數(shù)據(jù)。一個GATT特性可以包含任意的數(shù) 據(jù),用一個類型標(biāo)識符表示任意數(shù)據(jù)的類型;每個GATT特性可包含零個或更多個GATT描述 符。GATT服務(wù)、GATT特性以及GATT描述符的一個共同點是他們都是使用一個通用唯一標(biāo) 識符(UUID)標(biāo)識。正如UUID名稱所表現(xiàn)的那樣,UUID是一個簡單且唯一的標(biāo)識符,用來 找到GATT服務(wù)、GATT特性以及GATT描述符。
[0037] 在本發(fā)明的一種應(yīng)用示例中,家門作為GATT服務(wù)端可以提供門鎖服務(wù)(House door Service),該服務(wù)支持的特性(characteristic)可以包括門鎖狀態(tài)(House door Lock State Record)。在客戶端與服務(wù)端建立藍牙連接之后,客戶端即可根據(jù)門鎖服務(wù)的 UUID獲取門鎖服務(wù),以及讀取門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0038] 參照表1,示出了本發(fā)明的一種GATT服務(wù)端的配置文件結(jié)構(gòu)示意。其中,Μ表示強 制的,0表示可選的,當(dāng)然,在實際應(yīng)用中,可以根據(jù)需要來設(shè)置對其中的服務(wù)和特性的支持 性。
[0039] 表 1
[0040]
[0041] ^本發(fā)明實施例中,客戶端與服務(wù)端建立藍牙連接之前,首先執(zhí)行服務(wù)發(fā)現(xiàn)操作和 特性發(fā)現(xiàn)操作。在服務(wù)發(fā)現(xiàn)(Service Discovery)的階段中,家門會把自身所支持的服務(wù) Service的UUID廣播出去,即家門會廣播House door Service的UUID。手機根據(jù)此服務(wù) 的UUID來搜尋相對應(yīng)的House door Service服務(wù)。
[0042] 在特性發(fā)現(xiàn)(Characteristic Discovery)的階段中,手機同樣會根據(jù)House door Service 的 UUID 來發(fā)現(xiàn)此服務(wù)所支持的特性 characteristic (即 House door Lock State Record特性),以及此特性的描述符。
[0043] 步驟102、與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接;
[0044] 在本發(fā)明實施例中,客戶端與服務(wù)端建立藍牙連接的步驟,具體可以包括:
[0045] 步驟S11、檢測藍牙是否打開,如果藍牙未打開,可以彈出系統(tǒng)框提示打開藍牙;
[0046] 步驟S12、掃描BLE藍牙設(shè)備(例如家門);
[0047] 優(yōu)選地,為了節(jié)省能耗,可以在掃描到家門對應(yīng)的藍牙設(shè)備時,立即停止掃描操 作。
[0048] 步驟S13、執(zhí)行服務(wù)發(fā)現(xiàn)操作;
[0049] 在具體應(yīng)用中,可以通過調(diào)用BluetoothGatt. discoverServices方法來執(zhí)行服 務(wù)發(fā)現(xiàn)操作,該方法是異步操作,在回調(diào)函數(shù)onServicesDiscovered中可以得到查找狀 態(tài)status,通過判斷status的值是否等于BluetoothGatt. GATT_SUCCESS來判斷服務(wù)發(fā) 現(xiàn)操作是否成功,如果成功了,在與服務(wù)端建立藍牙建立之后,即可通過BluetoothGatt. getService 獲取服務(wù) BluetoothGattService。
[0050] 步驟S14、執(zhí)行特性發(fā)現(xiàn)操作;
[0051] 在服務(wù)發(fā)現(xiàn)成功后,可以執(zhí)行特性發(fā)現(xiàn)操作,以得知上述發(fā)現(xiàn)的服務(wù)具有 哪些可用的特性,在與服務(wù)端建立藍牙建立之后,即可通過BluetoothGattService. getCharacteristic 獲取服務(wù)對應(yīng)的特性 BluetoothGattCharacteristic。
[0052] 步驟S15、與服務(wù)端建立藍牙連接。
[0053] 在本發(fā)明實施例中,在執(zhí)行完服務(wù)發(fā)現(xiàn)和特性發(fā)現(xiàn)操作后,客戶端可以與服務(wù)端 建立所述門鎖服務(wù)對應(yīng)的藍牙連接,客戶端即可通過該藍牙連接對門鎖服務(wù)對應(yīng)的門鎖狀 態(tài)特性值進行讀寫操作。
[0054] 步驟103、根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述門鎖服務(wù)對應(yīng) 的門鎖狀態(tài)特性值;所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或者關(guān)閉。
[0055] 在客戶端與服務(wù)端的藍牙連接成功后,即可調(diào)用對應(yīng)的函數(shù)來獲得服務(wù)端的門鎖 服務(wù)(House door Service),并對該服務(wù)中的 House door Lock State Record 門鎖狀態(tài)特 性值進行讀寫。
[0056] 在本發(fā)明的一種優(yōu)選實施例中,可以通過如下步驟讀取上述門鎖服務(wù)對應(yīng)的門鎖 狀態(tài)特性值:
[0057] 根據(jù)第一時間周期,輪詢讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0058] 在實際應(yīng)用中,用戶離開家門的距離大于藍牙連接的最大距離后,手機與家門之 間的藍牙連接則會斷開,此時無法通過手機獲取門鎖狀態(tài)特性值。此時,用戶無法通過手機 查看家門是否已鎖,為了解決上述問題,本發(fā)明實施例可以根據(jù)第一時間周期,輪詢讀取并 記錄所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。其中,第一時間周期可以根據(jù)實際需要進行設(shè) 置,例如可以設(shè)置為5秒,本發(fā)明對于第一時間周期的范圍不加以限制。這樣一來,在用戶 離開家門很短的時間內(nèi),手機已經(jīng)獲取并記錄了門鎖狀態(tài)特性值,即使藍牙連接斷開,用戶 仍然可以通過手機查看家門是否已鎖,以保證監(jiān)控門鎖狀態(tài)的及時性。
[0059] 綜上,在本發(fā)明實施例中,移動終端根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索所述 門鎖服務(wù)識別碼對應(yīng)的門鎖服務(wù),并針對門鎖服務(wù)與服務(wù)端建立藍牙連接,即可通過藍牙 連接獲取門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值,也即通過移動終端即可查看門鎖的實時狀態(tài), 相對于現(xiàn)有技術(shù)需要用戶返回家進行查看,可以為用戶節(jié)省時間以及避免不必要的經(jīng)濟損 失。
[0060] 此外,本發(fā)明實施例根據(jù)第一時間周期,輪詢讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài) 特性值,以避免由于藍牙連接斷開導(dǎo)致無法獲取門鎖狀態(tài)特性值的問題,從而可以保證監(jiān) 控門鎖狀態(tài)的及時性。
[0061] 實施例二
[0062] 本實施例在上述實施例一的基礎(chǔ)上,還可以包括如下可選技術(shù)方案。本實施例在 客戶端與服務(wù)端建立藍牙連接之后,可以監(jiān)測客戶端與服務(wù)端之間的距離,在所述距離大 于第一閾值并且所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息,以提示用戶家門未鎖,防止 造成用戶的經(jīng)濟損失。
[0063] 參照圖2,示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控方法實施例二的步驟流程圖,具體 可以包括:
[0064] 步驟201、根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖服務(wù);其 中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系;
[0065] 步驟202、與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接;
[0066] 步驟203、根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述門鎖服務(wù)對應(yīng) 的門鎖狀態(tài)特性值;所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或者關(guān)閉;
[0067] 步驟204、監(jiān)測與所述服務(wù)端之間的距離;
[0068] 步驟205、在所述距離大于第一閾值時,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性 值;
[0069] 步驟206、在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。
[0070] 在具體應(yīng)用中,通過監(jiān)測與服務(wù)端之間的距離,可以得知用戶離開家門的距離,如 果該距離大于第一閾值,說明用戶已經(jīng)離開家較遠的距離,如果讀取得到的門鎖狀態(tài)特性 值為打開,則可以向用戶發(fā)送提示信息,以通知用戶家門未鎖。其中,第一閾值可以設(shè)置為 大于零小于藍牙連接最大范圍對應(yīng)的距離值,例如可以設(shè)置為20米等,本發(fā)明對于第一閾 值的取值范圍不加以限制。
[0071] 在本發(fā)明的一種優(yōu)選實施例中,上述步驟204-206還可以用如下步驟代替:
[0072] 監(jiān)測所述藍牙連接的信號強度,以及根據(jù)所述信號強度確定所述藍牙連接的路徑 損耗;
[0073] 在所述路徑損耗大于第二閾值時,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值;
[0074] 在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。
[0075] 在具體應(yīng)用中,除了通過上述監(jiān)測距離的方法判斷客戶端和服務(wù)器之間的距離 外,還可以根據(jù)藍牙連接的路徑損耗進行判斷。具體地,在客戶端和服務(wù)端建立藍牙連接 之后,手機可以監(jiān)測該藍牙連接的RSSI (接收信號強度指示器),并且從服務(wù)端讀取發(fā)射功 率,通過該發(fā)射功率減去RSSI計算出路徑損耗,當(dāng)路徑損耗大于第二閾值時,說明用戶已 經(jīng)離開家較遠的距離,如果讀取得到的門鎖狀態(tài)特性值為打開,則可以向用戶發(fā)送提示信 息。其中,第二閾值可以設(shè)置為大于零小于藍牙連接最大范圍對應(yīng)的路徑損耗值,本發(fā)明對 于第二閾值的取值范圍不加以限制。
[0076] 在本發(fā)明的另一種優(yōu)選實施例中,上述方法還可以包括:
[0077] 針對用戶對所述提示信息執(zhí)行的關(guān)門操作,通過所述藍牙連接關(guān)閉門鎖,以及將 所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值修改為關(guān)閉。
[0078] 綜上,本發(fā)明實施例在上述實施例一的基礎(chǔ)上,還可以監(jiān)測客戶端與服務(wù)端之間 的距離,在所述距離大于第一閾值并且所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息,以在 用戶離家不遠時可以提示用戶家門未鎖,防止造成用戶的經(jīng)濟損失。
[0079] 實施例三
[0080] 上述實施例一和實施例二均以客戶端側(cè)為例進行說明,下面以服務(wù)端側(cè)說明本發(fā) 明的門鎖狀態(tài)的監(jiān)控方法。
[0081] 參照圖3,示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控方法實施例三的步驟流程圖,具體 可以包括:
[0082] 步驟301、監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新所述門鎖服務(wù) 對應(yīng)的門鎖狀態(tài)特性值;
[0083] 具體地,所述監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新所述門鎖 服務(wù)對應(yīng)的門鎖狀態(tài)特性值的步驟,具體可以包括:
[0084] 監(jiān)測門鎖的實時狀態(tài),在所述門鎖的實時狀態(tài)從打開變?yōu)殛P(guān)閉,或者從關(guān)閉變?yōu)?打開時,更新所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0085] 步驟302、廣播門鎖服務(wù)識別碼;其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有 對應(yīng)關(guān)系;
[0086] 在實際應(yīng)用中,服務(wù)端(家門)可以廣播門鎖服務(wù)識別碼,以使客戶端可以根據(jù)所 述門鎖識別碼搜索門鎖服務(wù),以及獲取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0087] 步驟303、與所述客戶端建立所述門鎖服務(wù)對應(yīng)的藍牙連接。
[0088] 在與客戶端建立藍牙連接之后,客戶端即可根據(jù)所述門鎖服務(wù)識別碼,通過所述 藍牙連接,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0089] 在本發(fā)明的一種優(yōu)選實施例中,上述方法還可以包括:
[0090] 根據(jù)第二時間周期,通過所述藍牙連接,向所述客戶端發(fā)送所述門鎖服務(wù)對應(yīng)的 門鎖狀態(tài)特性值。
[0091] 在具體應(yīng)用中,服務(wù)端可以通過通知(notification)的方式,周期性地將門鎖狀 態(tài)特性值發(fā)送給客戶端,采用該方式,可以不用客戶端周期性地輪詢?nèi)シ?wù)端讀取數(shù)據(jù)。
[0092] 應(yīng)用示例1 :
[0093] 前提條件:手機與家門已通過低功耗藍牙建立連接,用戶走出家門并且忘記鎖門。
[0094] 步驟S21、服務(wù)端(家門)監(jiān)測門鎖的實時狀態(tài),此時門鎖為打開狀態(tài),因此,將門 鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值更新為打開;
[0095] 步驟S22、客戶端(手機)監(jiān)測與服務(wù)端的距離,在該距離大于5米時,讀取門鎖服 務(wù)對應(yīng)的門鎖狀態(tài)特性值,該特性值為打開;
[0096] 步驟S23、手機向用戶發(fā)送提示信息,以提醒用戶鎖門。
[0097] 應(yīng)用示例2 :
[0098] 前提條件:手機與家門已通過低功耗藍牙建立連接,用戶走出家門并且關(guān)閉家門。
[0099] 步驟S31、服務(wù)端(家門)監(jiān)測門鎖的實時狀態(tài),此時門鎖為關(guān)閉狀態(tài),因此,將門 鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值更新為關(guān)閉;;
[0100] 步驟S32、用戶快走出小區(qū)后懷疑自己忘記鎖門,通過手機查看家門鎖狀態(tài)信息, 具體地,客戶端(手機)通過藍牙連接讀取門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值,該特性值為關(guān) 閉。
[0101] 綜上,本發(fā)明實施例的服務(wù)端可以監(jiān)測并記錄門鎖的實時狀態(tài),并廣播門鎖服務(wù) 識別碼,以使客戶端可以根據(jù)該門鎖服務(wù)識別碼發(fā)現(xiàn)門鎖服務(wù),以及建立藍牙連接,從而獲 取門鎖狀態(tài)特性值。也即通過移動終端即可查看門鎖的實時狀態(tài),相對于現(xiàn)有技術(shù)需要用 戶返回家進行查看,可以為用戶節(jié)省時間以及避免不必要的經(jīng)濟損失。
[0102] 裝置實施例一
[0103] 參照圖4,示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控裝置實施例一的結(jié)構(gòu)框圖,具體可 以包括:
[0104] 服務(wù)搜索模塊410,用于根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門 鎖服務(wù);其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系;
[0105] 第一連接建立模塊420,用于與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接; 及
[0106] 第一狀態(tài)讀取模塊430,用于根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取 所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值;其中,所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打 開或者關(guān)閉。
[0107] 在本發(fā)明的一種優(yōu)選實施例中,所述裝置還可以包括:
[0108] 第一距離監(jiān)測模塊,用于監(jiān)測與所述服務(wù)端之間的距離;
[0109] 第二狀態(tài)讀取模塊,用于在所述距離大于第一閾值時,讀取所述門鎖服務(wù)對應(yīng)的 門鎖狀態(tài)特性值;
[0110] 第一提示模塊,用于在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。
[0111] 在本發(fā)明的另一種優(yōu)選實施例中,所述裝置還可以包括:
[0112] 第二距離監(jiān)測模塊,用于監(jiān)測所述藍牙連接的信號強度,以及根據(jù)所述信號強度 確定所述藍牙連接的路徑損耗;
[0113] 第三狀態(tài)讀取模塊,用于在所述路徑損耗大于第二閾值時,讀取所述門鎖服務(wù)對 應(yīng)的門鎖狀態(tài)特性值;
[0114] 第二提示模塊,用于在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。
[0115] 在本發(fā)明的又一種優(yōu)選實施例中,所述第一狀態(tài)讀取模塊430,具體可以包括:
[0116] 第一狀態(tài)讀取子模塊,用于根據(jù)第一時間周期,輪詢讀取所述門鎖服務(wù)對應(yīng)的門 鎖狀態(tài)特性值。
[0117] 在本發(fā)明的再一種優(yōu)選實施例中,所述裝置還可以包括:
[0118] 狀態(tài)修改模塊,用于根據(jù)用戶針對所述提示信息執(zhí)行的關(guān)門操作,通過所述藍牙 連接執(zhí)行關(guān)閉門鎖操作,以及將所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值修改為關(guān)閉。
[0119] 裝置實施例二
[0120] 參照圖5,示出了本發(fā)明的一種門鎖狀態(tài)的監(jiān)控裝置實施例二的結(jié)構(gòu)框圖,具體可 以包括:
[0121] 狀態(tài)監(jiān)測模塊510,用于監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新 門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值;
[0122] 廣播模塊520,用于廣播門鎖服務(wù)識別碼;其中,所述門鎖服務(wù)識別碼與所述門鎖 服務(wù)具有對應(yīng)關(guān)系;及
[0123] 第二連接建立模塊530,用于與所述客戶端建立所述門鎖服務(wù)對應(yīng)的藍牙連接。
[0124] 在本發(fā)明的一種優(yōu)選實施例中,所述狀態(tài)監(jiān)測模塊510,具體可以包括:
[0125] 狀態(tài)監(jiān)測子模塊,用于監(jiān)測門鎖的實時狀態(tài),在所述門鎖的實時狀態(tài)從打開變?yōu)?關(guān)閉,或者從關(guān)閉變?yōu)榇蜷_時,更新所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0126] 在本發(fā)明的另一種優(yōu)選實施例中,所述裝置還可以包括:
[0127] 狀態(tài)推送模塊,用于根據(jù)第二時間周期,通過所述藍牙連接,向所述客戶端發(fā)送所 述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
[0128] 對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān) 之處參見方法實施例的部分說明即可。
[0129] 以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可 以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單 元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其 中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性 的勞動的情況下,即可以理解并實施。
[0130] 通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可 借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上 述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該 計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指 令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施 例或者實施例的某些部分所述的方法。
[0131] 最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然 可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精 神和范圍。
【主權(quán)項】
1. 一種門鎖狀態(tài)的監(jiān)控方法,其特征在于,包括: 根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖服務(wù);其中,所述門鎖服務(wù) 識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系; 與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接; 根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特 性值;其中,所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或者關(guān)閉。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 監(jiān)測與所述服務(wù)端之間的距離; 在所述距離大于第一閾值時,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值; 在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 監(jiān)測所述藍牙連接的信號強度,以及根據(jù)所述信號強度確定所述藍牙連接的路徑損 耗; 在所述路徑損耗大于第二閾值時,讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值; 在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,通過如下步驟所述讀取所述門鎖服務(wù)對 應(yīng)的門鎖狀態(tài)特性值的步驟,包括: 根據(jù)第一時間周期,輪詢讀取所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。5. 根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述方法還包括: 根據(jù)用戶針對所述提示信息執(zhí)行的關(guān)門操作,通過所述藍牙連接執(zhí)行關(guān)閉門鎖操作, 以及將所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值修改為關(guān)閉。6. -種門鎖狀態(tài)的監(jiān)控方法,其特征在于,包括: 監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特 性值; 廣播門鎖服務(wù)識別碼;其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系; 與所述客戶端建立所述門鎖服務(wù)對應(yīng)的藍牙連接。7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述 門鎖的實時狀態(tài)更新所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值的步驟,包括: 監(jiān)測門鎖的實時狀態(tài),在所述門鎖的實時狀態(tài)從打開變?yōu)殛P(guān)閉,或者從關(guān)閉變?yōu)榇蜷_ 時,更新所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。8. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括: 根據(jù)第二時間周期,通過所述藍牙連接,向所述客戶端發(fā)送所述門鎖服務(wù)對應(yīng)的門鎖 狀態(tài)特性值。9. 一種門鎖狀態(tài)的監(jiān)控裝置,其特征在于,包括: 服務(wù)搜索模塊,用于根據(jù)服務(wù)端廣播的門鎖服務(wù)識別碼,搜索服務(wù)端提供的門鎖服務(wù); 其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有對應(yīng)關(guān)系; 第一連接建立模塊,用于與所述服務(wù)端建立所述門鎖服務(wù)對應(yīng)的藍牙連接;及 第一狀態(tài)讀取模塊,用于根據(jù)所述門鎖服務(wù)識別碼,通過所述藍牙連接,讀取所述門鎖 服務(wù)對應(yīng)的門鎖狀態(tài)特性值;其中,所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值包括打開或者關(guān) 閉。10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第一距離監(jiān)測模塊,用于監(jiān)測與所述服務(wù)端之間的距離; 第二狀態(tài)讀取模塊,用于在所述距離大于第一閾值時,讀取所述門鎖服務(wù)對應(yīng)的門鎖 狀態(tài)特性值; 第一提示模塊,用于在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二距離監(jiān)測模塊,用于監(jiān)測所述藍牙連接的信號強度,以及根據(jù)所述信號強度確定 所述藍牙連接的路徑損耗; 第三狀態(tài)讀取模塊,用于在所述路徑損耗大于第二閾值時,讀取所述門鎖服務(wù)對應(yīng)的 門鎖狀態(tài)特性值; 第二提示模塊,用于在所述門鎖狀態(tài)特性值為打開時,發(fā)出提示信息。12. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一狀態(tài)讀取模塊,包括: 第一狀態(tài)讀取子模塊,用于根據(jù)第一時間周期,輪詢讀取所述門鎖服務(wù)對應(yīng)的門鎖狀 態(tài)特性值。13. 根據(jù)權(quán)利要求10或11所述的裝置,其特征在于,所述裝置還包括: 狀態(tài)修改模塊,用于根據(jù)用戶針對所述提示信息執(zhí)行的關(guān)門操作,通過所述藍牙連接 執(zhí)行關(guān)閉門鎖操作,以及將所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值修改為關(guān)閉。14. 一種門鎖狀態(tài)的監(jiān)控裝置,其特征在于,包括: 狀態(tài)監(jiān)測模塊,用于監(jiān)測門鎖的實時狀態(tài),以及根據(jù)所述門鎖的實時狀態(tài)更新門鎖服 務(wù)對應(yīng)的門鎖狀態(tài)特性值; 廣播模塊,用于廣播門鎖服務(wù)識別碼;其中,所述門鎖服務(wù)識別碼與所述門鎖服務(wù)具有 對應(yīng)關(guān)系;及 第二連接建立模塊,用于與所述客戶端建立所述門鎖服務(wù)對應(yīng)的藍牙連接。15. 根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述狀態(tài)監(jiān)測模塊,包括: 狀態(tài)監(jiān)測子模塊,用于監(jiān)測門鎖的實時狀態(tài),在所述門鎖的實時狀態(tài)從打開變?yōu)殛P(guān)閉, 或者從關(guān)閉變?yōu)榇蜷_時,更新所述門鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。16. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述裝置還包括: 狀態(tài)推送模塊,用于根據(jù)第二時間周期,通過所述藍牙連接,向所述客戶端發(fā)送所述門 鎖服務(wù)對應(yīng)的門鎖狀態(tài)特性值。
【文檔編號】H04W4/06GK105991757SQ201510694421
【公開日】2016年10月5日
【申請日】2015年10月22日
【發(fā)明人】于海蘭, 黃欽
【申請人】樂視移動智能信息技術(shù)(北京)有限公司