[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107391995A - 解锁操作处理方法及装置 - Google Patents

解锁操作处理方法及装置 Download PDF

Info

Publication number
CN107391995A
CN107391995A CN201710643936.XA CN201710643936A CN107391995A CN 107391995 A CN107391995 A CN 107391995A CN 201710643936 A CN201710643936 A CN 201710643936A CN 107391995 A CN107391995 A CN 107391995A
Authority
CN
China
Prior art keywords
fingerprint
password
terminal
interface
screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710643936.XA
Other languages
English (en)
Other versions
CN107391995B (zh
Inventor
王辰汐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201710643936.XA priority Critical patent/CN107391995B/zh
Publication of CN107391995A publication Critical patent/CN107391995A/zh
Application granted granted Critical
Publication of CN107391995B publication Critical patent/CN107391995B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本公开提供了一种解锁操作处理方法及装置,属于终端技术领域。方法包括:在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取指纹解锁操作对应的指纹;当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;当指纹错误次数大于第一预设次数时,则获取终端的环境信息;当环境信息符合预设条件时,则不执行指纹解锁操作。本公开通过当指纹错误次数达到一定阈值后,终端可以根据该环境信息确定终端当前是否符合在包里的条件,如果符合,则可以确定当前检测到的指纹解锁操作为误操作,则终端可以不执行该指纹解锁操作,即不进行指纹错误提示,避免了相关技术中无论多少次指纹错误,终端都会一直进行提示而带来的资源消耗问题。

Description

解锁操作处理方法及装置
技术领域
本公开涉及终端技术领域,尤其涉及一种解锁操作处理方法及装置。
背景技术
随着终端技术的发展,终端的功能越来越强大,极大地方便了人们的生活。现在市面上的一些终端(如手机)可以具有指纹识别解锁的功能,以增强终端使用的便捷性。
目前,终端锁屏后,用户可以在终端上进行解锁操作,如在终端的指纹识别区域输入指纹,终端可以获取用户输入的指纹,如果该输入的指纹与预先存储的指纹相同,则终端可以解锁并显示操作界面,用户可以在操作界面上进行操作以实现相应功能。如果该输入的指纹与预先存储的指纹不匹配,则终端可以显示错误提示消息,以提示用户指纹错误需重新输入。
发明内容
为克服相关技术中存在的问题,本公开提供一种解锁操作处理方法及装置。
根据本公开实施例的第一方面,提供一种解锁操作处理方法,包括:
在待机状态或锁屏状态下,当检测到指纹解锁操作,则获取所述指纹解锁操作对应的指纹;
当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
当所述指纹错误次数大于第一预设次数时,则获取终端的环境信息;
当所述环境信息符合预设条件时,则不执行所述指纹解锁操作,所述预设条件用于指示所述终端周围有障碍物。
本公开实施例提供的方法,当指纹错误次数达到一定阈值后,终端可以获取当前的环境信息,由于环境信息能够反映周围障碍物对终端的遮挡情况,因而根据该环境信息可以确定终端当前是否符合在包里的条件,如果符合,则可以确定当前检测到的指纹解锁操作为误操作,则终端可以不执行该指纹解锁操作,即不进行指纹错误提示,避免了相关技术中无论多少次指纹错误,终端都会一直进行提示而带来的资源消耗问题。
在第一方面的第一种实现方式中,所述获取终端的环境信息包括:
通过距离传感器获取所述终端与周围障碍物之间的距离,将所述距离作为所述环境信息;和/或,
通过光线传感器获取所述终端周围的光线强度,将所述光线强度作为所述环境信息。
本公开实施例提供的方法,通过距离传感器和/或光线传感器对终端周围环境进行检测,得到终端的环境信息,提供了一种获取环境信息的可能实现方式。
在第一方面的第二种实现方式中,所述不执行所述指纹解锁操作包括:
显示第一锁屏界面,所述第一锁屏界面用于提示用户需进行指定操作才能再次输入指纹;
当在第一预设时长内未检测到所述指定操作时,则隐藏所述第一锁屏界面,并恢复至所述待机状态或所述锁屏状态。
本公开实施例提供的方法,终端通过显示第一锁屏界面的方式来不执行该指纹解锁操作,要求用户根据第一锁屏界面的提示进行手动操作后,才能再次输入指纹以解锁终端,一定程度上降低了误操作的发生概率,避免了误操作引发指纹错误次数过多而导致终端锁定的问题。
在第一方面的第三种实现方式中,所述不执行所述指纹解锁操作包括:
保持所述待机状态或所述锁屏状态。
本公开实施例提供的方法,终端通过采用保持待机状态或锁屏状态的方式来不执行该指纹解锁操作,避免了由于显示指纹错误提示信息带来的资源消耗问题。
在第一方面的第四种实现方式中,所述保持所述待机状态或所述锁屏状态之后,所述方法还包括:
当再次检测到指纹解锁操作,且所述再次检测到的指纹解锁操作对应的指纹与所述预先存储的指纹不匹配时,则继续保持所述待机状态或所述锁屏状态,并将所述指纹错误次数增加一次。
本公开实施例提供的方法,通过保持在待机状态,即使再次检测到错误指纹,也不再亮屏显示指纹错误提示信息,从而可以避免不必要的资源消耗。
在第一方面的第五种实现方式中,所述继续保持所述待机状态或所述锁屏状态之后,所述方法还包括:
当检测到对指定按键的触发操作时,则显示指纹错误提示消息,所述指定按键用于点亮所述终端的屏幕,所述指纹错误提示消息用于提示用户指纹输入错误。
本公开实施例提供的方法,在检测到对指定按键的触发操作时,可以认为用户在使用终端,因而显示错误提示消息,这种在确认用户使用终端时才显示错误提示消息的方式,提高了终端对用户进行指纹错误提示的精准性。
在第一方面的第六种实现方式中,所述继续保持所述待机状态或所述锁屏状态之前,所述方法还包括:
再次获取所述终端的环境信息;
当所述再次获取的环境信息符合所述预设条件时,则继续保持所述待机状态。
本公开实施例提供的方法,通过保持在待机状态或锁屏状态,且再次检测到错误指纹时,重新获取终端的环境信息,并根据环境信息重新确定是否继续保持待机状态或锁屏状态,由于考虑了终端的实时情况,在避免不必要资源消耗的同时,提高了执行结果的可靠性。
在第一方面的第七种实现方式中,所述再次获取所述终端的环境信息之后,所述方法还包括:
当所述再次获取的环境信息不符合所述预设条件时,则显示指纹错误提示消息,所述指纹错误提示消息用于提示用户指纹输入错误。
本公开实施例提供的方法,通过保持在待机状态或锁屏状态,且再次检测到错误指纹时,重新获取终端的环境信息,并根据环境信息重新确定是否对用户进行指纹错误提示,由于考虑了终端的实时情况,在避免不必要资源消耗的同时,提高了执行结果的可靠性。
在第一方面的第八种实现方式中,所述不执行所述指纹解锁操作之后,所述方法还包括:
当所述指纹错误次数大于第二预设次数时,显示第二锁屏界面,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第二预设次数大于所述第一预设次数;
当在第二预设时长内检测到所述指定滑动操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
本公开实施例提供的方法,当指纹错误次数过多时,终端先显示第二锁屏界面对用户进行提示,当用户根据提示进行指定滑动操作时,终端可以认为用户当前需要解锁终端,因而显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的显示由用户操作触发,因而一般不会出现密码错误次数过多的情况,有效避免了现有技术中直接显示密码解锁界面,容易由于多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
在第一方面的第九种实现方式中,所述显示第二锁屏界面之后,所述方法还包括:
当在所述第二预设时长内未检测到所述指定滑动操作时,则隐藏所述第二锁屏界面,并恢复至所述待机状态或所述锁屏状态。
本公开实施例提供的方法,终端在显示密码解锁界面之前,通过显示第二锁屏界面,要求用户必须进行指定滑动操作,根据是否得到用户反馈,确认用户当前是否在使用终端,进而根据用户使用情况,采取合适的处理方式,避免了不必要的资源消耗以及由于误操作导致终端锁定的问题。
在第一方面的第十种实现方式中,所述不执行所述指纹解锁操作之后,所述方法还包括:
当所述指纹错误次数大于第二预设次数时,显示第三锁屏界面,所述第二预设次数大于所述第一预设次数,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁;
当在第三预设时长内检测到对所述预设按钮的触发操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
本公开实施例提供的方法,当指纹错误次数过多时,终端先显示第三锁屏界面对用户进行提示,如果用户根据提示对预设按钮进行触发操作,终端可以认为用户当前需要解锁终端,因而显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的显示由用户操作触发,因而一般不会出现密码错误次数过多的情况,有效避免了现有技术中直接显示密码解锁界面,容易由于多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
在第一方面的第十一种实现方式中,所述显示第三锁屏界面之后,所述方法还包括:
当在所述第三预设时长内未检测到对所述预设按钮的触发操作时,则隐藏所述第三锁屏界面,并恢复至所述待机状态或所述锁屏状态。
本公开实施例提供的方法,终端在显示密码解锁界面之前,通过显示第三锁屏界面,要求用户必须对预设按钮进行触发操作,并根据是否得到用户反馈,确认用户当前是否在使用终端,进而根据用户使用情况,采取合适的处理方式,避免了不必要的资源消耗以及由于误操作导致终端锁定的问题。
在第一方面的第十二种实现方式中,所述恢复至所述待机状态或所述锁屏状态之后,所述方法还包括:
当检测到对指定按键的触发操作时,则显示主锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述主锁屏界面为第一次输入指纹之前所述终端的锁屏界面。
本公开实施例提供的方法,在检测到对指定按键的触发操作时,可以认为用户在使用终端,因而显示主锁屏界面,使得用户可以通过该主锁屏界面重新进入密码解锁界面,提供了一种进入密码解锁界面的方式。
在第一方面的第十三种实现方式中,所述方法还包括:
在显示所述密码解锁界面的同时,对所述密码解锁界面中的密码输入区域进行缩小显示。
本公开实施例提供的方法,通过缩小显示的方式,使得障碍物不容易碰触到该密码输入区域,一定程度上减少了周围障碍物对该密码解锁界面的误触概率。
在第一方面的第十四种实现方式中,所述密码解锁界面包括第一功能按键,所述第一功能按键用于确认完成密码的输入,所述显示密码解锁界面之后,所述方法还包括:
当检测到密码输入操作,但未检测到对所述第一功能按键的触发操作时,则不执行所述密码输入操作。
本公开实施例提供的方法,在检测到对第一功能按键的触发操作时,才响应密码输入操作,即使误操作输入错误密码,但终端也会不执行该密码输入操作,一定程度上减少了周围障碍物对该密码解锁界面的误触概率,避免了由于密码错误次数过多导致终端锁机的问题。
在第一方面的第十五种实现方式中,所述密码解锁界面包括第二功能按键,所述第二功能按键用于重新输入密码,所述显示密码解锁界面之后,所述方法还包括:
当所述密码输入错误次数等于第三预设次数时,锁定所述密码解锁界面中的密码输入区域;
当检测到对所述第二功能按键的触发操作时,则解锁所述密码输入区域。
本公开实施例提供的方法,通过限制用户必须对第二功能按键进行触发操作后,才能再次进行密码输入操作,一定程度上减少了周围障碍物对该密码解锁界面的误触概率。
在第一方面的第十六种实现方式中,所述显示密码解锁界面之后,所述方法还包括:
检测到密码输入操作;
当确定所述密码输入操作为误操作时,则清空所述密码输入操作已输入的密码,或,不执行该密码输入操作,并隐藏所述显示密码解锁界面,恢复至所述待机状态或所述锁屏状态。
本公开实施例提供的方法,通过在确定当前密码输入操作为误操作时,清空该密码输入操作已输入的密码,或,不执行该密码输入操作,一定程度上减少了周围障碍物对该密码解锁界面的误触概率,避免了由于密码错误次数过多导致终端锁机的问题。
在第一方面的第十七种实现方式中,所述方法还包括:
在检测到所述密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定所述密码输入操作为误操作;或,
在进行所述密码输入操作的过程中,当检测到对所述密码输入区域以外区域的触发操作时,则确定所述密码输入操作为误操作;或,
在检测到所述密码输入操作之前,当多次检测到对所述终端屏幕的点击操作时,则确定所述密码输入操作为误操作;或,
在进行所述密码输入操作的过程中,当多次检测到指纹输入操作时,则确定所述密码输入操作为误操作。
本公开实施例提供的方法,通过考虑在发生误操作时最可能出现的多种情况,并根据这些情况确定当前的密码输入操作是否为误操作,提供了多种确定误操作的方式。
在第一方面的第十八种实现方式中,所述恢复至所述待机状态或所述锁屏状态之后,所述方法还包括:
当检测到对指定按键的触发操作时,则继续显示所述密码解锁界面,所述指定按键用于点亮所述终端的屏幕。
本公开实施例提供的方法,在检测到对指定按键的触发操作时,可以认为用户在使用终端,因而继续显示密码解锁界面,提供了一种进入密码解锁界面的方式。
在第一方面的第十九种实现方式中,所述不执行所述指纹解锁操作之后,所述方法还包括:
当所述指纹错误次数大于第二预设次数时,显示密码解锁界面,所述第二预设次数大于所述第一预设次数,所述密码解锁界面用于提示用户输入密码解锁;
当在第四预设时长内未检测到在所述密码解锁界面的密码输入操作时,则隐藏所述密码解锁界面,恢复至所述待机状态或所述锁屏状态;
当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
本公开实施例提供的方法,当指纹错误次数过多时,直接显示密码解锁界面,但在超时灭屏后,如果再次点亮屏幕,则先显示一个锁屏界面,要求用户根据提示进行相应操作后,再继续显示密码解锁界面。由于该密码解锁界面的继续显示由用户操作触发,有效避免了多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
在第一方面的第二十种实现方式中,所述显示第二锁屏界面之后,所述方法还包括:
当在第二预设时长内检测到所述指定滑动操作时,则继续显示所述密码解锁界面。
本公开实施例提供的方法,如果用户根据提示进行指定滑动操作,则终端可以认为用户当前需要解锁终端,因而继续显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的继续显示由用户操作触发,有效避免了多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
在第一方面的第二十一种实现方式中,所述显示第三锁屏界面之后,所述方法还包括:
当在第三预设时长内检测到对所述预设按钮的触发操作时,则继续显示所述密码解锁界面。
本公开实施例提供的方法,如果用户根据提示对预设按钮进行触发操作,则终端可以认为用户当前需要解锁终端,因而继续显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的继续显示由用户操作触发,有效避免了多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
根据本公开实施例的第二方面,提供一种解锁操作处理装置,包括:
获取模块,用于在待机状态或锁屏状态下,当检测到指纹解锁操作,则获取所述指纹解锁操作对应的指纹;
增加模块,用于当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
获取模块,用于当所述指纹错误次数大于第一预设次数时,则获取终端的环境信息;
执行模块,用于当所述环境信息符合预设条件时,则不执行所述指纹解锁操作,所述预设条件用于指示所述终端周围有障碍物。
在第二方面的第一种实现方式中,所述获取模块,用于通过距离传感器获取所述终端与周围障碍物之间的距离,将所述距离作为所述环境信息;和/或,
所述获取模块,用于通过光线传感器获取所述终端周围的光线强度,将所述光线强度作为所述环境信息。
在第二方面的第二种实现方式中,所述执行模块,用于显示第一锁屏界面,所述第一锁屏界面用于提示用户需进行指定操作才能再次输入指纹;当在第一预设时长内未检测到所述指定操作,则隐藏所述第一锁屏界面,并恢复至所述待机状态或所述锁屏状态。
在第二方面的第三种实现方式中,所述执行模块,用于保持所述待机状态或所述锁屏状态。
在第二方面的第四种实现方式中,所述增加模块,还用于当再次检测到指纹解锁操作,且所述再次检测到的指纹解锁操作对应的指纹与所述预先存储的指纹不匹配时,则继续保持所述待机状态或所述锁屏状态,并将所述指纹错误次数增加一次。
在第二方面的第五种实现方式中,所述装置还包括:
显示模块,用于当检测到对指定按键的触发操作时,则显示指纹错误提示消息,所述指定按键用于点亮所述终端的屏幕,所述指纹错误提示消息用于提示用户指纹输入错误。
在第二方面的第六种实现方式中,所述装置还包括:
所述获取模块,还用于再次获取所述终端的环境信息;
保持模块,用于当所述再次获取的环境信息符合所述预设条件时,则继续保持所述待机状态或所述锁屏状态。
在第二方面的第七种实现方式中,所述显示模块,还用于当所述再次获取的环境信息不符合所述预设条件时,则显示指纹错误提示消息,所述指纹错误提示消息用于提示用户指纹输入错误。
在第二方面的第八种实现方式中,所述显示模块,还用于当所述指纹错误次数大于第二预设次数时,显示第二锁屏界面,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第二预设次数大于所述第一预设次数;
所述显示模块,还用于当在第二预设时长内检测到所述指定滑动操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
在第二方面的第九种实现方式中,所述装置还包括:
隐藏模块,用于当在所述第二预设时长内未检测到所述指定滑动操作时,则隐藏所述第二锁屏界面,并恢复至所述待机状态或所述锁屏状态。
在第二方面的第十种实现方式中,所述显示模块,还用于当所述指纹错误次数大于第二预设次数时,显示第三锁屏界面,所述第二预设次数大于所述第一预设次数,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁;
所述显示模块,还用于当在第三预设时长内检测到对所述预设按钮的触发操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
在第二方面的第十一种实现方式中,所述隐藏模块,还用于当在所述第三预设时长内未检测到对所述预设按钮的触发操作时,则隐藏所述第三锁屏界面,并恢复至所述待机状态或所述锁屏状态。
在第二方面的第十二种实现方式中,所述显示模块,还用于当检测到对指定按键的触发操作时,则显示主锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述主锁屏界面为第一次输入指纹之前所述终端的锁屏界面。
在第二方面的第十三种实现方式中,所述显示模块,还用于在显示所述密码解锁界面的同时,对所述密码解锁界面中的密码输入区域进行缩小显示。
在第二方面的第十四种实现方式中,所述密码解锁界面包括第一功能按键,所述第一功能按键用于确认完成密码的输入,所述执行模块,还用于当检测到密码输入操作,但未检测到对所述第一功能按键的触发操作时,则不执行所述密码输入操作。
在第二方面的第十五种实现方式中,所述密码解锁界面包括第二功能按键,所述第二功能按键用于重新输入密码,所述装置还包括:
锁定模块,用于当所述密码输入错误次数等于第三预设次数时,锁定所述密码解锁界面中的密码输入区域;
解锁模块,用于当检测到对所述第二功能按键的触发操作时,则解锁所述密码输入区域。
在第二方面的第十六种实现方式中,所述装置还包括:
检测模块,用于检测到密码输入操作;
清空模块,用于当确定所述密码输入操作为误操作时,则清空所述密码输入操作已输入的密码;或,
所述执行模块,还用于不执行所述密码输入操作,隐藏所述显示密码解锁界面,恢复至所述待机状态或所述锁屏状态。
在第二方面的第十七种实现方式中,所述装置还包括:
确定模块,用于在检测到所述密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定所述密码输入操作为误操作;或,
所述确定模块,用于在进行所述密码输入操作的过程中,当检测到对所述密码输入区域以外区域的触发操作时,则确定所述密码输入操作为误操作;或,
所述确定模块,用于在检测到所述密码输入操作之前,当多次检测到对所述终端屏幕的点击操作时,则确定所述密码输入操作为误操作;或,
所述确定模块,用于在进行所述密码输入操作的过程中,当多次检测到指纹输入操作时,则确定所述密码输入操作为误操作。
在第二方面的第十八种实现方式中,所述显示模块,还用于当检测到对指定按键的触发操作时,则继续显示所述密码解锁界面,所述指定按键用于点亮所述终端的屏幕。
在第二方面的第十九种实现方式中,所述显示模块,还用于当所述指纹错误次数大于第二预设次数时,显示密码解锁界面,所述第二预设次数大于所述第一预设次数,所述密码解锁界面用于提示用户输入密码解锁;
所述隐藏模块,还用于当在第四预设时长内未检测到在所述密码解锁界面的密码输入操作时,则隐藏所述密码解锁界面,恢复至所述待机状态或所述锁屏状态;
所述显示模块,还用于当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
在第二方面的第二十种实现方式中,所述显示模块,还用于当在第二预设时长内检测到所述指定滑动操作时,则继续显示所述密码解锁界面。
在第二方面的第二十一种实现方式中,所述显示模块,还用于当在第三预设时长内检测到对所述预设按钮的触发操作时,则继续显示所述密码解锁界面。
根据本公开实施例的第三方面,提供一种解锁操作处理装置,包括:
处理器;
用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取所述指纹解锁操作对应的指纹;
当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
当所述指纹错误次数大于第一预设次数时,则获取终端的环境信息;
当所述环境信息符合预设条件时,则不执行所述指纹解锁操作,所述预设条件用于指示所述终端周围有障碍物。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法步骤。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种解锁操作处理方法的流程图。
图2是根据一示例性实施例示出的一种解锁操作处理方法的流程图。
图3是根据一示例性实施例示出的一种第一锁屏界面的示意图。
图4是根据一示例性实施例示出的一种第二锁屏界面的示意图。
图5是根据一示例性实施例示出的一种密码解锁界面的示意图。
图6是根据一示例性实施例示出的一种密码解锁界面的示意图。
图7是根据一示例性实施例示出的一种主锁屏界面的示意图。
图8是根据一示例性实施例示出的一种密码解锁界面的示意图。
图9是根据一示例性实施例示出的一种密码解锁界面的示意图。
图10是根据一示例性实施例示出的一种第三锁屏界面的示意图。
图11是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图12是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图13是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图14是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图15是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图16是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图17是根据一示例性实施例示出的一种解锁操作处理装置的框图。
图18是根据一示例性实施例示出的一种解锁操作处理装置1800的框图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例是针对终端在待机状态或锁屏状态下,如果检测到指纹解锁操作,如何对该指纹解锁操作进行处理的过程。其中,锁屏状态是指终端亮屏但未解锁的状态,待机状态可以是指黑屏状态,即终端屏幕锁定且熄灭的状态。当在待机状态时,用户可以通过指纹解锁操作来解锁终端,当用户将终端放入包里或口袋里时,周围障碍物很有可能碰触终端,引发指纹解锁操作,此时,该指纹解锁操作是误操作而不是用户操作,故该指纹解锁操作与用户预先在终端上录入并存储的指纹不匹配,其中,误操作是指用户不想进行,但由于无意识的碰触而引发的操作,用户操作是指用户想要实现某种功能并主动进行的操作。现有技术中终端检测到指纹解锁操作,且该指纹解锁操作对应的指纹与终端预先存储的指纹不匹配时,终端会显示错误提示消息,该指纹错误提示消息用于提示用户指纹输入错误。这样容易出现多次误操作时,终端需要多次显示错误提示消息,资源消耗大。本公开实施例为了解决现有技术的问题,提供了一种检测到指纹解锁操作时,如果指纹解锁操作对应的指纹与预先存储的指纹不匹配,且当前指纹错误次数达到一定次数时,终端可以根据当前环境信息确定周围是否有障碍物,也即终端当前是否符合在包里或口袋里的条件,如果符合,则认为检测到的指纹解锁操作为误操作,因而不执行该指纹解锁操作,不再亮屏提示指纹错误的处理方式,且具体过程参见下述图1或图2所示的实施例。其中,该不执行指纹解锁操作可以包括两种情况:一种是抛弃该指纹解锁操作,即直接忽略这个指纹解锁操作;另一种是阻塞该指纹解锁操作,即暂时不响应这个指纹解锁操作,除非达到某个条件。
图1是根据一示例性实施例示出的一种解锁操作处理方法的流程图,如图1所示,解锁操作处理方法用于终端中,包括以下步骤:
在步骤101中,在待机状态或锁屏状态下,当检测到指纹解锁操作,则获取该指纹解锁操作对应的指纹。
在步骤102中,当该指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次。
在步骤103中,当该指纹错误次数大于第一预设次数时,则获取终端的环境信息。
在步骤104中,当该环境信息符合预设条件时,则不执行该指纹解锁操作,该预设条件用于指示该终端周围有障碍物。
本公开实施例中,当指纹错误次数达到一定阈值后,终端可以获取当前的环境信息,由于环境信息能够反映周围障碍物对终端的遮挡情况,因而根据该环境信息可以确定终端当前是否符合在包里的条件,如果符合,则可以确定当前检测到的指纹解锁操作为误操作,则终端可以不执行该指纹解锁操作,即不进行指纹错误提示,避免了相关技术中无论多少次指纹错误,终端都会一直进行提示而带来的资源消耗问题。
在一种可能实现方式中,该获取终端的环境信息包括:
通过距离传感器获取该终端与周围障碍物之间的距离,将该距离作为该环境信息;和/或,
通过光线传感器获取该终端周围的光线强度,将该光线强度作为该环境信息。
在一种可能实现方式中,该不执行该指纹解锁操作包括:
显示第一锁屏界面,该第一锁屏界面用于提示用户需进行指定操作才能再次输入指纹;
当在第一预设时长内未检测到该指定操作时,则隐藏该第一锁屏界面,并恢复至该待机状态或该锁屏状态。
在一种可能实现方式中,该不执行该指纹解锁操作包括:
保持该待机状态或该锁屏状态。
在一种可能实现方式中,该保持该待机状态或该锁屏状态之后,该方法还包括:
当再次检测到指纹解锁操作,且该再次检测到的指纹解锁操作对应的指纹与该预先存储的指纹不匹配时,则继续保持该待机状态或该锁屏状态,并将该指纹错误次数增加一次。
在一种可能实现方式中,该继续保持该待机状态或该锁屏状态之后,该方法还包括:
当检测到对指定按键的触发操作时,则显示指纹错误提示消息,该指定按键用于点亮该终端的屏幕,该指纹错误提示消息用于提示用户指纹输入错误。
在一种可能实现方式中,该继续保持该待机状态或该锁屏状态之前,该方法还包括:
再次获取该终端的环境信息;
当该再次获取的环境信息符合该预设条件时,则继续保持该待机状态或该锁屏状态。
在一种可能实现方式中,该再次获取该终端的环境信息之后,该方法还包括:
当该再次获取的环境信息不符合该预设条件时,则显示指纹错误提示消息,该指纹错误提示消息用于提示用户指纹输入错误。
在一种可能实现方式中,该不执行该指纹解锁操作之后,该方法还包括:
当该指纹错误次数大于第二预设次数时,显示第二锁屏界面,该第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,该第二预设次数大于该第一预设次数;
当在第二预设时长内检测到该指定滑动操作时,则显示密码解锁界面,该密码解锁界面用于提示用户输入密码解锁。
在一种可能实现方式中,该显示第二锁屏界面之后,该方法还包括:
当在该第二预设时长内未检测到该指定滑动操作时,则隐藏该第二锁屏界面,并恢复至该待机状态或该锁屏状态。
在一种可能实现方式中,该不执行该指纹解锁操作之后,该方法还包括:
当该指纹错误次数大于第二预设次数时,显示第三锁屏界面,该第二预设次数大于该第一预设次数,该第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁;
当在第三预设时长内检测到对该预设按钮的触发操作时,则显示密码解锁界面,该密码解锁界面用于提示用户输入密码解锁。
在一种可能实现方式中,该显示第三锁屏界面之后,该方法还包括:
当在该第三预设时长内未检测到对该预设按钮的触发操作时,则隐藏该第三锁屏界面,并恢复至该待机状态或该锁屏状态。
在一种可能实现方式中,该恢复至该待机状态或该锁屏状态之后,该方法还包括:
当检测到对指定按键的触发操作时,则显示主锁屏界面,该指定按键用于点亮该终端的屏幕,该主锁屏界面为第一次输入指纹之前该终端的锁屏界面。
在一种可能实现方式中,该方法还包括:
在显示该密码解锁界面的同时,对该密码解锁界面中的密码输入区域进行缩小显示。
在一种可能实现方式中,该密码解锁界面包括第一功能按键,该第一功能按键用于确认完成密码的输入,该显示密码解锁界面之后,该方法还包括:
当检测到密码输入操作,但未检测到对该第一功能按键的触发操作时,则不执行该密码输入操作。
在一种可能实现方式中,该密码解锁界面包括第二功能按键,该第二功能按键用于重新输入密码,该显示密码解锁界面之后,该方法还包括:
当该密码输入错误次数等于第三预设次数时,锁定该密码解锁界面中的密码输入区域;
当检测到对该第二功能按键的触发操作时,则解锁该密码输入区域。
在一种可能实现方式中,该显示密码解锁界面之后,该方法还包括:
检测到密码输入操作;
当确定该密码输入操作为误操作时,则清空该密码输入操作已输入的密码,或,不执行该密码输入操作,隐藏该显示密码解锁界面,恢复至该待机状态或该锁屏状态。
在一种可能实现方式中,该方法还包括:
在检测到该密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定该密码输入操作为误操作;或,
在进行该密码输入操作的过程中,当检测到对该密码输入区域以外区域的触发操作时,则确定该密码输入操作为误操作;或,
在检测到该密码输入操作之前,当多次检测到对该终端屏幕的点击操作时,则确定该密码输入操作为误操作;或,
在进行该密码输入操作的过程中,当多次检测到指纹输入操作时,则确定该密码输入操作为误操作。
在一种可能实现方式中,该恢复至该待机状态或该锁屏状态之后,该方法还包括:
当检测到对指定按键的触发操作时,则继续显示该密码解锁界面,该指定按键用于点亮该终端的屏幕。
在一种可能实现方式中,该不执行该指纹解锁操作之后,该方法还包括:
当该指纹错误次数大于第二预设次数时,显示密码解锁界面,该第二预设次数大于该第一预设次数,该密码解锁界面用于提示用户输入密码解锁;
当在第四预设时长内未检测到在该密码解锁界面的密码输入操作时,则隐藏该密码解锁界面,恢复至该待机状态或该锁屏状态;
当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,该指定按键用于点亮该终端的屏幕,该第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,该第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
在一种可能实现方式中,该显示第二锁屏界面之后,该方法还包括:
当在第二预设时长内检测到该指定滑动操作时,则继续显示该密码解锁界面。
在一种可能实现方式中,该显示第三锁屏界面之后,该方法还包括:
当在第三预设时长内检测到对该预设按钮的触发操作时,则继续显示该密码解锁界面。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
图2是根据一示例性实施例示出的一种解锁操作处理方法的流程图,如图2所示,解锁操作处理方法用于终端中,包括以下步骤:
在步骤201中,在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取该指纹解锁操作对应的指纹。
本公开实施例中,终端可以提供指纹解锁功能,基于该功能,用户可以在终端上进行指纹解锁操作,如在终端的指纹识别区域输入指纹,该指纹识别区域具有指纹采集功能,即采集指纹解锁操作对应的指纹。终端在检测到指纹解锁操作时,可以基于该指纹识别区域的指纹采集功能,获取到该指纹解锁操作对应的指纹。如果该指纹与终端预先存储的指纹匹配,即指纹正确,则终端可以解锁并显示正常的操作界面,如果该指纹与终端预先存储的指纹不匹配,即指纹错误,则终端可以执行后续步骤202。
其中,终端预先存储的指纹可以是用户提前在终端上录入的指纹,例如,用户在第一次进行指纹解锁操作之前,可以根据终端提供的指纹录入引导,在终端的指纹识别区域上输入指纹,终端可以将该指纹进行存储,从而完成指纹的录入。
在步骤202中,当该指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次。
本公开实施例中,终端可以根据指纹匹配算法,确定当前获取的指纹与预先存储的指纹是否匹配,如果不匹配,则终端可以将已记录的指纹错误次数增加一次。例如,终端可以在每次锁屏后,新建一个临时文件或清空已有文件,用于记录本次锁屏期间的指纹错误次数,终端可以从该临时文件或该固定文件中获取本次指纹解锁操作之前已记录的指纹错误次数,然后将该指纹错误次数增加一次。
当然,终端也可以先获取历史操作信息,再从历史操作信息中获取本次操作之前的指纹错误次数,并将指纹错误次数增加一次。例如,终端可以维护一个历史操作数据库,该历史操作数据库用于存储终端检测到的历史操作信息,该历史操作信息可以采用数据项的形式记录,每个数据项可以包括一次操作信息,此情况下终端可以从历史操作信息中筛选出本次指纹解锁操作之前的指纹解锁操作,并统计得到指纹错误次数。当然,一个数据项也可以包括同一类型操作的统计信息,如将指纹错误的指纹解锁操作作为同一类型操作,该数据项的统计信息即为指纹错误次数,终端可以读取该数据项得到本次指纹解锁操作之前的指纹错误次数,然后将该指纹错误次数加1,得到包括本次错误操作的指纹错误次数。
上述步骤201至步骤202是终端每检测到一次指纹解锁操作,且确定该指纹解锁操作对应的指纹与预先存储的指纹不匹配时,将指纹错误次数增加一次的过程,每次增加指纹错误次数后,终端都会判断当前的指纹错误次数是否大于第一预设次数,当指纹错误次数大于第一预设次数时,则执行后续步骤203。
在步骤203中,当该指纹错误次数大于第一预设次数时,则获取终端的环境信息,当该环境信息符合预设条件时,该预设条件用于指示该终端周围有障碍物,则执行步骤204或步骤205。
其中,终端的环境信息可以包括终端与周围障碍物之间的距离和终端周围的光线强度中的至少一项,该终端的环境信息可以用于指示终端的遮挡情况。
本公开实施例中,考虑到如果用户主动进行指纹解锁操作以解锁终端,则用户一般进行一次指纹解锁操作即可解锁,即使可能会出现操作不当的情况,如用户使用了与录入指纹时的手指不同的手指进行指纹解锁操作,而导致指纹错误,但用户在解锁失败后,会立即调换正确的手指再次进行指纹解锁操作,因此,对于用户主动解锁终端的情况,指纹错误次数一般不会太多,为此,终端可以设置第一预设次数,当指纹错误次数大于该第一预设次数时,终端可以认为当前进行的指纹解锁操作很有可能不是用户操作,而是误操作,此时,终端可以获取环境信息,根据该环境信息进一步确认该指纹解锁操作是用户操作还是误操作,并根据不同操作执行不同的步骤。
在一种可能实现方式中,终端可以通过传感器对终端周围环境进行检测,得到该环境信息。具体地,终端可以配置有距离传感器或光线传感器,终端获取终端的环境信息可以包括:通过距离传感器获取该终端与周围障碍物之间的距离,将该距离作为该环境信息;和/或,通过光线传感器获取该终端周围的光线强度,将该光线强度作为该环境信息。通过距离传感器和/或光线传感器对终端周围环境进行检测,得到终端的环境信息,提供了一种获取环境信息的可能实现方式。
本公开实施例中,终端获取环境信息后,可以根据环境信息是否符合预设条件,判断该指纹解锁操作是用户操作还是误操作。考虑到终端在包里时,终端与周围障碍物的距离较近、光线强度较低,因此,针对环境信息为终端与周围障碍物之间的距离,该预设条件可以是终端与周围障碍物之间的距离小于预设距离;针对环境信息为终端周围的光线强度,该预设条件可以是终端周围的光线强度低于预设光线强度;针对环境信息为终端与周围障碍物之间的距离以及终端周围的光线强度,该预设条件可以是终端与周围障碍物之间的距离小于预设距离且终端周围的光线强度低于预设光线强度。
如果该环境信息不符合预设条件,即终端不符合在包里的条件,则终端可以确认该指纹解锁操作是用户操作,此时,终端可以显示指纹错误提示消息,以提示用户指纹输入错误。而如果该环境信息符合预设条件,即终端符合在包里的条件,终端可以确认该指纹解锁操作是误操作,此时,终端可以不执行该指纹解锁操作。当该指纹解锁操作对应的指纹与预先存储的指纹不匹配时,终端并不针对该指纹解锁操作,进行指纹错误提醒,从而避免了不必要的资源消耗。
本公开实施例中提供了终端不执行该指纹解锁操作的两种方式,第一种方式参见后续步骤204,第二种方式参见后续步骤206。
在步骤204中,当该环境信息符合预设条件时,则显示第一锁屏界面,该第一锁屏界面用于提示用户需进行指定操作才能再次输入指纹,该预设条件用于指示该终端周围有障碍物。
在该步骤204中,如果环境信息符合预设条件,终端可以确定步骤201中的指纹解锁操作为误操作,则终端可以采用显示第一锁屏界面的方式,不执行该指纹解锁操作。在显示该第一锁屏界面的过程中,终端可以关闭终端的指纹解锁功能,使得用户无法通过指纹解锁操作解锁终端,例如,终端可以关闭指纹识别区域的指纹采集功能,使得终端无法获取到指纹,当然,终端也可以不关闭该指纹采集功能,而在采集到指纹后,不执行将采集到的指纹与预先存储的指纹进行匹配的步骤。这样,用户必须根据第一锁屏界面的提示进行指定操作后,才能再次输入指纹以解锁终端,一定程度上降低了误操作的发生概率。
另外,为了保证该指定操作是用户进行的,终端可以将该指定操作设置为多项操作的结合,如按住指定图标向上滑动,使得用户需要根据提示,手动进行该多项操作后,才可以再次输入指纹以解锁终端。参见图3,提供了一种第一锁屏界面,该第一锁屏界面可以提供指定图标,并提示用户“检测到屏幕遮挡,按住上滑解除锁定”。
在步骤205中,当在第一预设时长内未检测到该指定操作时,则隐藏该第一锁屏界面,并恢复至该待机状态或该锁屏状态。
本公开实施例中,如果在第一预设时长内未检测到该指定操作,终端可以隐藏该第一锁屏界面,并恢复至该待机状态或锁屏状态。具体地,如果终端在显示第一锁屏界面的第一预设时长内,未检测到该第一锁屏界面提示的指定操作,则终端可以认为用户并未看到该第一锁屏界面,此时终端很有可能在口袋或包里,从而进一步确认步骤201中的指纹解锁操作为误操作,故终端可以隐藏该第一锁屏界面,如将该第一锁屏界面的显示状态设置为隐藏,并恢复至检测到指纹解锁操作之前的待机状态或锁屏状态,当然,终端在未检测到指定操作时,也可以直接灭屏,以节省电量。之后,每次指纹错误且环境信息符合预设条件时,终端都可以不对该指纹错误进行统计,即不增加指纹错误次数,而通过步骤205亮屏提示用户进行指定操作以再次输入指纹,这样可以避免指纹错误次数过多导致的终端锁定问题。当然,终端也可以对该指纹错误进行统计,但将触发终端锁定的指纹错误次数设置为一个较大阈值,如10次,指纹错误次数达到10次时,终端才会锁定,一定程度上降低了终端锁定的概率。
上述步骤204至步骤205是终端通过显示第一锁屏界面的方式来不执行该指纹解锁操作,要求用户根据第一锁屏界面的提示进行手动操作后,才能再次输入指纹以解锁终端,一定程度上降低了误操作的发生概率,避免了误操作引发指纹错误次数过多而导致终端锁定的问题。
需要说明的是,上述步骤204至步骤205仅是终端不执行该指纹解锁操作的一种可能实现方式,本公开实施例还提供了另外一种不执行该指纹解锁操作的可能实现方式,参见后续步骤206。
在步骤206中,当该环境信息符合预设条件时,则保持该待机状态或锁屏状态。
在该步骤206中,如果环境信息符合预设条件,终端很有可能在包里,终端可以确定步骤201中的指纹解锁操作为误操作,此时如果终端显示指纹错误提示消息,由于用户无法看到,故该指纹错误提示消息的显示不仅没有起到对用户进行指纹错误提示的作用,同时也会由于不必要的显示带来不必要的资源浪费。因此,终端可以采用保持待机状态或锁屏状态的方式,不执行该指纹解锁操作,从而避免了由于显示指纹错误提示信息带来的资源消耗问题。
另外,在保持该待机状态或锁屏状态的过程中,当再次检测到指纹解锁操作,且该再次检测到的指纹解锁操作对应的指纹与该预先存储的指纹不匹配时,则终端可以继续保持该待机状态或或锁屏状态,并将该指纹错误次数增加一次,当然,如果指纹匹配成功,则终端可以直接解锁。通过保持在待机状态或锁屏状态的方式,即使再次检测到错误指纹,也不再亮屏显示指纹错误提示信息,从而可以避免不必要的资源消耗。
当然,终端也可以在特定时机显示该错误提示信息,该特定时机可以是用户使用终端时,考虑到在灭屏状态下,用户如果想要使用终端,则一般会对指定按键进行触发操作,该指定按键用于点亮该终端的屏幕,如用户可以手动点击电源键。在一种可能实现方式中,当终端检测到对指定按键的触发操作时,则可以显示指纹错误提示消息,该指纹错误提示消息用于提示用户指纹输入错误。在检测到对指定按键的触发操作时,可以认为用户在使用终端,因而显示错误提示消息,这种在确认用户使用终端时才显示错误提示消息的方式,提高了终端对用户进行指纹错误提示的精准性。
在一种可能实现方式中,在继续保持该待机状态或锁屏状态之前,终端也可以再次获取该终端的环境信息;当该再次获取的环境信息符合该预设条件时,则继续保持该待机状态或锁屏状态。当该再次获取的环境信息不符合该预设条件时,则终端可以亮屏显示指纹错误提示消息。通过保持在待机状态或锁屏状态,且再次检测到错误指纹时,重新获取终端的环境信息,并根据环境信息重新确定是否对用户进行指纹错误提示,由于考虑了终端的实时情况,在避免不必要资源消耗的同时,提高了执行结果的可靠性。
上述步骤201至步骤206是终端在待机状态或锁屏状态下检测到指纹解锁操作,且包括该指纹解锁操作的指纹错误次数大于第一预设次数时,终端通过传感器对周围环境进行检测得到环境信息,进而根据环境信息对该指纹解锁操作进行处理的过程。
考虑到终端在使用过程中,可能会由于某些原因导致指纹解锁功能失灵,使得用户无论进行多少次指纹解锁操作,也只会导致指纹错误次数的增加,而无法解锁终端。因此,为了保障用户的正常使用,终端还可以在提供指纹解锁功能的基础上,进一步提供密码解锁功能,例如,当指纹错误次数过多时,终端可以为用户提供该密码解锁功能,使得用户在指纹无法解锁的情况下,可以通过密码来解锁该终端。终端在执行上述步骤204至步骤205后,或执行上述步骤206后,终端可能会再次检测到指纹解锁操作,每检测到一次指纹解锁操作,终端会确定该指纹解锁操作对应的指纹与预先存储的指纹是否匹配,如果不匹配,则将指纹错误次数增加一次,每次增加指纹错误次数后,终端都会判断当前的指纹错误次数是否大于第二预设次数,当指纹错误次数大于第二预设次数时,终端可以提供三种处理方式,第一种方式参见后续步骤207至步骤209,第二种方式参见后续步骤210至步骤212,第三种方式参见后续步骤213至步骤215。
在步骤207中,当该指纹错误次数大于第二预设次数时,显示第二锁屏界面,该第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,该第二预设次数大于该第一预设次数。
本公开实施例中,当指纹错误次数大于第二预设次数时,终端可以在显示密码解锁界面之前,显示第二锁屏界面,要求用户必须进行指定滑动操作后,方可使用密码解锁终端。参见图4,提供了一种第二锁屏界面,该第二锁屏界面可以提示用户“指纹验证失败达最大次数,向上滑动使用密码解锁”。
终端可以设置该第二锁屏界面的显示时长为第二预设时长,并根据用户是否在该第二预设时长内进行指定滑动操作,采取不同的处理措施。例如,如果用户在第二预设时长内进行了指定滑动操作,则终端可以在检测到该指定滑动操作时,执行后续步骤208,如果用户未进行指定滑动操作,终端可以执行后续步骤209。
需要说明的是,该步骤207是以终端通过第二锁屏界面提示用户进行指定滑动操作为例进行说明,实际上,终端也可以通过其他锁屏界面提示用户进行其他操作,具体过程参见后续步骤208。
在步骤208中,当在第二预设时长内检测到该指定滑动操作时,则显示密码解锁界面,该密码解锁界面用于提示用户输入密码解锁。
本公开实施例中,终端在显示第二锁屏界面后的第二预设时长(如5秒)内,如果检测到该第二锁屏界面提示的指定滑动操作,则终端可以认为用户看到了该第二锁屏界面,此时用户可能需要解锁终端,故终端可以显示密码解锁界面,用户可以在该密码解锁界面上输入密码以解锁终端,也可以等待一定时长,如等待终端灭屏后,重新进行指纹解锁操作。参见图5,提供了一种密码解锁界面,该密码解锁界面可以提示用户“指纹验证失败达最大次数,请稍后重试或使用密码解锁”。
考虑到终端在显示该密码解锁界面的过程中,该终端可能在包里,为了减少周围障碍物对该密码解锁界面的误触概率,终端可以采用以下几种可能实现方式:
第一种可能实现方式,终端在显示该密码解锁界面的同时,可以对该密码解锁界面中的密码输入区域进行缩小显示。
其中,该密码输入区域可以是数字输入区域,也可以是图案输入区域。参见图6,提供了一种密码解锁界面的示意图,该密码解锁界面中的数字输入区域小于图5中的数字输入区域,该数字输入区域包括“1”、“2”、……、“9”、“0”等数字。通过缩小显示的方式,使得障碍物不容易碰触到该密码输入区域,一定程度上减少了周围障碍物对该密码解锁界面的误触概率。
该方式下,在显示该密码解锁界面的过程中,如果检测到数字或图案等任一种密码的输入,且该输入的密码与预先存储的密码相同,则终端可以解锁,否则,终端可以显示密码错误提示消息,以提示用户密码输入错误。其中,该预先存储的密码(数字或图案)可以由用户提前在终端上设置。例如,在步骤201中完成指纹的录入后,终端可以继续引导用户进行密码的设置,终端可以将用户设置的密码进行存储。当然,终端也可以单独提供密码设置功能,例如,终端可以提供密码设置按钮,当用户对该密码设置按钮进行触发操作后,终端可以显示密码设置界面,并将用户在该密码设置界面中输入的密码进行存储。
当然,在一定时长(如3秒)内,如果未检测到在该密码解锁界面的密码输入操作,终端可以认为用户当前并未使用终端,终端很有可能在包里,此时,为了节省电量,终端可以灭屏,不再响应指纹输入或屏幕点击操作。当检测到对指定按键(如电源键)的触发操作时,显示主锁屏界面,该主锁屏界面为第一次输入指纹之前该终端的锁屏界面。参见图7,提供了一种主锁屏界面,该主锁屏界面可以包括上滑解锁按钮和两个快捷操作指示按钮,当检测到向上滑动该上滑解锁按钮的操作时,终端可以显示密码解锁界面,当检测到对向任一个快捷操作指示按钮所在方向的滑动操作时,进入相应功能,如左边的按钮可以是控制中心指示按钮,用于指示用户左滑进入控制中心,右边的按钮可以是相机指示按钮,用于指示用户右滑进入相机。
在该主锁屏界面下,用户既可以对上滑解锁按钮进行上滑操作,在显示密码解锁界面后,继续进行密码解锁操作,也可以不对上滑解锁按钮进行操作,而直接进行指纹解锁操作以解锁终端。
第二种可能实现方式,该密码解锁界面包括第一功能按键,该第一功能按键用于确认完成密码的输入,终端在显示密码解锁界面之后,当检测到密码输入操作,但未检测到对该第一功能按键的触发操作时,则不执行该密码输入操作。
参见图8,提供了一种密码解锁界面,该密码解锁界面中的“OK”按键即是第一功能按键的一种形式。
该方式下,在显示密码解锁界面的过程中,如果检测到密码的输入操作以及对第一功能按键的触发操作,且该输入操作对应的密码与预先存储的密码相同,则终端可以解锁,如果该输入的密码与预先存储的密码不同,则终端可以显示密码错误提示消息,以提示用户密码输入错误。但如果只检测到密码的输入操作,例如,用户进行输入密码后,未点击“OK”按键进行确认,则终端可以不执行用户的密码输入操作,不会判断输入的密码与预先存储的密码是否相同,也即不响应于该密码输入操作。在检测到对第一功能按键的触发操作时,才响应密码输入操作,即使误操作输入错误密码,但终端也会不执行该密码输入操作,一定程度上减少了周围障碍物对该密码解锁界面的误触概率,避免了由于密码错误次数过多导致终端锁机的问题。
当然,在一定时长(如20秒)内,如果未检测到对该第一功能按键的触发操作,终端可以认为用户当前并没有尝试解锁终端,终端很有可能在包里,此时,为了节省电量,终端可以灭屏,不再响应指纹输入或屏幕点击操作。与第一种该方式同理,当检测到对指定按键(如电源键)的触发操作时,显示图7所示的主锁屏界面。
第三种可能实现方式,该密码解锁界面包括第二功能按键,该第二功能按键用于重新输入密码,终端在显示密码解锁界面之后,当该密码输入错误次数等于第三预设次数时,锁定该密码解锁界面中的密码输入区域。
参见图9,提供了一种密码解锁界面,该密码解锁界面中的“重新输入”按键即是第二功能按键的一种形式,该密码解锁界面可以提示用户“密码错误,点击重新输入”。
该方式下,在显示密码解锁界面的过程中,如果用户连续多次(如3次)输入错误密码,终端可以锁定该密码解锁界面中的密码输入区域,如图9中的数字输入区域,使得用户无法再对该密码输入区域进行操作,因而无法输入密码。之后,如果检测到对第二功能按键的触发操作,例如,用户点击“重新输入”按键,则终端可以解锁该密码输入区域,使得用户可以在该密码输入区域上重新进行密码输入操作。通过限制用户必须对第二功能按键进行触发操作后,才能再次进行密码输入操作,一定程度上减少了周围障碍物对该密码解锁界面的误触概率。
第四种可能实现方式,终端在显示密码解锁界面之后,检测到密码输入操作,当确定该密码输入操作为误操作时,则清空该密码输入操作已输入的密码。
其中,终端确定该密码输入操作为误操作可以包括以下几种情况:
情况1,在检测到该密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定该密码输入操作为误操作。
该情况是针对相同输入或相似输入,例如多次输入同一密码(如8888)或同一手势(如持续画某一个方向的手势),又或,连续输入“8888”、“8080”、“0000”、“0808”等存在相同数字以及符合一定重复规律的相似密码。
情况2,在进行该密码输入操作的过程中,当检测到对该密码输入区域以外区域的触发操作时,则确定该密码输入操作为误操作。
该情况是针对输入中断,例如,密码是4位数字,在密码输入区域点击输入“88”后,如果点击了屏幕其他位置,或进行了滑动操作(滑动距离大于30px),则终端可以认为该“88”的输入是误操作。
情况3,在检测到该密码输入操作之前,当多次检测到对该终端屏幕的点击操作时,则确定该密码输入操作为误操作。
该情况是针对无意义操作,该无意义操作是指不是为了实现目标功能而进行的操作,例如,在检测到该密码输入操作之前的锁屏期间,连续点击屏幕(如超过5次)。
情况4,在进行该密码输入操作的过程中,当多次检测到指纹输入操作时,则确定该密码输入操作为误操作。
该情况也是针对无意义操作,例如,在输入数字期间连续输入指纹(如超过3次)。通过考虑在发生误操作时最可能出现的多种情况,并根据这些情况确定当前的密码输入操作是否为误操作,提供了多种确定误操作的方式。
该方式下,在当前密码输入操作的过程中,如果终端确认发生上述任一种或多种情况,则终端可以确定该密码输入操作为误操作,因而终端可以清空该密码输入操作已输入的密码。如在确定发生上述任一种时,已输入了“00”,则终端可以清空该“00”的输入。通过在确定当前密码输入操作为误操作时,清空该密码输入操作已输入的密码,一定程度上减少了周围障碍物对该密码解锁界面的误触概率,避免了由于密码错误次数过多导致终端锁机的问题。
第五种可能实现方式,终端在显示密码解锁界面之后,检测到密码输入操作,当确定该密码输入操作为误操作时,则不执行该密码输入操作,隐藏该显示密码解锁界面,恢复至该待机状态或锁屏状态。
该方式下,在当前密码输入操作的过程中,如果终端确认发生上述第四种方式中的任一种或多种情况,则终端可以确定该密码输入操作为误操作,因而终端可以不执行该密码输入操作,取消对该密码解锁界面的显示,即将该密码解锁界面的显示状态设置为隐藏,并恢复至终端原始的待机状态或锁屏状态,当然,终端在确定该密码输入操作为误操作时,也可以直接灭屏,以节省电量。通过在确定当前密码输入操作为误操作时,不执行该密码输入操作,一定程度上减少了周围障碍物对该密码解锁界面的误触概率,避免了由于密码错误次数过多导致终端锁机的问题。终端灭屏后,如果再次检测到对指定按键(如电源键)的触发操作,则可以认为用户在使用终端,终端可以继续显示该密码解锁界面,提供了一种进入密码解锁界面的方式。
上述步骤207至步骤208是当指纹错误次数过多时,终端先显示第二锁屏界面对用户进行提示,如果用户根据提示进行指定滑动操作,终端可以认为用户当前需要解锁终端,因而显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的显示由用户操作触发,因而一般不会出现密码错误次数过多的情况,有效避免了现有技术中直接显示密码解锁界面,容易由于多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
在步骤209中,当在该第二预设时长内未检测到该指定滑动操作时,则隐藏该第二锁屏界面,并恢复至该待机状态或锁屏状态。
本公开实施例中,在显示第二锁屏界面的第二预设时长内,如果终端未检测到该第二锁屏界面提示的指定滑动操作,则终端可以认为用户并未看到该第二锁屏界面,此时终端很有可能在口袋或包里,用户并不需要解锁终端,故终端无需显示密码解锁界面,而可以隐藏该第二锁屏界面,并恢复至待机状态或锁屏状态,当然,终端在未检测到指定滑动操作时,也可以直接灭屏,不再响应指纹输入操作或屏幕点击操作。在一种可能实现方式中,终端灭屏后,当检测到对指定按键(如电源键)的触发操作时,终端可以显示图7所示的主锁屏界面。在检测到对指定按键的触发操作时,可以认为用户在使用终端,因而显示主锁屏界面,使得用户可以通过该主锁屏界面重新进入密码解锁界面,提供了一种进入密码解锁界面的方式。
上述步骤207至步骤209是终端在显示密码解锁界面之前,通过显示第二锁屏界面,要求用户必须进行指定滑动操作,根据是否得到用户反馈,确认用户当前是否在使用终端,进而根据用户使用情况,采取合适的处理方式,避免了不必要的资源消耗以及由于误操作导致终端锁定的问题。该步骤207至步骤209是当指纹错误次数大于第二预设次数时,终端采用的一种可能处理方式,实际上,终端也可以不执行该步骤207至步骤209,而执行后续步骤210至步骤212或步骤213至步骤215。
在步骤210中,当该指纹错误次数大于第二预设次数时,显示第三锁屏界面,该第二预设次数大于该第一预设次数,该第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
本公开实施例中,当指纹错误次数大于第二预设次数时,终端可以在显示密码解锁界面之前,显示第三锁屏界面,要求用户必须对预设按钮进行触发操作后,方可使用密码解锁终端。参见图10,提供了一种第三锁屏界面,该第三锁屏界面可以提示用户“指纹验证失败达最大次数,请使用密码解锁”。
终端可以设置该第三锁屏界面的显示时长为第三预设时长,并根据用户是否在该第三预设时长内对预设按钮进行触发操作,采取不同的处理措施。例如,如果用户在第三预设时长内进行了该触发操作,则终端可以在检测到该触发操作时,执行后续步骤211,如果用户未进行该触发操作,终端可以执行后续步骤212。
在步骤211中,当在第三预设时长内检测到对该预设按钮的触发操作时,则显示密码解锁界面,该密码解锁界面用于提示用户输入密码解锁。
本公开实施例中,终端在显示第三锁屏界面后的第三预设时长(如5秒)内,如果检测到该第三锁屏界面提示的触发操作,则终端可以认为用户看到了该第三锁屏界面,此时用户可能需要解锁终端,故终端可以显示图5所示的密码解锁界面,用户可以在该密码解锁界面上输入密码以解锁终端。
与步骤208同理,终端可以通过步骤208中的任一种方式来减少周围障碍物对该密码解锁界面的误触概率,在此不再赘述。
上述步骤210至步骤211是当指纹错误次数过多时,终端先显示第三锁屏界面对用户进行提示,如果用户根据提示对预设按钮进行触发操作,终端可以认为用户当前需要解锁终端,因而显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的显示由用户操作触发,因而一般不会出现密码错误次数过多的情况,有效避免了现有技术中直接显示密码解锁界面,容易由于多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
在步骤212中,当在该第三预设时长内未检测到对该预设按钮的触发操作时,则隐藏该第三锁屏界面,并恢复至该待机状态或锁屏状态。
本公开实施例中,在显示第三锁屏界面的第三预设时长内,如果终端未检测到该第三锁屏界面提示的对预设按钮的触发操作,则终端可以认为用户并未看到该第三锁屏界面,此时终端很有可能在口袋或包里,用户并不需要解锁终端,故终端无需显示密码解锁界面,而可以隐藏该第三锁屏界面,并恢复至待机状态或锁屏状态,当然,终端在未检测到该触发操作时,也可以直接灭屏,以节省电量。在一种可能实现方式中,终端灭屏后,如果检测到对指定按键(如电源键)的触发操作,终端可以显示图7所示的主锁屏界面。在检测到对指定按键的触发操作时,可以认为用户在使用终端,因而显示主锁屏界面,使得用户可以通过该主锁屏界面重新进入密码解锁界面,提供了一种进入密码解锁界面的方式。
上述步骤210至步骤212是终端在显示密码解锁界面之前,通过显示第三锁屏界面,要求用户必须对预设按钮进行触发操作,并根据是否得到用户反馈,确认用户当前是否在使用终端,进而根据用户使用情况,采取合适的处理方式,避免了不必要的资源消耗以及由于误操作导致终端锁定的问题。该步骤210至步骤212是当指纹错误次数大于第二预设次数时,终端采用的一种可能处理方式,实际上,终端也可以不执行该步骤210至步骤212,而执行后续步骤213至步骤215。
在步骤213中,当该指纹错误次数大于第二预设次数时,显示密码解锁界面,该第二预设次数大于该第一预设次数,该密码解锁界面用于提示用户输入密码解锁。
本公开实施例中,当指纹错误次数大于第二预设次数时,终端可以直接显示图5所示的密码解锁界面。终端可以设置该密码解锁界面的显示时长为第四预设时长,并根据用户是否在该第四预设时长内进行密码输入操作,采取不同的处理措施。例如,如果用户在第四预设时长内进行了密码输入操作,则终端可以在检测到该密码输入操作时,将该输入的密码与预先存储的密码进行比较,如果相同,则解锁终端。如果用户未进行该密码输入操作,终端可以执行后续步骤214。
当指纹错误次数过多时,终端可以及时显示密码解锁界面,这样在用户真正需要解锁终端时,终端可以较快地为用户提供该密码解锁界面进行解锁,可以避免用户等待过长时间。
在步骤214中,当在第四预设时长内未检测到在该密码解锁界面的密码输入操作时,则恢复至该待机状态或锁屏状态。
本公开实施例中,在显示密码解锁界面的第四预设时长内,如果终端未检测到在该第四锁屏界面的密码输入操作,则终端可以认为用户并未看到该密码界面,此时终端很有可能在口袋或包里,用户并不需要解锁终端,故终端无需显示密码解锁界面,而可以隐藏该密码解锁界面,并恢复至待机状态或锁屏状态,当然,终端在未检测到该密码输入操作时,也可以直接灭屏,以节省电量。
在步骤215中,当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,该指定按键用于点亮该终端的屏幕,该第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,该第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
本公开实施例中,当终端在恢复至待机状态或或锁屏状态后,用户可以通过对指定按键(如电源键)进行触发操作,以点亮终端屏幕,终端在亮屏的同时,可以显示图4所示的第二锁屏界面或图10所示的第三锁屏界面,使得用户需要根据提示进行手动操作后,终端才会显示密码解锁界面,以供用户使用密码解锁终端。
针对终端显示第二锁屏界面的情况,与步骤208同理,终端显示第二锁屏界面之后,当在第二预设时长内检测到指定滑动操作时,则继续显示该密码解锁界面。
针对终端显示第三锁屏界面的情况,与步骤210同理,终端显示第三锁屏界面之后,当在第三预设时长内检测到对预设按钮的触发操作时,则继续显示该密码解锁界面。
在上述任一种锁屏界面下,如果用户根据提示对预设按钮进行触发操作,则终端可以认为用户当前需要解锁终端,因而继续显示密码解锁界面,使得用户可以在该密码解锁界面中输入密码以解锁终端。由于该密码解锁界面的继续显示由用户操作触发,有效避免了多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
上述步骤213至步骤215是当指纹错误次数过多时,直接显示密码解锁界面,但在超时灭屏后,如果再次点亮屏幕,则先显示一个锁屏界面,要求用户根据提示进行相应操作后,再继续显示密码解锁界面。由于该密码解锁界面的继续显示由用户操作触发,有效避免了多次误操作导致密码错误次数过多,使得终端直接锁定的问题。
上述步骤207至步骤209、步骤210至步骤212以及步骤213至步骤215是当该指纹错误次数大于第二预设次数时,终端的三种处理方式。其中,步骤207至步骤209以及步骤210至步骤212是终端在显示密码解锁界面之前,先显示一个锁屏界面,当检测到用户的操作时,再显示该密码解锁界面;步骤213至步骤215是终端直接显示密码解锁界面,在超时灭屏后,如果再次点亮屏幕,则先显示一个锁屏界面,当检测到用户操作时,再继续显示密码解锁界面。
本公开实施例中,当指纹错误次数达到一定阈值后,终端可以获取当前的环境信息,由于环境信息能够反映周围障碍物对终端的遮挡情况,因而根据该环境信息可以确定终端当前是否符合在包里的条件,如果符合,则可以确定当前检测到的指纹解锁操作为误操作,则终端可以不执行该指纹解锁操作,即不进行指纹错误提示,避免了相关技术中无论多少次指纹错误,终端都会一直进行提示而带来的资源消耗问题。
另外,终端可以采用显示第一锁屏界面的方式来不执行该指纹解锁操作,要求用户根据第一锁屏界面的提示进行手动操作后,才能再次输入指纹以解锁终端,一定程度上降低了误操作的发生概率,避免了误操作引发指纹错误次数过多而导致终端锁定的问题。
此外,当指纹错误次数达到更高阈值时,终端可以在显示密码解锁界面之前,先显示一个需要用户进行手动操作的锁屏界面,以进一步确认用户当前是否需要解锁终端,如果用户根据锁屏界面的提示进行操作后,终端才会显示密码解锁界面,由于该密码解锁界面的显示由用户操作触发,因而一般不会出现密码错误次数过多的情况,有效避免了现有技术中直接显示密码解锁界面,容易由于多次误操作导致密码错误次数过多,使得终端在用户不知情的情况下直接锁定的问题。
图11是根据一示例性实施例示出的一种解锁操作处理装置的框图。参照图11,该装置包括获取模块1101、增加模块1102和执行模块1103。
获取模块1101,被配置为在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取该指纹解锁操作对应的指纹;
增加模块1102,被配置为当该指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
该获取模块1101,还被配置为当该指纹错误次数大于第一预设次数时,则获取终端的环境信息;
执行模块1103,被配置为当该环境信息符合预设条件时,则不执行该指纹解锁操作,该预设条件被配置为指示该终端周围有障碍物。
在一种可能实现方式中,该获取模块1101,被配置为通过距离传感器获取该终端与周围障碍物之间的距离,将该距离作为该环境信息;和/或,
该获取模块,被配置为通过光线传感器获取该终端周围的光线强度,将该光线强度作为该环境信息。
在一种可能实现方式中,该执行模块1103,被配置为显示第一锁屏界面,该第一锁屏界面被配置为提示用户需进行指定操作才能再次输入指纹;当在第一预设时长内未检测到该指定操作时,则隐藏该第一锁屏界面,并恢复至该待机状态或该锁屏状态。
在一种可能实现方式中,该执行模块1103,被配置为保持该待机状态或锁屏状态。
在一种可能实现方式中,该增加模块1102,还被配置为当再次检测到指纹解锁操作时,且该再次检测到的指纹解锁操作对应的指纹与该预先存储的指纹不匹配,则继续保持该待机状态或锁屏状态,并将该指纹错误次数增加一次。
在一种可能实现方式中,参见图12,该装置还包括:
显示模块1104,被配置为当检测到对指定按键的触发操作时,则显示指纹错误提示消息,该指定按键被配置为点亮该终端的屏幕,该指纹错误提示消息被配置为提示用户指纹输入错误。
在一种可能实现方式中,参见图13,该装置还包括:
该获取模块1101,还被配置为再次获取该终端的环境信息;
保持模块1105,被配置为当该再次获取的环境信息符合该预设条件时,则继续保持该待机状态或锁屏状态。
在一种可能实现方式中,该显示模块1104,还被配置为当该再次获取的环境信息不符合该预设条件时,则显示指纹错误提示消息,该指纹错误提示消息被配置为提示用户指纹输入错误。
在一种可能实现方式中,该显示模块1104,还被配置为当该指纹错误次数大于第二预设次数时,显示第二锁屏界面,该第二锁屏界面被配置为提示用户进行指定滑动操作以使用密码解锁,该第二预设次数大于该第一预设次数;
该显示模块1104,还被配置为当在第二预设时长内检测到该指定滑动操作时,则显示密码解锁界面,该密码解锁界面被配置为提示用户输入密码解锁。
在一种可能实现方式中,参见图14,该装置还包括:
隐藏模块1106,被配置为当在该第二预设时长内未检测到该指定滑动操作时,则隐藏该第二锁屏界面,并恢复至该待机状态或锁屏状态。
在一种可能实现方式中,该显示模块1104,还被配置为当该指纹错误次数大于第二预设次数时,显示第三锁屏界面,该第二预设次数大于该第一预设次数,该第三锁屏界面被配置为提示用户对预设按钮进行触发操作以使用密码解锁;
该显示模块1104,还被配置为当在第三预设时长内检测到对该预设按钮的触发操作时,则显示密码解锁界面,该密码解锁界面被配置为提示用户输入密码解锁。
在一种可能实现方式中,该隐藏模块1106,还被配置为当在该第三预设时长内未检测到对该预设按钮的触发操作时,则隐藏该第三锁屏界面,并恢复至该待机状态或锁屏状态。
在一种可能实现方式中,该显示模块1104,还被配置为当检测到对指定按键的触发操作时,则显示主锁屏界面,该指定按键被配置为点亮该终端的屏幕,该主锁屏界面为第一次输入指纹之前该终端的锁屏界面。
在一种可能实现方式中,该显示模块1104,还被配置为在显示该密码解锁界面的同时,对该密码解锁界面中的密码输入区域进行缩小显示。
在一种可能实现方式中,该密码解锁界面包括第一功能按键,该第一功能按键被配置为确认完成密码的输入,
该执行模块1103,还被配置为当检测到密码输入操作,但未检测到对该第一功能按键的触发操作时,则不执行该密码输入操作。
在一种可能实现方式中,该密码解锁界面包括第二功能按键,该第二功能按键被配置为重新输入密码,参见图15,该装置还包括:
锁定模块1107,被配置为当该密码输入错误次数等于第三预设次数时,锁定该密码解锁界面中的密码输入区域;
解锁模块1108,被配置为当检测到对该第二功能按键的触发操作时,则解锁该密码输入区域。
在一种可能实现方式中,参见图16,该装置还包括:
检测模块1109,被配置为检测到密码输入操作;
清空模块1110,被配置为当确定该密码输入操作为误操作时,则清空该密码输入操作已输入的密码;或,
该执行模块1103,还被配置为不执行该密码输入操作,隐藏该显示密码解锁界面,恢复至该待机状态或锁屏状态。
在一种可能实现方式中,参见图17,该装置还包括:
确定模块1111,被配置为在检测到该密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定该密码输入操作为误操作;或,
该确定模块1111,被配置为在进行该密码输入操作的过程中,当检测到对该密码输入区域以外区域的触发操作时,则确定该密码输入操作为误操作;或,
该确定模块1111,被配置为在检测到该密码输入操作之前,当多次检测到对该终端屏幕的点击操作时,则确定该密码输入操作为误操作;或,
该确定模块1111,被配置为在进行该密码输入操作的过程中,当多次检测到指纹输入操作时,则确定该密码输入操作为误操作。
在一种可能实现方式中,该显示模块1104,还被配置为当检测到对指定按键的触发操作时,则继续显示该密码解锁界面,该指定按键被配置为点亮该终端的屏幕。
在一种可能实现方式中,该显示模块1104,还被配置为当该指纹错误次数大于第二预设次数时,显示密码解锁界面,该第二预设次数大于该第一预设次数,该密码解锁界面被配置为提示用户输入密码解锁;
该隐藏模块1106,还被配置为当在第四预设时长内未检测到在该密码解锁界面的密码输入操作时,则隐藏该密码解锁界面,恢复至该待机状态或锁屏状态;
该显示模块1104,还被配置为当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,该指定按键被配置为点亮该终端的屏幕,该第二锁屏界面被配置为提示用户进行指定滑动操作以使用密码解锁,该第三锁屏界面被配置为提示用户对预设按钮进行触发操作以使用密码解锁。
在一种可能实现方式中,该显示模块1104,还被配置为当在第二预设时长内检测到该指定滑动操作时,则继续显示该密码解锁界面。
在一种可能实现方式中,该显示模块1104,还被配置为当在第三预设时长内检测到对该预设按钮的触发操作时,则继续显示该密码解锁界面。
本公开实施例中,当指纹错误次数达到一定阈值后,终端可以获取当前的环境信息,由于环境信息能够反映周围障碍物对终端的遮挡情况,因而根据该环境信息可以确定终端当前是否符合在包里的条件,如果符合,则可以确定当前检测到的指纹解锁操作为误操作,则终端可以不执行该指纹解锁操作,即不进行指纹错误提示,避免了相关技术中无论多少次指纹错误,终端都会一直进行提示而带来的资源消耗问题。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图18是根据一示例性实施例示出的一种解锁操作处理装置1800的框图。例如,装置1800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图18,装置1800可以包括以下一个或多个组件:处理组件1802,存储器1804,电源组件1806,多媒体组件1808,音频组件1810,输入/输出(I/O)接口1812,传感器组件1814,以及通信组件1816。
处理组件1802通常控制装置1800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1802可以包括一个或多个处理器1820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1802可以包括一个或多个模块,便于处理组件1802和其他组件之间的交互。例如,处理组件1802可以包括多媒体模块,以方便多媒体组件1808和处理组件1802之间的交互。
存储器1804被配置为存储各种类型的数据以支持在装置1800的操作。这些数据的示例包括用于在装置1800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1806为装置1800的各种组件提供电力。电源组件1806可以包括电源管理系统,一个或多个电源,及其他与为装置1800生成、管理和分配电力相关联的组件。
多媒体组件1808包括在装置1800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1808包括一个前置摄像头和/或后置摄像头。当装置1800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件1810被配置为输出和/或输入音频信号。例如,音频组件1810包括一个麦克风(MIC),当装置1800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1804或经由通信组件1816发送。在一些实施例中,音频组件1810还包括一个扬声器,用于输出音频信号。
I/O接口1812为处理组件1802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1814包括一个或多个传感器,用于为装置1800提供各个方面的状态评估。例如,传感器组件1814可以检测到装置1800的打开/关闭状态,组件的相对定位,例如组件为装置400的显示器和小键盘,传感器组件1814还可以检测装置1800或装置1800一个组件的位置改变,用户与装置1800接触的存在或不存在,装置1800方位或加速/减速和装置1800的温度变化。传感器组件1814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1816被配置为便于装置1800和其他设备之间有线或无线方式的通信。装置1800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述解锁操作处理方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1804,上述指令可由装置1800的处理器1820执行以完成上述方法。例如,非临时性计算机可读存储介质可以是只读内存(ROM)、随机存取存储器(RAM)、只读光盘(CD-ROM)、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种存储有计算机程序的计算机可读存储介质,例如存储有计算机程序的存储器,上述计算机程序被处理器执行时实现上述实施例1或2中的解锁操作处理方法。例如,计算机可读存储介质可以是只读内存(ROM)、随机存取存储器(RAM)、只读光盘(CD-ROM)、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (46)

1.一种解锁操作处理方法,其特征在于,所述方法包括:
在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取所述指纹解锁操作对应的指纹;
当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
当所述指纹错误次数大于第一预设次数时,则获取终端的环境信息;
当所述环境信息符合预设条件时,则不执行所述指纹解锁操作,所述预设条件用于指示所述终端周围有障碍物。
2.根据权利要求1所述的方法,其特征在于,所述获取终端的环境信息包括:
通过距离传感器获取所述终端与周围障碍物之间的距离,将所述距离作为所述环境信息;和/或,
通过光线传感器获取所述终端周围的光线强度,将所述光线强度作为所述环境信息。
3.根据权利要求1所述的方法,其特征在于,所述不执行所述指纹解锁操作包括:
显示第一锁屏界面,所述第一锁屏界面用于提示用户需进行指定操作才能再次输入指纹;
当在第一预设时长内未检测到所述指定操作时,则隐藏所述第一锁屏界面,并恢复至所述待机状态或所述锁屏状态。
4.根据权利要求1所述的方法,其特征在于,所述不执行所述指纹解锁操作包括:
保持所述待机状态或所述锁屏状态。
5.根据权利要求4所述的方法,其特征在于,所述保持所述待机状态或所述锁屏状态之后,所述方法还包括:
当再次检测到指纹解锁操作,且所述再次检测到的指纹解锁操作对应的指纹与所述预先存储的指纹不匹配时,则继续保持所述待机状态或所述锁屏状态,并将所述指纹错误次数增加一次。
6.根据权利要求5所述的方法,其特征在于,所述继续保持所述待机状态或所述锁屏状态之后,所述方法还包括:
当检测到对指定按键的触发操作时,则显示指纹错误提示消息,所述指定按键用于点亮所述终端的屏幕,所述指纹错误提示消息用于提示用户指纹输入错误。
7.根据权利要求5所述的方法,其特征在于,所述继续保持所述待机状态或所述锁屏状态之前,所述方法还包括:
再次获取所述终端的环境信息;
当所述再次获取的环境信息符合所述预设条件时,则继续保持所述待机状态或所述锁屏状态。
8.根据权利要求7所述的方法,其特征在于,所述再次获取所述终端的环境信息之后,所述方法还包括:
当所述再次获取的环境信息不符合所述预设条件时,则显示指纹错误提示消息,所述指纹错误提示消息用于提示用户指纹输入错误。
9.根据权利要求1所述的方法,其特征在于,所述不执行所述指纹解锁操作之后,所述方法还包括:
当所述指纹错误次数大于第二预设次数时,显示第二锁屏界面,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第二预设次数大于所述第一预设次数;
当在第二预设时长内检测到所述指定滑动操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
10.根据权利要求9所述的方法,其特征在于,所述显示第二锁屏界面之后,所述方法还包括:
当在所述第二预设时长内未检测到所述指定滑动操作时,则隐藏所述第二锁屏界面,并恢复至所述待机状态或所述锁屏状态。
11.根据权利要求1所述的方法,其特征在于,所述不执行所述指纹解锁操作之后,所述方法还包括:
当所述指纹错误次数大于第二预设次数时,显示第三锁屏界面,所述第二预设次数大于所述第一预设次数,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁;
当在第三预设时长内检测到对所述预设按钮的触发操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
12.根据权利要求11所述的方法,其特征在于,所述显示第三锁屏界面之后,所述方法还包括:
当在所述第三预设时长内未检测到对所述预设按钮的触发操作时,则隐藏所述第三锁屏界面,并恢复至所述待机状态或所述锁屏状态。
13.根据权利要求10或12所述的方法,其特征在于,所述恢复至所述待机状态或所述锁屏状态之后,所述方法还包括:
当检测到对指定按键的触发操作时,则显示主锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述主锁屏界面为第一次输入指纹之前所述终端的锁屏界面。
14.根据权利要求9或11所述的方法,其特征在于,所述方法还包括:
在显示所述密码解锁界面的同时,对所述密码解锁界面中的密码输入区域进行缩小显示。
15.根据权利要求9或11所述的方法,其特征在于,所述密码解锁界面包括第一功能按键,所述第一功能按键用于确认完成密码的输入,所述显示密码解锁界面之后,所述方法还包括:
当检测到密码输入操作,但未检测到对所述第一功能按键的触发操作时,则不执行所述密码输入操作。
16.根据权利要求9或11所述的方法,其特征在于,所述密码解锁界面包括第二功能按键,所述第二功能按键用于重新输入密码,所述显示密码解锁界面之后,所述方法还包括:
当所述密码输入错误次数等于第三预设次数时,锁定所述密码解锁界面中的密码输入区域;
当检测到对所述第二功能按键的触发操作时,则解锁所述密码输入区域。
17.根据权利要求9或11所述的方法,其特征在于,所述显示密码解锁界面之后,所述方法还包括:
检测到密码输入操作;
当确定所述密码输入操作为误操作时,则清空所述密码输入操作已输入的密码,或,不执行所述密码输入操作,隐藏所述显示密码解锁界面,恢复至所述待机状态或所述锁屏状态。
18.根据权利要求17所述的方法,其特征在于,所述方法还包括:
在检测到所述密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定所述密码输入操作为误操作;或,
在进行所述密码输入操作的过程中,当检测到对所述密码输入区域以外区域的触发操作时,则确定所述密码输入操作为误操作;或,
在检测到所述密码输入操作之前,当多次检测到对所述终端屏幕的点击操作时,则确定所述密码输入操作为误操作;或,
在进行所述密码输入操作的过程中,当多次检测到指纹输入操作时,则确定所述密码输入操作为误操作。
19.根据权利要求17所述的方法,其特征在于,所述恢复至所述待机状态或所述锁屏状态之后,所述方法还包括:
当检测到对指定按键的触发操作时,则继续显示所述密码解锁界面,所述指定按键用于点亮所述终端的屏幕。
20.根据权利要求1所述的方法,其特征在于,所述不执行所述指纹解锁操作之后,所述方法还包括:
当所述指纹错误次数大于第二预设次数时,显示密码解锁界面,所述第二预设次数大于所述第一预设次数,所述密码解锁界面用于提示用户输入密码解锁;
当在第四预设时长内未检测到在所述密码解锁界面的密码输入操作时,则隐藏所述密码解锁界面,恢复至所述待机状态或所述锁屏状态;
当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
21.根据权利要求20所述的方法,其特征在于,所述显示第二锁屏界面之后,所述方法还包括:
当在第二预设时长内检测到所述指定滑动操作时,则继续显示所述密码解锁界面。
22.根据权利要求20所述的方法,其特征在于,所述显示第三锁屏界面之后,所述方法还包括:
当在第三预设时长内检测到对所述预设按钮的触发操作时,则继续显示所述密码解锁界面。
23.一种解锁操作处理装置,其特征在于,所述装置包括:
获取模块,用于在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取所述指纹解锁操作对应的指纹;
增加模块,用于当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
所述获取模块,还用于当所述指纹错误次数大于第一预设次数时,则获取终端的环境信息;
执行模块,用于当所述环境信息符合预设条件时,则不执行所述指纹解锁操作,所述预设条件用于指示所述终端周围有障碍物。
24.根据权利要求23所述的装置,其特征在于,所述获取模块,用于通过距离传感器获取所述终端与周围障碍物之间的距离,将所述距离作为所述环境信息;和/或,
所述获取模块,用于通过光线传感器获取所述终端周围的光线强度,将所述光线强度作为所述环境信息。
25.根据权利要求23所述的装置,其特征在于,所述执行模块,用于显示第一锁屏界面,所述第一锁屏界面用于提示用户需进行指定操作才能再次输入指纹;当在第一预设时长内未检测到所述指定操作时,则隐藏所述第一锁屏界面,并恢复至所述待机状态或所述锁屏状态。
26.根据权利要求23所述的装置,其特征在于,所述执行模块,用于保持所述待机状态或所述锁屏状态。
27.根据权利要求26所述的装置,其特征在于,所述增加模块,还用于当再次检测到指纹解锁操作,且所述再次检测到的指纹解锁操作对应的指纹与所述预先存储的指纹不匹配时,则继续保持所述待机状态或所述锁屏状态,并将所述指纹错误次数增加一次。
28.根据权利要求27所述的装置,其特征在于,所述装置还包括:
显示模块,用于当检测到对指定按键的触发操作时,则显示指纹错误提示消息,所述指定按键用于点亮所述终端的屏幕,所述指纹错误提示消息用于提示用户指纹输入错误。
29.根据权利要求27所述的装置,其特征在于,所述装置还包括:
所述获取模块,还用于再次获取所述终端的环境信息;
保持模块,用于当所述再次获取的环境信息符合所述预设条件时,则继续保持所述待机状态或所述锁屏状态。
30.根据权利要求29所述的装置,其特征在于,所述显示模块,还用于当所述再次获取的环境信息不符合所述预设条件时,则显示指纹错误提示消息,所述指纹错误提示消息用于提示用户指纹输入错误。
31.根据权利要求23所述的装置,其特征在于,
所述显示模块,还用于当所述指纹错误次数大于第二预设次数时,显示第二锁屏界面,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第二预设次数大于所述第一预设次数;
所述显示模块,还用于当在第二预设时长内检测到所述指定滑动操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
32.根据权利要求31所述的装置,其特征在于,所述装置还包括:
隐藏模块,用于当在所述第二预设时长内未检测到所述指定滑动操作时,则隐藏所述第二锁屏界面,并恢复至所述待机状态或所述锁屏状态。
33.根据权利要求23所述的装置,其特征在于,
所述显示模块,还用于当所述指纹错误次数大于第二预设次数时,显示第三锁屏界面,所述第二预设次数大于所述第一预设次数,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁;
所述显示模块,还用于当在第三预设时长内检测到对所述预设按钮的触发操作时,则显示密码解锁界面,所述密码解锁界面用于提示用户输入密码解锁。
34.根据权利要求33所述的装置,其特征在于,所述隐藏模块,还用于当在所述第三预设时长内未检测到对所述预设按钮的触发操作时,则隐藏所述第三锁屏界面,并恢复至所述待机状态或所述锁屏状态。
35.根据权利要求32或34所述的装置,其特征在于,所述显示模块,还用于当检测到对指定按键的触发操作时,则显示主锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述主锁屏界面为第一次输入指纹之前所述终端的锁屏界面。
36.根据权利要求31或33所述的装置,其特征在于,所述显示模块,还用于在显示所述密码解锁界面的同时,对所述密码解锁界面中的密码输入区域进行缩小显示。
37.根据权利要求31或33所述的装置,其特征在于,所述密码解锁界面包括第一功能按键,所述第一功能按键用于确认完成密码的输入,所述执行模块,还用于当检测到密码输入操作,但未检测到对所述第一功能按键的触发操作时,则不执行所述密码输入操作。
38.根据权利要求31或33所述的装置,其特征在于,所述密码解锁界面包括第二功能按键,所述第二功能按键用于重新输入密码,所述装置还包括:
锁定模块,用于当所述密码输入错误次数等于第三预设次数时,锁定所述密码解锁界面中的密码输入区域;
解锁模块,用于当检测到对所述第二功能按键的触发操作时,则解锁所述密码输入区域。
39.根据权利要求31或33所述的装置,其特征在于,所述装置还包括:
检测模块,用于检测到密码输入操作;
清空模块,用于当确定所述密码输入操作为误操作时,则清空所述密码输入操作已输入的密码;或,
所述执行模块,还用于不执行所述密码输入操作,隐藏所述显示密码解锁界面,恢复至所述待机状态或所述锁屏状态。
40.根据权利要求39所述的装置,其特征在于,所述装置还包括:
确定模块,用于在检测到所述密码输入操作之前,当多次检测到输入同一密码或相似密码的操作时,则确定所述密码输入操作为误操作;或,
所述确定模块,用于在进行所述密码输入操作的过程中,当检测到对所述密码输入区域以外区域的触发操作时,则确定所述密码输入操作为误操作;或,
所述确定模块,用于在检测到所述密码输入操作之前,当多次检测到对所述终端屏幕的点击操作时,则确定所述密码输入操作为误操作;或,
所述确定模块,用于在进行所述密码输入操作的过程中,当多次检测到指纹输入操作时,则确定所述密码输入操作为误操作。
41.根据权利要求39所述的装置,其特征在于,所述显示模块,还用于当检测到对指定按键的触发操作时,则继续显示所述密码解锁界面,所述指定按键用于点亮所述终端的屏幕。
42.根据权利要求23所述的装置,其特征在于,
所述显示模块,还用于当所述指纹错误次数大于第二预设次数时,显示密码解锁界面,所述第二预设次数大于所述第一预设次数,所述密码解锁界面用于提示用户输入密码解锁;
所述隐藏模块,还用于当在第四预设时长内未检测到在所述密码解锁界面的密码输入操作时,则隐藏所述密码解锁界面,恢复至所述待机状态或所述锁屏状态;
所述显示模块,还用于当检测到对指定按键的触发操作时,则显示第二锁屏界面或第三锁屏界面,所述指定按键用于点亮所述终端的屏幕,所述第二锁屏界面用于提示用户进行指定滑动操作以使用密码解锁,所述第三锁屏界面用于提示用户对预设按钮进行触发操作以使用密码解锁。
43.根据权利要求42所述的装置,其特征在于,所述显示模块,还用于当在第二预设时长内检测到所述指定滑动操作时,则继续显示所述密码解锁界面。
44.根据权利要求42所述的装置,其特征在于,所述显示模块,还用于当在第三预设时长内检测到对所述预设按钮的触发操作时,则继续显示所述密码解锁界面。
45.一种解锁操作处理装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
在待机状态或锁屏状态下,当检测到指纹解锁操作时,则获取所述指纹解锁操作对应的指纹;
当所述指纹与预先存储的指纹不匹配时,则将指纹错误次数增加一次;
当所述指纹错误次数大于第一预设次数时,则获取终端的环境信息;
当所述环境信息符合预设条件时,则不执行所述指纹解锁操作,所述预设条件用于指示所述终端周围有障碍物。
46.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-22任一项所述的方法步骤。
CN201710643936.XA 2017-07-31 2017-07-31 解锁操作处理方法及装置 Active CN107391995B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710643936.XA CN107391995B (zh) 2017-07-31 2017-07-31 解锁操作处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710643936.XA CN107391995B (zh) 2017-07-31 2017-07-31 解锁操作处理方法及装置

Publications (2)

Publication Number Publication Date
CN107391995A true CN107391995A (zh) 2017-11-24
CN107391995B CN107391995B (zh) 2020-06-19

Family

ID=60343597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710643936.XA Active CN107391995B (zh) 2017-07-31 2017-07-31 解锁操作处理方法及装置

Country Status (1)

Country Link
CN (1) CN107391995B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108038366A (zh) * 2018-01-31 2018-05-15 维沃移动通信有限公司 一种指纹解锁操作的处理方法、移动终端
CN109145565A (zh) * 2018-09-06 2019-01-04 河北地质大学 基于物联网的计算机授权开机控制方法
CN109144221A (zh) * 2018-07-17 2019-01-04 Oppo广东移动通信有限公司 信息提示方法、存储介质及电子设备
CN109194814A (zh) * 2018-07-17 2019-01-11 奇酷互联网络科技(深圳)有限公司 移动终端和屏幕解锁的方法及装置
CN109711135A (zh) * 2018-12-28 2019-05-03 努比亚技术有限公司 一种息屏控制的方法、终端及计算机可读存储介质
CN110472520A (zh) * 2019-07-24 2019-11-19 维沃移动通信有限公司 一种身份识别方法及移动终端
CN112002036A (zh) * 2019-05-08 2020-11-27 杭州萤石软件有限公司 基于传感器和智能锁联动的管理房间的方法和系统
CN112799497A (zh) * 2021-01-18 2021-05-14 北京小米移动软件有限公司 指纹模组的工作模式控制方法、装置及存储介质
CN112887487A (zh) * 2021-02-04 2021-06-01 维沃移动通信有限公司 电子设备、电子设备的控制方法、控制装置和存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201004271A (en) * 2008-07-04 2010-01-16 Hon Hai Prec Ind Co Ltd Electronic device having anti-misoperation function of touch screen and anti-misoperation method thereof
CN102970418A (zh) * 2012-11-05 2013-03-13 广东欧珀移动通信有限公司 一种防止移动终端误操作的方法及移动智能终端
CN103513917A (zh) * 2013-04-23 2014-01-15 展讯通信(上海)有限公司 触控设备及其解锁的检测方法及装置、解锁方法和装置
CN105843358A (zh) * 2016-03-18 2016-08-10 广东欧珀移动通信有限公司 一种信息处理的方法及终端
CN106200879A (zh) * 2016-07-25 2016-12-07 深圳市万普拉斯科技有限公司 一种指纹验证方法以及电子设备
CN106874744A (zh) * 2017-01-19 2017-06-20 深圳市金立通信设备有限公司 一种防止误锁定终端的方法及终端
CN106911863A (zh) * 2017-04-24 2017-06-30 珠海市魅族科技有限公司 一种终端的防误触方法及装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201004271A (en) * 2008-07-04 2010-01-16 Hon Hai Prec Ind Co Ltd Electronic device having anti-misoperation function of touch screen and anti-misoperation method thereof
CN102970418A (zh) * 2012-11-05 2013-03-13 广东欧珀移动通信有限公司 一种防止移动终端误操作的方法及移动智能终端
CN103513917A (zh) * 2013-04-23 2014-01-15 展讯通信(上海)有限公司 触控设备及其解锁的检测方法及装置、解锁方法和装置
CN105843358A (zh) * 2016-03-18 2016-08-10 广东欧珀移动通信有限公司 一种信息处理的方法及终端
CN106200879A (zh) * 2016-07-25 2016-12-07 深圳市万普拉斯科技有限公司 一种指纹验证方法以及电子设备
CN106874744A (zh) * 2017-01-19 2017-06-20 深圳市金立通信设备有限公司 一种防止误锁定终端的方法及终端
CN106911863A (zh) * 2017-04-24 2017-06-30 珠海市魅族科技有限公司 一种终端的防误触方法及装置

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108038366A (zh) * 2018-01-31 2018-05-15 维沃移动通信有限公司 一种指纹解锁操作的处理方法、移动终端
CN109144221A (zh) * 2018-07-17 2019-01-04 Oppo广东移动通信有限公司 信息提示方法、存储介质及电子设备
CN109194814A (zh) * 2018-07-17 2019-01-11 奇酷互联网络科技(深圳)有限公司 移动终端和屏幕解锁的方法及装置
CN109145565A (zh) * 2018-09-06 2019-01-04 河北地质大学 基于物联网的计算机授权开机控制方法
CN109711135A (zh) * 2018-12-28 2019-05-03 努比亚技术有限公司 一种息屏控制的方法、终端及计算机可读存储介质
CN112002036A (zh) * 2019-05-08 2020-11-27 杭州萤石软件有限公司 基于传感器和智能锁联动的管理房间的方法和系统
CN112002036B (zh) * 2019-05-08 2022-12-02 杭州萤石软件有限公司 基于传感器和智能锁联动的管理房间的方法和系统
CN110472520A (zh) * 2019-07-24 2019-11-19 维沃移动通信有限公司 一种身份识别方法及移动终端
CN110472520B (zh) * 2019-07-24 2022-07-19 维沃移动通信有限公司 一种身份识别方法及移动终端
CN112799497A (zh) * 2021-01-18 2021-05-14 北京小米移动软件有限公司 指纹模组的工作模式控制方法、装置及存储介质
CN112799497B (zh) * 2021-01-18 2024-06-07 北京小米移动软件有限公司 指纹模组的工作模式控制方法、装置及存储介质
CN112887487A (zh) * 2021-02-04 2021-06-01 维沃移动通信有限公司 电子设备、电子设备的控制方法、控制装置和存储介质
CN112887487B (zh) * 2021-02-04 2021-11-02 维沃移动通信有限公司 电子设备、电子设备的控制方法、控制装置和存储介质

Also Published As

Publication number Publication date
CN107391995B (zh) 2020-06-19

Similar Documents

Publication Publication Date Title
CN107391995A (zh) 解锁操作处理方法及装置
EP3012766B1 (en) Method and apparatus for processing terminal anomaly
CN104391635B (zh) 解锁屏幕的装置及方法
CN104156071B (zh) 设置屏幕密码、解锁屏幕的方法及装置
CN106778222A (zh) 解锁方法及装置
CN104216742B (zh) 基于密码的刷机控制方法及装置
CN106407952A (zh) 指纹录入方法及装置
US20190171805A9 (en) Unlocking method and apparatus, and storage medium
CN106709306A (zh) 消息阅读方法及装置
CN103092484A (zh) 解锁屏幕的方法、装置及终端
CN104063654B (zh) 应用程序的监控方法和装置
CN105956432A (zh) 移动终端的解锁方法、装置和移动终端
CN108319832A (zh) 解锁方法及装置
CN107329862A (zh) 键盘的检测方法、装置及终端
CN109325336A (zh) 解锁方法、装置及计算机可读存储介质
CN104331228A (zh) 锁屏的方法及装置
CN108537096A (zh) 指纹采集位置的提示方法、装置和电子设备
CN106503516A (zh) 终端、指纹解锁方法及装置
CN106503628A (zh) 用于指纹匹配的方法及装置
CN104036165B (zh) 密码处理方法及装置
CN106529253A (zh) 解锁方法及装置、终端设备
CN107734178A (zh) 信息显示处理方法、装置、设备和存储介质
CN106066763A (zh) 终端解锁方法及装置
CN108241842A (zh) 指纹识别方法及装置
CN107197107A (zh) 启动指令处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant