一種具有防盜功能的移動終端及移動終端防盜方法
【專利摘要】本發(fā)明涉及一種具有防盜功能的移動終端及移動終端防盜方法,包括終端本體,還包括設置在終端本體上的至少一個環(huán)境光線檢測傳感器,所述環(huán)境光檢測器都通過I2C總線和手機本體的CPU連接。本發(fā)明克服了用戶不能在第一時間識別移動終端被盜的技術問題,本發(fā)明可以檢測到移動終端被拿出,并且等待拿出移動終端者對移動終端進行解鎖。如果在等待時間內拿出者無法對移動終端解鎖,移動終端會及時發(fā)出聲音和振動報警,持續(xù)報警。
【專利說明】一種具有防盜功能的移動終端及移動終端防盜方法
【技術領域】
[0001]本發(fā)明涉及一種具有防盜功能的移動終端及移動終端防盜方法。
【背景技術】
[0002]目前的移動終端防盜方法是:移動終端放在用戶的背包或者口袋里,用戶在發(fā)現(xiàn)移動終端被盜后,開始遠程操作被盜移動終端,刪除移動終端數(shù)據(jù),獲取移動終端位置等,試圖將損失降到最小。但是該方法有一個缺陷:在移動終端被拿出來時,用戶并無知覺,基本上都等過了一段時間,才察覺到移動終端已經被盜。此時,被盜移動終端已經在盜竊者手里停留了很長時間,盜竊者有充分的時間對移動終端進行下電,拔掉SIM卡等操作,用戶不能在第一時間知道移動終端被盜。
【發(fā)明內容】
[0003]為了克服不能在第一時間識別移動終端被盜的技術問題,本發(fā)明提供一種具有防盜功能的移動終端及移動終端防盜方法。
[0004]本發(fā)明的技術解決方案:
[0005]一種具有防盜功能的移動終端,包括終端本體,其特殊之處在于:還包括設置在終端本體上的至少一個環(huán)境光線檢測傳感器,所述環(huán)境光檢測器都通過I2C總線和手機本體的CPU連接。
[0006]上述環(huán)境光線檢測傳感器為兩個,其中一個環(huán)境光線檢測傳感器設置在終端本體的前端,另外一個環(huán)境光線檢測傳感器設置在終端本體的后端。
[0007]—種移動終端防盜系統(tǒng),其特殊之處在于:包括參數(shù)配置模塊、防盜調用模塊、防盜監(jiān)聽觸發(fā)模塊、防盜監(jiān)聽模塊和報警模塊;
[0008]所述參數(shù)配置模塊用于設置防盜調用的方式、消除報警的方式以及移動終端處于黑暗狀態(tài)下的光照度預設值;
[0009]所述防盜調用模塊用于供用戶調用防盜,進入防盜掛起模塊;
[0010]所述防盜掛起模塊,用于設置防盜系統(tǒng)掛起標志位,等待進入防盜監(jiān)聽觸發(fā)模塊;
[0011]所述防盜監(jiān)聽觸發(fā)模塊用于在移動終端進入休眠待機過程中,采集前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度、采集終端本體中加速度傳感器所感應到移動終端的實時加速度,并根據(jù)實時加速度計算判斷該移動終端是否處于移動狀態(tài),采集終端本體的觸摸屏是否有觸摸信息:之后根據(jù)采集的信息綜合判斷是否要進入防盜監(jiān)聽模塊;
[0012]所述防盜監(jiān)聽模塊用于判斷是否進入報警模塊;
[0013]所述報警模塊用于發(fā)出報警聲音和馬達震動;用戶根據(jù)預先配置的解鎖方式消除報警,若在用戶預設的時間內,無法消除報警,則移動終端進入鎖死模塊。
[0014]防盜方法,其特殊之處在于,包括以下步驟:
[0015]I】參數(shù)配置:
[0016]參數(shù)配置模塊設置防盜調用的方式、設置消除報警的方式、設置消除報警的時間、設置移動終端處于黑暗狀態(tài)下的光照度預設值;
[0017]設置消除報警的方式,主要設置以下幾種參數(shù):
[0018]a)設置解鎖用的指紋數(shù)據(jù)(如果移動終端有指紋識別裝置);
[0019]b)設置解鎖用的屏幕解鎖圖案;
[0020]c)設置解鎖用的密碼;
[0021]d)設置解鎖用的按壓前置,后置環(huán)境光順序碼;
[0022]其中設置消除報警時間,主要設置以下兩種參數(shù):
[0023]a)設置進入報警模塊后,等待拿出者解鎖的時間;b)設置在超出等待解
[0024]鎖時間還未解鎖時,報警持續(xù)時間;
[0025]2】用戶根據(jù)使用習慣利用防盜調用模塊調用防盜,進入防盜掛起模塊;
[0026]3】防盜監(jiān)聽觸發(fā)模塊:
[0027]3.1】當移動終端進入休眠待機過程,防盜監(jiān)聽觸發(fā)模塊采集前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度、采集終端本體中加速度傳感器所感應到移動終端的實時加速度,并根據(jù)實時加速度計算判斷該移動終端是否處于移動狀態(tài),采集終端本體的觸摸屏是否有觸摸信息:前置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度為前端環(huán)境光照度,后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度為后端環(huán)境光照度;
[0028]3.2】如果前端環(huán)境光照度和后端環(huán)境光照度均小于等于光照度預設值,且移動終端處于移動狀態(tài),且觸摸屏未感應到觸摸信息,則進入防盜監(jiān)聽模塊,執(zhí)行步驟4】:
[0029]3.3】如果環(huán)境光照度大于光照度預設值或移動終端處于靜止狀態(tài),或觸摸屏感應到觸摸,則執(zhí)行步驟3.1】;
[0030]3.4】如果移動終端退出休眠流程,則同時退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊;
[0031]4】防盜監(jiān)聽模塊,有兩種工作方式:
[0032]第一種:
[0033]4.1】每隔單位時間采集前端環(huán)境光照度和后端環(huán)境光照度;
[0034]4.2】前端環(huán)境光照度和后端環(huán)境光照度與光照度預設值進行比較;
[0035]如果前端環(huán)境光照度或后端光照度大于光照度預設值,則觸發(fā)報警模塊;
[0036]否則,執(zhí)行步驟4.1】
[0037]第二種:
[0038]4.1】配置前端和后置環(huán)境光線檢測傳感器發(fā)送中斷信號的條件:
[0039]如前端環(huán)境光照度或后端光照度大于光照度預設值,則環(huán)境光線檢測傳感器向防盜監(jiān)聽模塊發(fā)送中斷信號;前置環(huán)境光線檢測傳感器發(fā)送的為前端中斷信號,后置環(huán)境光線檢測傳感器發(fā)送的為后端中斷信號;
[0040]4.2】防盜監(jiān)聽模塊等待接收前端或后端的環(huán)境光線檢測傳感器發(fā)送的中斷信號:
[0041]4.3】當防盜監(jiān)聽模塊接收到前端中斷信號或后端中斷信號,則進入報警模塊;
[0042]4.4】執(zhí)行 4.2】;
[0043]5】報警模塊:
[0044]5.1】在預設的等待解鎖時間內,等待拿出移動終端者解鎖;
[0045]5.2】如果超出等待解鎖時間,沒有解鎖,則開始報警:持續(xù)發(fā)出聲音和馬達震動;如果在等待解鎖時間內根據(jù)預先配置的解鎖方式解鎖,則回到步驟2】;
[0046]5.3】消除報警:如果報警期間用戶根據(jù)預先配置的解鎖方式消除報警,回到步驟21;
[0047]5.4】若在用戶預設的時間內,無法消除報警,則移動終端進入鎖死模塊。
[0048]上述步驟I】中設置的防盜調用的方式有:
[0049]I)定義調用菜單,以及設置消除報警時間的菜單;
[0050]2)定義按壓前端和后端的環(huán)境光線檢測傳感器的順序。
[0051]上述步驟5.2】中解鎖以及5.3】中消除報警的方式有以下幾種:
[0052]I)指紋識別;
[0053]2)顯示屏圖案解鎖;
[0054]3)顯示屏密碼解鎖;
[0055]4)順序按壓前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器進行解鎖。
[0056]還包括步驟:當防盜監(jiān)聽模塊切換至防盜掛起模塊時,關斷前端和后置環(huán)境光線檢測傳感器發(fā)送中斷信號的功能。
[0057]還包括步驟:當移動終端被喚醒退出待機流程時,退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊。
[0058]本發(fā)明所具有的優(yōu)點:
[0059]1、該裝置可以檢測到移動終端被拿出,并且等待拿出移動終端者對移動終端進行解鎖。如果在等待時間內拿出者無法對移動終端解鎖,移動終端會及時發(fā)出聲音和振動報警,持續(xù)報警。
[0060]2、如果用戶本人在等待解鎖時間或者報警期間內對終端解鎖,終端將退出報警模塊,回到防盜掛起模塊,等待合適時機,自動進入下一次防盜監(jiān)聽,設計人性化,符合用戶的使用要求。
[0061]3、如果拿出者在等待解鎖時間以及報警期間內未對終端解鎖,終端將快速進入“鎖死”狀態(tài)。
[0062]4、本發(fā)明移動終端報警精度高,誤報率低。
【專利附圖】
【附圖說明】
[0063]圖1是本發(fā)明典型應用場景;
[0064]圖2為本發(fā)明的具有防盜功能的移動終端的結構示意圖;其中圖2A是實施例1的正面不意圖,圖2B是實施例1的背面意圖;圖2C是實施例2的結構意圖;
[0065]圖3是本發(fā)明具有防盜功能的移動終端的電路連接關系示意圖;
[0066]圖4是本發(fā)明的防盜系統(tǒng)組成;
[0067]圖5是防盜系統(tǒng)中防盜調用模塊;
[0068]圖6,7,8是防盜調用模塊其中一種調用方式的實現(xiàn)示意圖;該調用方式通過按壓前置環(huán)境光線檢測傳感器,后置環(huán)境光線檢測傳感器調用防盜。
[0069]圖9,10是防盜系統(tǒng)中防盜監(jiān)聽觸發(fā)模塊示意圖;
[0070]圖11是防盜系統(tǒng)中報警模塊示意圖;
[0071]圖12是報警模塊的處理過程示意圖;
[0072]圖13是報警模塊的解鎖方式示意圖;
[0073]其中附圖標記為:1-前置環(huán)境光檢測傳感器,2-后置環(huán)境光檢測傳感器,3_I2C總線;4_移動終端內部CPU。
【具體實施方式】
[0074]在圖1中,本發(fā)明典型應用場景說明如下:
[0075](I)移動終端上有兩個環(huán)境光線檢測傳感器,放在移動終端前端為前置環(huán)境光檢測傳感器I ;放在移動終端后端為后置環(huán)境光檢測傳感器2。當移動終端放入口袋或者背包中時,前置環(huán)境光檢測傳感器和后置環(huán)境光檢測傳感器檢測到得光照度都小于光照度預設值dark_gate ;當移動終端從背包中拿出時,前置或者后置檢測到光照度大于dark_gate.此時移動終端會做一系列動作以判斷移動終端是否被偷盜,從而報警提示用戶,最后判斷被盜時,將移動終端鎖死。
[0076](2)光照度預設值dark_gate,單位Lux (勒克斯)。環(huán)境光檢測傳感器檢測當前環(huán)境光照度到小于或等于該值,判定移動終端處于黑暗環(huán)境;環(huán)境光檢測傳感器檢測當前環(huán)境光照度到大于該值,判定移動終端處于光照當中。
[0077]在圖2中,實例說明如下:
[0078]后置環(huán)境光檢測傳感器可以放置在移動終端不同位置:可以在背面,也可以在移動終端底部。
[0079]在圖3中,實例側面剖視說明如下:
[0080]前置環(huán)境光檢測傳感器I和后置環(huán)境光檢測傳感器2都通過I2C總線3和移動終端內部CPU4連接。
[0081]防盜系統(tǒng)包括參數(shù)配置模塊、防盜調用模塊、防盜監(jiān)聽觸發(fā)模塊、防盜監(jiān)聽模塊和報警模塊;參數(shù)配置模塊用于設置防盜調用的方式、消除報警的方式以及移動終端處于黑暗狀態(tài)下的光照度預設值;防盜調用模塊用于供用戶調用防盜,進入防盜掛起模塊;防盜監(jiān)聽觸發(fā)模塊用于在移動終端進入休眠待機過程中,采集前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度、采集終端本體中加速度傳感器所感應到移動終端的實時加速度,并根據(jù)實時加速度計算判斷該移動終端是否處于移動狀態(tài),采集終端本體的觸摸屏是否有觸摸信息:之后根據(jù)采集的信息綜合判斷是否要進入防盜監(jiān)聽模塊;防盜監(jiān)聽模塊用于判斷是否進入報警模塊;報警模塊用于發(fā)出報警聲音和馬達震動;用戶根據(jù)預先配置的解鎖方式消除報警,若在用戶預設的時間內,無法消除報警,則移動終端進入鎖死模塊。的防盜方法,包括以下步驟:
[0082]I】參數(shù)配置:
[0083]參數(shù)配置模塊設置防盜調用的方式、設置消除報警的方式、設置消除報警的時間、設置移動終端處于黑暗狀態(tài)下的光照度預設值;
[0084]其中設置消除報警的方式,主要設置以下幾種參數(shù):
[0085]a)設置解鎖用的指紋數(shù)據(jù);
[0086]b)設置解鎖用的屏幕解鎖圖案;
[0087]c)設置解鎖用的密碼;
[0088]d)設置解鎖用的按壓前置,后置環(huán)境光順序碼;
[0089]其中設置消除報警時間,主要設置以下兩種參數(shù):
[0090]a)設置進入報警模塊后,等待拿出者解鎖的時間;
[0091]b)設置在超出等待解鎖時間還未解鎖時,報警持續(xù)時間;
[0092]2】用戶根據(jù)使用習慣利用防盜調用模塊調用防盜,進入防盜掛起模塊;
[0093]3】防盜監(jiān)聽觸發(fā)模塊:
[0094]3.1】當移動終端進入休眠待機過程,防盜監(jiān)聽觸發(fā)模塊采集前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度、采集終端本體中加速度傳感器所感應到移動終端的實時加速度,并根據(jù)實時加速度計算判斷該移動終端是否處于移動狀態(tài),采集終端本體的觸摸屏是否有觸摸信息:前置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度為前端環(huán)境光照度,后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度為后端環(huán)境光照度;
[0095]3.2】如果前端環(huán)境光照度和后端環(huán)境光照度均小于等于光照度預設值,且移動終端處于移動狀態(tài),且觸摸屏未感應到觸摸信息,則進入防盜監(jiān)聽模塊,執(zhí)行步驟4】:
[0096]3.3】如果環(huán)境光照度大于光照度預設值或移動終端處于靜止狀態(tài),或觸摸屏感應到觸摸,則執(zhí)行步驟3.1】;
[0097]3.4】如果移動終端退出休眠流程,則同時退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊;
[0098]4】防盜監(jiān)聽模塊,有兩種工作方式:
[0099]第一種:
[0100]4.1】每隔單位時間采集前端環(huán)境光照度和后端環(huán)境光照度;
[0101]4.2】前端環(huán)境光照度和后端環(huán)境光照度與光照度預設值進行比較;
[0102]如果前端環(huán)境光照度或后端光照度大于光照度預設值,則觸發(fā)報警模塊;
[0103]否則,執(zhí)行步驟4.1】
[0104]第二種:
[0105]4.1】配置前端和后置環(huán)境光線檢測傳感器發(fā)送中斷信號的條件:
[0106]如前端環(huán)境光照度或后端光照度大于光照度預設值,則環(huán)境光線檢測傳感器向防盜監(jiān)聽模塊發(fā)送中斷信號;前置環(huán)境光線檢測傳感器發(fā)送的為前端中斷信號,后置環(huán)境光線檢測傳感器發(fā)送的為后端中斷信號;
[0107]4.2】防盜監(jiān)聽模塊等待接收前端或后端的環(huán)境光線檢測傳感器發(fā)送的中斷信號:
[0108]4.3】當防盜監(jiān)聽模塊接收到前端中斷信號或后端中斷信號,則進入報警模塊;
[0109]4.4】執(zhí)行 4.2】;
[0110]5】報警模塊:
[0111]5.1】在預設的等待解鎖時間內,等待拿出終端者解鎖;
[0112]5.2】如果超出等待解鎖時間,沒有解鎖,則開始報警:持續(xù)發(fā)出聲音和馬達震動;
[0113]如果在等待解鎖時間內根據(jù)預先配置的解鎖方式解鎖,則回到步驟2】;
[0114]5.3】消除報警:報警時間在配置模塊中預設,如果報警期間用戶根據(jù)預先配置的解鎖方式消除報警,回到步驟2】;
[0115]5.4】若在預設的報警時間內,無法消除報警,則移動終端進入鎖死模塊。
[0116]步驟I】中設置的防盜調用的方式有:
[0117]I)定義調用菜單,以及設置消除報警時間的菜單;
[0118]2)定義按壓前端和后端的環(huán)境光線檢測傳感器的順序。
[0119]消除報警的方式有以下幾種:
[0120]I)指紋識別;
[0121]2)顯示屏圖案解鎖;
[0122]3)顯示屏密碼解鎖;
[0123]4)順序按壓前置環(huán)境光線檢測傳感器和后端環(huán)境光線檢測傳感器進行解鎖。
[0124]當防盜監(jiān)聽模塊切換至防盜掛起模塊時,關斷前端和后置環(huán)境光線檢測傳感器發(fā)送中斷信號的功能。當移動終端被喚醒退出待機流程時,退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊。
[0125]實施例:如圖4所示,(I)移動終端剛開機還沒有調用防盜。如果用戶通過前文定義的防盜調用方式調用防盜模塊,就會觸發(fā)移動終端進入防盜掛起模式。防盜調用模塊調用方式如圖5所示。
[0126](2)防盜掛起模塊:防盜調用后,終端首先進入防盜掛起模塊:該模塊不進行防盜監(jiān)聽。該模塊設置防盜系統(tǒng)掛起標志,整個防盜系統(tǒng)處于掛起并等待觸發(fā)狀態(tài)。
[0127](3)防盜掛起模塊進入防盜監(jiān)聽觸發(fā)模塊:當用戶不使用移動終端,使其待機時,終端在待機流程中進入防盜監(jiān)聽觸發(fā)模塊。
[0128](4)防盜監(jiān)聽觸發(fā)模塊進入防盜監(jiān)聽模塊:防盜監(jiān)聽觸發(fā)模塊采集移動終端器件信息,并通過下列條件判斷是否進入防盜監(jiān)聽。
[0129]a)手機前置環(huán)境光檢測傳感器檢測到當前環(huán)境光照度小于或等于光照度預設值;
[0130]b)且手機后置環(huán)境光檢測傳感器檢測到當前環(huán)境光照度小于或等于光照度預設值;
[0131]c)且移動終端處于移動狀態(tài);
[0132]d)且移動終端觸摸屏沒有觸摸報點。
[0133]以上條件都滿足,則進入防盜監(jiān)聽模塊。詳細如圖9,10所示。
[0134](5)防盜監(jiān)聽觸發(fā)模塊回到防盜掛起模塊:移動終端退出待機休眠,被喚醒時,退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊;
[0135](6)防盜監(jiān)聽模塊進入報警模塊:如果防盜監(jiān)聽模塊檢測到移動終端被拿出,則進入報警模塊。防盜監(jiān)聽模塊通過下列條件判斷移動終端被拿出:
[0136]a)移動終端前置環(huán)境光檢測傳感器檢測當前環(huán)境光照度大于光照度預設值;
[0137]b)或移動終端后置環(huán)境光檢測傳感器檢測當前環(huán)境光照度大于光照度預設閾值。
[0138]以上條件只要有一個滿足,則進入報警模塊。
[0139](7)報警模塊:報警模塊通過以下條件判斷終端拿出后是否按照預設方式解鎖,也即拿出移動終端者是否用戶本人。
[0140]a)拿出移動終端者指紋與配置模塊預設指紋一致;
[0141]b)或拿出移動終端者在顯示屏輸入圖案與配置模塊預設圖案一致;
[0142]c)或拿出移動終端者輸入密碼與配置模塊預設密碼一致;
[0143]d)或拿出移動終端者按壓前置及后置環(huán)境光順序與配置模塊預設順序碼一致。
[0144]以上條件只要有一個滿足,報警模塊退出,回到防盜掛起模塊。
[0145]以上條件都不滿足,報警模塊開始持續(xù)報警,報警時間在配置模塊中預設,如果在此期間解鎖,則報警模塊退出,回到防盜掛起模塊;如果在此期間還未解鎖,進入鎖死模塊。詳細如圖11,12所示。
[0146]在圖5中,防盜調用模塊調用方式說明如下:
[0147]其中①用戶勾選“防盜”菜單和③用戶通過語音啟動防盜模塊,都是已經成熟的技術。而②用戶通過不同順序按壓前置及后置環(huán)境光輸入“防盜啟動碼”調用防盜,是本發(fā)明的創(chuàng)新點之一。
[0148]第②種調用方式:通過不同順序按壓前置及后置環(huán)境光輸入“防盜啟動碼”調用防盜。詳細過程如圖6,7,8所示。
[0149]在圖6中,用戶按壓前置環(huán)境光檢測傳感器及后置環(huán)境光檢測傳感器過程,說明如下:
[0150](I) “防盜啟動碼”長度為N字節(jié),預先在配置模塊中設置。每個字節(jié)保存的數(shù)據(jù)只能為兩種值:例如,I或0.“防盜啟動碼”如:01101010…10 ;
[0151](2)當用戶通過按壓環(huán)境光檢測傳感器輸入N位數(shù)值與“防盜啟動碼”一致,則啟動防盜模塊;
[0152](3)用戶通過按壓環(huán)境光檢測傳感器輸入密碼:用戶以一定順序按壓前置,后置環(huán)境光檢測傳感器N次:例如按照這樣的順序:前后后…后前,會生成N長度的輸入密碼:01101010…10.防盜調用模塊將輸入密碼和配置模塊預設調用碼進行比較,兩者相同即調用防盜,進入防盜掛起模塊。
[0153]在圖7中,移動終端獲取前置、后置環(huán)境光檢測傳感器輸入的過程,即獲取輸入碼O或I的過程,說明如下:
[0154](I)防盜設置模塊每隔10ms,周期性對前后環(huán)境光檢測傳感器進行抽樣,判斷是否被按下。根據(jù)統(tǒng)計,人體按鍵最高頻率f0 = 20/s,即最短周期TO = 50ms.抽樣頻率fs>=2f0,抽樣周期Ts〈 = T0/2,才能有效抽樣。設置抽樣間隔10ms〈T0/2 = 25ms,可以有效獲取到環(huán)境光窗口被按下。
[0155](2) Tm為第一次開始抽樣時間,Iux(Tm)為環(huán)境光檢測器在Tm時刻抽樣到的光強;Tm+1 = Tm+1Oms ;dark_gate為配置模塊配置環(huán)境光照度預設值。
[0156]在圖8中,獲取N次輸入,即獲取N字節(jié)O或I的算法,說明如下:
[0157]假設此時采樣到第i位密碼。先抽樣前置環(huán)境光檢測傳感器是否被按下:如果采集到前置環(huán)境光照度從大于dark_gate變化為小于dark_gate,光強變化有一個下降沿,則初步認為其被按下;然后進行防抖處理,連續(xù)采集三次,光照度都小于dark_gate,則可以確定前置被按下。確定后,將第i位輸入碼置為O;
[0158]假設此時采樣到第i+Ι位密碼。后置同樣如上所處處理,將第i+Ι位輸入碼置為
I;
[0159]如果檢測到前置,后置都被按下,則認為異常,從輸入碼位數(shù)置0,從頭開始檢測。
[0160]通過以上過程,便可以獲取N位長度輸入碼。獲取之后,與“防盜啟動碼”比較,如果相等,則啟動防盜模塊。
[0161]在圖9中,防盜監(jiān)聽觸發(fā)模塊說明如下:
[0162](I)當用戶不再使用終端,將移動終端滅屏待機時,移動終端會在休眠流程中執(zhí)行防盜監(jiān)聽觸發(fā)模塊,判斷是否進入防盜監(jiān)聽。如果防盜監(jiān)聽觸發(fā)模塊決策暫時不進入防盜監(jiān)聽,會設置定時器,周期性調用防盜監(jiān)聽觸發(fā)模塊。
[0163](2)當防盜監(jiān)聽觸發(fā)模塊決策要進入防盜監(jiān)聽模塊,將會使能前置和后置環(huán)境光中斷(黑暗到光照會觸發(fā)中斷);同時進入防盜監(jiān)聽模塊,此時防盜系統(tǒng)處于監(jiān)聽狀態(tài)。
[0164]在圖10中,防盜監(jiān)聽觸發(fā)模塊決策進入防盜監(jiān)聽模塊具體過程,說明如下:
[0165](I)首先監(jiān)聽手機是否處于黑暗當中,這通過采集前置和后置環(huán)境光照度判斷。
[0166](2)其次判斷移動終端是否處于移動狀態(tài),這通過采集重力傳感器X,Y, Z軸上的數(shù)據(jù)來判斷。每隔一段時間(例如50ms)采集一組值(axi, ayi, azi),共采集η組(η>1)。然后分別計算出X,Y, Z軸值變化方差δ (ax), δ (ay), δ (az)。如果δ (ax), δ (ay), δ (az)有一個大于方差閾值3 0,說明移動終端處于移動狀態(tài)。否則,移動終端處于靜止狀態(tài)。
[0167](3)最后判斷移動終端是否被握在手里。如果移動終端握在手里,說明用戶手握移動終端在黑暗環(huán)境中移動,此時不用進入防盜監(jiān)聽;如果移動終端不在手里,說明用戶已將移動終端放入包中,此時進入防盜監(jiān)聽。判斷握在手里的方法:通過采集觸摸屏TP觸摸點數(shù)據(jù),是否有報點。
[0168](4)如果判斷(1),(2) (3)條件都滿足,則進入防盜監(jiān)聽模塊。
[0169]防盜監(jiān)聽模塊:會周期性掃描前置,后置環(huán)境光檢測傳感器的環(huán)境光照度的變化。如果前置或后置環(huán)境光線由暗變明,則說明移動終端被拿出,進入報警模塊。
[0170]或者使能環(huán)境光檢測中斷,前置或后置環(huán)境光由暗變明時,會觸發(fā)中斷,防盜監(jiān)聽模塊響應該中斷,進入報警模塊。
[0171]在圖11中,報警模塊說明如下:
[0172]報警模塊由報警管理,報警,解鎖三個功能組成;解鎖負責通知報警管理解鎖是否成功,可以通過socket通信或者設置共享屬性實現(xiàn);報警管理給報警發(fā)信息,觸發(fā)震動、聲
艮警;
[0173]如果在配置模塊預設等待解鎖時間內解鎖成功,則報警管理不會觸發(fā)報警,并回到防盜掛起模塊。
[0174]如果在配置模塊預設等待解鎖時間內沒有解鎖,則報警管理觸發(fā)持續(xù)報警10分鐘,在報警期間還未解鎖,則進入鎖死模塊;在報警期間內解鎖,回到防盜掛起模塊。
[0175]在圖12中,報警模塊處理流程說明如下:
[0176](I)進入報警模塊,報警模塊在預設等待解鎖時間內,觀察拿出后是否被解鎖。如果解鎖了,說明是用戶拿出,報警模塊回到防盜掛起模塊。如果超出等待解鎖時間未解鎖,則報警模塊開始持續(xù)報警:發(fā)出聲音并且馬達振動,持續(xù)報警時間在配置模塊中預設。
[0177](2)在報警模塊報警10分鐘期間,移動終端解鎖,則回到防盜掛起模塊。如果沒解鎖,則進入鎖死模塊。
[0178]在圖13中,報警模塊消除報警方式,也即解鎖方式,說明如下:
[0179]解鎖包括并不限于:屏幕圖畫解鎖,密碼解鎖,指紋解鎖等,以及本方明的獨特解鎖方式:通過預先設定的順序按壓前置后置環(huán)境光檢測器,從而輸入解鎖碼(與圖6,7,8所示原理相同)。
【權利要求】
1.一種具有防盜功能的移動終端,包括終端本體,其特征在于:還包括設置在終端本體上的至少一個環(huán)境光線檢測傳感器,所述環(huán)境光檢測器都通過I2C總線和手機本體的CPU連接。
2.根據(jù)權利要求1所述的具有防盜功能的移動終端,其特征在于:所述環(huán)境光線檢測傳感器為兩個,其中一個環(huán)境光線檢測傳感器設置在終端本體的前端為前置環(huán)境光線檢測傳感器,另外一個環(huán)境光線檢測傳感器設置在終端本體的后端為后置環(huán)境光線檢測傳感器。
3.一種移動終端防盜系統(tǒng),其特征在于:包括參數(shù)配置模塊、防盜調用模塊、防盜監(jiān)聽觸發(fā)模塊、防盜監(jiān)聽模塊和報警模塊; 所述參數(shù)配置模塊用于設置防盜調用的方式、消除報警的方式以及移動終端處于黑暗狀態(tài)下的光照度預設值; 所述防盜調用模塊用于供用戶調用防盜,進入防盜掛起模塊; 所述防盜掛起模塊,用于設置防盜系統(tǒng)掛起標志位,等待進入防盜監(jiān)聽觸發(fā)模塊; 所述防盜監(jiān)聽觸發(fā)模塊用于在移動終端進入休眠待機過程中,采集前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度、采集終端本體中加速度傳感器所感應到移動終端的實時加速度,并根據(jù)實時加速度計算判斷該移動終端是否處于移動狀態(tài),采集終端本體的觸摸屏是否有觸摸信息:之后根據(jù)采集的信息綜合判斷是否要進入防盜監(jiān)聽模塊; 所述防盜監(jiān)聽模塊用于判斷是否進入報警模塊; 所述報警模塊用于發(fā)出報警聲音和馬達震動;用戶根據(jù)預先配置的解鎖方式消除報警,若在用戶預設的時間內,無法消除報警,則移動終端進入鎖死模塊。
4.基于權利要求3所述的移動終端防盜系統(tǒng)的防盜方法,其特征在于,包括以下步驟: I】參數(shù)配置: 參數(shù)配置模塊設置防盜調用的方式、設置消除報警的方式、設置消除報警的時間、設置移動終端處于黑暗狀態(tài)下的光照度預設值; 其中設置消除報警的方式,主要設置以下幾種參數(shù): a)設置解鎖用的指紋數(shù)據(jù); b)設置解鎖用的屏幕解鎖圖案; c)設置解鎖用的密碼; d)設置解鎖用的按壓前置,后置環(huán)境光順序碼; 其中設置消除報警時間,主要設置以下兩種參數(shù): a)設置進入報警模塊后,等待解鎖時間; b)設置在超出等待解鎖時間還未解鎖時,報警持續(xù)時間; 2】用戶根據(jù)使用習慣利用防盜調用模塊調用防盜,進入防盜掛起模塊; 3】防盜監(jiān)聽觸發(fā)模塊: 3.1】當移動終端進入休眠待機過程,防盜監(jiān)聽觸發(fā)模塊采集前置環(huán)境光線檢測傳感器和后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度、采集終端本體中加速度傳感器所感應到移動終端的實時加速度,并根據(jù)實時加速度計算判斷該移動終端是否處于移動狀態(tài),采集終端本體的觸摸屏是否有觸摸信息:前置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度為前端環(huán)境光照度,后置環(huán)境光線檢測傳感器所感應到的環(huán)境光照度為后端環(huán)境光照度; 3.2】如果前端環(huán)境光照度和后端環(huán)境光照度均小于等于光照度預設值,且移動終端處于移動狀態(tài),且觸摸屏未感應到觸摸信息,則進入防盜監(jiān)聽模塊,執(zhí)行步驟4】: 3.3】如果環(huán)境光照度大于光照度預設值或移動終端處于靜止狀態(tài),或觸摸屏感應到觸摸,則執(zhí)行步驟3.1】; 3.4】如果移動終端退出休眠流程,則同時退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊; 4】防盜監(jiān)聽模塊,有兩種工作方式: 第一種: 4.1】每隔單位時間采集前端環(huán)境光照度和后端環(huán)境光照度; 4.2】前端環(huán)境光照度和后端環(huán)境光照度與光照度預設值進行比較; 如果前端環(huán)境光照度或后端光照度大于光照度預設值,則觸發(fā)報警模塊; 否則,執(zhí)行步驟4.1】 第二種: 4.1】配置前端和后置環(huán)境光線檢測傳感器發(fā)送中斷信號的條件: 如前端環(huán)境光照度或后端光照度大于光照度預設值,則環(huán)境光線檢測傳感器向防盜監(jiān)聽模塊發(fā)送中斷信號;前置環(huán)境光線檢測傳感器發(fā)送的為前端中斷信號,后置環(huán)境光線檢測傳感器發(fā)送的為后端中斷信號; 4.2】防盜監(jiān)聽模塊等待接收前端或后端的環(huán)境光線檢測傳感器發(fā)送的中斷信號;4.3】當防盜監(jiān)聽模塊接收到前端中斷信號或后端中斷信號,則進入報警模塊; 4.4】執(zhí)行4.2】; 5】報警模塊: 5.1】在預設的解鎖時間內,等待拿出移動終端者解鎖; 5.2】如果超出解鎖時間,未解鎖,則開始報警:持續(xù)發(fā)出報警聲音和馬達震動;執(zhí)行步驟5.3】; 如果在解鎖時間內根據(jù)預先配置的解鎖方式解鎖,則回到步驟2】; 5.3】消除報警:如果報警期間用戶根據(jù)預先配置的解鎖方式消除報警,回到步驟2】; 5.4】若在用戶預設的持續(xù)報警時間內,無法消除報警,則移動終端進入鎖死模塊。
5.根據(jù)權利要求4所述的移動終端防盜方法,其特征在于:所述步驟I】中設置的防盜調用的方式有: 1)定義調用菜單,以及設置消除報警時間的菜單; 2)定義按壓前端和后端的環(huán)境光線檢測傳感器的順序。
6.根據(jù)權利要求5所述的移動終端防盜方法,其特征在于:所述步驟5.2】中解鎖方式,步驟5.3】中消除報警的方式有以下幾種: 1)指紋識別; 2)顯示屏圖案解鎖; 3)顯示屏密碼解鎖;4)順序按壓前置環(huán)境光線檢測傳感器和后端環(huán)境光線檢測傳感器進行解鎖。
7.根據(jù)權利要求6所述的移動終端防盜方法,其特征在于:還包括步驟:當防盜監(jiān)聽模塊切換至防盜掛起模塊時,關斷前端和后置環(huán)境光線檢測傳感器發(fā)送中斷信號的功能。
8.根據(jù)權利要求7所述的移動終端防盜方法,其特征在于:還包括步驟:當移動終端被喚醒退出待機流程時,退出防盜監(jiān)聽觸發(fā)模塊,回到防盜掛起模塊。
【文檔編號】H04M1/725GK104394275SQ201410692258
【公開日】2015年3月4日 申請日期:2014年11月26日 優(yōu)先權日:2014年11月26日
【發(fā)明者】劉曉萍 申請人:劉曉萍