專利名稱:一種基于圖片區(qū)域動作的解鎖方法
技術領域:
本發(fā)明涉及智能終端,軟件技術領域,更具體地說,涉及一種基于圖片區(qū)域動作的解鎖方法。
背景技術:
隨著智能終端的發(fā)展,觸摸屏已經成為目前終端設備必備的特征,用戶通過手指或筆可以在屏幕上進行點擊,拖拉等各種動作,即使在傳統的屏幕上,用戶也可以通過鼠標等外設進行類似的動作。目前的解鎖方式主要為密碼解鎖,滑動解鎖,手勢解鎖,這幾張方式各有優(yōu)缺點,密碼方式強度足夠但需要記憶密碼,滑動解鎖和手勢解鎖相對簡單,但是保密強度不夠,通過結合密碼方式和動作方式,將二者的優(yōu)點進行融合,通過動作序列以及動作序列的各種屬性作為解鎖判斷的構成要素,既可以包含密碼特征,也包含了簡單的動作特征。由此,本發(fā)明通過將用戶動作進行序列化和區(qū)域坐標化,將用戶的動作屬性與圖片區(qū)域進行融合,通過動作類型、動作區(qū)域和動作序列包含各種密碼屬性,用戶只需在用戶按時序在設定的圖片的特定區(qū)域進行特定的操作,終端進行比對后進行解鎖,從而為用戶提供了一種基于圖片區(qū)域動作的解鎖方法。
發(fā)明內容
本發(fā)明通過記錄動作在作為鎖定背景圖片在屏幕上的坐標,用戶在終端上注冊對應的動作,終端記錄用戶的動作的坐標位置以及用戶每個動作的特征,包含觸摸或點擊時間,用戶動作路徑數據,以及可能的多個動作的序列,并將這些參數與終端解鎖進行聯系,在感應到對應用戶的 對應區(qū)域和動作后進行終端的解鎖,用戶在注冊后即可在對應區(qū)域通過使用注冊的動作序列進行終端的解鎖。進一步的,通過所提供的一種基于圖片區(qū)域動作的解鎖方法為一種便捷的終端業(yè)務的發(fā)展提供有力保障,滿足用戶各方要求,提升用戶友好體驗。為實現上述目的,本發(fā)明的一個方面提供了一種基于圖片區(qū)域動作的解鎖方法,該方法包括:
終端將用戶的設定的作為鎖定背景圖片按照以屏幕長寬方向設定坐標系,并設定觸摸點的容許半徑作為參數,半徑內的觸摸點都計算為同一個區(qū)域,并按照屏幕坐標進行標定,默認為左上角為原點,用戶觸摸點與圖片內容相關,用戶自定義用戶感興趣的圖片區(qū)域作為觸摸點。本發(fā)明提供的一種基于圖片區(qū)域動作的解鎖方法的一個實施例中,該方法還包括:
用戶需注冊特定的解鎖動作以及區(qū)域,包含按時序區(qū)分的動作先后次序,用戶點擊或拖動動作涵蓋的圖片的區(qū)域起始和終點坐標或路徑,并按照時序進行記錄動作的序列數據,該序列作為識別用戶解鎖動作的依據并進行注冊和保存。
用戶在解鎖時使用注冊的動作序列,終端記錄用戶的動作序列,并根據終端允許的偏差半徑范圍數據內進行數據的比對,包含動作類型,動作坐標,動作序列次序,并將對比結果作為解鎖判斷的依據。本發(fā)明提供的一種基于圖片區(qū)域動作的解鎖方法的一個實施例中,該方法還包括:
圖片的區(qū)域作為輔助用戶記憶的特定坐標,用戶選擇對用戶有著代表性的圖片,并在圖片的特定的用戶選擇的特定區(qū)域進行動作,用戶只需要記憶圖片的區(qū)域以及對應的動作序列即可完成注冊和解鎖。本發(fā)明提供的一種基于圖片區(qū)域動作的解鎖方法的一個實施例中,該方法還包括:
動作序列包含時序關系,動作類型,動作坐標,終端首先按照時序進行動作的解析,解析動作的類型,包含點擊、雙擊或拖動,以及動作的位置或路徑,并判斷序列中,動作類型是否符合,動作坐標是否滿足偏差范圍內區(qū)域,動作次序是否一致,經過比對后,兩個動作序列滿足一致性則可判定可以解鎖。
具體來說具有以下優(yōu)點:
使用方便:
用戶簡單地在熟悉 的圖片上選取自己感興趣的區(qū)域,進行點擊或滑動等動作序列,終端即可記憶住對應圖像的背景動作的區(qū)域以及動作類型等動作參數作為比對數據。安全性較好:
相比傳統的滑動解鎖,通過動作在圖片的特定區(qū)域上的動作進行解鎖,包含了時序,動作類型,動作特征以及動作圖片區(qū)域信息等多維參數,隱含了變形方式的密碼信息在動作和位置中,提高了動作解鎖的安全性。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明系統模塊結構的示意圖。圖2為本發(fā)明動作序列數據記錄示意圖。圖3為本發(fā)明業(yè)務流程示意圖。
具體實施例方式下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。為實現上述目的,提出了一種基于圖片區(qū)域動作的解鎖方法。 以下通過結合附圖,對本發(fā)明的實施方式進行描述
實現一種基于圖片區(qū)域動作的解鎖方法的關鍵點如下:
圖片坐標系:根據終端屏幕的大小以及分辨率,將顯示的圖片根據屏幕進行適配,確定圖片在屏幕上的顯示分辨率和尺寸,并根據屏幕的分辨率和屏幕的顯示方向簡歷坐標系,用戶在屏幕上根據圖片內容選取圖片的觸摸點,終端記錄用戶的觸摸坐標以及動作序列次序。動作注冊:
用戶在設定動作數據前需注冊動作數據,包含動作次序,動作類型,動作觸摸點坐標以及允許偏差半徑,終端記錄用戶的動作序列數據并保存在終端,動作序列的個數可由用戶進行選擇,一般情況下,多于兩個以上的動作視為可靠的動作。動作記錄:
用戶在需要解鎖時,需完成與注冊數據一致的動作序列,終端監(jiān)測和記錄用戶的解鎖動作,并將動作數據與注冊的動作數據進行比對和匹配。
動作匹配:
在檢測到用戶的解鎖動作意圖后,終端記錄用戶的解鎖動作數據,包含動作類型,動作坐標以及動作次序,在允許變差偏差的容差內進行比對,如各個參數均比對一致則解鎖終端。動作類型包含點擊,雙擊,拖動,偏差包含允許的最大動作時間間隔,動作觸摸點偏離半徑。
主要功能模塊如圖1所示:
終端部分:
終端屏眷100:
終端屏幕提供用戶觸摸或選擇區(qū)域的物理承載,用戶通過觸摸或使用外設方式選取圖片區(qū)域并執(zhí)行相應的動作。觸摸屏或外設驅動控制101:
控制觸摸屏或外設如鼠標在屏幕上的位置顯示,對用戶的屏幕上的選擇以及動作的進行感應和動作數據的獲取。業(yè)務邏輯模塊102:
控制和執(zhí)行業(yè)務邏輯流程,與周邊的各個功能模塊進行交互完成各個邏輯功能以及消息的傳遞。動作數據獲取模塊103:
通過觸摸或外設獲取用戶的基于屏幕的動作數據,包含動作位置以及動作類型數據。動作解析模塊104:
監(jiān)測用戶的解鎖動作意圖,對用戶解鎖意圖的動作進行解析,獲取解鎖動作數據。動作匹配模塊105:
將用戶的解鎖動作數據與注冊的解鎖動作數據進行比對和匹配,根據匹配結果做出是否解鎖的決定,匹配包含了動作序列的動作次序,動作類型以及動作位置等參數。動作注冊模塊106:
用戶注冊一個解鎖動作,獲取用戶解鎖動作的各個參數數據并保存到系統,動作匹配模塊根據用戶注冊動作的數據進行比對。
圖片管理模塊107:
為用戶提供鎖定背景圖片的管理和設置功能,通過管理模塊進行圖片的選擇。解鎖模塊108:
根據動作匹配模塊的匹配結果,將鎖定的用戶屏幕進行解鎖。管理配置模塊109:
用戶對業(yè)務參數進行管理和配置的模塊,配置各種業(yè)務參數。
圖2示出本發(fā)明動作序列數據記錄示意圖。如圖所示:
按照屏幕方向設定XY軸。記錄用戶在屏幕的坐標以及動作次序,作為一個動作序列,包含了動作類型,坐標,時刻數據。圖片區(qū)域以注冊的觸摸點為中心,偏離半徑參數R的區(qū)域內均視為同一區(qū)域,在區(qū)域內的動作為有效動作。動作序列以記錄的時刻進行排序。
動作類型包含點擊,雙擊,以及拖動。
下面舉一個例子來說明本發(fā)明用戶使用一種基于圖片區(qū)域動作的解鎖業(yè)務的流程,如圖3所示,該實施例中,業(yè)務包括以下步驟:
前置條件:用戶注冊一個動作序列作為解鎖動作。步驟1:用戶在屏幕上進行解鎖動作;
步驟2:終端屏幕捕獲到用戶的解鎖動作的意圖,記錄用戶的解鎖動作數據;
步驟3:獲取到解鎖意圖的數據后,根據動作的分解,獲取動作數據的數據系列的組
成;
步驟4.根據注冊的動作序列數據各個參數,如動作類型,動作次序等參數進行動作的匹配;
步驟5.根據匹配的動作結果,決定是否進行解鎖;
步驟6.如成功,則進行屏幕的解鎖。
本發(fā)明的描述是為了示例和說明起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。
權利要求
1.一種基于圖片區(qū)域動作的解鎖方法,其特征在于,本發(fā)明通過記錄在作為鎖定背景圖片在屏幕上的用戶動作數據并在終端上注冊為解鎖數據,終端監(jiān)控用戶的試圖解鎖動作的坐標位置以及用戶每個動作的特征,包含觸摸或點擊時間和間隔,用戶動作類型數據,以及可能的多個動作的動作序列,并將這些參數與終端解鎖注冊動作數據進行匹配,在成功匹配后進行終端的解鎖。
2.如權利要求1所述,記錄在作為鎖定背景圖片在屏幕上的用戶動作數據,其特征在于,終端將用戶的設定的作為鎖定背景圖片按照以屏幕長寬方向設定坐標系,并設定觸摸點的容許半徑作為參數,半徑內的觸摸點都計算為同一個區(qū)域,并按照屏幕坐標進行標定,默認為左上角為原點,用戶觸摸點與圖片內容相關,用戶自定義用戶感興趣和便于記憶的圖片區(qū)域作為觸摸點,記錄用戶的動作數據。
3.如權利要求1所述,終端在終端上注冊解鎖動作數據,其特征在于,用戶需注冊特定的解鎖動作以及區(qū)域,包含按時序區(qū)分的動作先后次序,用戶點擊或拖動動作涵蓋的圖片的區(qū)域起始和終點坐標或路徑,并按照時序進行記錄動作的序列數據,該序列作為識別用戶解鎖動作的依據并進行注冊和保存,動作序列的個數用戶可以自行選擇。
4.如權利 要求1所述,用戶在注冊后即可在對應區(qū)域通過使用注冊的動作序列進行終端的解鎖,其特征在于,用戶在解鎖時使用注冊的動作序列,終端記錄用戶的解鎖意圖的動作序列,并根據終端允許的偏差半徑范圍內進行數據的比對,包含動作類型,動作坐標,動作序列次序,并將對比結果作為解鎖判斷的依據。
5.如權利要求3所述,注冊動作序列作為識別用戶解鎖動作的依據,其特征在于,圖片的區(qū)域作為輔助用戶記憶的特定坐標,用戶選擇對用戶有著代表性的圖片,并在圖片的特定的用戶選擇的特定區(qū)域進行動作,用戶只需要記憶圖片的區(qū)域以及對應的動作序列即可完成注冊和解鎖。
6.如權利要求4所述,終端比對注冊動作序列與意圖解鎖動作數據,其特征在于,動作序列包含時序關系,動作類型,動作坐標,終端首先按照時序進行動作的解析,解析動作的類型,包含點擊、雙擊或拖動,以及動作的位置或路徑,并判斷序列中,動作類型是否符合,動作坐標是否滿足偏差范圍內區(qū)域,動作次序是否一致,經過比對后,兩個動作序列滿足一致性則可判定可以解鎖。
全文摘要
本發(fā)明揭示了一種基于圖片區(qū)域動作的解鎖方法,包含動作模塊、業(yè)務邏輯模塊,圖片管理模塊等。本發(fā)明通過記錄在作為鎖定背景圖片在屏幕上的用戶動作數據并在終端上注冊為解鎖數據,終端監(jiān)控用戶的試圖解鎖動作的坐標位置以及用戶每個動作的特征,包含觸摸或點擊時間和間隔,用戶動作類型數據,以及可能的多個動作的動作序列,并將這些參數與終端解鎖注冊動作數據進行匹配,在成功匹配后進行終端的解鎖。 本發(fā)明通過感應和記錄用戶在區(qū)域化圖片上的動作及序列,為用戶提供了一種簡單的終端解鎖方法。
文檔編號G06F3/0484GK103246453SQ20121002248
公開日2013年8月14日 申請日期2012年2月1日 優(yōu)先權日2012年2月1日
發(fā)明者顧健 申請人:上海博路信息技術有限公司