本發(fā)明涉及電子設備技術領域,尤其涉及一種防止誤鎖定終端的方法及終端。
背景技術:
為了安全隱私角度的考慮,當用戶連續(xù)輸錯鎖屏密碼(密碼或圖案)達到預設次數(shù)時,手機會自動鎖定一段時間。在手機鎖定的時間里不可以再操作手機。如圖1所示,在手機10的屏幕11上顯示如110所示的內容:手機已停用,請1分鐘后再試。當鎖定時間如1分鐘后再連續(xù)輸入錯誤,將鎖定更長的時間。現(xiàn)有技術中,只要連續(xù)輸入錯誤密碼達到預設的次數(shù)后一概鎖定終端,辦法簡單暴力,這個方法無法區(qū)分當前連續(xù)輸入錯誤是有意還是無意,是成人還是兒童。若存在一些無惡意的操作,也會被誤判鎖定終端,導致機主若有重要事情被耽誤、延遲。
技術實現(xiàn)要素:
本發(fā)明提供了一種防止誤鎖定終端的方法和終端。
一方面,本發(fā)明提供了一種防止誤鎖定終端的方法,該方法包括:
若接收到用戶觸摸終端屏幕進行密碼輸入,判斷所述密碼是否為錯誤密碼;
若為錯誤密碼,獲取用戶觸摸所述終端屏幕的特征信息;
若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)所述特征信息識別出觸摸操作是否為誤操作;
若為誤操作,所述終端維持當前狀態(tài)。
另一方面,本發(fā)明提供了一種終端,該終端包括:
判斷單元,用于若接收到用戶觸摸終端屏幕進行密碼輸入,判斷所述密碼是否為錯誤密碼;
獲取單元,用于若為錯誤密碼,獲取用戶觸摸所述終端屏幕的特征信息;
識別單元,用于若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)所述特征信息識別出觸摸操作是否為誤操作;
執(zhí)行單元,用于若為誤操作,所述終端維持當前狀態(tài)。
本發(fā)明實施例提供的方法和終端,可以根據(jù)用戶觸摸終端屏幕的特征信息來識別用戶的觸摸操作是否為誤操作,若為誤操作,終端維持當前狀態(tài),不對終端進行鎖定,以防止誤操作而導致終端鎖定給用戶帶來的不便。
附圖說明
為了更清楚地說明本發(fā)明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是終端鎖定的示意圖;
圖2是本發(fā)明實施例提供的一種防止誤鎖定終端的方法的示意流程圖;
圖3是本發(fā)明實施例提供的S203的示意流程圖;
圖4是本發(fā)明另一實施例提供的一種防止誤鎖定終端的方法示意流程圖;
圖5是本發(fā)明又一實施例提供的一種防止誤鎖定終端的方法示意流程圖;
圖6是本發(fā)明實施例提供的一種終端的示意性框圖;
圖7是本發(fā)明實施例提供的識別單元的示意性框圖;
圖8是本發(fā)明另一實施例提供的一種終端示意性框圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應當理解,當在本說明書和所附權利要求書中使用時,術語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應當理解,在本發(fā)明說明書和所附權利要求書中使用的術語“和/或”是指相關聯(lián)列出的項中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。
圖2為本發(fā)明實施例提供的一種防止誤操作終端的方法流程示意圖。該方法包括S201~S204。
S201,若接收到用戶觸摸終端屏幕進行密碼輸入,判斷該密碼是否為錯誤密碼。其中,該密碼包括解鎖屏幕的密碼、解鎖進入應用程序的密碼如支付寶應用等。優(yōu)選地,該密碼為解鎖屏幕的密碼。密碼輸入包括數(shù)字輸入的形式、圖案輸入的形式等。若為錯誤密碼,執(zhí)行步驟S202。
S202,獲取用戶觸摸終端屏幕的特征信息。其中,特征信息包括指紋面積、指紋溫濕度、人臉等。可以理解地,獲取用戶觸摸終端屏幕的特征信息包括獲取用戶觸摸終端屏幕的指紋面積、觸摸終端屏幕的指紋溫濕度、觸摸終端屏幕的用戶人臉等。
S203,若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)該特征信息識別出觸摸操作是否為誤操作。具體地,若特征信息包括指紋面積或者指紋溫濕度時,如圖3所示,步驟S203包括S301-S303。S301,判斷該指紋面積是否小于預存的成人最小指紋面積且該指紋溫濕度是否符合兒童指紋溫濕度。即判斷觸摸屏幕的指紋面積是否小于預存的成人最小指紋面積且觸摸屏幕時的指紋溫濕度是否符合兒童指紋溫濕度。其中,預存的成人最小指紋面積可以是從網(wǎng)上查詢到的成人最小指紋面積,也可以是終端用戶家庭中所有的成人指紋面積最小的那個指紋面積。兒童指紋溫濕度可以是從網(wǎng)上查詢到的兒童的平均指紋溫濕度,也可以為其他的合理的數(shù)據(jù)。觸摸屏幕時的指紋溫濕度可以通過溫濕度檢測儀獲取。若該指紋面積小于預存的成人最小指紋面積且該指紋溫濕度符合兒童指紋溫濕度,執(zhí)行步驟S302;若該指紋面積不小于預存的成人最小指紋面積或者指紋溫濕度不符合兒童指紋溫濕度,執(zhí)行步驟S303。S302,確認觸摸操作為誤操作。S303,對終端進行鎖定。對終端進行鎖定后,不能對終端進行操作,除非是撥打緊急電話。在其他實施例中,也可以只根據(jù)指紋面積這一個特征信息識別觸摸操作是否為誤操作,也可以只根據(jù)指紋溫濕度這一個特征信息識別觸摸操作是否為誤操作。若特征信息為觸摸終端屏幕的用戶人臉時,識別該人臉,判斷該人臉是否與預存在終端的人臉信息一致,若一致,確定觸摸操作為誤操作;若不一致,對終端進行鎖定。其中,預存在終端上的人臉信息包括終端用戶家庭中所有人的人臉信息。
S204,若為誤操作,終端維持當前狀態(tài)。例如,若終端當前是屏幕解鎖的界面,仍然顯示為屏幕解鎖的界面。
上述實施例若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)用戶觸摸終端屏幕的特征信息識別出觸摸操作是否為誤操作,若為誤操作,終端維持當前狀態(tài)。該實施例通過特征信息識別出觸摸操作是否為誤操作,以防止誤鎖定終端對終端用戶帶來的不便。
圖4為本發(fā)明另一實施例提供的一種防止誤操作終端的方法流程示意圖。該方法包括S401~S407。
S401,若接收到用戶觸摸終端屏幕進行密碼輸入,判斷該密碼是否為錯誤密碼。其中,該密碼包括解鎖屏幕的密碼、解鎖進入應用程序的密碼如支付寶應用等。優(yōu)選地,該密碼為解鎖屏幕的密碼。密碼輸入包括數(shù)字輸入的形式、圖案輸入的形式等。若為錯誤密碼,執(zhí)行步驟S402。
S402,獲取用戶觸摸終端屏幕的特征信息。其中,特征信息包括指紋面積、指紋溫濕度、人臉等??梢岳斫獾?,獲取用戶觸摸終端屏幕的特征信息包括獲取用戶觸摸終端屏幕的指紋面積、觸摸終端屏幕的指紋溫濕度、觸摸終端屏幕的用戶人臉等。
S403,若用戶輸入的錯誤密碼達到預設的次數(shù),獲取終端的位置信息和/或wifi信息。通過定位技術如GPS技術來獲取終端的位置信息。獲取終端當前所連wifi的wifi信息,其中wifi信息包括wifi名稱等。
S404,判斷位置信息是否與終端預存的位置信息匹配,和/或wifi信息是否與終端預存的wifi信息匹配。預存的位置信息包括終端用戶的家庭住址信息、公司地址信息等。預存的wifi信息包括終端經常連接的wifi信息如家里的wifi信息、公司的wifi信息等。若終端的位置信息與終端預存的位置信息匹配和/或wifi信息與終端預存的wifi信息匹配,可以理解地,終端在終端用戶經常使用的地方如在家里或者公司里等。若終端的位置信息與終端預存的位置信息匹配且wifi信息與終端預存的wifi信息匹配,執(zhí)行S405;若終端的位置信息與終端預存的位置信息不匹配或者wifi信息與終端預存的wifi信息不匹配,說明終端不是在終端用戶經常使用的地方,執(zhí)行S407。
S405,根據(jù)特征信息識別出觸摸操作是否為誤操作。具體地,若特征信息包括指紋面積或者指紋溫濕度時,請參看圖3和圖2實施例S203的描述。在其他實施例中,可以只根據(jù)指紋面積這一個特征信息識別觸摸操作是否為誤操作,也可以只根據(jù)指紋溫濕度這一個特征信息識別觸摸操作是否為誤操作。若特征信息為觸摸終端屏幕的用戶人臉時,識別該人臉,判斷該人臉是否與預存在終端的人臉信息一致,若一致,確定觸摸操作為誤操作;若不一致,對終端進行鎖定。其中,預存在終端上的人臉信息包括終端用戶家庭中所有人的人臉信息。
S406,若為誤操作,終端維持當前狀態(tài)。例如,若終端當前是屏幕解鎖的界面,仍然顯示為屏幕解鎖的界面。
S407,對終端進行鎖定。即若位置信息與終端預存的位置信息不匹配或者wifi信息與終端預存的wifi信息不匹配,說明終端不是在終端用戶經常使用的地方,有可能被其他用戶有意地解鎖,此時對終端進行鎖定,以保護終端數(shù)據(jù)的安全。
上述實施例結合終端的位置信息和/或wifi信息來判斷終端的密碼輸入操作是否為誤操作,若終端的位置信息與終端預存的位置信息匹配和/或wifi信息與終端預存的wifi信息匹配,同時特征信息也符合預存的特征信息,確定觸摸操作為誤操作,終端維持當前狀態(tài);若終端的位置信息與終端預存的位置信息不匹配或者wifi信息與終端預存的wifi信息匹配,對終端進行鎖定。該實施例進一步結合終端的位置信息和wifi信息來判斷觸摸操作是否為誤操作,增強了判斷的準確性。
在其他可行的實施例中,可以只根據(jù)終端的位置信息和特征信息來判斷觸摸操作是否為誤操作,也可以只根據(jù)終端的wifi信息和特征信息來判斷觸摸操作是否為誤操作。
圖5為本發(fā)明提供的又一實施例的方法流程示意圖。該方法包括S501~S504。該實施例的方法與圖2實施例的區(qū)別在于:S504的不同。其中,S501-S503請參看圖2實施例的內容。
S504,若觸摸操作不是誤操作,對終端進行鎖定??梢岳斫獾兀梢源_定觸摸操作是誤操作的情況,其他情況都屬于不是誤操作的情況。不是誤操作時,對終端進行鎖定,保證了終端數(shù)據(jù)的安全。
圖6為本發(fā)明實施例提供的一種終端的示意性框圖。該終端60包括判斷單元601、獲取單元602、識別單元603、執(zhí)行單元604。
判斷單元601,用于若接收到用戶觸摸終端屏幕進行密碼輸入,判斷該密碼是否為錯誤密碼。其中,該密碼包括解鎖屏幕的密碼、解鎖進入應用程序的密碼如支付寶應用等。優(yōu)選地,該密碼為解鎖屏幕的密碼。密碼輸入包括數(shù)字輸入的形式、圖案輸入的形式等。
獲取單元602,用于,若該密碼為錯誤密碼,獲取用戶觸摸終端屏幕的特征信息。其中,特征信息包括指紋面積、指紋溫濕度、人臉等??梢岳斫獾?,獲取用戶觸摸終端屏幕的特征信息包括獲取用戶觸摸終端屏幕的指紋面積、觸摸終端屏幕的指紋溫濕度、觸摸終端屏幕的用戶人臉等。
識別單元603,用于若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)該特征信息識別出觸摸操作是否為誤操作。具體地,若特征信息包括指紋面積或者指紋溫濕度時,如圖7所示,識別單元603包括特征判斷單元701、確定單元702。特征判斷單元701,用于判斷該指紋面積是否小于預存的成人最小指紋面積且該指紋溫濕度是否符合兒童指紋溫濕度。即判斷觸摸屏幕的指紋面積是否小于預存的成人最小指紋面積且觸摸屏幕時的指紋溫濕度是否符合兒童指紋溫濕度。其中,預存的成人最小指紋面積可以是從網(wǎng)上查詢到的成人最小指紋面積,也可以是終端用戶家庭中所有的成人指紋面積最小的那個指紋面積。兒童指紋溫濕度可以是從網(wǎng)上查詢到的兒童的平均指紋溫濕度,也可以為其他的合理的數(shù)據(jù)。觸摸屏幕時的指紋溫濕度可以通過溫濕度檢測儀獲取。確定單元702,用于若該指紋面積小于預存的成人最小指紋面積且該指紋溫濕度符合兒童指紋溫濕度,確認觸摸操作為誤操。在其他實施例中,也可以只根據(jù)指紋面積一個特征信息識別觸摸操作是否為誤操作,也可以只根據(jù)指紋溫濕度一個特征信息識別觸摸操作是否為誤操作。若特征信息為觸摸終端屏幕的用戶人臉時,識別該人臉,判斷該人臉是否與預存在終端的人臉信息一致,若一致,確定觸摸操作為誤操作;若不一致,對終端進行鎖定。其中,預存在終端上的人臉信息包括終端用戶家庭中所有人的人臉信息。
執(zhí)行單元604,用于若觸摸操作為誤操作,終端維持當前狀態(tài)。例如,若終端當前是屏幕解鎖的界面,仍然顯示為屏幕解鎖的界面。執(zhí)行單元604,還用于若該指紋面積不小于預存的成人最小指紋面積或者指紋溫濕度不符合兒童指紋溫濕度,對終端進行鎖定。對終端進行鎖定后,不能對終端進行操作,除非是撥打緊急電話。執(zhí)行單元604,還用于若觸摸操作不是誤操作,對終端進行鎖定??梢岳斫獾兀梢源_定觸摸操作是誤操作的情況,其他情況都屬于不是誤操作的情況。不是誤操作時,對終端進行鎖定,保證了終端數(shù)據(jù)的安全。
上述實施例若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)用戶觸摸終端屏幕的特征信息識別出觸摸操作是否為誤操作,若為誤操作,終端維持當前狀態(tài),若不為誤操作,對終端進行鎖定。該實施例通過特征信息識別出觸摸操作是否為誤操作,以防止誤鎖定終端對終端用戶帶來的不便。
在其他的實施例中,獲取單元602,還用于若用戶輸入的錯誤密碼達到預設的次數(shù),獲取終端的位置信息和wifi信息。通過定位技術如GPS技術來獲取終端的位置信息。獲取終端當前所連wifi的wifi信息,其中wifi信息包括wifi名稱等。判斷單元601,還用于判斷位置信息是否與終端預存的位置信息匹配,且wifi信息是否與終端預存的wifi信息匹配。預存的位置信息包括終端用戶的家庭住址信息、公司地址信息等。預存的wifi信息包括終端經常連接的wifi信息如家里的wifi信息、公司的wifi信息等。若終端的位置信息與終端預存的位置信息匹配且wifi信息與終端預存的wifi信息匹配,可以理解地,終端是在終端用戶經常使用的地方如在家里或者公司里等。識別單元603,還用于若終端的位置信息與終端預存的位置信息匹配且wifi信息與終端預存的wifi信息匹配,根據(jù)特征信息識別出觸摸操作是否為誤操作。執(zhí)行單元604,還用于若終端的位置信息與終端預存的位置信息不匹配或者wifi信息與終端預存的wifi信息不匹配,對終端進行鎖定。即若位置信息與終端預存的位置信息不匹配或者wifi信息與終端預存的wifi信息不匹配,說明終端不是在終端用戶經常使用的地方,有可能被其他用戶有意地解鎖,此時對終端進行鎖定,以保護終端數(shù)據(jù)的安全。
在其他可行的實施例中,可以只根據(jù)終端的位置信息和特征信息來判斷觸摸操作是否為誤操作,也可以只根據(jù)終端的wifi信息和特征信息來判斷觸摸操作是否為誤操作。
圖8為本發(fā)明另一實施例提供的一種終端的示意性框圖。該終端80包括包括存儲器801、處理器802,上述存儲器801、處理器802通過總線803連接。其中:
存儲器801,用于存儲帶有各種功能的程序數(shù)據(jù)。本發(fā)明實施例中存儲器801存儲的數(shù)據(jù)包括終端屏幕密碼、預設的次數(shù)、終端預存的位置信息、終端預存的wifi信息、預存的成人最小指紋面積等,以及其他可調用并運行的程序數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例的存儲器801可以是系統(tǒng)存儲器,比如,揮發(fā)性的(諸如RAM),非易失性的(諸如ROM,閃存等),或者兩者的結合。具體實現(xiàn)中,本發(fā)明實施例的存儲器801還可以是系統(tǒng)之外的外部存儲器,比如,磁盤、光盤、磁帶等。
處理器802,用于調用存儲器801中存儲的程序數(shù)據(jù),并執(zhí)行如下操作:
若接收到用戶觸摸終端屏幕進行密碼輸入,判斷所述密碼是否為錯誤密碼;若為錯誤密碼,獲取用戶觸摸所述終端屏幕的特征信息;若用戶輸入的錯誤密碼達到預設的次數(shù),根據(jù)所述特征信息識別出觸摸操作是否為誤操作;若為誤操作,所述終端維持當前狀態(tài)。
處理器802,還執(zhí)行如下操作:
若用戶輸入的錯誤密碼達到預設的次數(shù),獲取所述終端的位置信息和wifi信息;若所述位置信息與終端預存的位置信息匹配且所述wifi信息與終端預存的wifi信息匹配,執(zhí)行所述根據(jù)所述特征信息識別出觸摸操作是否為誤操作。若所述位置信息與終端預存的位置信息不匹配或者所述wifi信息與終端預存的wifi信息不匹配,對終端進行鎖定。
處理器802,還執(zhí)行如下操作:
判斷所述指紋面積是否小于預存的成人最小指紋面積且所述指紋溫濕度是否符合兒童指紋溫濕度;若所述指紋面積小于預存的成人最小指紋面積且所述指紋溫濕度符合兒童指紋溫濕度,確認觸摸操作為誤操作。
所屬領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
在本申請所提供的幾個實施例中,應該理解到,所揭露的終端和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本發(fā)明實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分,或者該技術方案的全部或部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以權利要求的保護范圍為準。