本發(fā)明涉及房控技術(shù)領(lǐng)域,具體地,涉及一種基于移動(dòng)終端身份驗(yàn)證和位置感知的房控方法和系統(tǒng)。
背景技術(shù):
在信息時(shí)代,很多地方都會(huì)有身份驗(yàn)證的需求。例如,企業(yè)的門禁系統(tǒng),圖書館的閘機(jī),酒店的房門等,上述應(yīng)用中的身份驗(yàn)證,實(shí)質(zhì)上都是在一定的空間范圍內(nèi)進(jìn)行的;但是目前的大多數(shù)身份驗(yàn)證并未通過(guò)位置感知自動(dòng)觸發(fā),都是由用戶手動(dòng)觸發(fā)的。例如,傳統(tǒng)酒店客房系統(tǒng),客人在前臺(tái)辦理入住手續(xù)后,得到一張智能卡,客人憑借智能卡打開房門,客人將智能卡插入取電開關(guān),客人離開房間,需要取下智能卡,需要隨身攜帶智能卡,還會(huì)發(fā)生使用者忘記攜帶智能卡的情況,有時(shí)客人雙手拎有東西不方便取卡,使用較為麻煩。
如果能在上述應(yīng)用中融入基于位置感知的自動(dòng)身份驗(yàn)證,并可以觸發(fā)一定的動(dòng)作,可以給用戶帶來(lái)更便捷的體驗(yàn),各系統(tǒng)管理和數(shù)據(jù)收集也更為快捷有效。
現(xiàn)有技術(shù)——基于移動(dòng)終端身份驗(yàn)證和位置感知的智能控制系統(tǒng)及方法是與本發(fā)明最為接近的技術(shù),但實(shí)際使用下來(lái),還存在響應(yīng)速度慢,甚至有時(shí)完全無(wú)響應(yīng)等問題。
本發(fā)明是一個(gè)軟硬件結(jié)合的系統(tǒng),硬件的選型研發(fā)也經(jīng)歷了多個(gè)版本,從最初使用8位mcu,隨著后來(lái)系統(tǒng)對(duì)安全的要求,需要更多的加解密運(yùn)算,需要更快的響應(yīng)速度,8位mcu不能滿足系統(tǒng)的性能要求,最終換為32位mcu。同樣系統(tǒng)整體的架構(gòu)也發(fā)生了多次變化,第一代方案中智能移動(dòng)終端和遠(yuǎn)程服務(wù)器直接交互,需要依賴智能移動(dòng)終端自身的網(wǎng)絡(luò),交互過(guò)程中存在響應(yīng)速度慢,甚至有時(shí)完全無(wú)響應(yīng)等問題,糾其原因是因?yàn)橛脩羲幍沫h(huán)境造成當(dāng)時(shí)的網(wǎng)絡(luò)環(huán)境復(fù)雜多變,有時(shí)甚至沒有網(wǎng)絡(luò);第二代方案中智能移動(dòng)終端通過(guò)藍(lán)牙協(xié)議等方式,首先與無(wú)線傳感模塊進(jìn)行本地通信,無(wú)線傳感模塊轉(zhuǎn)發(fā)通信內(nèi)容給本地服務(wù)器,雖然采用本地通信的方式提高了響應(yīng)速度,但在無(wú)線傳感模塊與本地服務(wù)器相距較遠(yuǎn)時(shí),通信內(nèi)容經(jīng)常丟失;第三代方案中,增加信號(hào)處理控制器,將無(wú)線傳感模塊集成到信號(hào)處理控制器上,智能移動(dòng)終端通過(guò)藍(lán)牙協(xié)議等方式,與信號(hào)處理控制器上的無(wú)線傳感模塊通信,信號(hào)處理控制器通過(guò)tcp/ip協(xié)議等方式與本地服務(wù)器通信,將通信內(nèi)容轉(zhuǎn)發(fā)給本地服務(wù)器;經(jīng)過(guò)多個(gè)方案的改進(jìn),現(xiàn)在的方案極大提高了通信質(zhì)量,保證了可靠性,響應(yīng)速度快。
但由于智能手機(jī)性能之間存在差異,可能存在無(wú)法及時(shí)響應(yīng)與房控系統(tǒng)的通信的情況;此外,在實(shí)際的使用過(guò)程中,可能會(huì)遇到一個(gè)人站在房間門口打電話,或者因?yàn)樗伎紗栴}來(lái)回走動(dòng),這些行為并不以進(jìn)出房門為目的,卻會(huì)觸發(fā)房控系統(tǒng)的開門機(jī)制,進(jìn)而出現(xiàn)誤開門的情況。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種基于移動(dòng)終端身份驗(yàn)證和位置感知的房控方法,包括:
位置狀態(tài)獲取步驟:獲取移動(dòng)終端的位置狀態(tài);
運(yùn)動(dòng)狀態(tài)獲取步驟:獲取移動(dòng)終端的運(yùn)動(dòng)狀態(tài);
行為模式認(rèn)定步驟:根據(jù)所述運(yùn)動(dòng)狀態(tài)和位置狀態(tài),認(rèn)定移動(dòng)終端的行為模式;
設(shè)備指令生成步驟:根據(jù)所述行為模式生成設(shè)備控制指令;
所述設(shè)備控制指令包含房控指令。
優(yōu)選地,所述位置狀態(tài)包括進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或者停留在動(dòng)作區(qū)域,其中,從設(shè)備區(qū)域由近到遠(yuǎn)的方向上依次設(shè)置有動(dòng)作區(qū)域、識(shí)別區(qū)域;
所述行為模式認(rèn)定步驟,包括如下任一個(gè)或任多個(gè)步驟:
當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端貼近感應(yīng)設(shè)備,則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入識(shí)別區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,且移動(dòng)終端搖動(dòng)則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)均為加速度方向未朝向設(shè)備區(qū)域,則認(rèn)定行為模式為路過(guò)模式;
當(dāng)停留在在識(shí)別區(qū)域中,且在識(shí)別區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;
當(dāng)停留在在動(dòng)作區(qū)域中,且在動(dòng)作區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;
當(dāng)設(shè)定時(shí)間內(nèi)交替存在:在動(dòng)作區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向識(shí)別區(qū)域,在識(shí)別區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向動(dòng)作區(qū)域,則認(rèn)定行為模式為踱步模式;
當(dāng)停留在在識(shí)別區(qū)域或停留在在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為靜止,則認(rèn)定行為模式為停留模式;
當(dāng)進(jìn)入識(shí)別區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向背向設(shè)備區(qū)域,則認(rèn)定行為模式為離開模式。
優(yōu)選地,所述運(yùn)動(dòng)狀態(tài)包括歷時(shí)運(yùn)動(dòng)狀態(tài)和/或?qū)崟r(shí)運(yùn)動(dòng)狀態(tài);所述行為模式包括出入模式、路過(guò)模式、踱步模式、停留模式或者離開模式;
優(yōu)選地,所述設(shè)備指令生成步驟,包括如下任一種或任多種步驟:
啟動(dòng)指令生成步驟:根據(jù)所述出入模式生成控制設(shè)備啟動(dòng)的指令;
保持指令生成步驟:根據(jù)所述路過(guò)模式、踱步模式、停留模式或者離開模式生成控制設(shè)備保持的指令。
優(yōu)選地,所述房控指令能夠用于控制房門的開啟、關(guān)閉。優(yōu)選地,基于移動(dòng)終端身份驗(yàn)證和位置感知的房控方法還包括如下步驟:
第一身份驗(yàn)證步驟:當(dāng)進(jìn)入識(shí)別區(qū)域時(shí),對(duì)移動(dòng)終端的身份進(jìn)行驗(yàn)證,并在驗(yàn)證通過(guò)的情況下觸發(fā)所述位置狀態(tài)獲取步驟或運(yùn)動(dòng)狀態(tài)獲取步驟;或者
第二身份驗(yàn)證步驟:當(dāng)行為模式為出入模式時(shí),對(duì)移動(dòng)終端的身份進(jìn)行驗(yàn)證;在驗(yàn)證通過(guò)的情況下,在設(shè)備指令生成步驟中生成控制設(shè)備啟動(dòng)的指令;否則,則在設(shè)備指令生成步驟中生成控制設(shè)備保持的指令。
本發(fā)明還提供了一種基于移動(dòng)終端身份驗(yàn)證和位置感知的房控系統(tǒng),包括:
位置狀態(tài)獲取裝置:獲取移動(dòng)終端的位置狀態(tài);
運(yùn)動(dòng)狀態(tài)獲取裝置:獲取移動(dòng)終端的運(yùn)動(dòng)狀態(tài);
行為模式認(rèn)定裝置:根據(jù)所述運(yùn)動(dòng)狀態(tài)和位置狀態(tài),認(rèn)定移動(dòng)終端的行為模式;
設(shè)備指令生成裝置:根據(jù)所述行為模式生成設(shè)備控制指令;
所述設(shè)備控制指令包含房控指令。
優(yōu)選地,所述位置狀態(tài)包括進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或者停留在動(dòng)作區(qū)域,其中,從設(shè)備區(qū)域由近到遠(yuǎn)的方向上依次設(shè)置有動(dòng)作區(qū)域、識(shí)別區(qū)域;
所述行為模式認(rèn)定裝置,用于執(zhí)行如下任一個(gè)或任多個(gè)步驟:
當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端貼近感應(yīng)設(shè)備,則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入識(shí)別區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,且移動(dòng)終端搖動(dòng)則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;
當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)均為加速度方向未朝向設(shè)備區(qū)域,則認(rèn)定行為模式為路過(guò)模式;
當(dāng)停留在在識(shí)別區(qū)域中,且在識(shí)別區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;
當(dāng)停留在在動(dòng)作區(qū)域中,且在動(dòng)作區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;
當(dāng)設(shè)定時(shí)間內(nèi)交替存在:在動(dòng)作區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向識(shí)別區(qū)域,在識(shí)別區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向動(dòng)作區(qū)域,則認(rèn)定行為模式為踱步模式;
當(dāng)停留在在識(shí)別區(qū)域或停留在在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為靜止,則認(rèn)定行為模式為停留模式;
當(dāng)進(jìn)入識(shí)別區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向背向設(shè)備區(qū)域,則認(rèn)定行為模式為離開模式。
優(yōu)選地,所述運(yùn)動(dòng)狀態(tài)包括歷時(shí)運(yùn)動(dòng)狀態(tài)和/或?qū)崟r(shí)運(yùn)動(dòng)狀態(tài);所述行為模式包括出入模式、路過(guò)模式、踱步模式、停留模式或者離開模式;
優(yōu)選地,所述設(shè)備指令生成裝置,包括如下任一種或任多種裝置:
啟動(dòng)指令生成裝置:根據(jù)所述出入模式生成控制設(shè)備啟動(dòng)的指令;
保持指令生成裝置:根據(jù)所述路過(guò)模式、踱步模式、停留模式或者離開模式生成控制設(shè)備保持的指令。
優(yōu)選地,所述房控指令能夠用于控制房門的開啟、關(guān)閉。優(yōu)選地,基于移動(dòng)終端身份驗(yàn)證和位置感知的房控系統(tǒng)還包括如下裝置:
第一身份驗(yàn)證裝置:當(dāng)進(jìn)入識(shí)別區(qū)域時(shí),對(duì)移動(dòng)終端的身份進(jìn)行驗(yàn)證,并在驗(yàn)證通過(guò)的情況下觸發(fā)所述位置狀態(tài)獲取裝置或運(yùn)動(dòng)狀態(tài)獲取裝置;或者
第二身份驗(yàn)證裝置:當(dāng)行為模式為出入模式時(shí),對(duì)移動(dòng)終端的身份進(jìn)行驗(yàn)證;在驗(yàn)證通過(guò)的情況下,在設(shè)備指令生成裝置中生成控制設(shè)備啟動(dòng)的指令;否則,則在設(shè)備指令生成裝置中生成控制設(shè)備保持的指令。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:
1、能夠準(zhǔn)確識(shí)別用戶的行為模式,判斷是否以出入房間為目的,防止誤開門。
2、用戶能夠通過(guò)多種行為方式向控制系統(tǒng)傳遞出入房間的意圖。
3、提供足夠的時(shí)間讓移動(dòng)終端響應(yīng)房控系統(tǒng)的通信。
4、無(wú)需攜帶智能卡,減少了使用和管理成本,操作更方便。房控
5、身份驗(yàn)證信息可以動(dòng)態(tài)、快速更新和變換。
6、在用戶雙手被占用的情況下,仍能完成開門操作。
7、如已部署傳統(tǒng)房控系統(tǒng),則本系統(tǒng)可以與其無(wú)縫銜接,實(shí)施快速,升級(jí)改造成本低。
附圖說(shuō)明
通過(guò)閱讀參照以下附圖對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1為用戶行為模式檢測(cè)流程圖
圖2為手機(jī)靠近感應(yīng)區(qū)開門流程圖
圖3為身份驗(yàn)證流程圖
圖4為整體系統(tǒng)流程圖
圖5為基于智能移動(dòng)終端身份驗(yàn)證和位置感知的房控系統(tǒng)流程圖
具體實(shí)施方式
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。以下實(shí)施例將有助于本領(lǐng)域的技術(shù)人員進(jìn)一步理解本發(fā)明,但不以任何形式限制本發(fā)明。應(yīng)當(dāng)指出的是,對(duì)本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn)。這些都屬于本發(fā)明的保護(hù)范圍。
如圖4所示,實(shí)現(xiàn)本發(fā)明的整體系統(tǒng)包含以下模塊:
1、移動(dòng)終端
2、無(wú)線傳感器(包括藍(lán)牙傳感器、wifi傳感器、zigbee傳感器)
3、信號(hào)處理控制器
4、本地服務(wù)器
5、遠(yuǎn)程服務(wù)器
6、傳統(tǒng)房控
其中,用戶走進(jìn)酒店房門,移動(dòng)終端感應(yīng)到無(wú)線傳感器后,激活移動(dòng)終端中的app,通過(guò)移動(dòng)終端中的位置感知模塊計(jì)算出使用者與房門之間的距離(如果在門周圍部署多個(gè)傳感器,還可以計(jì)算出使用者是在門外還是門內(nèi)),如果在系統(tǒng)設(shè)定的距離范圍之內(nèi),移動(dòng)終端即向信號(hào)處理控制器發(fā)送打開房門請(qǐng)求;信號(hào)處理控制器向本地服務(wù)器轉(zhuǎn)發(fā)打開房門請(qǐng)求;本地服務(wù)器首先驗(yàn)證用戶的身份,如圖2所示。如果用戶身份合法并且有相應(yīng)的權(quán)限打開房門,將向信號(hào)處理控制器發(fā)送打開房門指令;信號(hào)處理控制器將開門指令轉(zhuǎn)換為房控系統(tǒng)的指令,完成自動(dòng)開門。流程圖如圖5所示。
現(xiàn)有技術(shù)方案中移動(dòng)終端依賴自身的網(wǎng)絡(luò)直接與遠(yuǎn)程服務(wù)器直接進(jìn)行數(shù)據(jù)交互,這種方案受所處的網(wǎng)絡(luò)環(huán)境影響,由于其信號(hào)在遠(yuǎn)程傳輸中存在延時(shí)或者干擾,會(huì)造成響應(yīng)速度慢,有時(shí)甚至無(wú)法響應(yīng)的問題;針對(duì)這些問題,本發(fā)明增加信號(hào)處理控制器,移動(dòng)終端通過(guò)藍(lán)牙協(xié)議或者zigbee協(xié)議等直接與信號(hào)處理控制器通信,保證了通信質(zhì)量,信號(hào)處理控制器再將通信內(nèi)容轉(zhuǎn)發(fā)給本地服務(wù)器,由本地服務(wù)器進(jìn)行身份驗(yàn)證等請(qǐng)求,從而提高了響應(yīng)速度,保證了可靠性。
在實(shí)際的使用過(guò)程中,可能會(huì)遇到一個(gè)人站在房門附近打電話,也有可能正在走近房門,這涉及到用戶行為模式的檢測(cè);針對(duì)這個(gè)問題,解決問題的關(guān)鍵是運(yùn)用移動(dòng)終端中的加速度傳感器,在app中不斷采集加速度傳感器的數(shù)據(jù),對(duì)其通過(guò)一定的算法,可以判斷用戶所處的行為狀態(tài)。
本系統(tǒng)在客人辦理入住手續(xù)后,無(wú)需房卡,客人只需攜帶智能移動(dòng)終端,當(dāng)客人走近自己的房間,智能移動(dòng)終端自動(dòng)感知客人與房門的距離,如果客人與房門的距離在系統(tǒng)預(yù)先設(shè)定的位置范圍內(nèi),移動(dòng)終端app會(huì)自動(dòng)向本地服務(wù)器發(fā)出身份驗(yàn)證請(qǐng)求,如通過(guò)驗(yàn)證,由本地服務(wù)器向酒店傳統(tǒng)房控系統(tǒng)發(fā)出控制指令,房門自動(dòng)打開,房間內(nèi)燈光,空調(diào)等設(shè)備自動(dòng)上電,可根據(jù)客人的偏好,空調(diào)設(shè)置適當(dāng)?shù)臏囟?;?dāng)客人離開房間時(shí),智能移動(dòng)終端會(huì)向酒店傳統(tǒng)房控系統(tǒng)發(fā)出指令,房門自動(dòng)上鎖,房間自動(dòng)斷電;整個(gè)使用過(guò)程中不需要客人參與,提高了用戶體驗(yàn),同時(shí)也節(jié)省了酒店制卡管理成本。但實(shí)際應(yīng)用中還可能存在客人剛出門突然想返回房間拿東西的情況,這時(shí)候還可以通過(guò)搖動(dòng)移動(dòng)終端的方式,或者將移動(dòng)終端在房控系統(tǒng)感應(yīng)部件上刷一下的方式讓房門開啟,流程如圖1所示。
實(shí)施舉例:某酒店通過(guò)升級(jí)改造部署了本系統(tǒng),客人移動(dòng)終端上安裝有相應(yīng)的app,客人在前臺(tái)辦理入住手續(xù)后,系統(tǒng)會(huì)在后臺(tái)給客人的賬戶更新信息,當(dāng)客戶走近自己的房間時(shí),房間門會(huì)自動(dòng)打開,房間內(nèi)燈,空調(diào)同時(shí)也自動(dòng)打開;當(dāng)客人離開房間時(shí),房間自動(dòng)上鎖,房間內(nèi)的電源自動(dòng)切斷。本實(shí)施例中,本發(fā)明提供的基于移動(dòng)終端身份驗(yàn)證和位置感知的房控系統(tǒng)包含以下裝置:
位置狀態(tài)獲取裝置,獲取移動(dòng)終端的位置狀態(tài);
運(yùn)動(dòng)狀態(tài)獲取裝置,獲取移動(dòng)終端的運(yùn)動(dòng)狀態(tài);
行為模式認(rèn)定裝置,根據(jù)所述運(yùn)動(dòng)狀態(tài)和位置狀態(tài),認(rèn)定移動(dòng)終端的行為模式;
設(shè)備指令生成裝置,根據(jù)所述行為模式生成設(shè)備控制指令。
位置狀態(tài)包括進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或者停留在動(dòng)作區(qū)域,其中,從設(shè)備區(qū)域由近到遠(yuǎn)的方向上依次設(shè)置有動(dòng)作區(qū)域、識(shí)別區(qū)域。區(qū)域的劃分通過(guò)傳感器的設(shè)置來(lái)實(shí)現(xiàn)。本實(shí)施例中,設(shè)置有兩個(gè)傳感器,分別記為第一傳感器和第二傳感器,第一傳感器感應(yīng)的范圍大于并包括第二傳感器感應(yīng)的范圍。識(shí)別區(qū)域位于第一傳感器的邊界之內(nèi),第二傳感器的邊界之外;動(dòng)作區(qū)域位于第二傳感器的邊界之內(nèi);而當(dāng)移動(dòng)智能設(shè)備第一傳感器的邊界之外時(shí),無(wú)法與本發(fā)明提供的智能控制系統(tǒng)產(chǎn)生通信。
運(yùn)動(dòng)狀態(tài)包括歷時(shí)運(yùn)動(dòng)狀態(tài)和/或?qū)崟r(shí)運(yùn)動(dòng)狀態(tài),比如搖動(dòng)移動(dòng)終端、將移動(dòng)終端朝某一方向伸出或者將移動(dòng)終端貼近感應(yīng)設(shè)備等。
行為模式認(rèn)定裝置根據(jù)所述運(yùn)動(dòng)狀態(tài)和位置狀態(tài),認(rèn)定移動(dòng)終端的行為模式。行為模式包括出入模式、路過(guò)模式、踱步模式、停留模式或者離開模式,具體的判斷條件如下:當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端貼近感應(yīng)設(shè)備,則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入識(shí)別區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,且移動(dòng)終端搖動(dòng)則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)均為加速度方向未朝向設(shè)備區(qū)域,則認(rèn)定行為模式為路過(guò)模式;當(dāng)停留在在識(shí)別區(qū)域中,且在識(shí)別區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;當(dāng)停留在在動(dòng)作區(qū)域中,且在動(dòng)作區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;當(dāng)設(shè)定時(shí)間內(nèi)交替存在:在動(dòng)作區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向識(shí)別區(qū)域,在識(shí)別區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向動(dòng)作區(qū)域,則認(rèn)定行為模式為踱步模式;當(dāng)停留在在識(shí)別區(qū)域或停留在在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為靜止,則認(rèn)定行為模式為停留模式;當(dāng)進(jìn)入識(shí)別區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向背向設(shè)備區(qū)域,則認(rèn)定行為模式為離開模式。
指令生成裝置能夠根據(jù)判斷的行為模式生成相應(yīng)設(shè)備控制指令,如啟動(dòng)或者保持不動(dòng)。本實(shí)施例中,要求控制的房門在出入模式下能夠開啟,而在其他的行為模式下關(guān)閉。
由于目前很多地方都涉及到身份驗(yàn)證的需求,本發(fā)明可以基于位置感知自動(dòng)發(fā)起身份驗(yàn)證請(qǐng)求,再根據(jù)所獲取的位置信息及身份信息,自動(dòng)向系統(tǒng)所連接的房控系統(tǒng)發(fā)出控制指令,并可以獲取房控系統(tǒng)的反饋。房控
實(shí)施例中,當(dāng)移動(dòng)終端進(jìn)入識(shí)別區(qū)域時(shí),便開始對(duì)移動(dòng)終端進(jìn)行身份驗(yàn)證,驗(yàn)證通過(guò)后才繼續(xù)觸發(fā)所述位置狀態(tài)獲取裝置或運(yùn)動(dòng)狀態(tài)獲取裝置。本方案的優(yōu)勢(shì)在于,對(duì)一些性能較差,相應(yīng)速度較慢的移動(dòng)終端,有充足的時(shí)間啟動(dòng)內(nèi)置程序并與本發(fā)明涉及的智能控制系統(tǒng)進(jìn)行通信與驗(yàn)證。
優(yōu)選地,也可以是在行為模式認(rèn)定裝置將行為模式認(rèn)定為出入模式后,再對(duì)移動(dòng)終端的身份驗(yàn)證,在驗(yàn)證通過(guò)的情況下,在設(shè)備指令生成裝置中生成控制設(shè)備啟動(dòng)的指令;否則,則在設(shè)備指令生成裝置中生成控制設(shè)備保持的指令。本方案的優(yōu)勢(shì)在于避免在非出入模式下,移動(dòng)終端依然進(jìn)行多余的身份驗(yàn)證過(guò)程,流程圖如圖3所示。
以上對(duì)本發(fā)明提供的基于移動(dòng)終端身份驗(yàn)證和位置感知的房控系統(tǒng)進(jìn)行了說(shuō)明,相應(yīng)地,本發(fā)明還提供了一種基于移動(dòng)終端身份驗(yàn)證和位置感知的房控方法。
本發(fā)明提供的基于移動(dòng)終端身份驗(yàn)證和位置感知的房控方法包括:位置狀態(tài)獲取步驟:獲取移動(dòng)終端的位置狀態(tài);運(yùn)動(dòng)狀態(tài)獲取步驟:獲取移動(dòng)終端的運(yùn)動(dòng)狀態(tài);行為模式認(rèn)定步驟:根據(jù)所述運(yùn)動(dòng)狀態(tài)和位置狀態(tài),認(rèn)定移動(dòng)終端的行為模式;設(shè)備指令生成步驟:根據(jù)所述行為模式生成設(shè)備控制指令。
所述位置狀態(tài)包括進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或者停留在動(dòng)作區(qū)域,其中,從設(shè)備區(qū)域由近到遠(yuǎn)的方向上依次設(shè)置有動(dòng)作區(qū)域、識(shí)別區(qū)域;所述行為模式認(rèn)定步驟,包括如下任一個(gè)或任多個(gè)步驟:當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端貼近感應(yīng)設(shè)備,則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入識(shí)別區(qū)域、停留在識(shí)別區(qū)域或停留在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向朝向設(shè)備區(qū)域,且移動(dòng)終端搖動(dòng)則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為移動(dòng)終端搖動(dòng),則認(rèn)定行為模式為出入模式;當(dāng)進(jìn)入識(shí)別區(qū)域、進(jìn)入動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)均為加速度方向未朝向設(shè)備區(qū)域,則認(rèn)定行為模式為路過(guò)模式;當(dāng)停留在在識(shí)別區(qū)域中,且在識(shí)別區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;當(dāng)停留在在動(dòng)作區(qū)域中,且在動(dòng)作區(qū)域內(nèi)的歷時(shí)的運(yùn)動(dòng)狀態(tài)中存在反向的加速度,則認(rèn)定行為模式為踱步模式;當(dāng)設(shè)定時(shí)間內(nèi)交替存在:在動(dòng)作區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向識(shí)別區(qū)域,在識(shí)別區(qū)域內(nèi)的運(yùn)動(dòng)狀態(tài)為加速度朝向動(dòng)作區(qū)域,則認(rèn)定行為模式為踱步模式;當(dāng)停留在在識(shí)別區(qū)域或停留在在動(dòng)作區(qū)域,運(yùn)動(dòng)狀態(tài)為靜止,則認(rèn)定行為模式為停留模式;當(dāng)進(jìn)入識(shí)別區(qū)域,運(yùn)動(dòng)狀態(tài)為加速度方向背向設(shè)備區(qū)域,則認(rèn)定行為模式為離開模式。
所述運(yùn)動(dòng)狀態(tài)包括歷時(shí)運(yùn)動(dòng)狀態(tài)和/或?qū)崟r(shí)運(yùn)動(dòng)狀態(tài);所述行為模式包括出入模式、路過(guò)模式、踱步模式、停留模式或者離開模式。
所述設(shè)備指令生成步驟,包括如下任一種或任多種步驟:?jiǎn)?dòng)指令生成步驟:根據(jù)所述出入模式生成控制設(shè)備啟動(dòng)的指令;保持指令生成步驟:根據(jù)所述路過(guò)模式、踱步模式、停留模式或者離開模式生成控制設(shè)備保持的指令。
所述房控指令能夠用于控制房門的開啟、關(guān)閉。
基于移動(dòng)終端身份驗(yàn)證和位置感知的房控方法還包括如下步驟:第一身份驗(yàn)證步驟:當(dāng)進(jìn)入識(shí)別區(qū)域時(shí),對(duì)移動(dòng)終端的身份進(jìn)行驗(yàn)證,并在驗(yàn)證通過(guò)的情況下觸發(fā)所述位置狀態(tài)獲取步驟或運(yùn)動(dòng)狀態(tài)獲取步驟;或者第二身份驗(yàn)證步驟:當(dāng)行為模式為出入模式時(shí),對(duì)移動(dòng)終端的身份進(jìn)行驗(yàn)證;在驗(yàn)證通過(guò)的情況下,在設(shè)備指令生成步驟中生成控制設(shè)備啟動(dòng)的指令;否則,則在設(shè)備指令生成步驟中生成控制設(shè)備保持的指令。
本領(lǐng)域技術(shù)人員知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)本發(fā)明提供的系統(tǒng)及其各個(gè)裝置、模塊、單元以外,完全可以通過(guò)將方法步驟進(jìn)行邏輯編程來(lái)使得本發(fā)明提供的系統(tǒng)及其各個(gè)裝置、模塊、單元以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器以及嵌入式微控制器等的形式來(lái)實(shí)現(xiàn)相同功能。所以,本發(fā)明提供的系統(tǒng)及其各項(xiàng)裝置、模塊、單元可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置、模塊、單元也可以視為硬件部件內(nèi)的結(jié)構(gòu);也可以將用于實(shí)現(xiàn)各種功能的裝置、模塊、單元視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
以上對(duì)本發(fā)明的具體實(shí)施例進(jìn)行了描述。需要理解的是,本發(fā)明并不局限于上述特定實(shí)施方式,本領(lǐng)域技術(shù)人員可以在權(quán)利要求的范圍內(nèi)做出各種變形或修改,這并不影響本發(fā)明的實(shí)質(zhì)內(nèi)容。