保护解锁触摸屏的方法及装置与流程

文档序号:13912542阅读:229来源:国知局

本发明涉及移动终端技术领域,尤其涉及一种保护解锁触摸屏的方法及装置。



背景技术:

目前在移动终端上,越来越普遍地使用触摸屏作为显示单元和用户输入单元,即在移动终端中使用触摸屏来提供用户与移动终端进行交互的界面。

为了防止移动终端中的用户信息被泄露,一般均提供锁屏功能,即当移动终端在待机状态时把屏幕设置为不可视状态并锁定,只有当某些特定条件下,或者用户操作了特定的操作后,触摸屏才能被解锁并正常使用。

当前,移动终端的屏幕被锁定后,在解锁的过程中,首先需要唤醒屏幕,然后在触摸屏上进行拖动、点击、滑动等操作,或者是通过密码、各种传感器等进行解锁;现有的解锁方式难以对移动终端形成更好的保护,很容易被窥视、被模仿,对移动终端中的用户隐私信息造成威胁,移动终端的触摸屏解锁方法的安全性有待提高。



技术实现要素:

有鉴于此,本发明实施例期望提供一种保护解锁触摸屏的方法及装置,在现有的解锁方式很容易被窥视、被模仿的情况下,提升触摸屏解锁方法的安全性,有效的保护终端中的用户隐私信息。

为达到上述目的,本发明的技术方案是这样实现的:

本发明提供一种保护解锁触摸屏的方法,所述方法包括:

判断解锁触摸屏的保护功能是否为开启;

在所述解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式;

在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面。

上述方案中,在所述根据预设规则确定是否需要保护模式之后,所述方法还包括:

在确定不需要保护模式时,待用户点亮所述触摸屏后允许进入所述正常界面。

上述方案中,所述待用户点亮触摸屏后阻止进入正常界面,包括:

在解锁界面为一层时,待用户点亮所述触摸屏后阻止进入所述解锁界面;

或,在解锁界面为一层时,待用户点亮所述触摸屏后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后阻止进入第二层解锁界面;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后进入第二层解锁界面,在所述用户正确解锁所述第二层解锁界面后关闭所述触摸屏的显示。

上述方案中,所述根据预设规则确定是否需要保护模式,包括:

在存储有多种不同的触发方式的触发方式池中选择第一类触发方式作为确定需要保护模式的触发条件,在除去所述第一类触发方式的所述选择池中选择第二类触发方式作为确定不需要保护模式的触发条件;所述第一类触发方式包括至少一种触发方式,所述第二类触发方式包括除所述第一类触发方式以外的至少一种触发方式;

根据所述触发方式池判断所述用户触发的触发方式,若所述用户触发的为所述第一类触发方式,则确定需要保护模式;若所述用户触发的为所述第二类触发方式,则确定不需要保护模式。

上述方案中,所述触发方式池中存储有上下摇动终端操作方式、翻转终端操作方式、声控操作方式、压力操作方式中的至少两项。

本发明还提供一种保护解锁触摸屏的装置,所述装置包括:

判断模块,用于判断所述解锁触摸屏的保护功能是否为开启;

确定模块,用于在解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式;

处理模块,用于在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面。

上述方案中,所述处理模块,还用于在确定不需要保护模式时,待用户点亮所述触摸屏后允许进入所述正常界面。

上述方案中,所述处理模块,具体用于在解锁界面为一层时,待用户点亮所述触摸屏后阻止进入所述解锁界面;

或,在解锁界面为一层时,待用户点亮所述触摸屏后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后阻止进入第二层解锁界面;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后进入第二层解锁界面,在所述用户正确解锁所述第二层解锁界面后关闭所述触摸屏的显示。

上述方案中,所述确定模块,具体用于在存储有多种不同的触发方式的触发方式池中选择第一类触发方式作为确定需要保护模式的触发条件,在除去所述第一类触发方式的所述选择池中选择第二类触发方式作为确定不需要保护模式的触发条件;所述第一类触发方式包括至少一种触发方式,所述第二类触发方式包括除所述第一类触发方式以外的至少一种触发方式;

根据所述触发方式池判断所述用户触发的触发方式,若所述用户触发的为所述第一类触发方式,则确定需要保护模式;若所述用户触发的为所述第二类触发方式,则确定不需要保护模式。

上述方案中,所述触发方式池中存储有上下摇动终端操作方式、翻转终端操作方式、声控操作方式、压力操作方式中的至少两项。

本发明实施例提供的保护解锁触摸屏的方法,终端通过判断解锁触摸屏的保护功能是否为开启;在所述解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式;在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面;通过本发明实施例提供的方法,终端待用户点亮触摸屏后阻止进入正常界面,在现有的解锁方式很容易被窥视、被模仿的情况下,提升了触摸屏解锁方法的安全性,有效的保护了终端中的用户隐私信息。

附图说明

图1为本发明保护解锁触摸屏的方法实施例一的流程图;

图2为本发明保护解锁触摸屏的方法实施例二的流程图;

图3为本发明保护解锁触摸屏的装置实施例的结构示意图;

图4为本发明保护解锁触摸屏的设备实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明提供的解锁触摸屏的方法可以在解锁触摸屏的装置上进行实现,其中,该装置可以包括具有触摸屏的诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(pda)、平板电脑(pad)、便携式多媒体播放器(pmp)、导航装置等等的移动终端以及具有触摸屏的诸如数字tv、台式计算机等等的固定终端。

终端如果具有操作系统,该操作系统可以为unix、linux、windows、macosx、安卓(android)、windowsphone等等。

应用软件(application,app)是智能终端的第三方应用程序,用户可以通过各种各样的应用软件进行办公、娱乐、获取信息等等,其格式包括了如ipa、pxl、deb、apk等等格式。

图1为本发明保护解锁触摸屏的方法实施例一的流程图,如图1所示,本发明实施例提供的保护解锁触摸屏的方法可以包括如下步骤:

步骤101、判断解锁触摸屏的保护功能是否为开启。

终端判断解锁触摸屏的保护功能是否为开启,若所述解锁触摸屏的保护功能为未开启,则终端按照现有的触摸屏的解锁方式进行解锁;若所述解锁触摸屏的保护功能为开启,则终端执行步骤102。

例如,解锁触摸屏的保护功能可以定义成一个开关,该开关属性is_e_mode为0对应于解锁触摸屏的保护功能为未开启,该开关属性is_e_mode为1对应于解锁触摸屏的保护功能为开启。

步骤102、在所述解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式。

终端在所述解锁触摸屏的保护功能为开启时,根据预设规则确定出是否需要保护模式,若根据预设规则确定出不需要保护模式,则终端等待用户点亮所述触摸屏后允许进入所述正常解锁界面,用户可以进行正常解锁;若根据预设规则确定出需要保护模式,则终端执行步骤103。

这里,预设规则可以由用户事先在终端上设置好,例如,该预设规则中存储有是否需要保护模式的触发条件,可以为用户定制和/或选取的特定动作所对应的是否需要保护模式的对应关系、对应表格、对应列表等等;具体的预设规则可以根据实际需求进行设置,在此不加以限定。

保护模式也可以定义成一个开关,该开关属性f0为0对应于当前不需要保护模式,该开关属性f0为1对应于当前需要保护模式。

步骤103、在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面。

终端在确定出需要保护模式时,等待用户点亮触摸屏后阻止进入正常界面,其中,终端阻止进入正常界面可以包括终端直接关闭屏幕,不让进入解锁界面;或者进入解锁界面,对解锁操作无任何响应。

最终通过阻止进入正常界面,在现有的解锁方式很容易被窥视、被模仿的情况下,从而达到保护终端的目的。

本发明实施例提供的保护解锁触摸屏的方法,终端通过判断解锁触摸屏的保护功能是否为开启;在所述解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式;在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面;通过本发明实施例提供的方法,终端待用户点亮触摸屏后阻止进入正常界面,在现有的解锁方式很容易被窥视、被模仿的情况下,提升了触摸屏解锁方法的安全性,有效的保护了终端中的用户隐私信息。

图2为本发明保护解锁触摸屏的方法实施例二的流程图,在本发明实施例中,终端可以为具有android操作系统的智能手机;如图2所示,本发明实施例提供的保护解锁触摸屏的方法可以包括如下步骤:

步骤201、判断解锁触摸屏的保护功能是否为开启。

智能手机判断解锁触摸屏的保护功能是否为开启,在所述解锁触摸屏的保护功能为未开启时,智能手机执行步骤202;在所述解锁触摸屏的保护功能为开启时,智能手机执行步骤203。

步骤202、按照现有的触摸屏的解锁方式进行解锁。

智能手机按照现有的触摸屏的解锁方式进行解锁;例如,现有的触摸屏的解锁方式面向不同的锁屏技术,包括数字字符密码解锁、pin码解锁、图形解锁(pattern)、smartlock、声控解锁、指纹解锁、各种传感器解锁,在android5.0之后的版本新增的随身探测(on-bodydetection)解锁等等。

步骤203、根据触发方式池判断用户触发的触发方式是否需要保护模式。

智能手机根据触发方式池判断用户触发的触发方式是否需要保护模式,若所述用户触发的为所述第二类触发方式,即确定不需要保护模式,则执行步骤204;若所述用户触发的为所述第一类触发方式,即确定需要保护模式,则执行步骤205。

具体的,触发方式池中存储有多种不同的触发方式,首先,智能手机在该触发方式池中选择第一类触发方式作为确定需要保护模式的触发条件,在除去所述第一类触发方式的所述选择池中选择第二类触发方式作为确定不需要保护模式的触发条件;所述第一类触发方式包括至少一种触发方式,所述第二类触发方式包括除所述第一类触发方式以外的至少一种触发方式。

其次,智能手机根据所述触发方式池判断所述用户触发的触发方式,若所述用户触发的为所述第一类触发方式,则确定需要保护模式;若所述用户触发的为所述第二类触发方式,则确定不需要保护模式。

表1

例如,表1为触发方式池,如表1所示,用户可以事先或者默认选择“上下摇动终端操作”及“翻转终端操作”对应为第一类触发方式,该第一类触发方式为需要保护模式;选择“声控操作”及“压力操作”对应为第二类触发方式,该第二类触发方式为不需要保护模式。

这里需要说明的是,对于触发方式、触发方式类型及是否需要保护模式之间的相互对应关系及各自的定义,可以根据实际需求进行设置,在此并不加以限制。

步骤204、在确定不需要保护模式时,待用户点亮所述触摸屏后允许进入所述正常界面。

智能手机在确定不需要保护模式时,等待用户点亮触摸屏后允许进入正常界面,即智能手机按照正常模式进行触摸屏的解锁任务;其中,用户点亮触摸屏的操作可以为用户点击智能手机的电源键点亮触摸屏。

步骤205、在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面。

智能手机在确定需要保护模式时,等待用户点亮触摸屏后阻止进入正常界面;具体的,阻止进入正常界面可以包括以下具体的情况:

在解锁界面为一层时,待用户点亮所述触摸屏后阻止进入所述解锁界面;

或者,在解锁界面为一层时,待用户点亮所述触摸屏后关闭所述触摸屏的显示;

或者,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后阻止进入第二层解锁界面;

或者,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后关闭所述触摸屏的显示;

或者,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后进入第二层解锁界面,在所述用户正确解锁所述第二层解锁界面后关闭所述触摸屏的显示。

这里需要说明的是,具体选择哪种阻止进入正常界面的方式可以根据智能手机的实际情况以及用户的实际需求来进行设置。

本发明实施例提供的保护解锁触摸屏的方法,智能手机通过判断解锁触摸屏的保护功能是否为开启;在所述解锁触摸屏的保护功能为开启时,根据触发方式池判断用户触发的触发方式是否需要保护模式;在所述用户触发的为第一类触发方式,即确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面;通过本发明实施例提供的方法,终端待用户点亮触摸屏后阻止进入正常界面,在现有的解锁方式很容易被窥视、被模仿的情况下,提升了触摸屏解锁方法的安全性,有效的保护了终端中的用户隐私信息。

图3为本发明保护解锁触摸屏的装置实施例的结构示意图,如图3所示,本发明实施例提供的保护解锁触摸屏的装置03包括:判断模块31、确定模块32、处理模块33;其中,

所述判断模块31,用于判断所述解锁触摸屏的保护功能是否为开启;

所述确定模块32,用于在解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式;

所述处理模块33,用于在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面。

进一步的,所述处理模块33,还用于在确定不需要保护模式时,待用户点亮所述触摸屏后允许进入所述正常界面。

进一步的,所述处理模块33,具体用于在解锁界面为一层时,待用户点亮所述触摸屏后阻止进入所述解锁界面;

或,在解锁界面为一层时,待用户点亮所述触摸屏后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后阻止进入第二层解锁界面;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后进入第二层解锁界面,在所述用户正确解锁所述第二层解锁界面后关闭所述触摸屏的显示。

进一步的,所述确定模块32,具体用于在存储有多种不同的触发方式的触发方式池中选择第一类触发方式作为确定需要保护模式的触发条件,在除去所述第一类触发方式的所述选择池中选择第二类触发方式作为确定不需要保护模式的触发条件;所述第一类触发方式包括至少一种触发方式,所述第二类触发方式包括除所述第一类触发方式以外的至少一种触发方式;

根据所述触发方式池判断所述用户触发的触发方式,若所述用户触发的为所述第一类触发方式,则确定需要保护模式;若所述用户触发的为所述第二类触发方式,则确定不需要保护模式。

进一步的,所述触发方式池中存储有上下摇动终端操作方式、翻转终端操作方式、声控操作方式、压力操作方式中的至少两项。

本实施例的装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

在实际应用中,所述判断模块31、确定模块32、处理模块33均可由位于保护解锁触摸屏的装置中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

图4为本发明保护解锁触摸屏的设备实施例的结构示意图,如图4所示,本发明实施例提供的保护解锁触摸屏的设备04包括:接口41,总线42,存储器43,与处理器44,所述接口41、存储器43与处理器44通过所述总线42相连接,所述存储器43用于存储指令,所述处理器44读取该指令用于:

判断解锁触摸屏的保护功能是否为开启;

在所述解锁触摸屏的保护功能为开启时,根据预设规则确定是否需要保护模式;

在确定需要保护模式时,待用户点亮触摸屏后阻止进入正常界面。

进一步的,所述处理器44读取该指令还用于:在确定不需要保护模式时,待用户点亮所述触摸屏后允许进入所述正常界面。

进一步的,所述处理器44读取该指令具体用于:在解锁界面为一层时,待用户点亮所述触摸屏后阻止进入所述解锁界面;

或,在解锁界面为一层时,待用户点亮所述触摸屏后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后阻止进入第二层解锁界面;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后关闭所述触摸屏的显示;

或,在解锁界面为两层时,待用户点亮所述触摸屏后进入第一层解锁界面,在所述用户正确解锁所述第一层解锁界面后进入第二层解锁界面,在所述用户正确解锁所述第二层解锁界面后关闭所述触摸屏的显示。

进一步的,所述处理器44读取该指令具体用于:在存储有多种不同的触发方式的触发方式池中选择第一类触发方式作为确定需要保护模式的触发条件,在除去所述第一类触发方式的所述选择池中选择第二类触发方式作为确定不需要保护模式的触发条件;所述第一类触发方式包括至少一种触发方式,所述第二类触发方式包括除所述第一类触发方式以外的至少一种触发方式;

根据所述触发方式池判断所述用户触发的触发方式,若所述用户触发的为所述第一类触发方式,则确定需要保护模式;若所述用户触发的为所述第二类触发方式,则确定不需要保护模式。

进一步的,所述触发方式池中存储有上下摇动终端操作方式、翻转终端操作方式、声控操作方式、压力操作方式中的至少两项。

本实施例的设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1