一种防止误操作的方法及装置的制造方法_2

文档序号:8299383阅读:来源:国知局
ckSettingsService,将用户设置的密码进行SHA-1和MD5双重加密,将加密后的用户设置的密码存储到锁屏设置的数据库LockSettings.db,并存储用户设置的密码的长度。
[0075]实施例三
[0076]参照图3,图3为本发明实施例防止误操作的方法第三实施例的流程示意图。
[0077]在第一实施例或者第二实施例的基础上,以第一实施例为例,在步骤102之后,还包括:
[0078]步骤107,若判断所述用户输入的解锁密码不正确,则自动弹出错误提示的信息;若判断用户输入的解锁密码正确,则自动解锁所述移动终端。
[0079]实施例四
[0080]参照图4,图4为本发明实施例防止误操作的装置的功能模块示意图。
[0081 ] 在第四实施例中,所述装置包括:
[0082]第一接收单元401,用于在移动终端的解锁界面上接收用户输入的解锁密码的信息;
[0083]其中,所述解锁密码的信息为解锁密码的内容以及解锁密码的长度。
[0084]具体的,在锁屏界面上接收用户输入的解锁密码,获取用户输入的解锁密码的长度以及解锁密码的内容。
[0085]判断单元402,用于根据所述用户输入的解锁密码的信息判断用户输入的解锁密码是否正确;
[0086]具体的,可以判断解锁密码与预先存储的解锁密码是否相同。也可以先判断解锁密码的长度与预先存储的解锁密码的长度是否相同,若相同,则继续判断解锁密码的内容与预先存储的解锁密码的内容是否相同。
[0087]优选地,所述判断单元402,用于:
[0088]判断所述用户输入的解锁密码的长度与存储的所述用户设置的解锁密码的长度是否相同;
[0089]若相同,则根据预先设置的算法加密所述用户输入的解锁密码的内容;
[0090]判断加密所述用户输入的解锁密码后的数据与存储的加密所述用户设置的解锁密码的内容后的数据是否相同;
[0091]若相同,则判断所述用户输入的解锁密码正确;
[0092]若不相同,则判断所述用户输入的解锁密码不正确。
[0093]具体的,监听移动终端锁屏界面的输入框的状态,判断用户输入的解锁密码的长度与预先存储的解锁密码的长度是否相同,若相同,则访问锁屏设置的服务LockSettingService,通过预先设置的算法(SHA-1和MD5)加密用户输入的解锁密码的内容,并向锁屏设置的数据库LockSettings.db中获取加密后的用户设置的解锁密码,对比加密后的用户输入的解锁密码与预先存储的加密后的用户设置的解锁密码,若相同,则判断所述用户输入的解锁密码正确;若不相同,则判断所述用户输入的解锁密码不正确。
[0094]识别单元403,用于若判断用户输入的解锁密码不正确,则识别用户操作为误操作。
[0095]具体的,若密码通过验证,则移动终端锁屏将自动解锁。
[0096]本发明实施例通过在移动终端的解锁界面上接收用户输入的解锁密码的信息;根据所述用户输入的解锁密码的信息判断用户输入的解锁密码是否正确;若判断用户输入的解锁密码正确,则自动解锁所述移动终端,从而实现用户输入正确密码后自动解锁,去掉“点击确认”这一步骤,从而减少密码、PIN码等锁屏方式的解锁步骤,可以有效地提高用户体验,同时提升解锁效率。
[0097]实施例五
[0098]参照图5,图5为本发明实施例防止误操作的装置的功能模块示意图。
[0099]在第四实施例的基础上,所述装置还包括:
[0100]第二接收单元404,用于接收用户设置的解锁所述移动终端的解锁密码;
[0101]加密单元405,用于根据预先设置的算法加密所述用户设置的解锁密码的内容;
[0102]存储单元406,用于存储所述用户设置的解锁密码的长度以及加密所述用户设置的解锁密码的内容后的数据。
[0103]具体的,移动终端接收用户设置的密码,判断用户设置的密码是否符合条件,例如,长度是否合适,密码的内容是否全部是数据等等。若判断用户设置的密码符合条件,则访问锁屏设置的服务LockSettingsService,将用户设置的密码进行SHA-1和MD5双重加密,将加密后的用户设置的密码存储到锁屏设置的数据库LockSettings.db,并存储用户设置的密码的长度。
[0104]实施例六
[0105]参照图6,图6为本发明实施例防止误操作的装置的功能模块示意图。
[0106]在第四或者第五实施例的基础上,以第四实施例为例,所述装置还包括:
[0107]弹出单元407,用于若判断所述用户输入的解锁密码不正确,则自动弹出错误提示的信息;
[0108]解锁单元408,用于若判断用户输入的解锁密码正确,则自动解锁所述移动终端。
[0109]本发明实施例实施例还提供一种移动终端,该移动终端包括实施例四或者实施例五或实施例六中的防止误操作的装置。
[0110]以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它【具体实施方式】,这些方式都将落入本发明实施例的保护范围之内。
【主权项】
1.一种防止误操作的方法,其特征在于,所述方法包括: 在移动终端的解锁界面上接收用户输入的解锁密码的信息; 根据所述用户输入的解锁密码的信息判断用户输入的解锁密码是否正确; 若判断用户输入的解锁密码不正确,则识别用户操作为误操作。
2.根据权利要求1所述的方法,其特征在于,所述解锁密码的信息为解锁密码的内容以及解锁密码的长度。
3.根据权利要求1所述的方法,其特征在于,所述在移动终端的解锁界面上接收用户输入的解锁密码的信息之前,还包括: 接收用户设置的解锁所述移动终端的解锁密码; 根据预先设置的算法加密所述用户设置的解锁密码的内容; 存储所述用户设置的解锁密码的长度以及加密所述用户设置的解锁密码的内容后的数据。
4.根据权利要求3所述的方法,其特征在于,所述根据所述用户输入的解锁密码的信息判断用户输入的解锁密码是否正确,包括: 判断所述用户输入的解锁密码的长度与存储的所述用户设置的解锁密码的长度是否相同; 若相同,则根据预先设置的算法加密所述用户输入的解锁密码的内容; 判断加密所述用户输入的解锁密码后的数据与存储的加密所述用户设置的解锁密码的内容后的数据是否相同; 若相同,则判断所述用户输入的解锁密码正确; 若不相同,则判断所述用户输入的解锁密码不正确。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括: 若判断所述用户输入的解锁密码不正确,则自动弹出错误提示的信息; 若判断用户输入的解锁密码正确,则自动解锁所述移动终端。
6.一种防止误操作的装置,其特征在于,所述装置包括: 第一接收单元,用于在移动终端的解锁界面上接收用户输入的解锁密码的信息; 判断单元,用于根据所述用户输入的解锁密码的信息判断用户输入的解锁密码是否正确; 识别单元,用于若判断用户输入的解锁密码不正确,则识别用户操作为误操作。
7.根据权利要求6所述的装置,其特征在于,所述解锁密码的信息为解锁密码的内容以及解锁密码的长度。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 第二接收单元,用于接收用户设置的解锁所述移动终端的解锁密码; 加密单元,用于根据预先设置的算法加密所述用户设置的解锁密码的内容; 存储单元,用于存储所述用户设置的解锁密码的长度以及加密所述用户设置的解锁密码的内容后的数据。
9.根据权利要求8所述的装置,其特征在于,所述判断单元,用于: 判断所述用户输入的解锁密码的长度与存储的所述用户设置的解锁密码的长度是否相同; 若相同,则根据预先设置的算法加密所述用户输入的解锁密码的内容; 判断加密所述用户输入的解锁密码后的数据与存储的加密所述用户设置的解锁密码的内容后的数据是否相同; 若相同,则判断所述用户输入的解锁密码正确; 若不相同,则判断所述用户输入的解锁密码不正确。
10.根据权利要求6至9任意一项所述的装置,其特征在于,所述装置还包括: 弹出单元,用于若判断所述用户输入的解锁密码不正确,则自动弹出错误提示的信息; 解锁单元,用于若判断用户输入的解锁密码正确,则自动解锁所述移动终端。
【专利摘要】本发明实施例公开了一种防止误操作的方法及装置,通过在移动终端的解锁界面上接收用户输入的解锁密码的信息;根据所述用户输入的解锁密码的信息判断用户输入的解锁密码是否正确;若判断用户输入的解锁密码正确,则自动解锁所述移动终端,从而实现用户输入正确密码后自动解锁,去掉“点击确认”这一步骤,从而减少密码、PIN码等锁屏方式的解锁步骤,可以有效地提高用户体验,同时提升解锁效率。
【IPC分类】G06F21-31, G06F21-83
【公开号】CN104615958
【申请号】CN201510089697
【发明人】黄益全, 汤阳, 佘中杰, 葛吉强
【申请人】上海天奕达电子科技有限公司
【公开日】2015年5月13日
【申请日】2015年2月27日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1