国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      智能解鎖系統(tǒng)及其解鎖方法

      文檔序號(hào):6620740閱讀:545來源:國知局
      智能解鎖系統(tǒng)及其解鎖方法
      【專利摘要】本發(fā)明公開了智能解鎖系統(tǒng)及其解鎖方法,智能解鎖系統(tǒng)應(yīng)用于移動(dòng)終端屏幕解鎖,智能解鎖系統(tǒng)的顯示界面通過所述移動(dòng)終端的觸屏顯示一預(yù)定圖像,所述預(yù)定圖像設(shè)置有對應(yīng)預(yù)定數(shù)值的圖案,所述圖案隨使用者觸控操作移動(dòng);輸入單元連接所述移動(dòng)終端的觸屏,用以接收觸控?cái)?shù)據(jù);轉(zhuǎn)換單元連接所述輸入單元,用以將接收到的所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值;存儲(chǔ)單元連接所述轉(zhuǎn)換單元,用以存儲(chǔ)所述數(shù)字值;數(shù)據(jù)處理單元連接所述存儲(chǔ)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的數(shù)字值以及所述數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接以獲取解鎖密碼。通過輸入解鎖的演算過程即可解鎖,無需要反復(fù)點(diǎn)擊,操作簡單,安全性高。
      【專利說明】智能解鎖系統(tǒng)及其解鎖方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及移動(dòng)終端控制方法,尤其涉及一種觸摸屏解鎖系統(tǒng)及方法。

      【背景技術(shù)】
      [0002]電子裝置如手機(jī)、數(shù)碼相機(jī)和平板電腦等大多數(shù)存儲(chǔ)有個(gè)人隱私,當(dāng)電子裝置長時(shí)間不使用時(shí),再次開啟時(shí)會(huì)啟動(dòng)屏幕鎖,以防止被其他人非授權(quán)使用,從而達(dá)到保護(hù)個(gè)人隱私的目的。目前觸摸屏輸入密碼的方法主要有:軟鍵盤輸入數(shù)字解鎖、軟轉(zhuǎn)盤選擇數(shù)字解鎖、圖案解鎖和人臉識(shí)別解鎖。采用軟鍵盤輸入數(shù)字解鎖時(shí),當(dāng)數(shù)字鍵的位置固定時(shí),容易被他人通過指痕破譯密碼;當(dāng)數(shù)字鍵的位置不固定,用戶輸入時(shí)還不容易尋找數(shù)字,且需要反復(fù)點(diǎn)擊數(shù)字鍵,操作不方便;采用軟轉(zhuǎn)盤選擇數(shù)字解鎖時(shí),由于密碼長度固定,一般適用于安全要求較低的場合,且每個(gè)軟轉(zhuǎn)盤都要旋轉(zhuǎn)選擇,輸入不便;采用圖案解鎖存在容易在屏幕上留下指痕,很容易破譯,安全性低的問題;采用人臉識(shí)別解鎖存在光線暗的地方無法使用,且識(shí)別率低的問題。


      【發(fā)明內(nèi)容】

      [0003]針對現(xiàn)有的觸摸屏解鎖方法存在的上述問題,現(xiàn)提供一種旨在實(shí)現(xiàn)操作簡單,且安全性能較高的智能解鎖系統(tǒng)及其解鎖方法。
      [0004]具體技術(shù)方案如下:
      [0005]一種智能解鎖系統(tǒng),應(yīng)用于移動(dòng)終端屏幕解鎖,包括:
      [0006]顯示界面,通過所述移動(dòng)終端的觸屏顯示一預(yù)定圖像,所述預(yù)定圖像設(shè)置有對應(yīng)預(yù)定數(shù)值的圖案,所述圖案隨使用者觸控操作移動(dòng);
      [0007]輸入單元,連接所述移動(dòng)終端的觸屏,用以接收觸控?cái)?shù)據(jù);
      [0008]轉(zhuǎn)換單元,連接所述輸入單元,用以將接收到的所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值;
      [0009]存儲(chǔ)單元,連接所述轉(zhuǎn)換單元,用以存儲(chǔ)所述數(shù)字值;
      [0010]數(shù)據(jù)處理單元,連接所述存儲(chǔ)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的數(shù)字值以及所述數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接以獲取解鎖密碼。
      [0011]優(yōu)選的,所述輸入單元包括:
      [0012]動(dòng)作捕捉模塊,用以獲取使用者按下動(dòng)作、抬起動(dòng)作和運(yùn)動(dòng)方向,根據(jù)按下動(dòng)作和抬起動(dòng)作,獲取所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值,根據(jù)運(yùn)動(dòng)方向獲取所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù);
      [0013]位置獲取模塊,用以根據(jù)所述動(dòng)作捕捉模塊獲取的按下動(dòng)作和抬起動(dòng)作獲得所述使用者的動(dòng)作位置信息,以獲取所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)。
      [0014]優(yōu)選的,所述輸入單元還包括:
      [0015]多點(diǎn)觸摸模塊,連接所述動(dòng)作捕捉模塊,用以支持所述動(dòng)作捕捉模塊同時(shí)獲取多個(gè)所述觸控?cái)?shù)據(jù)。
      [0016]優(yōu)選的,所述存儲(chǔ)單元包括:
      [0017]第一存儲(chǔ)模塊,連接所述轉(zhuǎn)換單元,用以根據(jù)接收觸控?cái)?shù)據(jù)的時(shí)序存儲(chǔ)表示正數(shù)的數(shù)字值;
      [0018]第二存儲(chǔ)模塊,連接所述轉(zhuǎn)換單元,用以根據(jù)接收觸控?cái)?shù)據(jù)的時(shí)序存儲(chǔ)表示負(fù)數(shù)的數(shù)字值。
      [0019]優(yōu)選的,所述轉(zhuǎn)換單元根據(jù)所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)和所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值將所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值。
      [0020]優(yōu)選的,所述數(shù)據(jù)處理單元包括:
      [0021]數(shù)據(jù)運(yùn)算模塊,根據(jù)所述第一存儲(chǔ)模塊存儲(chǔ)的數(shù)字值與所述第二存儲(chǔ)模塊存儲(chǔ)的數(shù)字值進(jìn)行累加運(yùn)算,獲取運(yùn)算結(jié)果;
      [0022]數(shù)據(jù)拼接模塊,連接所述數(shù)據(jù)運(yùn)算模塊,用以將所述第一存儲(chǔ)模塊存儲(chǔ)的數(shù)字值和所述第二存儲(chǔ)模塊存儲(chǔ)的數(shù)字值,以及所述數(shù)據(jù)運(yùn)算模塊獲取的運(yùn)算結(jié)果轉(zhuǎn)換為同一格式的數(shù)據(jù),并進(jìn)行拼接,獲取解鎖密碼。
      [0023]優(yōu)選的,還包括:信號(hào)判斷單元,分別連接所述輸入單元、所述轉(zhuǎn)換單元和所述數(shù)據(jù)處理單元,用于判斷接收觸控?cái)?shù)據(jù)是否為預(yù)設(shè)結(jié)束指令,若是,則所述數(shù)據(jù)處理單元根據(jù)所述存儲(chǔ)單元存儲(chǔ)的數(shù)字值進(jìn)行運(yùn)算,獲取解鎖密碼;若否,則所述轉(zhuǎn)換單元將接收的所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值。
      [0024]優(yōu)選的,還包括:匹配單元,連接所述數(shù)據(jù)處理單元,用以將所述解鎖密碼與預(yù)設(shè)密碼匹配,若與預(yù)設(shè)密碼不匹配則恢復(fù)所述預(yù)定圖像上的圖案至初始位置;若與預(yù)設(shè)密碼相匹配,則使所述移動(dòng)終端屏幕進(jìn)入正常待機(jī)畫面。
      [0025]一種智能解鎖方法,包括下述步驟:
      [0026]步驟A.采集接收的觸控?cái)?shù)據(jù);
      [0027]步驟B.將接收的所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù)和所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值轉(zhuǎn)換為相應(yīng)的數(shù)字值;
      [0028]步驟C.將表示正數(shù)的數(shù)字值及表示負(fù)數(shù)的數(shù)字值存入不同的儲(chǔ)存位置;
      [0029]步驟D.判斷是否接收到結(jié)束指令,若否,則執(zhí)行步驟A ;
      [0030]步驟E.將儲(chǔ)存的數(shù)字值以及數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接,以獲取解鎖密碼。
      [0031]優(yōu)選的,步驟E中獲取解鎖密碼的具體過程為:根據(jù)存儲(chǔ)于不同位置的表述正數(shù)的所述數(shù)字值和表示負(fù)數(shù)的所述數(shù)字值進(jìn)行累加運(yùn)算,獲取所述數(shù)字值運(yùn)算結(jié)果;將存儲(chǔ)于不同位置的表述正數(shù)的所述數(shù)字值、表示負(fù)數(shù)的所述數(shù)字值以及所述數(shù)字值運(yùn)算結(jié)果轉(zhuǎn)換為同一格式的數(shù)據(jù),并進(jìn)行拼接,獲取解鎖密碼。
      [0032]優(yōu)選的,還包括:
      [0033]步驟F.調(diào)取預(yù)設(shè)密碼,并將所述預(yù)設(shè)密碼存入一緩存區(qū);
      [0034]步驟G.依次將所述解鎖密碼的每一位數(shù)字值與存入所述緩存區(qū)內(nèi)的所述預(yù)設(shè)密碼進(jìn)行匹配,并將相匹配的所述緩存區(qū)內(nèi)的數(shù)字值刪除,如所述解鎖密碼中的數(shù)字值未能匹配成功,則若是執(zhí)行步驟A ;
      [0035]步驟H.判斷緩存區(qū)內(nèi)是否有未刪除的數(shù)字值,若是執(zhí)行步驟A ;若否則使所述移動(dòng)終端屏幕進(jìn)入正常待機(jī)畫面。
      [0036]上述技術(shù)方案的有益效果:
      [0037]1,通過輸入解鎖的演算過程即可解鎖,無需要反復(fù)點(diǎn)擊,也無需轉(zhuǎn)盤選擇,使解鎖操作簡單;
      [0038]2,僅輸入最后結(jié)果無法解鎖,可防止因最后結(jié)果被窺視造成泄密,安全性較高。

      【專利附圖】

      【附圖說明】
      [0039]圖1為本發(fā)明所述智能解鎖系統(tǒng)的一種實(shí)施例的整體框圖;
      [0040]圖2為本發(fā)明所述智能解鎖方法的一種實(shí)施例的方法流程圖;
      [0041]圖3a-圖3f為本發(fā)明所述智能解鎖方法以算盤為預(yù)定圖像的實(shí)施例的輸入流程圖。
      [0042]附圖中:1.顯示界面;2.輸入單元;21.動(dòng)作捕捉模塊;22.位置獲取模塊;23.多點(diǎn)觸摸模塊;3.轉(zhuǎn)換單元;4.存儲(chǔ)單元;41.第一存儲(chǔ)模塊;42.第二存儲(chǔ)模塊;5.信號(hào)判斷單元;6.數(shù)據(jù)處理單元;61.數(shù)據(jù)運(yùn)算模塊;62.數(shù)據(jù)拼接模塊;7.匹配單元。

      【具體實(shí)施方式】
      [0043]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0044]需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
      [0045]下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步說明,但不作為本發(fā)明的限定。
      [0046]如圖1所示,一種智能解鎖系統(tǒng),應(yīng)用于移動(dòng)終端屏幕解鎖,包括:顯示界面1、輸入單元2、轉(zhuǎn)換單元3、存儲(chǔ)單元4和數(shù)據(jù)處理單元6 ;
      [0047]顯示界面I通過移動(dòng)終端的觸屏顯示一預(yù)定圖像,預(yù)定圖像設(shè)置有對應(yīng)預(yù)定數(shù)值的圖案,圖案被配置為可隨使用者觸控操作移動(dòng);輸入單元2連接移動(dòng)終端的觸屏,用以接收觸控?cái)?shù)據(jù);轉(zhuǎn)換單元3連接輸入單元2用以將接收到的觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值;存儲(chǔ)單元4連接轉(zhuǎn)換單元3用以存儲(chǔ)數(shù)字值;數(shù)據(jù)處理單元6連接存儲(chǔ)單元4,用于將存儲(chǔ)單元4存儲(chǔ)的數(shù)字值以及數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接以獲取解鎖密碼。
      [0048]在本實(shí)施例中顯示界面I顯示的預(yù)定圖像可以是一清零模式的算盤圖像,其中預(yù)定數(shù)值的圖案為算盤圖像中的算珠,可通過將珠算的演算過程進(jìn)行編碼,將演算過程作為密碼輸入,只需輸入正確的演算過程就可以解鎖,無需要反復(fù)點(diǎn)擊,也無需轉(zhuǎn)盤選擇,如果僅輸入最后結(jié)果無法解鎖,安全性較高,且操作簡單。
      [0049]在優(yōu)選的實(shí)施例中,輸入單元2包括:動(dòng)作捕捉模塊21和位置獲取模塊22 ;
      [0050]動(dòng)作捕捉模塊21用以獲取使用者按下動(dòng)作、抬起動(dòng)作和運(yùn)動(dòng)方向,根據(jù)按下動(dòng)作和抬起動(dòng)作,獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值,根據(jù)運(yùn)動(dòng)方向獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù);
      [0051]位置獲取模塊22用以根據(jù)動(dòng)作捕捉模塊21獲取的按下動(dòng)作和抬起動(dòng)作獲得使用者的動(dòng)作位置信息,以獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)。
      [0052]在本實(shí)施例中通過動(dòng)作捕捉模塊21和位置獲取模塊22獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)、絕對值和正負(fù)。
      [0053]在優(yōu)選的實(shí)施例中,輸入單元2還包括:多點(diǎn)觸摸模塊23,多點(diǎn)觸摸模塊23連接動(dòng)作捕捉模塊21,用以支持動(dòng)作捕捉模塊21同時(shí)獲取多個(gè)所述觸控?cái)?shù)據(jù)。例如:當(dāng)操作者對預(yù)定的算盤圖像中的頂珠和下珠同時(shí)撥動(dòng)時(shí),多點(diǎn)觸摸模塊23可支持動(dòng)作捕捉模塊21同時(shí)捕捉使用者對多個(gè)觸點(diǎn)的操作,并根據(jù)操作進(jìn)行相應(yīng)處理。
      [0054]在優(yōu)選的實(shí)施例中,存儲(chǔ)單元4包括:第一存儲(chǔ)模塊41和第二存儲(chǔ)模塊42 ;
      [0055]第一存儲(chǔ)模塊41連接轉(zhuǎn)換單元3,用以根據(jù)接收觸控?cái)?shù)據(jù)的時(shí)序存儲(chǔ)表示正數(shù)的數(shù)字值;第二存儲(chǔ)模塊42連接轉(zhuǎn)換單元3,用以根據(jù)接收觸控?cái)?shù)據(jù)的時(shí)序存儲(chǔ)表示負(fù)數(shù)的數(shù)字值。
      [0056]在本實(shí)施例中由于算盤主要用于加減法,故采用第一存儲(chǔ)模塊41存儲(chǔ)正數(shù),采用第二存儲(chǔ)模塊42存儲(chǔ)負(fù)數(shù),通過數(shù)值的正負(fù)加以區(qū)分累加運(yùn)算過程中的加減。進(jìn)一步的,第一存儲(chǔ)模塊41和第二存儲(chǔ)模塊42中的數(shù)字值也可根據(jù)預(yù)定排序進(jìn)行存儲(chǔ),可以從大到小排序,也可以從小到大排序。
      [0057]在優(yōu)選的實(shí)施例中,轉(zhuǎn)換單元3根據(jù)觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)和觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值將觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值。
      [0058]在優(yōu)選的實(shí)施例中,數(shù)據(jù)處理單元6包括:數(shù)據(jù)運(yùn)算模塊61和數(shù)據(jù)拼接模塊62 ;
      [0059]數(shù)據(jù)運(yùn)算模塊61根據(jù)第一存儲(chǔ)模塊41存儲(chǔ)的數(shù)字值與第二存儲(chǔ)模塊42存儲(chǔ)的數(shù)字值進(jìn)行累加運(yùn)算,獲取運(yùn)算結(jié)果;
      [0060]數(shù)據(jù)拼接模塊62連接數(shù)據(jù)運(yùn)算模塊61,用以將第一存儲(chǔ)模塊41存儲(chǔ)的數(shù)字值和第二存儲(chǔ)模塊42存儲(chǔ)的數(shù)字值,以及數(shù)據(jù)運(yùn)算模塊61獲取的運(yùn)算結(jié)果轉(zhuǎn)換為同一格式的數(shù)據(jù),并進(jìn)行拼接,獲取解鎖密碼。
      [0061]在本實(shí)施例中采用數(shù)據(jù)運(yùn)算模塊61對輸入數(shù)字信號(hào)進(jìn)行累加運(yùn)算,通過數(shù)據(jù)拼接模塊62將輸入的數(shù)字信號(hào)和運(yùn)算結(jié)果統(tǒng)一成同一格式的數(shù)據(jù),并拼接在一起,以形成解鎖密碼,提高了解鎖的安全性。
      [0062]在優(yōu)選的實(shí)施例中,還包括:信號(hào)判斷單元5,信號(hào)判斷單元5分別連接輸入單元2、轉(zhuǎn)換單元3和數(shù)據(jù)處理單元6,用于判斷接收觸控?cái)?shù)據(jù)是否為預(yù)設(shè)結(jié)束指令,若是,則數(shù)據(jù)處理單元6根據(jù)存儲(chǔ)單元4存儲(chǔ)的數(shù)字值進(jìn)行運(yùn)算,獲取解鎖密碼;若否,則轉(zhuǎn)換單元3將接收的觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值。進(jìn)一步的還可以采用觸發(fā)解鎖按鈕或晃動(dòng)的方式表示輸入結(jié)束。
      [0063]在優(yōu)選的實(shí)施例中,還包括:匹配單元7,匹配單元7連接數(shù)據(jù)處理單元6,用以將解鎖密碼與預(yù)設(shè)的密碼匹配,若與預(yù)設(shè)密碼不匹配則恢復(fù)預(yù)定圖像上的圖案至初始位置;若與預(yù)設(shè)密碼相匹配,則使移動(dòng)終端屏幕進(jìn)入正常待機(jī)畫面。
      [0064]在本實(shí)施例中根據(jù)用戶設(shè)置密碼的習(xí)慣性,密碼的輸入順序?yàn)槲ㄒ坏?,因此存?chǔ)單元可根據(jù)接收觸控?cái)?shù)據(jù)的順序依次存儲(chǔ)數(shù)字值及該數(shù)字值對應(yīng)的位數(shù),匹配單元根據(jù)解鎖密碼與預(yù)設(shè)密碼是否匹配來判斷,解鎖密碼是否正確。
      [0065]一種智能解鎖方法,包括下述步驟(如圖2所示):
      [0066]步驟A.采集接收的觸控?cái)?shù)據(jù);
      [0067]步驟B.將接收的所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù)和所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值轉(zhuǎn)換為相應(yīng)的數(shù)字值;
      [0068]步驟C.將表示正數(shù)的數(shù)字值及表示負(fù)數(shù)的數(shù)字值存入不同的儲(chǔ)存位置;
      [0069]步驟D.判斷是否接收到結(jié)束指令,若否,則執(zhí)行步驟A;
      [0070]步驟E.將儲(chǔ)存的數(shù)字值以及數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接,以獲取解鎖密碼。
      [0071]在本實(shí)施例中,采集接收的觸控?cái)?shù)據(jù)的具體過程為:獲取使用者按下動(dòng)作、抬起動(dòng)作和運(yùn)動(dòng)方向,根據(jù)按下動(dòng)作和抬起動(dòng)作,獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值,根據(jù)運(yùn)動(dòng)方向獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù),根據(jù)動(dòng)作捕捉模塊21獲取的按下動(dòng)作和抬起動(dòng)作獲得使用者的動(dòng)作位置信息,以獲取觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù);
      [0072]進(jìn)一步的以算盤解鎖為例,將珠算的演算過程進(jìn)行編碼,將演算過程作為密碼輸入(可對密碼進(jìn)行md5變換,與事先設(shè)定密碼的md5值進(jìn)行比較,如果匹配,如果匹配解鎖成果,如果不匹配則解鎖失敗)只需輸入正確的演算過程就可以解鎖,無需要反復(fù)點(diǎn)擊,也無需轉(zhuǎn)盤選擇,如果僅輸入最后結(jié)果無法解鎖,安全性高,且操作簡單。
      [0073]在優(yōu)選的實(shí)施例中,步驟E中獲取解鎖密碼的具體過程為:根據(jù)存儲(chǔ)于不同位置的表述正數(shù)的數(shù)字值和表示負(fù)數(shù)的數(shù)字值進(jìn)行累加運(yùn)算,獲取數(shù)字值運(yùn)算結(jié)果;將存儲(chǔ)于不同位置的表述正數(shù)的數(shù)字值、表示負(fù)數(shù)的數(shù)字值以及數(shù)字值運(yùn)算結(jié)果轉(zhuǎn)換為同一格式的數(shù)據(jù),并進(jìn)行拼接,獲取解鎖密碼。
      [0074]在優(yōu)選的實(shí)施例中,還包括:
      [0075]步驟F.調(diào)取預(yù)設(shè)密碼,并將所述預(yù)設(shè)密碼存入一緩存區(qū);
      [0076]步驟G.依次將所述解鎖密碼的每一位數(shù)字值與存入所述緩存區(qū)內(nèi)的所述預(yù)設(shè)密碼進(jìn)行匹配,并將相匹配的所述緩存區(qū)內(nèi)的數(shù)字值刪除,如所述解鎖密碼中的數(shù)字值未能匹配成功,則若是執(zhí)行步驟A ;
      [0077]步驟H.判斷緩存區(qū)內(nèi)是否有未刪除的數(shù)字值,若是執(zhí)行步驟A ;若否則使移動(dòng)終端屏幕進(jìn)入正常待機(jī)畫面。
      [0078]根據(jù)上述實(shí)施例的內(nèi)容以屏幕解鎖密碼是:33+13-4為例詳細(xì)參數(shù)算盤解鎖過程(參見圖3):
      [0079]S1.按電源鍵,點(diǎn)亮屏幕,進(jìn)入屏幕解鎖界面,屏幕上顯示一個(gè)清零的算盤,如圖3a所示;
      [0080]S2.用戶在算盤上輸入33,如圖3b所示,此時(shí)第一存儲(chǔ)模塊41根據(jù)輸入數(shù)值的排序排列后的存儲(chǔ)結(jié)果是3,30;
      [0081]S3.用戶輸入加15,如圖3c所示,此時(shí)第一存儲(chǔ)模塊41根據(jù)輸入數(shù)值的排序排列后的存儲(chǔ)結(jié)果是3,5,10,30 ;
      [0082]S4.用戶再輸入減2,如圖3d,此時(shí)第一存儲(chǔ)模塊41內(nèi)的數(shù)值不變,第二存儲(chǔ)模塊42根據(jù)輸入數(shù)值的排序排列后的存儲(chǔ)結(jié)果是2 ;
      [0083]S5.用戶先輸入減5,如圖3e,此時(shí)第一存儲(chǔ)模塊41內(nèi)的數(shù)值不變,第二存儲(chǔ)模塊42根據(jù)輸入數(shù)值的排序排列后的存儲(chǔ)結(jié)果是2,5 ;
      [0084]S6.用戶再輸入加1,如圖3f,此時(shí)第一存儲(chǔ)模塊41根據(jù)輸入數(shù)值的排序排列后的存儲(chǔ)結(jié)果是I,3,5,10,30 ;第二存儲(chǔ)模塊42內(nèi)的數(shù)值不變;
      [0085]S7.結(jié)果為42,如圖3f;
      [0086]S8.進(jìn)行密碼拼接,結(jié)果是0103051030020542。
      [0087]數(shù)據(jù)拼接模塊62為了使最后的拼接密碼在數(shù)學(xué)上可以還原成第一存儲(chǔ)模塊41、第二存儲(chǔ)模塊42和結(jié)果,在拼接時(shí)把數(shù)組中的值的位數(shù)做了等長處理,如“I”轉(zhuǎn)成“01”,也可以不這樣做,拼接的方法不做限制,最終生成I個(gè)密碼就可以了。為了方便闡述圖3中只含有個(gè)、十、百三位,但本發(fā)明不限于此。
      [0088] 以上所述僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及保護(hù)范圍,對于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識(shí)到凡運(yùn)用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
      【權(quán)利要求】
      1.一種智能解鎖系統(tǒng),應(yīng)用于移動(dòng)終端屏幕解鎖,其特征在于,包括: 顯示界面,通過所述移動(dòng)終端的觸屏顯示一預(yù)定圖像,所述預(yù)定圖像設(shè)置有對應(yīng)預(yù)定數(shù)值的圖案,所述圖案隨使用者觸控操作移動(dòng); 輸入單元,連接所述移動(dòng)終端的觸屏,用以接收觸控?cái)?shù)據(jù); 轉(zhuǎn)換單元,連接所述輸入單元,用以將接收到的所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值; 存儲(chǔ)單元,連接所述轉(zhuǎn)換單元,用以存儲(chǔ)所述數(shù)字值; 數(shù)據(jù)處理單元,連接所述存儲(chǔ)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的數(shù)字值以及所述數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接以獲取解鎖密碼。
      2.如權(quán)利要求1所述智能解鎖系統(tǒng),其特征在于,所述輸入單元包括: 動(dòng)作捕捉模塊,用以獲取使用者按下動(dòng)作、抬起動(dòng)作和運(yùn)動(dòng)方向,根據(jù)按下動(dòng)作和抬起動(dòng)作,獲取所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值,根據(jù)運(yùn)動(dòng)方向獲取所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù); 位置獲取模塊,用以根據(jù)所述動(dòng)作捕捉模塊獲取的按下動(dòng)作和抬起動(dòng)作獲得所述使用者的動(dòng)作位置信息,以獲取所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)。
      3.如權(quán)利要求2所述智能解鎖系統(tǒng),其特征在于,所述輸入單元還包括: 多點(diǎn)觸摸模塊,連接所述動(dòng)作捕捉模塊,用以支持所述動(dòng)作捕捉模塊同時(shí)獲取多個(gè)所述觸控?cái)?shù)據(jù)。
      4.如權(quán)利要求2所述智能解鎖系統(tǒng),其特征在于,所述存儲(chǔ)單元包括: 第一存儲(chǔ)模塊,連接所述轉(zhuǎn)換單元,用以根據(jù)接收觸控?cái)?shù)據(jù)的時(shí)序存儲(chǔ)表示正數(shù)的數(shù)字值; 第二存儲(chǔ)模塊,連接所述轉(zhuǎn)換單元,用以根據(jù)接收觸控?cái)?shù)據(jù)的時(shí)序存儲(chǔ)表示負(fù)數(shù)的數(shù)字值。
      5.如權(quán)利要求2所述智能解鎖系統(tǒng),其特征在于,所述轉(zhuǎn)換單元根據(jù)所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的位數(shù)和所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值將所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值。
      6.如權(quán)利要求4所述智能解鎖系統(tǒng),其特征在于,所述數(shù)據(jù)處理單元包括: 數(shù)據(jù)運(yùn)算模塊,根據(jù)所述第一存儲(chǔ)模塊存儲(chǔ)的數(shù)字值與所述第二存儲(chǔ)模塊存儲(chǔ)的數(shù)字值進(jìn)行累加運(yùn)算,獲取運(yùn)算結(jié)果; 數(shù)據(jù)拼接模塊,連接所述數(shù)據(jù)運(yùn)算模塊,用以將所述第一存儲(chǔ)模塊存儲(chǔ)的數(shù)字值和所述第二存儲(chǔ)模塊存儲(chǔ)的數(shù)字值,以及所述數(shù)據(jù)運(yùn)算模塊獲取的運(yùn)算結(jié)果轉(zhuǎn)換為同一格式的數(shù)據(jù),并進(jìn)行拼接,獲取解鎖密碼。
      7.如權(quán)利要求1所述智能解鎖系統(tǒng),其特征在于,還包括:信號(hào)判斷單元,分別連接所述輸入單元、所述轉(zhuǎn)換單元和所述數(shù)據(jù)處理單元,用于判斷接收觸控?cái)?shù)據(jù)是否為預(yù)設(shè)結(jié)束指令,若是,則所述數(shù)據(jù)處理單元根據(jù)所述存儲(chǔ)單元存儲(chǔ)的數(shù)字值進(jìn)行運(yùn)算,獲取解鎖密碼;若否,則所述轉(zhuǎn)換單元將接收的所述觸控?cái)?shù)據(jù)轉(zhuǎn)換為數(shù)字值。
      8.權(quán)利要求1所述智能解鎖系統(tǒng),其特征在于,還包括:匹配單元,連接所述數(shù)據(jù)處理單元,用以將所述解鎖密碼與預(yù)設(shè)密碼匹配,若與預(yù)設(shè)密碼不匹配則恢復(fù)所述預(yù)定圖像上的圖案至初始位置;若與預(yù)設(shè)密碼相匹配,則使所述移動(dòng)終端屏幕進(jìn)入正常待機(jī)畫面。
      9.一種智能解鎖方法,其特征在于,包括下述步驟: 步驟A.采集接收的觸控?cái)?shù)據(jù); 步驟B.將接收的所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的正負(fù)和所述觸控?cái)?shù)據(jù)對應(yīng)數(shù)值的絕對值轉(zhuǎn)換為相應(yīng)的數(shù)字值; 步驟C.將表示正數(shù)的數(shù)字值及表示負(fù)數(shù)的數(shù)字值存入不同的儲(chǔ)存位置; 步驟D.判斷是否接收到結(jié)束指令,若否,則執(zhí)行步驟A ; 步驟E.將儲(chǔ)存的數(shù)字值以及數(shù)字值累加運(yùn)算的結(jié)果進(jìn)行拼接,以獲取解鎖密碼。
      10.如權(quán)利要求9所述智能解鎖方法;其特征在于,步驟E中獲取解鎖密碼的具體過程為:根據(jù)存儲(chǔ)于不同位置的表述正數(shù)的所述數(shù)字值和表示負(fù)數(shù)的所述數(shù)字值進(jìn)行累加運(yùn)算,獲取所述數(shù)字值運(yùn)算結(jié)果;將存儲(chǔ)于不同位置的表述正數(shù)的所述數(shù)字值、表示負(fù)數(shù)的所述數(shù)字值以及所述數(shù)字值運(yùn)算結(jié)果轉(zhuǎn)換為同一格式的數(shù)據(jù),并進(jìn)行拼接,獲取解鎖密碼。
      11.如權(quán)利要求9所述智能解鎖方法;其特征在于,還包括: 步驟F.調(diào)取預(yù)設(shè)密碼,并將所述預(yù)設(shè)密碼存入一緩存區(qū); 步驟G.依次將所述解鎖密碼的每一位數(shù)字值與存入所述緩存區(qū)內(nèi)的所述預(yù)設(shè)密碼進(jìn)行匹配,并將相匹配的所述緩存區(qū)內(nèi)的數(shù)字值刪除,如所述解鎖密碼中的數(shù)字值未能匹配成功,則若是執(zhí)行步驟A ; 步驟H.判斷緩存區(qū)內(nèi)是否有未刪除的數(shù)字值,若是執(zhí)行步驟A ;若否則使所述移動(dòng)終端屏幕進(jìn)入正常待機(jī)畫面。
      【文檔編號(hào)】G06F3/0488GK104200141SQ201410345786
      【公開日】2014年12月10日 申請日期:2014年7月18日 優(yōu)先權(quán)日:2014年7月18日
      【發(fā)明者】劉長琦 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1