本发明涉及终端装置领域,更具体地说,涉及一种应用于终端装置的私密保护方法和系统。
背景技术:
通常用户在终端装置例如手机、平板电脑等上都安装有应用程序和/或存储有文档、图片等,部分应用、文档和图片会涉及到私密内容。如果有他人借用终端装置,这些私密内容可能被他人无意之中看到,这是用户不希望出现的情形。
现有终端装置例如手机对私密内容的保护一般是在系统设置处开启私密保护模式,设置密码,勾选想要进行保护的内容,或者将想要保护的内容手动移动到一隐藏界面下。
这种方式手动设置太复杂,耗时长,无法应急。
技术实现要素:
本发明要解决的技术问题在于,针对现有技术的对终端装置或者其上的应用、文档等的私密保护设置复杂、耗时长、无法应急的缺陷,提供一种私密保护方法及系统。
本发明解决其技术问题所采用的技术方案是:提供一种私密保护方法,应用于终端装置,所述私密保护方法包括:
检测感应物对所述终端装置的控制操作;
若所述控制操作满足预设条件,则产生针对终端装置的预设可操作对象的密码设置提示信息;
响应密码设置提示信息设置预设可操作对象的密码;
使用设置的密码对所述预设可操作对象进行加密保护。
在本发明所述的私密保护方法中,所述私密保护方法还包括:
若检测到感应物对预设可操作对象的预设控制操作,则产生密码输入提示信息;
响应密码输入提示信息接收感应物输入的密码;
在所述输入的密码与所述设置的密码相匹配时解除对预设可操作对象的加密保护并响应预设控制操作控制预设可操作对象执行对应功能。
在本发明所述的私密保护方法中,所述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:
在所述终端装置的当前显示界面上显示密码设置界面,通过密码设置界面接收感应物设置的密码;或者
在所述终端装置的当前显示界面上显示密码设置界面,通过密码设置界面显示历史设置密码,接收感应物对历史设置密码的选择并将历史设置密码作为所述设置的密码或者接收感应物对历史设置密码的修改并将修改的密码作为所述设置的密码;或者
在所述终端装置的触摸屏上显示密码设置界面,通过密码设置界面显示随机密码,接收感应物对随机密码的选择并将随机密码作为所述设置的密码或者接收感应物对随机密码的修改并将所述修改的密码作为所述设置的密码。
在本发明所述的私密保护方法中,所述使用所述设置的密码对所述预设可操作对象进行加密保护包括:
使用所述设置的密码对预设应用进行加密保护,以对预设应用的开启进行锁定;或者
使用所述设置的密码对终端装置的锁屏界面进行加密保护,以对终端装置进行锁屏;或者
使用所述设置的密码对预设文件进行加密保护,以对预设文件的访问进行锁定。
在本发明所述的私密保护方法中,所述预设可操作对象包括应用,所述应用包括在预设时间段内使用频率大于或者等于预定频率阈值的应用。
在本发明所述的私密保护方法中,所述检测感应物对所述终端装置的控制操作包括:
检测感应物对终端装置的触摸屏的触控操作;或者
检测感应物对终端装置的侧面按键的触控操作和/或压力感应操作。
本发明解决其技术问题所采用的技术方案是:构造一种私密保护系统,应用于终端装置,所述私密保护系统包括:
检测单元,用于检测感应物对所述终端装置的控制操作;
提示单元,用于若所述控制操作满足预设条件,则产生针对终端装置的预设可操作对象的密码设置提示信息;
密码设置单元,用于响应密码设置提示信息设置预设可操作对象的密码;
加密保护单元,用于使用设置的密码对所述预设可操作对象进行加密保护。
在本发明所述的私密保护系统中,所述提示设置密码包括:
若检测到感应物对预设可操作对象的预设控制操作,则产生密码输入提示信息;
响应密码输入提示信息接收感应物输入的密码;
在所述输入的密码与所述设置的密码相匹配时解除对预设可操作对象的加密保护并响应预设控制操作控制预设可操作对象执行对应功能。
在本发明所述的私密保护系统中,所述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:
在所述终端装置的当前显示界面上显示密码设置界面,通过密码设置界面接收感应物设置的密码;或者
在所述终端装置的当前显示界面上显示密码设置界面,通过密码设置界面显示历史设置密码,接收感应物对历史设置密码的选择并将历史设置密码作为所述设置的密码或者接收感应物对历史设置密码的修改并将修改的密码作为所述设置的密码;或者
在所述终端装置的触摸屏上显示密码设置界面,通过密码设置界面显示随机密码,接收感应物对随机密码的选择并将随机密码作为所述设置的密码或者接收感应物对随机密码的修改并将所述修改的密码作为所述设置的密码。
在本发明所述的私密保护系统中,所述使用所述设置的密码对所述预设可操作对象进行加密保护包括:
使用所述设置的密码对预设应用进行加密保护,以对预设应用的开启进行锁定;或者
使用所述设置的密码对终端装置的锁屏界面进行加密保护,以对终端装置进行锁屏;或者
使用所述设置的密码对预设文件进行加密保护,以对预设文件的访问进行锁定。
实施本发明,具有以下有益效果:用户操作简便,在需要时可以快速进入私密模式,应急效果好。
附图说明
图1是本发明私密保护方法一实施例的流程图;
图2是本发明私密保护方法另一实施例的流程图;
图3是本发明私密保护系统一实施例的功能框图;
图4是本发明私密保护系统另一实施例的功能框图。
具体实施方式
下面将结合实施例,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种私密保护方法,其可以应用于终端装置中。其中,终端装置包括但不限于智能手机、平板电脑、智能手表、智能手环、mp3、mp4等终端装置。终端装置的操作系统可包括但不限于flyme操作系统、android操作系统、ios操作系统、symbian(塞班)操作系统、blackberry(黑莓)操作系统、windowsphone操作系统等等。如图1所示,本发明的私密保护方法包括如下步骤:
步骤s11,检测感应物对终端装置的控制操作。其中,感应物可以是用户,控制操作包括接触式控制操作,例如可以是用户用其手指触碰终端装置的感应区域(例如触摸屏或按键);控制操作还可包括非接触式控制操作,例如,用户采用语音来控制操作,或者用摄像头采取预定部位和/或动作的图像,利用生物特征(例如,虹膜检测)和/或动作特征(例如,超声波检测上空动作,用户摇晃终端装置)来控制操作。
对于接触式控制操作,作为选择,检测感应物对终端装置的控制操作包括:
检测感应物对终端装置的触摸屏或者侧面按键的触控操作。
侧面按键在实现上有多种形式,例如同时具备多点/单点触控和压力感测功能,或者将多点/单点触控和压力感测分开实现,分开时多点/单点触控按键用于接收用户的滑动、点击等触控操作,压力按键用于感测用户的按压操作。
对于非接触式控制操作,作为选择,检测感应物对终端装置的控制操作包括:
检测语音信息;或者
通过摄像头采集图像;或者
检测虹膜信息;或者
检测超声波区域上空的动作;或者
检测终端装置的空间姿态信息。
步骤s12,若控制操作满足预设条件,则产生针对终端装置的预设可操作对象的密码设置提示信息。
其中,控制操作满足预设条件包括但不限于以下方式:
对于接触式控制操作,预设条件可以是触控操作作用于触摸屏或者侧面按键的滑动方向为预定方向,例如向上、下、左、右方向滑动;或者,触控操作用于触摸屏或者侧面按键的持续时间超过预设时长阈值;或者,预定时间内触控操作作用于触摸屏或者侧面按键的次数大于或者等于预设次数阈值;或者,触控操作作用于触摸屏或者侧面按键的压力值大于或者等于预设压力阈值;或者是上述情况的组合。
对于非接触式操作,预设条件可以检测到的语音信息为预设语音信息,例如,检测到的语音信息为预设的语音暗号(例如咳嗽声或某一音乐、语音片段);或者,摄像头采集的图像中包含预定部位(用户面部图像、皱眉动作的图像)和/或预定动作的图像(用户比划出胜利的手势);或者,检测到的虹膜信息为预设虹膜信息;或者,超声波区域上空检测到的动作满足预设条件;或者,检测到的终端装置的空间姿态信息满足预设条件,例如检测到用户对终端装置进行上下摇晃、左右摇晃或者顺时针或逆时针画圈。
步骤s13,响应密码设置提示信息设置预设可操作对象的密码。
在本发明的一些实施例中,上述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:在终端装置的当前显示界面上显示密码设置界面,通过密码设置界面接收感应物设置的密码。
在本发明的一些实施例中,上述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:在终端装置的当前显示界面上显示密码设置界面,通过密码设置界面显示历史设置密码,接收感应物对历史设置密码的选择并将历史设置密码作为设置的密码,或者接收感应物对历史设置密码的修改并将修改的密码作为设置的密码;或者
在本发明的一些实施例中,上述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:在终端装置的触摸屏上显示密码设置界面,通过密码设置界面显示随机密码,接收感应物对随机密码的选择并将随机密码作为设置的密码,或者接收感应物对随机密码的修改并将修改的密码作为设置的密码。
步骤s14,使用设置的密码对预设可操作对象进行加密保护。
在本发明的各个实施例中,预设可操作对象可以是预设应用、预设文件、和屏幕界面等等,上述使用设置的密码对预设可操作对象进行加密保护包括以下保护方式中的一种或多种:
1)使用设置的密码对预设应用进行加密保护,以对预设应用的开启进行锁定。作为选择,可将在预设时间段内使用频率大于或者等于预定频率阈值的应用,预设为预设可操作对象。例如,用户频繁使用社交软件、短信、邮箱等。另外,可将涉及到的用户隐私的应用的内容进行隐藏(例如,以手机为例,可以打电话,但是对手机现有的通话记录进行隐藏)。
2)使用设置的密码对终端装置的锁屏界面进行加密保护,以对终端装置进行锁屏。其中,使用设置的密码对终端装置的锁屏界面进行加密保护,以对终端装置进行锁屏时,设置的密码可以作为访客密码,与原来的锁屏密码并存,在锁屏界面输入访客密码或者原来的锁屏密码均可对屏幕进行解锁,访客密码可在预设时间或者预设使用次数内有效。设置的密码还可以替换原来的锁屏密码。
3)使用设置的密码对预设文件进行加密保护,以对预设文件的访问进行锁定。
在本发明的一些实施例中,密码设置完毕后,立即进入私密保护模式。例如,当使用设置的密码对预设可操作对象进行加密保护为使用设置的密码对终端装置的锁屏界面进行加密保护时,设置的密码作为访客密码,密码设置完毕后将立即进入私密保护模式,即进入访客模式,终端装置将自动锁屏。
在另一些实施例中,对于使用历史密码或者随机生成的密码,在再次接受到对侧面触摸按键的操作或者经过一预设时间之后进入私密保护模式。
在本发明的私密保护方法的第二实施例中,如图2所示,私密保护方法包括:
步骤s21:检测感应物对所述终端装置的控制操作;
步骤s22:若所述控制操作满足预设条件,则产生针对终端装置的预设可操作对象的密码设置提示信息;
步骤s23:响应密码设置提示信息设置预设可操作对象的密码;
步骤s24:使用设置的密码对所述预设可操作对象进行加密保护;
步骤s25:若检测到感应物对预设可操作对象的预设控制操作,则产生密码输入提示信息;
步骤s26:响应密码输入提示信息接收感应物输入的密码;
步骤s27:在输入的密码与设置的密码相匹配时解除对预设可操作对象的加密保护并响应预设控制操作控制预设可操作对象执行对应功能。
当终端装置工作在私密模式时,如果用户需要对预设的可操作对象进行操作时,终端装置将提示用户输入密码,并根据用户输入的密码确定是否解除私密保护。
具体的,在步骤s25中,若检测到感应物对预设可操作对象的预设控制操作,则产生密码输入提示信息包括:
检测到点亮屏幕的操作,则进入锁屏界面,并提示输入解锁密码;
和/或,检测到对预设可操作对象的选中操作,则产生密码输入提示信息。
在步骤s26中接收感应物根据密码输入提示信息输入的密码。在步骤s27中,当预设可操作对象是某个应用或者文件时,在输入的密码与设置的密码相匹配时,解除对该应用或者文件的加密保护,并启动该应用或者打开该文件。当预设可操作对象是锁屏界面时,检测到点亮屏幕的操作即检测到对锁屏界面的触发操作,若输入的密码与设置的密码相匹配时,则解除屏幕锁定。其余情况与第一实施例对应相同,在此不再赘述。
如图3所示,本发明的私密保护系统30包括检测单元31、提示单元32、密码设置单元33、加密保护单元34,其中:
检测单元31,用于检测感应物对终端装置的控制操作。
其中,感应物可以是用户,控制操作包括接触式控制操作,例如可以是用户用其手指触碰终端装置的感应区域(例如触摸屏或按键);控制操作还可包括非接触式控制操作,例如,用户采用语音来控制操作,或者用摄像头采取预定部位和/或动作的图像,利用生物特征(例如,虹膜检测)和/或动作特征(例如,超声波检测上空动作,用户摇晃终端装置)来控制操作。
对于接触式控制操作,作为选择,检测感应物对终端装置的控制操作包括:
检测感应物对终端装置的触摸屏或者侧面按键的触控操作。
侧面按键在实现上有多种形式,例如同时具备多点/单点触控和压力感测功能,或者将多点/单点触控和压力感测分开实现,分开时多点/单点触控按键用于接收用户的滑动、点击等触控操作,压力按键用于感测用户的按压操作。
对于非接触式控制操作,作为选择,检测感应物对终端装置的控制操作包括:
检测语音信息;或者
通过摄像头采集图像;或者
检测虹膜信息;或者
检测超声波区域上空的动作;或者
检测终端装置的空间姿态信息。
提示单元32,用于若控制操作满足预设条件,则产生针对终端装置的预设可操作对象的密码设置提示信息。
其中,控制操作满足预设条件包括但不限于以下方式:
对于接触式控制操作,预设条件可以是触控操作作用于触摸屏或者侧面按键的滑动方向为预定方向,例如向上、下、左、右方向滑动;或者,触控操作用于触摸屏或者侧面按键的持续时间超过预设时长阈值;或者,预定时间内触控操作作用于触摸屏或者侧面按键的次数大于或者等于预设次数阈值;或者,触控操作作用于触摸屏或者侧面按键的压力值大于或者等于预设压力阈值;或者是上述情况的组合。
对于非接触式操作,预设条件可以检测到的语音信息为预设语音信息,例如,检测到的语音信息为预设的语音暗号(例如咳嗽声或某一音乐、语音片段);或者,摄像头采集的图像中包含预定部位(用户面部图像、皱眉动作的图像)和/或预定动作的图像(用户比划出胜利的手势);或者,检测到的虹膜信息为预设虹膜信息;或者,超声波区域上空检测到的动作满足预设条件;或者,检测到的终端装置的空间姿态信息满足预设条件,例如检测到用户对终端装置进行上下摇晃、左右摇晃或者顺时针或逆时针画圈。
密码设置单元33,用于响应密码设置提示信息设置预设可操作对象的密码。
在本发明的一些实施例中,上述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:在终端装置的当前显示界面上显示密码设置界面,通过密码设置界面接收感应物设置的密码。
在本发明的一些实施例中,上述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:在终端装置的当前显示界面上显示密码设置界面,通过密码设置界面显示历史设置密码,接收感应物对历史设置密码的选择并将历史设置密码作为设置的密码,或者接收感应物对历史设置密码的修改并将修改的密码作为设置的密码;或者
在本发明的一些实施例中,上述产生针对终端装置的预设可操作对象的密码设置提示信息,响应密码设置提示信息设置预设可操作对象的密码包括:在终端装置的触摸屏上显示密码设置界面,通过密码设置界面显示随机密码,接收感应物对随机密码的选择并将随机密码作为设置的密码,或者接收感应物对随机密码的修改并将修改的密码作为设置的密码。
加密保护单元34,用于使用设置的密码对预设可操作对象进行加密保护。
在本发明的各个实施例中,预设可操作对象可以是预设应用、预设文件、和屏幕界面等等,上述使用设置的密码对预设可操作对象进行加密保护包括以下保护方式中的一种或多种:
1)使用设置的密码对预设应用进行加密保护,以对预设应用的开启进行锁定。作为选择,可将在预设时间段内使用频率大于或者等于预定频率阈值的应用,预设为预设可操作对象。例如,用户频繁使用社交软件、短信、邮箱等。另外,可将涉及到的用户隐私的应用的内容进行隐藏(例如,以手机为例,可以打电话,但是对手机现有的通话记录进行隐藏)。
2)使用设置的密码对终端装置的锁屏界面进行加密保护,以对终端装置进行锁屏。其中,使用设置的密码对终端装置的锁屏界面进行加密保护,以对终端装置进行锁屏时,设置的密码可以作为访客密码,与原来的锁屏密码并存,在锁屏界面输入访客密码或者原来的锁屏密码均可对屏幕进行解锁,访客密码可在预设时间或者预设使用次数内有效。设置的密码还可以替换原来的锁屏密码。
3)使用设置的密码对预设文件进行加密保护,以对预设文件的访问进行锁定。
在本发明的另一实施例中,如图4所示,私密保护系统40包括检测单元41、第一提示单元42、密码设置单元43、加密保护单元44、第二提示单元45、密码接收单元46和解锁单元47。
其中,检测单元41、第一提示单元42、密码设置单元43、加密保护单元44的功能与操作分别与图3实施例中的检测单元31、提示单元32、密码设置单元33、加密保护单元34相同,此处不再赘述。
第二提示单元45用于在检测到感应物对预设可操作对象的预设控制操作时产生密码输入提示信息,包括:
检测到点亮屏幕的操作,则进入锁屏界面,并提示输入解锁密码;
和/或,检测到对预设可操作对象的选中操作,则产生密码输入提示信息。
密码接收单元46响应密码输入提示信息接收感应物输入的密码。
解锁单元47在输入的密码与所述设置的密码相匹配时解除对预设可操作对象的加密保护并响应预设控制操作控制预设可操作对象执行对应功能。其中,当预设可操作对象是某个应用或者文件时,在输入的密码与设置的密码相匹配时,解除对该应用或者文件的加密保护,并启动该应用或者打开该文件。当预设可操作对象是锁屏界面时,检测到点亮屏幕的操作即检测到对锁屏界面的触发操作,若输入的密码与设置的密码相匹配时,则解除屏幕锁定。
本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。
以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明的权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。