解鎖處理、鎖屏界面顯示方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種解鎖處理、鎖屏界面顯示方法及裝置,其中,該解鎖處理方法包括:接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,該指定顯示對象包括一個或多個顯示對象;在確定操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。通過本發(fā)明解決了相關(guān)技術(shù)中解鎖方式單調(diào)及安全性不高的問題,進而達到了解鎖方式新穎,提高了解鎖安全性的效果。
【專利說明】
解鎖處理、鎖屏界面顯示方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及解鎖處理、鎖屏界面顯示方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,智能終端設(shè)備的解鎖方法,主要在預(yù)設(shè)軌跡范疇,不管是滑動解鎖,手勢解鎖等都是在屏幕上設(shè)定固定的解鎖區(qū)域,通過點擊或滑動事先預(yù)設(shè)的軌跡來達到識別解鎖的目的。這種方式單調(diào)枯燥,且很容易被別人窺視復(fù)制,安全性也很有限。
[0003]針對相關(guān)技術(shù)中,解鎖方式單調(diào)及安全性不高的問題,還未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了解鎖處理、鎖屏界面顯示方法及裝置,以至少解決相關(guān)技術(shù)中解鎖方式單調(diào)及安全性不高的問題。
[0005]根據(jù)本發(fā)明的一個方面,提供了一種解鎖處理方法,包括:接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,所述指定顯示對象包括一個或多個顯示對象;在確定所述操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。
[0006]進一步地,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令之前,包括:從按照隨機軌跡動態(tài)顯示的多個顯示對象中選擇所述指定顯示對象。
[0007]進一步地,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,包括:對于所述指定顯示對象中的一個顯示對象,在對所述一個顯示對象進行操作的中心點坐標(biāo)位于預(yù)設(shè)區(qū)域時,確定接收到對所述一個顯示對象的操作指令。
[0008]進一步地,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令包括:在所述指定顯示對象包括多個顯示對象時,確定對所述指定顯示對象中的連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔小于預(yù)定閾值。
[0009]進一步地,所述多個顯示對象的形式包括顏色塊形式、數(shù)字形式或者字母形式。
[0010]根據(jù)本發(fā)明的另一個方面,還提供了一種鎖屏界面顯示方法,包括:獲取一個顯示對象或多個顯示對象,其中,通過對所述一個顯示對象或多個顯示對象的觸發(fā)操作獲取對終端進行解鎖的操作指令;動態(tài)顯示所述一個或者多個顯示對象。
[0011]根據(jù)本發(fā)明的一個方面,提供了一種解鎖處理裝置,所述裝置包括:接收模塊,用于接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,所述指定顯示對象包括一個或多個顯示對象;解鎖模塊,用于在確定所述操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。
[0012]進一步地,所述裝置還包括:選擇模塊,用于從按照隨機軌跡動態(tài)顯示的多個顯示對象中選擇所述指定顯示對象。
[0013]進一步地,所述接收模塊用于對于所述指定顯示對象中的一個顯示對象,在對所述一個顯示對象進行操作的中心點坐標(biāo)位于預(yù)設(shè)區(qū)域時,確定接收到對所述一個顯示對象的操作指令。
[0014]進一步地,所述接收模塊還用于在所述指定顯示對象包括多個顯示對象時,確定對所述指定顯示對象中的連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔小于預(yù)定閾值。
[0015]進一步地,所述多個顯示對象的形式包括顏色塊形式、數(shù)字形式或者字母形式。
[0016]根據(jù)本發(fā)明的另一個方面,還提供了一種鎖屏界面顯示裝置,包括:獲取模塊,用于獲取一個顯示對象或多個顯示對象,其中,通過對所述一個顯示對象或多個顯示對象的觸發(fā)操作獲取對終端進行解鎖的操作指令;顯示模塊,用于動態(tài)顯示所述一個或者多個顯示對象。
[0017]通過本發(fā)明,采用接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,該指定顯示對象包括一個或多個顯示對象;在確定操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。解決了相關(guān)技術(shù)中解鎖方式單調(diào)及安全性不高的問題,進而達到了解鎖方式新穎,提高了解鎖安全性的效果。
【附圖說明】
[0018]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0019]圖1是根據(jù)本發(fā)明實施例的解鎖處理方法的流程圖;
[0020]圖2是根據(jù)本發(fā)明實施例的解鎖處理裝置的結(jié)構(gòu)框圖;
[0021]圖3是根據(jù)本發(fā)明實施例的解鎖處理裝置的結(jié)構(gòu)框圖(一);
[0022]圖4是根據(jù)本發(fā)明實施例的解鎖界面顯示方法的流程圖;
[0023]圖5是根據(jù)本發(fā)明實施例的解鎖界面顯示裝置的結(jié)構(gòu)框圖;
[0024]圖6是根據(jù)本發(fā)明實施例的解鎖過程總體流程圖;
[0025]圖7是根據(jù)本發(fā)明實施例的定義鎖屏設(shè)置的流程圖;
[0026]圖8是根據(jù)本發(fā)明實施例的生成鎖屏界面的流程圖;
[0027]圖9是根據(jù)本發(fā)明實施例的屏幕解鎖流程圖。
【具體實施方式】
[0028]下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0029]在本實施例中提供了一種解鎖處理方法,圖1是根據(jù)本發(fā)明實施例的解鎖處理方法的流程圖,如圖1所示,該流程包括如下步驟:
[0030]步驟S102,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,該指定顯示對象包括一個或多個顯示對象;
[0031]步驟S104,在確定操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。
[0032]通過上述步驟,在鎖屏界面上動態(tài)顯示顯示對象,其中從顯示對象中選擇指定顯示對象進行觸發(fā)操作形成對終端進行解鎖的密鑰,解決了相關(guān)技術(shù)中解鎖方式單調(diào)及安全性不高的問題,進而達到了解鎖方式新穎,提高了解鎖安全性的效果。
[0033]接收上述的操作指令之前,在一個可選實施例中,從按照隨機軌跡動態(tài)顯示的多個顯示對象中選擇指定顯示對象。
[0034]在接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令時,在一個可選實施例中,對于指定顯示對象中的一個顯示對象,在對一個顯示對象進行操作的中心點坐標(biāo)位于預(yù)設(shè)區(qū)域時,確定接收到對一個顯示對象的操作指令。例如,在對一個顯示對象進行操作的中心點坐標(biāo)位于該一個顯示對象的邊緣時,就無法接收到對該一個顯示對象的操作指令。
[0035]在一個可選實施例中,在指定顯示對象包括多個顯示對象時,確定對指定顯示對象中的連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔小于預(yù)定閾值。例如,在對連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔大于預(yù)定閾值的情況下,就判斷這兩個觸發(fā)操作分別屬于不同的操作指令。
[0036]在另一個可選實施例中,該多個顯示對象的形式包括顏色塊形式、數(shù)字形式或者字母形式。
[0037]在本實施例中還提供了一種解鎖處理裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。
[0038]圖2是根據(jù)本發(fā)明實施例的解鎖處理裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括:接收模塊22,用于接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,該指定顯示對象包括一個或多個顯示對象;解鎖模塊24,用于在確定該操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。
[0039]圖3是根據(jù)本發(fā)明實施例的解鎖處理裝置的結(jié)構(gòu)框圖(一),如圖3所示,該裝置除包括圖2所示的所有模塊外,還包括:選擇模塊26,用于從按照隨機軌跡動態(tài)顯示的多個顯示對象中選擇該指定顯示對象。
[0040]可選地,接收模塊22用于對于該指定顯示對象中的一個顯示對象,在對該一個顯示對象進行操作的中心點坐標(biāo)位于預(yù)設(shè)區(qū)域時,確定接收到對該一個顯示對象的操作指令。
[0041]可選地,接收模塊22還用于在該指定顯示對象包括多個顯示對象時,確定對該指定顯示對象中的連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔小于預(yù)定閾值。
[0042]可選地,多個顯示對象的形式包括顏色塊形式、數(shù)字形式或者字母形式。
[0043]在另一個實施例中提供了一種鎖屏界面顯示方法,圖4是根據(jù)本發(fā)明實施例的解鎖處理方法的流程圖,如圖4所示,該流程包括如下步驟:
[0044]步驟S402,獲取一個顯示對象或多個顯示對象,其中,通過對該一個顯示對象或多個顯示對象的觸發(fā)操作獲取對終端進行解鎖的操作指令;
[0045]步驟S404,動態(tài)顯示一個或者多個顯示對象。
[0046]通過上述步驟,在鎖屏界面上動態(tài)顯示顯示對象,其中從顯示對象中選擇指定顯示對象進行觸發(fā)操作形成對終端進行解鎖的密鑰,解決了相關(guān)技術(shù)中解鎖方式單調(diào)及安全性不高的問題,進而達到了解鎖方式新穎,提高了解鎖安全性的效果。
[0047]圖5是根據(jù)本發(fā)明實施例的解鎖界面顯示裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置包括:獲取模塊52,用于獲取一個顯示對象或多個顯示對象,其中,通過對該一個顯示對象或多個顯示對象的觸發(fā)操作獲取對終端進行解鎖的操作指令;顯示模塊54,用于動態(tài)顯示該一個或者多個顯示對象。
[0048]需要說明的是,上述各個模塊是可以通過軟件或硬件來實現(xiàn)的,對于后者,可以通過以下方式實現(xiàn),但不限于此:上述各個模塊均位于同一處理器中;或者,上述各個模塊分別位于第一處理器、第二處理器和第三處理器…中。
[0049]針對相關(guān)技術(shù)中存在的上述問題,下面結(jié)合可選實施例進行說明,在本可選實施例中結(jié)合了上述可選實施例及其可選實施方式。
[0050]在一個可選實施例中提供了一種裝置,用戶可以利用該裝置采用隨機軌跡進行屏幕解鎖,該裝置包括如下模塊:
[0051]A.鎖屏解鎖設(shè)置模塊:此模塊為智能終端執(zhí)行鎖屏操作的基本設(shè)置。
[0052]B.鎖屏執(zhí)行模塊:此模塊按照A中設(shè)置啟動鎖屏。
[0053]C.屏幕監(jiān)測模塊:此模塊監(jiān)測在鎖屏?xí)r,屏幕操作情況。
[0054]D.解鎖執(zhí)行模塊(相當(dāng)于上述解鎖模塊24):此模塊執(zhí)行屏幕解鎖,回到鎖屏前界面。
[0055]E.解鎖指令存儲模塊:此模塊會將A中設(shè)置的鎖屏指令存儲供后續(xù)解鎖對照。
[0056]F.解鎖指令與鎖屏界面對應(yīng)關(guān)系存儲模塊。
[0057]G.鎖屏界面生成模塊。
[0058]在另一個可選實施例中提供了一種方法,用戶可以采用隨機軌跡進行屏幕解鎖,該方法包括如下步驟:
[0059]一、解鎖指令類型定義。
[0060]二、解鎖指令與鎖屏顯示對應(yīng)關(guān)系定義。
[0061]三、解鎖指令設(shè)置。
[0062]四、達到鎖屏條件后,生成鎖屏界面,執(zhí)行屏幕鎖屏。
[0063]五、在鎖屏界面檢測屏幕觸摸,點擊,滑動等操作。
[0064]六、比照屏幕操作與解鎖指令,如匹配則解鎖。
[0065]下面以終端鎖屏界面上隨機動態(tài)顯示色塊為例進行說明。
[0066]圖6是根據(jù)本發(fā)明實施例的解鎖過程總體流程圖,如圖6所示,該流程包括如下步驟:
[0067]步驟S602,定義鎖屏設(shè)置;
[0068]步驟S604,生成鎖屏界面;
[0069]步驟S606,屏幕解鎖。
[0070]圖7是根據(jù)本發(fā)明實施例的定義鎖屏設(shè)置的流程圖,如圖7所示,該流程包括如下步驟:
[0071]S702,定義鎖屏指令類型。如隨機色塊鎖屏。此步是為以后擴展。如有必要,除了隨機色塊鎖屏,還可以隨機數(shù)字,隨機字母,隨機二維碼等。
[0072]S704,定義解鎖指令與鎖屏顯示對應(yīng)關(guān)系。以隨機色塊鎖屏為例,可以將顏色的RBG值和具體語義聯(lián)系對應(yīng)起來,如記錄#0000FF為藍色,#FF0000為紅色,#FFFF00為黃色等等。
[0073]S706,解鎖指令設(shè)置。在鎖屏設(shè)置界面,設(shè)置解鎖的指令,如紅紅藍。此處方式很靈活,可以直接輸入紅紅藍,也可以通過提供色塊選擇設(shè)置。解鎖方式也可以很多樣,如點擊,滑動連線等。
[0074]生成鎖屏界面。滿足鎖屏條件時,生成鎖屏界面,執(zhí)行屏幕鎖屏。圖8是根據(jù)本發(fā)明實施例的生成鎖屏界面的流程圖,如圖8所示,該流程包括如下步驟:
[0075]步驟S802,隨機提取待顯示的顏色圖標(biāo)。此處是從S802中存儲數(shù)據(jù)中隨機獲取一種顏色,如紅色#FF0000。
[0076]步驟S804,在屏幕上畫閉合圓圈。已知可根據(jù)顯示屏的分辨率建立坐標(biāo)系。如將屏幕四角中某一個作為坐標(biāo)原點,水平邊為X軸,豎直邊為Y軸,則屏幕所包含的點的坐標(biāo)范圍可定。在屏幕中隨機選定一個點,記錄坐標(biāo),以此點為圓心,畫一定半徑的閉合圓圈(半徑設(shè)定可按像素點,也可按于最大X值或Y值得比例)。
[0077]步驟S806,將屏幕上閉合圓圈填充S201提取的顏色。系統(tǒng)在閉合圓圈內(nèi)的坐標(biāo)點,填充上對應(yīng)顏色的RGB值,從而可以呈現(xiàn)相應(yīng)的顏色,屏幕上則顯示含有顏色的圓圈。
[0078]步驟S808,顏色圓圈在屏幕上隨機移動。具體的,以一定速率隨機變換圓心的位置,并在屏幕上重畫圓圈,從呈現(xiàn)上看,顏色圓圈就在屏幕上沿隨機軌跡移動。
[0079]為避免屏幕過于雜亂,刷新過于頻繁,可以設(shè)定屏幕上活動的顏色圓圈數(shù)量,如3個。
[0080]為增加趣味性,可以設(shè)定每個顏色圓圈的生命周期,如5分鐘。到達生命周期后,該圓圈消失,同時重新生成一個新的顏色圓圈。
[0081]屏幕解鎖,在鎖屏界面下,終端捕獲屏幕動作并與已設(shè)置的解鎖指令比照,匹配則解鎖成功。圖9是根據(jù)本發(fā)明實施例的屏幕解鎖流程圖,如圖9所示,該流程包括如下步驟:
[0082]S902,捕捉屏幕點擊操作。
[0083]S904,兩次操作的時間間隔的判定。此處主要為判定操作指令完結(jié)的標(biāo)志。若時間間隔小于T (例如,T為2)秒,則進行步驟S906,否則進行步驟S912。
[0084]S906,判定是否為有效顏色區(qū)域。獲取操作位置的中心點坐標(biāo),判定該坐標(biāo)是否隸屬于已劃定區(qū)域內(nèi)(邊界線不屬有效區(qū)域),如屬于有效區(qū)域,則執(zhí)行步驟S908,否則回到步驟S902。
[0085]S908,存儲操作指令。系統(tǒng)獲取所點擊區(qū)域的顏色RGB值,與顏色RGB值與語義對應(yīng)表比照,獲得語義指令,并存儲。比如點擊在紅色色塊區(qū)域,則能獲取到紅色區(qū)域的RGB值,即#FF0000,存于有效操作指令列表中。
[0086]S910,鎖屏界面重畫。已點擊的顏色圓圈消失,重新在屏幕上某點畫一個圓圈,填充上隨機提取的顏色,并按隨機軌跡移動。
[0087]S912,操作指令與解鎖指令是否匹配的判定步驟。將有效操作指令列表與已設(shè)定的解鎖指令列表比對。如果相同,則解鎖成功,如果不相同,則執(zhí)行步驟S914。
[0088]S914,清空操作指令列表。清空操作指令列表,等待下一次解鎖操作。
[0089]綜上所述,本發(fā)明提供了多樣的隨機動態(tài)解鎖方法和裝置,解決了相關(guān)技術(shù)中鎖屏解鎖技術(shù)中單一解鎖軌跡的問題,隨機生成鎖屏界面,解鎖軌跡多樣且不固定,方式新穎且安全性更高。
[0090]在另外一個實施例中,還提供了一種軟件,該軟件用于執(zhí)行上述實施例及優(yōu)選實施方式中描述的技術(shù)方案。
[0091]在另外一個實施例中,還提供了一種存儲介質(zhì),該存儲介質(zhì)中存儲有上述軟件,該存儲介質(zhì)包括但不限于:光盤、軟盤、硬盤、可擦寫存儲器等。
[0092]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0093]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種解鎖處理方法,其特征在于,包括: 接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,所述指定顯示對象包括一個或多個顯示對象; 在確定所述操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令之前,包括: 從按照隨機軌跡動態(tài)顯示的多個顯示對象中選擇所述指定顯示對象。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,包括: 對于所述指定顯示對象中的一個顯示對象,在對所述一個顯示對象進行操作的中心點坐標(biāo)位于預(yù)設(shè)區(qū)域時,確定接收到對所述一個顯示對象的操作指令。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令包括: 在所述指定顯示對象包括多個顯示對象時,確定對所述指定顯示對象中的連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔小于預(yù)定閾值。5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其特征在于,所述多個顯示對象的形式包括顏色塊形式、數(shù)字形式或者字母形式。6.一種鎖屏界面顯示方法,其特征在于,包括: 獲取一個顯示對象或多個顯示對象,其中,通過對所述一個顯示對象或多個顯示對象的觸發(fā)操作獲取對終端進行解鎖的操作指令; 動態(tài)顯示所述一個或者多個顯示對象。7.一種解鎖處理裝置,其特征在于,所述裝置包括: 接收模塊,用于接收對在鎖屏界面上動態(tài)顯示的指定顯示對象的操作指令,其中,所述指定顯示對象包括一個或多個顯示對象; 解鎖模塊,用于在確定所述操作指令與預(yù)設(shè)指令匹配成功的情況下,進行解鎖操作。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 選擇模塊,用于從按照隨機軌跡動態(tài)顯示的多個顯示對象中選擇所述指定顯示對象。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述接收模塊用于對于所述指定顯示對象中的一個顯示對象,在對所述一個顯示對象進行操作的中心點坐標(biāo)位于預(yù)設(shè)區(qū)域時,確定接收到對所述一個顯示對象的操作指令。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述接收模塊還用于在所述指定顯示對象包括多個顯示對象時,確定對所述指定顯示對象中的連續(xù)兩個顯示對象的觸發(fā)操作的時間間隔小于預(yù)定閾值。11.根據(jù)權(quán)利要求7至10中任一項所述的裝置,其特征在于,所述多個顯示對象的形式包括顏色塊形式、數(shù)字形式或者字母形式。12.—種鎖屏界面顯示裝置,其特征在于,包括: 獲取模塊,用于獲取一個顯示對象或多個顯示對象,其中,通過對所述一個顯示對象或多個顯示對象的觸發(fā)操作獲取對終端進行解鎖的操作指令; 顯示模塊,用于動態(tài)顯示所述一個或者多個顯示對象。
【文檔編號】G06F3/0484GK105988673SQ201510064648
【公開日】2016年10月5日
【申請日】2015年2月6日
【發(fā)明人】肖梅, 劉艷, 魏藍, 崔趙會
【申請人】中興通訊股份有限公司