本發(fā)明涉及通信技術(shù),尤其涉及一種智能行李箱及其控制方法。
背景技術(shù):
行李箱是人們出門時攜帶用以放置行李的箱子,是一種常用的生活物品。隨著科技的不斷發(fā)展,人們的生活水平逐漸提升,對于行李箱的要求也越來越高,因此涌現(xiàn)出越來越多的智能行李箱。
現(xiàn)有技術(shù)中,常用的智能行李箱一般包括鎖體模塊、物理開鎖模塊和全球移動通信系統(tǒng)(globalsystemformobilecommunication,gsm)通信模塊,物理開鎖模塊與鎖體模塊連接,用戶可以通過按下物理開鎖模塊來開啟鎖體模塊,從而打開行李箱拿取或放置行李。gsm通信模塊能夠與用戶的手機實現(xiàn)無線通信,使得用戶可以通過手機控制鎖體模塊開啟或關(guān)閉,從而實現(xiàn)遠程控制行李箱開閉的功能。
現(xiàn)有技術(shù)的不足之處在于,通過gsm通信模塊實現(xiàn)手機控制行李箱開閉的功能,功耗較大,使用成本較高。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種智能行李箱及其控制方法,用以解決現(xiàn)有技術(shù)中智能行李箱的功耗較大的技術(shù)問題。
本發(fā)明提供一種智能行李箱,包括:基于蜂窩的窄帶物聯(lián)網(wǎng)nb-iot通信模塊、控制模塊和鎖體模塊;
所述nb-iot通信模塊與所述控制模塊連接,用于接收用戶設(shè)備發(fā)送的開鎖指令,并將所述開鎖指令發(fā)送給控制模塊;
所述控制模塊與所述鎖體模塊連接,用于根據(jù)所述開鎖指令,控制所述鎖體模塊打開。
進一步地,所述智能行李箱還包括:重置模塊;
所述重置模塊與所述控制模塊連接,用于在用戶操作下產(chǎn)生激活指令;
所述控制模塊還用于根據(jù)所述激活指令,向所述nb-iot通信模塊發(fā)起上行mo業(yè)務(wù),激活所述nb-iot通信模塊。
進一步地,所述智能行李箱還包括:定位模塊;
所述定位模塊與所述控制模塊連接;
所述nb-iot通信模塊還用于:接收用戶設(shè)備發(fā)送的定時定位信息,并將所述定時定位信息發(fā)送給控制模塊,所述定時定位信息包括預(yù)約定位的時間;
所述控制模塊還用于:
接收并存儲所述定時定位信息,控制所述nb-iot通信模塊申請預(yù)設(shè)的tau周期;
在所述nb-iot通信模塊的tau周期到期后,根據(jù)所述預(yù)約定位的時間與當前時間的時間差,重新為所述nb-iot通信模塊申請tau周期,直至到達所述預(yù)約定位的時間;
在到達所述預(yù)約定位的時間后,控制所述定位模塊開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊發(fā)送給用戶設(shè)備。
進一步地,所述智能行李箱還包括:定位模塊;
所述定位模塊與所述控制模塊連接;
所述nb-iot通信模塊還用于:接收用戶設(shè)備發(fā)送的定點定位信息,并將所述定點定位信息發(fā)送給控制模塊,所述定點定位信息包括需要進行定位的地區(qū)信息;
所述控制模塊還用于:
接收并存儲所述定點定位信息;
在每次所述nb-iot通信模塊的tau周期到期后,控制所述定位模塊獲取當前的地理位置信息;
若所述地理位置信息屬于所述需要進行定位的地區(qū)信息,則控制所述定位模塊開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊發(fā)送給用戶設(shè)備。
進一步地,所述智能行李箱還包括:物理開鎖模塊和定位模塊;
所述物理開鎖模塊與所述鎖體模塊連接,用于在用戶的操作下打開所述鎖體模塊;
所述控制模塊還用于:
接收所述鎖體模塊在被用戶通過物理開鎖模塊打開后發(fā)送的物理開鎖指令;
根據(jù)所述物理開鎖指令,激活所述nb-iot通信模塊,獲取用戶設(shè)備的地理位置信息,并通過所述定位模塊獲取行李箱當前的地理位置信息;
若所述用戶設(shè)備的地理位置信息與所述行李箱當前的地理位置信息之間的距離大于位置閾值,則通過所述nb-iot通信模塊向用戶設(shè)備發(fā)送警示信息。
進一步地,所述控制模塊還用于:
獲取用戶的航班信息,所述航班信息包括飛機的起飛時間和落地時間;
在所述飛機的起飛時間之前,控制所述nb-iot通信模塊申請一個超過飛行時間的tau周期,使所述nb-iot通信模塊在飛機飛行過程中處于休眠狀態(tài);
在所述飛機的降落時間之后,向所述nb-iot通信模塊發(fā)起mo業(yè)務(wù),將所述nb-iot通信模塊喚醒。
本發(fā)明還提供一種智能行李箱的控制方法,包括:
通過nb-iot通信模塊接收用戶設(shè)備發(fā)送的開鎖指令;
根據(jù)所述開鎖指令,控制鎖體模塊打開。
進一步地,所述方法還包括:
獲取重置模塊在用戶操作下產(chǎn)生的激活指令;
根據(jù)所述激活指令,向所述nb-iot通信模塊發(fā)起mo業(yè)務(wù),激活所述nb-iot通信模塊。
進一步地,所述方法還包括:
通過所述nb-iot通信模塊接收用戶設(shè)備發(fā)送的定時定位信息,所述定時定位信息包括預(yù)約定位的時間;
根據(jù)所述定時定位信息,控制所述nb-iot通信模塊申請預(yù)設(shè)的tau周期;
在所述nb-iot通信模塊的tau周期到期后,根據(jù)所述預(yù)約定位的時間與當前時間的時間差,重新為所述nb-iot通信模塊申請tau周期,直至到達所述預(yù)約定位的時間;
在到達所述預(yù)約定位的時間后,控制所述定位模塊開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊發(fā)送給用戶設(shè)備。
進一步地,所述方法還包括:
通過所述nb-iot通信模塊接收用戶設(shè)備發(fā)送的定點定位信息,所述定點定位信息包括需要進行定位的地區(qū)信息;
在每次所述nb-iot通信模塊的tau周期到期后,控制所述定位模塊獲取當前的地理位置信息;
若所述地理位置信息屬于所述需要進行定位的地區(qū)信息,則控制所述定位模塊開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊發(fā)送給用戶設(shè)備。
本發(fā)明提供的智能行李箱及其控制方法,包括nb-iot通信模塊、控制模塊和鎖體模塊,其中所述nb-iot通信模塊與所述控制模塊連接,用于接收用戶設(shè)備發(fā)送的開鎖指令,并將所述開鎖指令發(fā)送給控制模塊,所述控制模塊與所述鎖體模塊連接,用于根據(jù)所述開鎖指令,控制所述鎖體模塊打開,nb-iot通信模塊相較于傳統(tǒng)的gsm通信模塊的功耗大幅減少,能夠有效節(jié)省電能消耗,降低使用成本。
附圖說明
圖1為本發(fā)明實施例一提供的智能行李箱的結(jié)構(gòu)框圖;
圖2為本發(fā)明實施例二提供的智能行李箱的結(jié)構(gòu)框圖;
圖3為本發(fā)明實施例三提供的智能行李箱的結(jié)構(gòu)框圖;
圖4為本發(fā)明實施例四提供的智能行李箱的控制方法的流程圖。
附圖標記:
1-nb-iot通信模塊2-控制模塊3-鎖體模塊4-定位模塊
5-物理開鎖模塊
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
在本申請實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本申請實施例中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”、“若”可以被解釋成為“在……時”或“當……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應(yīng)于確定”或“當檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。
實施例一
本發(fā)明實施例一提供一種智能行李箱。圖1為本發(fā)明實施例一提供的智能行李箱的結(jié)構(gòu)框圖。如圖1所示,本實施例中的智能行李箱,可以包括:基于蜂窩的窄帶物聯(lián)網(wǎng)(narrowbandinternetofthings,nb-iot)nb-iot通信模塊1、控制模塊2和鎖體模塊3;
所述nb-iot通信模塊1與所述控制模塊2連接,用于接收用戶設(shè)備發(fā)送的開鎖指令,并將所述開鎖指令發(fā)送給控制模塊2;
所述控制模塊2與所述鎖體模塊3連接,用于根據(jù)所述開鎖指令,控制所述鎖體模塊3打開。
nb-iot是物聯(lián)網(wǎng)的一個重要分支,是朝向一個更低復(fù)雜度和低吞吐量所設(shè)計的新無線接入系統(tǒng),來解決蜂巢式物聯(lián)網(wǎng)(cellulariot)的需求,使頻譜有更高的使用效率,并在同一個蜂巢網(wǎng)路允許大量的設(shè)備同時使用,提供更廣的覆蓋范圍,提高頻譜的使用效益,并且降低元件的復(fù)雜度。
所述智能行李箱的nb-iot通信模塊1與用戶設(shè)備之間可以通過基于蜂窩的窄帶物聯(lián)網(wǎng)實現(xiàn)通信。兩設(shè)備間通過基于蜂窩的窄帶物聯(lián)網(wǎng)進行通信的方法屬于現(xiàn)有技術(shù),本實施例中不再贅述。
所述用戶設(shè)備可以為用戶使用的設(shè)備如智能手機、筆記本、平板設(shè)備等。用戶可以通過所述用戶設(shè)備向所述智能行李箱的nb-iot通信模塊1發(fā)送開鎖指令。所述nb-iot通信模塊1接收到所述開鎖指令后,可以將所述指令發(fā)送給控制模塊2,由控制模塊2根據(jù)所述開鎖指令控制所述鎖體模塊3打開,從而實現(xiàn)智能行李箱的開啟。
進一步地,當所述智能行李箱的箱體處于閉合狀態(tài)時,所述nb-iot通信模塊1可以從所述用戶設(shè)備接收關(guān)閉指令,并將所述關(guān)閉指令發(fā)送給所述控制模塊2,所述控制模塊2可以根據(jù)所述關(guān)閉指令將所述鎖體模塊3關(guān)閉,從而實現(xiàn)智能行李箱的上鎖。
進一步地,nb-iot通信模塊1能夠在空閑一定時間后進入省電模式(powersavingmode,psm)狀態(tài)。nb-iot通信模塊1處于psm狀態(tài)時,不監(jiān)聽尋呼,并且停止所有接入層(as層)的活動。
為支持psm狀態(tài),nb-iot通信模塊1應(yīng)支持在附著和跟蹤區(qū)更新(trackingareaupdate,tau)過程中,與移動管理節(jié)點(mobilitymanagemententity,mme)協(xié)商激活時間(activetime),當進入空閑狀態(tài)時,激活activetime,當activetime超時時,進入psm狀態(tài)。當nb-iot通信模塊1需要發(fā)送數(shù)據(jù)或者是tau定時器超時時,離開psm狀態(tài)。
psm作為一種特殊的終端狀態(tài),可以最小化電力的消耗,一般認為比空閑模式(idlemode)下更省電,終端在psm狀態(tài)下,可以決定要多長的時間去啟動傳送或接收資料,終端就不用維持在開機狀態(tài),相當于休眠的模式,因此終端的電力使用便獲得大幅的降低。
若nb-iot通信模塊1支持psm,在attach或tau的程序中,會向網(wǎng)絡(luò)申請一個啟動計時器(activetimer),這個計時器決定nb-iot通信模塊1要保持多長時間去監(jiān)聽傳呼(paging)訊號,當超過計時器的時間,nb-iot通信模塊1便會進入省電模式,在此期間不再監(jiān)聽呼叫訊號,近似于關(guān)機的狀態(tài),但nb-iot通信模塊1還是注冊在網(wǎng)路中,因此不需要重新連接或建立數(shù)據(jù)封包網(wǎng)路(packetdatanetwork,pdn)的連線,直到nb-iot通信模塊1要再對外傳送資料,或者tau的周期到了,才會回復(fù)到連線的狀態(tài),若tau周期為1小時,而1個星期發(fā)送一次資料,兩個2a電池可以使用超過136個月,相當于11年左右。
本實施例中,所述智能行李箱除了包括nb-iot通信模塊1、控制模塊2和鎖體模塊3以外,還可以包括箱體和滾輪等傳統(tǒng)部件,從而實現(xiàn)容納物品和移動的功能。
本實施例提供的智能行李箱,包括nb-iot通信模塊1、控制模塊2和鎖體模塊3,其中所述nb-iot通信模塊1與所述控制模塊2連接,用于接收用戶設(shè)備發(fā)送的開鎖指令,并將所述開鎖指令發(fā)送給控制模塊2,所述控制模塊2與所述鎖體模塊3連接,用于根據(jù)所述開鎖指令,控制所述鎖體模塊3打開,nb-iot通信模塊1相較于傳統(tǒng)的gsm通信模塊的功耗大幅減少,能夠有效節(jié)省電能消耗,降低使用成本。
進一步地,所述智能行李箱還可以包括重置模塊。所述重置模塊可以設(shè)置在箱體外部,所述重置模塊與所述控制模塊2連接,用于在用戶操作下產(chǎn)生激活指令。
具體地,所述重置模塊可以為開關(guān)、按鍵、鍵盤、旋鈕、顯示屏等任意可供用戶操作的設(shè)備,所述激活指令可以為數(shù)據(jù)包、電平跳變信號等。例如,所述重置模塊可以為按鍵,用戶按下按鍵后,產(chǎn)生電平跳變,從而使與按鍵連接的控制模塊2獲取到所述電平跳變。
所述控制模塊2可以根據(jù)所述激活指令,向所述nb-iot通信模塊1發(fā)起mo(mobileoriginal,上行)業(yè)務(wù),從而激活所述nb-iot通信模塊1。
因為所nb-iot通信模塊1處于psm狀態(tài)時,無法接收到用戶設(shè)備發(fā)送的信息,只有控制模塊2主動向其發(fā)起mo業(yè)務(wù)或者tau更新時間到期時才會短暫的喚醒所述nb-iot通信模塊1。其中,所述mo業(yè)務(wù)可以是使所述nb-iot通信模塊1主動發(fā)送數(shù)據(jù)業(yè)務(wù),也可以是地理位置信息上報等業(yè)務(wù)。
在實際應(yīng)用中,用戶設(shè)備向所述nb-iot通信模塊1發(fā)送信息時,若所述nb-iot通信模塊1處于psm狀態(tài),則網(wǎng)絡(luò)無法尋呼到所述nb-iot通信模塊1,網(wǎng)絡(luò)可以通知用戶去操作重置模塊以激活所述nb-iot通信模塊1,從而使所述nb-iot通信模塊1接收到信息。或者,用戶也可以忽略網(wǎng)絡(luò)的通知,因為當所述nb-iot通信模塊1處于psm狀態(tài)時,也可以通過tau周期到期而完成自動激活,這種情況下網(wǎng)絡(luò)可以暫時保存用戶發(fā)送的信息,一直等到所述nb-iot通信模塊1激活時再將信息下發(fā)給所述nb-iot通信模塊1。
實施例二
本發(fā)明實施例二提供一種智能行李箱。圖2為本發(fā)明實施例二提供的智能行李箱的結(jié)構(gòu)框圖。如圖2所示,本實施例中的智能行李箱,可以包括:nb-iot通信模塊1、控制模塊2、鎖體模塊3、定位模塊4;
所述nb-iot通信模塊1與所述控制模塊2連接,用于接收用戶設(shè)備發(fā)送的開鎖指令,并將所述開鎖指令發(fā)送給控制模塊2;
所述控制模塊2與所述鎖體模塊3連接,用于根據(jù)所述開鎖指令,控制所述鎖體模塊3打開;
所述定位模塊4與所述控制模塊2連接,用于獲取所述智能行李箱的地理位置信息。
所述定位模塊4可以為全球定位系統(tǒng)(globalpositioningsystem,gps)定位模塊或者基于其他衛(wèi)星定位技術(shù)(如北斗)的定位模塊。所述定位模塊4僅在控制模塊4的指令下才會開啟定位,即平時閑置的時候不會開啟定位,以達到節(jié)電的效果。
所述nb-iot通信模塊1與所述控制模塊2通過開鎖指令打開所述鎖體模塊3的具體實現(xiàn)原理與實施例一類似,此處不再贅述。
在此基礎(chǔ)上,還可以通過nb-iot通信模塊1、控制模塊2和定位模塊4實現(xiàn)定時定位功能。
相應(yīng)的,所述nb-iot通信模塊1還可以用于:接收用戶設(shè)備發(fā)送的定時定位信息,并將所述定時定位信息發(fā)送給控制模塊2,所述定時定位信息包括預(yù)約定位的時間。
所述控制模塊2還用于:接收并存儲所述定時定位信息,控制所述nb-iot通信模塊1申請預(yù)設(shè)的tau周期;在所述nb-iot通信模塊1的tau周期到期后,根據(jù)所述預(yù)約定位的時間與當前時間的時間差,重新為所述nb-iot通信模塊1申請tau周期,直至到達所述預(yù)約定位的時間;在到達所述預(yù)約定位的時間后,控制所述定位模塊4開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊1發(fā)送給用戶設(shè)備。
具體地,用戶可以自定義開啟定時定位功能,如用戶可以通過用戶設(shè)備的應(yīng)用輸入自己的旅行信息,所述旅行信息可以是飛機航班信息、火車車次信息等,用戶設(shè)備可以根據(jù)所述旅行信息,確定預(yù)約定位的時間,例如,在飛機降落或者火車到站后開始對智能行李箱進行定位,或者,用戶可以直接輸入所述預(yù)約定位時間例如輸入2017年4月18日下午15:00。
用戶設(shè)備可以通過2g/3g/4g網(wǎng)絡(luò)向智能行李箱的nb-iot通信模塊1發(fā)送定時定位信息。所述nb-iot通信模塊1接收到所述定時定位信息后,可以將所述定時定位信息發(fā)送給控制模塊2。
控制模塊2可以根據(jù)所述定時定位信息控制所述nb-iot通信模塊1申請相應(yīng)的tau周期,所述tau周期可以為當前時間與預(yù)約定位時間的時間差,如當前時間為下午四點,預(yù)約定位時間為下午六點,則所述tau周期可以為2小時左右。在tau周期到期后,nb-iot通信模塊1被激活,所述控制模塊2開啟所述定位模塊4,所述定位模塊4開始進行定位。
如果預(yù)約定位的時間在很久以后,超過了nb-iot通信模塊1的最大tau周期,則可以多次申請tau周期。首先,所述控制模塊2控制所述nb-iot通信模塊1申請預(yù)設(shè)的tau周期。然后,在所述nb-iot通信模塊1的tau周期到期后,根據(jù)所述預(yù)約定位的時間與當前時間的時間差,重新為所述nb-iot通信模塊1申請tau周期,直至到達所述預(yù)約定位的時間。最后,在到達所述預(yù)約定位的時間后,控制所述定位模塊4開始進行定位。
在開始進行定位后,所述定位模塊4可以將獲取到的地理位置信息發(fā)送給控制模塊2,由控制模塊2將所述地理位置信息通過所述nb-iot通信模塊1發(fā)送給用戶設(shè)備?;蛘?,所述定位模塊4可以與所述nb-iot通信模塊1連接,所述定位模塊4可以直接將地理位置信息發(fā)送給nb-iot通信模塊1,并由所述nb-iot通信模塊1將所述地理位置信息發(fā)送給用戶設(shè)備。
當用戶設(shè)置的預(yù)約定位時間未到時,nb-iot通信模塊1不主動發(fā)起業(yè)務(wù),從而能夠較快的進入空閑態(tài),而且向網(wǎng)絡(luò)申請一個較長的tau周期時間,從而最大程度的進入psm狀態(tài)而達到省電的目的。
tau的周期時間可以向網(wǎng)絡(luò)申請,即在attach或者tau過程中向核心網(wǎng)申請t3412時間,若距離用戶預(yù)設(shè)的定位時間較久,則盡可能申請一個較大的tau周期,最大可達310小時,每次tau周期到期后nb-iot通信模塊1都會激活一次,可以根據(jù)每次喚醒后的時間和定位時間的距離重新申請一個tau周期,從而越來越接近用戶預(yù)設(shè)的定位時間。
舉例說明:用戶設(shè)置3天5小時后開啟定位功能。nb-iot通信模塊1則可以申請1天一次tau更新,當接近預(yù)約定位時間時,例如,距離預(yù)約定位時間還有5小時,則可以將tau時間設(shè)置更小,如每小時1次,從而保證能夠更快的接收到任何來自用戶設(shè)備的可能變更定位時間的信息。
用戶預(yù)設(shè)的定位時間達到時,nb-iot通信模塊1獲取定位模塊4檢測到的地理位置信息,按照用戶預(yù)設(shè)的頻次進行地理位置信息的實時上傳。
進一步地,所述定時定位信息中還可以包括定位結(jié)束時間,到達用戶預(yù)設(shè)的定位結(jié)束時間后,控制模塊2控制定位模塊4關(guān)閉,nb-iot通信模塊1停止發(fā)送地理位置信息,并重新調(diào)整tau周期,使之能夠較長時間的保持在休眠狀態(tài),從而更加節(jié)電。
進一步地,還可以通過nb-iot通信模塊1、控制模塊2和定位模塊4實現(xiàn)定點定位功能。
相應(yīng)的,所述nb-iot通信模塊1還可以用于:接收用戶設(shè)備發(fā)送的定點定位信息,并將所述定點定位信息發(fā)送給控制模塊2,所述定點定位信息包括需要進行定位的地區(qū)信息。
所述控制模塊2還可以用于:接收并存儲所述定點定位信息;在每次所述nb-iot通信模塊1的tau周期到期后,控制所述定位模塊4獲取當前的地理位置信息;若所述地理位置信息屬于所述需要進行定位的地區(qū)信息,則控制控制所述定位模塊4開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊1發(fā)送給用戶設(shè)備。
定點定位功能和定時定位功能基本類似,只是tau周期調(diào)整是根據(jù)地理位置信息而定的。
用戶可以預(yù)設(shè)幾塊安全區(qū)域,如家中和辦公區(qū),凡是超出此范圍的地區(qū)都是需要進行定位的地區(qū)。nb-iot通信模塊1在接收到定點定位信息后,將定點定位信息發(fā)送給控制模塊2。一般情況下,nb-iot通信模塊1處于psm狀態(tài),只有每次tau更新時會激活,nb-iot通信模塊1激活后,定位模塊4獲取地理位置信息并發(fā)送給控制模塊2,然后控制模塊2將地理位置信息和儲存的需要進行定位的地區(qū)信息相比,若當前的地理位置屬于需要進行定位的地區(qū),則按照用戶預(yù)設(shè)的頻次進行定位服務(wù),例如每隔5分鐘將地理位置信息通過nb-iot通信模塊1發(fā)送給用戶設(shè)備。
本實施例提供了智能行李箱,包括定位模塊4,定位模塊4能夠獲取地理位置信息,并與nb-iot通信模塊1和控制模塊2配合,實現(xiàn)定時定位功能和定點定位功能,為用戶提供了便利。
進一步地,所述智能行李箱還可以包括:電源模塊。所述電源模塊用于為nb-iot通信模塊1、控制模塊2、定位模塊4等供電,并受控制模塊2的控制,由控制模塊2決定是否開始或結(jié)束為各個模塊供電。例如,控制模塊2可以控制電源模塊停止為定位模塊4供電,從而達到節(jié)電的目的。當需要使用定位模塊4時,控制模塊2可以控制電源模塊開始為定位模塊4供電,從而開啟所述定位模塊4。
實施例三
本發(fā)明實施例三提供一種智能行李箱。圖3為本發(fā)明實施例三提供的智能行李箱的結(jié)構(gòu)框圖。如圖3所示,本實施例中的智能行李箱,可以包括:nb-iot通信模塊1、控制模塊2、鎖體模塊3、定位模塊4、物理開鎖模塊5;
所述nb-iot通信模塊1與所述控制模塊2連接,用于接收用戶設(shè)備發(fā)送的開鎖指令,并將所述開鎖指令發(fā)送給控制模塊2;
所述控制模塊2與所述鎖體模塊3連接,用于根據(jù)所述開鎖指令,控制所述鎖體模塊3打開;
所述定位模塊4與所述控制模塊2連接,用于獲取所述智能行李箱的地理位置信息;
所述物理開鎖模塊5與所述鎖體模塊3連接,用于在用戶的操作下打開所述鎖體模塊3。
其中,所述nb-iot通信模塊1與所述控制模塊2通過開鎖指令打開所述鎖體模塊3的具體實現(xiàn)原理與實施例一類似,此處不再贅述。
所述物理開鎖模塊5可以是物理按鍵或者開關(guān)等,用戶可以通過按下按鍵或者撥動開關(guān)等方式來打開所述鎖體模塊3。
所述鎖體模塊3在被用戶通過所述物理開鎖模塊5打開后,可以向控制模塊2發(fā)送物理開鎖指令。具體地,所述鎖體模塊3中可以設(shè)置有傳感器,用于檢測所述物理開鎖模塊5的狀態(tài),例如所述物理開鎖模塊5是否被按下或者被撥動。在感應(yīng)到所述物理開鎖模塊5狀態(tài)發(fā)生變化后,所述鎖體模塊3向所述控制模塊2發(fā)送物理開鎖指令。
相應(yīng)的,所述控制模塊2還可以用于:接收所述鎖體模塊3在被用戶通過物理開鎖模塊5打開后發(fā)送的物理開鎖指令;根據(jù)所述物理開鎖指令,激活所述nb-iot通信模塊1,并通過所述nb-iot通信模塊1向用戶設(shè)備發(fā)送警示信息。
具體地,如果智能行李箱的鎖體模塊3是感應(yīng)到物理開鎖模塊5狀態(tài)發(fā)生了變化才完成了開鎖操作,而不是通過控制模塊2下達的開鎖指令完成了開鎖操作,會向控制模塊2發(fā)送物理開鎖指令,通知控制模塊2有人在使用物理開鎖模塊5開鎖。
控制模塊2接收到所述物理開鎖指令后,可以直接激活nb-iot通信模塊1,通過nb-iot通信模塊1向后臺服務(wù)器發(fā)送警示信息,所述后臺服務(wù)器會將所述警示信息推送給用戶設(shè)備。
進一步地,控制模塊2接收到所述物理開鎖指令后,還可以開啟定位模塊4,通過定位模塊4獲取行李箱當前的地理位置信息并發(fā)送給后臺服務(wù)器,通過后臺服務(wù)器將地理行李箱當前的地理位置信息和警示信息同時發(fā)送給用戶設(shè)備,提示用戶在有人正在某地使用物理開鎖模塊5打開行李箱。
優(yōu)選的是,所述控制模塊2根據(jù)所述物理開鎖指令,激活所述nb-iot通信模塊1,并通過所述nb-iot通信模塊1向用戶設(shè)備發(fā)送警示信息,可以包括:
根據(jù)所述物理開鎖指令,激活所述nb-iot通信模塊1,獲取用戶設(shè)備的地理位置信息,并通過所述定位模塊4獲取行李箱當前的地理位置信息;
若所述用戶設(shè)備的地理位置信息與所述行李箱當前的地理位置信息之間的距離大于位置閾值,則通過所述nb-iot通信模塊1向用戶設(shè)備發(fā)送警示信息。
具體地,在接收到物理開鎖指令后,所述控制模塊2可以激活nb-iot通信模塊1,并通過所述nb-iot通信模塊1獲取用戶設(shè)備的地理位置信息,同時和行李箱當前的地理位置信息進行對比,如果比較接近,說明很可能是用戶自己在開鎖,則不發(fā)送警示信息給用戶手機;若地理位置相差較遠,則可能行李箱失竊,有人在嘗試開鎖,則立刻警告用戶,并實時開啟行李箱定位功能。
進一步地,所述智能行李箱還可以包括報警模塊。用戶可根據(jù)所述警示信息自主選擇是否開啟行李箱上的報警模塊,如果需要,則可以通過用戶設(shè)備向智能行李箱發(fā)送開啟報警指令,控制模塊2可以根據(jù)所述開啟報警指令,控制所述報警模塊進行報警。例如,所述報警模塊可以為揚聲器,所述控制模塊2可以控制所述揚聲器發(fā)出持續(xù)的聲響來實現(xiàn)報警功能,威懾竊賊。
本實施例提供的智能行李箱,包括定位模塊4和物理開鎖模塊5,通過物理開鎖模塊5可以方便、快捷地打開行李箱,為用戶提供了便利,當行李箱被通過物理開鎖模塊5打開后,可以根據(jù)用戶設(shè)備的地理位置信息以及定位模塊4獲取到的行李箱的地理位置信息,決定是否向用戶設(shè)備發(fā)送警示信息,能夠及時通知用戶有人開鎖,提高智能行李箱的安全。
在上述各實施例提供的技術(shù)方案的基礎(chǔ)上,優(yōu)選的是,所述控制模塊2還可以用于:獲取用戶的航班信息,所述航班信息包括飛機的起飛時間和落地時間;在所述飛機的起飛時間之前,控制所述nb-iot通信模塊1申請一個超過飛行時間的tau周期,使所述nb-iot通信模塊1在飛機飛行過程中處于休眠狀態(tài);在所述飛機的降落時間之后,向所述nb-iot通信模塊1發(fā)起mo業(yè)務(wù),將所述nb-iot通信模塊1喚醒。
因為智能行李箱帶有nb-iot通信模塊1,所以在實際應(yīng)用中需要考慮航空安全。在起飛降落及飛行過程中,智能行李箱的蜂窩網(wǎng)絡(luò)信號可能會干擾到飛機精密的電子儀器,盡管這些次生電波的影響很微弱,但面對機載通訊設(shè)備的超高靈敏性,很可能造成安全事故。在飛機上時,旅客往往會被要求關(guān)閉手機,然而對于帶有nb-iot通信模塊1的智能行李箱來說,很可能被遺忘或者已經(jīng)放置在托運區(qū)域無法手動關(guān)閉其nb-iot通信模塊1。在nb-iot物聯(lián)網(wǎng)設(shè)備普及后,會出現(xiàn)大量的基于nb-iot通信模塊1的智能行李箱,為了避免頻繁在飛行過程中發(fā)送信號影響到航空安全,可以通過控制模塊2來自動控制nb-iot通信模塊1的休眠和喚醒。
首先,控制模塊2可以獲取用戶的航班信息,所述航班信息包括飛機的起飛時間和落地時間。用戶可以將航班信息手動輸入至用戶設(shè)備,并通過用戶設(shè)備發(fā)送給智能行李箱,或者,用戶也可以輸入自己的航班號,由后臺服務(wù)器根據(jù)航班號定期和航空公司確認準確的航班信息,以防航班信息發(fā)生變化。
然后,在飛機的起飛時間之前,控制模塊2控制所述nb-iot通信模塊1申請一個超過飛行時間的tau周期,使所述nb-iot通信模塊1在飛機飛行過程中處于休眠狀態(tài)即處于psm狀態(tài)。例如,控制模塊2可以在起飛前的5分鐘一直到飛機落地后的5分鐘這段時間內(nèi)保證所述nb-iot通信模塊1處于休眠狀態(tài)。
具體地,在起飛時間到來前,控制模塊2關(guān)閉定位模塊4,并指揮nb-iot通信模塊1申請一個超過飛行時間的tau周期。若網(wǎng)絡(luò)接受此tau周期,則可保證智能行李箱不會在飛行途中自動激活并發(fā)送任何信息從而干擾到航空安全。若網(wǎng)絡(luò)由于某種原因不同意此tau周期,則控制模塊2控制nb-iot通信模塊1按照網(wǎng)絡(luò)定義的tau周期,先進入空閑模式狀態(tài),然后進入psm狀態(tài),并自定義休眠時間,拒絕在網(wǎng)絡(luò)定義的tau周期到期時發(fā)起tau更新,從而不會影響到航空安全。
最后,在所述飛機的降落時間之后,控制模塊2可以根據(jù)內(nèi)部的定時器,主動向所述nb-iot通信模塊1發(fā)起mo業(yè)務(wù)(例如地理位置信息上報業(yè)務(wù)),將所述nb-iot通信模塊1從psm狀態(tài)喚醒。
進一步地,控制模塊2獲取的航班信息中還可以包括用戶期望的定位時間,考慮到用戶可能想要追蹤托運行李的軌跡和尋找行李箱,所述用戶期望定位的時間一般為飛機落地后的半小時內(nèi)。在飛機降落后,所述控制模塊2可以按照用戶期望的定位時間開啟后續(xù)的定位服務(wù),滿足用戶下飛機后及時追蹤行李箱的要求。
實施例四
本發(fā)明實施例四提供一種智能行李箱的控制方法。圖4為本發(fā)明實施例四提供的智能行李箱的控制方法的流程圖。如圖4所示,本實施例中的智能行李箱的控制方法,可以包括:
步驟101、通過nb-iot通信模塊接收用戶設(shè)備發(fā)送的開鎖指令;
步驟102、根據(jù)所述開鎖指令,控制鎖體模塊打開。
本實施例中的方法,可以基于上述任一實施例提供的智能行李箱來實現(xiàn),方法的執(zhí)行主體可以為控制模塊。所述方法的具體實現(xiàn)原理可以參照前述實施例,此處不再贅述。
本實施例提供的智能行李箱的控制方法,通過nb-iot通信模塊接收用戶設(shè)備發(fā)送的開鎖指令,并根據(jù)所述開鎖指令,控制鎖體模塊打開,nb-iot通信模塊相較于傳統(tǒng)的gsm通信模塊的功耗大幅減少,能夠有效節(jié)省電能消耗,降低使用成本。
進一步地,所述方法還可以包括:
獲取重置模塊在用戶操作下產(chǎn)生的激活指令;
根據(jù)所述激活指令,向所述nb-iot通信模塊發(fā)起mo業(yè)務(wù),激活所述nb-iot通信模塊。
進一步地,所述方法還可以包括:
通過所述nb-iot通信模塊接收用戶設(shè)備發(fā)送的定時定位信息,所述定時定位信息包括預(yù)約定位的時間;
根據(jù)所述定時定位信息,控制所述nb-iot通信模塊申請預(yù)設(shè)的tau周期;
在所述nb-iot通信模塊的tau周期到期后,根據(jù)所述預(yù)約定位的時間與當前時間的時間差,重新為所述nb-iot通信模塊申請tau周期,直至到達所述預(yù)約定位的時間;
在到達所述預(yù)約定位的時間后,控制所述定位模塊開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊發(fā)送給用戶設(shè)備。
進一步地,所述方法還可以包括:
通過所述nb-iot通信模塊接收用戶設(shè)備發(fā)送的定點定位信息,所述定點定位信息包括需要進行定位的地區(qū)信息;
在每次所述nb-iot通信模塊的tau周期到期后,控制所述定位模塊獲取當前的地理位置信息;
若所述地理位置信息屬于所述需要進行定位的地區(qū)信息,則控制所述定位模塊開始進行定位并將獲取到的地理位置信息通過nb-iot通信模塊發(fā)送給用戶設(shè)備。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。