防泄密方法及防泄密终端与流程

文档序号:12786739阅读:242来源:国知局
防泄密方法及防泄密终端与流程

本发明涉及电子设备的防泄密与追踪识别技术领域,具体而言涉及一种防泄密方法以及基于该方法的防泄密终端。



背景技术:

随着电子技术的发展和人们生活水平的不断提高,以手机为代表的各种电子终端的使用越来越普及,并且由于功能越来越强大,手机已从一种单纯的通信工具或娱乐工具演变成为一种集成多功能的电子便携式设备。基于此,手机的丢失或被盗不仅会给人们带来一定的经济损失,而且更重要的是会泄露用户隐私。并且,当手机被盗时,他人会关闭手机的定位功能或者进行格式化操作,使得用户难以追踪找回。



技术实现要素:

有鉴于此,本发明提供一种防泄密方法及防泄密终端,能够增强手机等电子终端的防泄密性能,保护用户隐私。

本发明一实施例的终端防泄密方法,包括:录入用于解锁终端的预置解锁密码、以及在接收到与所述预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序;接收于终端的锁定界面上输入的当前解锁密码,并将所述当前解锁密码与所述预置解锁密码相比较;当输入与所述预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,所述终端显示隐藏了所述预置应用程序的解锁界面。

可选地,所述方法还包括:录入用于解锁终端的预置面部信息;所述终端显示隐藏了预置应用程序的解锁界面的步骤之后,所述方法进一步包括:开启终端的前置摄像头并拍摄获取当前人脸图像;判断当前人脸图像包含的面部信息是否与预置面部信息相匹配;若匹配,则终端显示包括预置应用程序的解锁界面;若不匹配,则终端将当前人脸图像上传至云数据库。

可选地,在所述终端显示隐藏了预置应用程序的解锁界面的步骤之后,所述方法还包括:开启终端的定位功能并记录终端的位置信息;在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述方法还包括:终端将记录到的位置信息上传至云数据库。

可选地,在所述终端显示隐藏了预置应用程序的解锁界面的步骤之后,所述方法还包括:终端记录显示于解锁界面上的应用程序的使用信息;在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述方法还包括:终端将记录到的使用信息上传至云数据库。

可选地,在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述方法还包括:检测终端是否有USB插接动作;在检测到终端有USB插接动作时,锁定终端。

本发明一实施例的防泄密终端,包括:预置模块,用于录入用于解锁终端的预置解锁密码、以及在接收到与预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序;接收模块,用于接收于终端的锁定界面上输入的当前解锁密码;处理模块,用于将当前解锁密码与预置解锁密码相比较;所述处理模块还用于在输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时控制终端显示隐藏了预置应用程序的解锁界面。

可选地,所述预置模块还用于录入用于解锁终端的预置面部信息;所述处理模块还用于开启终端的前置摄像头并拍摄获取当前人脸图像,在控制终端显示隐藏了预置应用程序的解锁界面之后,所述处理模块判断当前人脸图像包含的面部信息是否与预置面部信息相匹配;若匹配,则控制终端显示包括预置应用程序的解锁界面;若不匹配,则控制终端将当前人脸图像上传至云数据库。

可选地,所述处理模块还用于开启终端的定位功能并记录终端的位置信息;在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述处理模块还用于控制终端将记录到的位置信息上传至云数据库。

可选地,所述处理模块还用于记录显示于解锁界面上的应用程序的使用信息;在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述处理模块还用于控制终端将记录到的使用信息上传至云数据库。

可选地,在当前人脸图像包含的面部信息与所述预置面部信息不匹配时,所述处理模块还用于检测终端是否有USB插接动作,并在检测到终端有USB插接动作时,锁定终端。

有益效果:本发明实施例在输入错误解锁密码后仍能够解锁,相当于为错误解锁操作增加了一个安全界面,但与正常解锁界面不同的是,该安全界面将用户认为具有重要信息的应用程序隐藏,从而能够增强手机等电子终端的防泄密性能,保护用户隐私。

附图说明

图1是本发明第一实施例的防泄密方法的流程示意图;

图2是本发明第二实施例的防泄密方法的流程示意图;

图3是本发明第三实施例的防泄密方法的流程示意图;

图4是本发明的防泄密终端一实施例的原理框示意图;

图5是本发明的防泄密终端一实施例的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明所提供的各个示例性的实施例的技术方案进行清楚、完整地描述。在不冲突的情况下,下述各个实施例以及实施例中的特征可以相互组合。

请参阅图1,为本发明第一实施例的防泄密方法。所述方法包括:

S11:录入用于解锁终端的预置解锁密码、以及在接收到与预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序。

本实施例相当于为终端增加了一项防泄密功能。在现实应用场景中实现该功能的方式包括但不限于:以智能手机为例,首先,预先编程一脚本或者应用程序,以在智能手机的设置界面中增加“防泄密”选项;然后,通过滑动滑块开启或关闭该选项,即可对应开启或关闭该功能。在首次开启该项功能或者每次开启该项功能之后,用户即可以设定预置解锁密码以及选择所要隐藏的预置应用程序。

在开启“防泄密”选项后,终端会显示一界面,并接收用户基于该界面输入的解锁密码,以作为预置解锁密码。该预置解锁密码包括但不限于数字串、数字连线构成的图案、声音指令、指纹指令、手势指令、物理按键指令以及可用于终端屏幕解锁信息的组合。例如,在该预置阶段,终端通过指纹采集器采集用户的指纹,以获得指纹指令形式的解锁密码,并在设置成功后,一旦终端接收到此指纹指令即表示终端接收到与预置解锁密码相匹配的解锁密码,终端进入正确的解锁界面。

在开启“防泄密”选项后,终端会将所有应用程序显示于一界面上,并根据接收到的用户选择指令,录入预置应用程序。

S12:接收于终端的锁定界面上输入的当前解锁密码,并将当前解锁密码与所述预置解锁密码相比较。

终端对应的传感器获取用户输入的当前解锁密码。例如,如果预置解锁密码为声音指令,则终端通过开启的麦克风采集用户的声音,以获得当前解锁密码。又例如,如果预置解锁密码为声音指令和手势指令的组合,则终端通过开启的麦克风采集用户的声音,并通过开启的摄像头获取用户的当前手势图像,从而获得解锁密码。

S13:当输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,终端显示隐藏了预置应用程序的解锁界面。

例如,当前用户在输入三次错误解锁密码后,终端就显示隐藏了预置应用程序的解锁界面。此时,当前用户无法对隐藏的预置应用程序进行任何操作,终端也不会显示任何关于预置应用程序的信息,包括推送消息、更新提示等。

本实施例在用户输入错误解锁密码后仍能够解锁,相当于为错误解锁操作增加了一个安全界面,但与正常解锁界面不同的是,该安全界面将用户认为具有重要信息的应用程序隐藏,从而能够增强手机等电子终端的防泄密性能,保护用户隐私。

另外,该安全界面还可以迷惑捡拾者、窃贼等当前用户,使其认为该终端已经成功解锁。由此,本发明一实施例可以开启终端的定位追踪功能,并在后台运行,从而有利于用户找回遗失的终端。

请参阅图2,为本发明第二实施例的防泄密方法。所述方法包括:

S21:录入用于解锁终端的预置解锁密码和预置面部信息、以及在接收到与预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序。

在设置所述预置面部信息时,首先需要进行拍摄获取设置者的面部图像,在完成拍摄后,终端会对所拍摄的面部图像基于人脸识别技术进行算法分析,以得到面部信息。设置者可以通过点击屏幕上所显示的面部信息(图案)完成预置面部信息的设置。

对于一副图像存在多个人脸(面部)的情况,本实施例的预置方法可以为:拍摄获取一副图像,并识别图像包含的面部信息,进一步,当识别出图像包括至少两个面部信息时,由用户选择其中至少一个作为预置面部信息。例如,当识别出所拍摄的一副图像包括四个人脸A~D时,设置者可以仅选择人脸C作为预置面部信息。当然,设置者也可以选择其他任意一个或多个作为预置面部信息。

本发明一实施例还可以多次拍摄图像且多次选择面部信息作为预置面部信息。对于对多副图像进行多次选择的情况,具体地,拍摄获取至少两副图像,并识别至少两副图像包含的面部信息,进一步从至少两副图像包含的面部信息中选择至少一个作为预置面部信息。

其中,多副图像中的任意一副可以包括多个人脸,也可以仅包括一个人脸,本发明对此均适用。并且,设置者可以从每一图像中选择一个或多个作为预置面部信息,当然,设置者也可以对其中任意数量的图像不进行选择。总而言之,本发明的各个实施例对于预置面部信息的数量没有最大限制,从而便于用户自由设置。

S22:接收于终端的锁定界面上输入的当前解锁密码,并将当前解锁密码与所述预置解锁密码相比较。

S23:当输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,终端显示隐藏了预置应用程序的解锁界面,并开启终端的前置摄像头并拍摄获取当前人脸图像。

S24:判断当前人脸图像包含的面部信息是否与预置面部信息相匹配。

若当前人脸图像包含的面部信息与预置面部信息相匹配,表示终端进入正常的解锁界面,则执行步骤S25。若当前人脸图像包含的面部信息与预置面部信息不匹配,则执行步骤S26。

S25:终端显示包括预置应用程序的解锁界面。

S26:终端将当前人脸图像上传至云数据库。

终端可以选取拍摄最清晰的至少一张当前人脸图像,并自动上传至预先设定的云数据库。

在前述实施例的描述基础上,但与其不同的是,本实施例还为终端增加了面部识别这一解锁及防泄密防盗追踪功能。在用户忘记解锁密码时,依然可以通过面部识别进行解锁,并正常使用终端的所有应用程序。而对于非法使用者,本实施例在不使其知情的情况下拍摄其人脸图像并上传,有利于找回遗失的终端。当然,为了防止由于光线较弱导致拍摄的当前人脸图像包含的面部信息与预置面部信息不匹配,即避免合法用户由于光线较弱而无法通过面部识别认证,本实施例可以允许当前使用者按压电源键,并在光线理想环境下重新进行解锁。

基于相似的原理,本发明一实施例可以在终端显示隐藏了预置应用程序的解锁界面的步骤之后,由终端记录显示于解锁界面上的应用程序的使用信息,并在当前人脸图像包含的面部信息与预置面部信息不匹配时,由终端将记录到的使用信息上传至云数据库。例如,终端可以对非法使用者的接听/拨打电话进行录音,并将录音信息上传至云数据库,以便于合法使用者据此进行防盗追踪。又例如,终端可以在输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,开启GPS定位功能,并在当前人脸图像包含的面部信息与预置面部信息不匹配时,自动将定位信息上传至云数据库,以利于定位追踪。

请参阅图3,为本发明第三实施例的防泄密方法。所述方法包括:

S31:录入用于解锁终端的预置解锁密码和预置面部信息、以及在接收到与预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序。

S32:接收于终端的锁定界面上输入的当前解锁密码,并将当前解锁密码与所述预置解锁密码相比较。

S33:当输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,终端显示隐藏了预置应用程序的解锁界面,并开启终端的前置摄像头并拍摄获取当前人脸图像。

S34:判断当前人脸图像包含的面部信息是否与预置面部信息相匹配。

若当前人脸图像包含的面部信息与预置面部信息相匹配,表示终端进入正常的解锁界面,则执行步骤S35。若当前人脸图像包含的面部信息与预置面部信息不匹配,则执行步骤S36~S38。

S35:终端显示包括预置应用程序的解锁界面。

S36:终端将当前人脸图像上传至云数据库。

S37:检测终端是否有USB插接动作。

若终端有USB插接动作,则执行步骤S38。若终端未有USB插接动作,则继续检测,即继续执行步骤S37。

S38:锁定终端。

本实施例锁定终端的目的是防止非法使用者通过其他外接软件或工具破解终端的预置解锁密码、预置面部信息以及所有应用程序中的任意一个。基于此,本发明一实施例的锁定终端可以理解为:终端开启动态密码保护功能,此时预置解锁密码废弃,终端只有接收到与云端账号中实时提供的动态密码相匹配的密码,才执行解锁,而对于其他任何操作指令,例如数据拷贝、软件安装等,终端均不执行。

应该理解到,上述各个实施例之间可以进行相互结合,并且上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可存储在一个电子设备可读取存储介质中,即本发明的各个实施例可以以软件产品的形式体现出来,其包括若干指令用以使得一台智能终端执行本发明各个实施例所述方法的全部或部分步骤。

请参阅图4,为本发明一实施例的防泄密终端。所述终端40可以包括预置模块41、接收模块42和处理模块43。预置模块41用于录入用于解锁终端40的预置解锁密码、以及在接收到与预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序。接收模块42用于接收于终端40的锁定界面上输入的当前解锁密码。处理模块43用于将当前解锁密码与预置解锁密码相比较。在输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,所述处理模块43还用于控制终端40显示隐藏了预置应用程序的解锁界面。

为了进一步提高终端40的防泄密防盗追踪功能,所述预置模块41还用于录入用于解锁终端40的预置面部信息。所述处理模块43还用于开启终端40的前置摄像头并拍摄获取当前人脸图像,在控制终端40显示隐藏了预置应用程序的解锁界面之后,所述处理模块43判断当前人脸图像包含的面部信息是否与预置面部信息相匹配。若匹配,则处理模块43控制终端40显示包括预置应用程序的解锁界面;若不匹配,则处理模块43控制终端40将当前人脸图像上传至云数据库。

当然,在一实施例中,所述处理模块43还可以用于开启终端40的定位功能并记录终端40的位置信息。在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述处理模块43用于控制终端40将记录到的位置信息上传至云数据库。

在另一实施例中,所述处理模块43还可以用于记录显示于解锁界面上的应用程序的使用信息。在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述处理模块43用于控制终端40将记录到的使用信息上传至云数据库。

为了防止非法使用者通过其他外接软件或工具破解终端的预置解锁密码、预置面部信息以及所有应用程序中的任意一个,在当前人脸图像包含的面部信息与所述预置面部信息不匹配时,所述处理模块43还可以用于检测终端40是否有USB插接动作,并在检测到终端40有USB插接动作时,锁定终端40。

本实施例的防泄密终端40的上述模块对应执行上述各个实施例的防泄密方法,具有与其相同的技术效果。

应该理解到,上述模块的划分为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如两个模块可以集成到另一个系统中,或一些特征可以忽略,或不执行。另外,模块相互之间的连接可以通过一些接口,也可以是电性或其它形式。上述模块既可以采用软件功能框的形式实现,也可以采用例如图5所示的硬件的形式实现。

如图5所示,所述终端40可以包括至少一个前置摄像头55、至少一个处理器51、至少一个存储器52、至少一个收发接口53以及至少一个通信总线54,通信总线54用于处理器51调用各种数据,存储器52用于存储程序指令,收发接口53用于接收输入于终端的各种指令及信息。为了方便说明,图4所示处理器51、存储器52、收发接口53以及通信总线54的数量为一个。其中,所述处理器51用于:

执行程序指令以控制收发接口53录入用于解锁终端40的预置解锁密码、以及在接收到与预置解锁密码不匹配的解锁密码时需要隐藏的预置应用程序;

执行程序指令以控制收发接口53接收于终端40的锁定界面上输入的当前解锁密码;

执行程序指令以将当前解锁密码与预置解锁密码相比较。在输入与预置解锁密码不匹配的当前解锁密码的次数达到预设阈值时,处理器51还用于控制终端40的屏幕显示隐藏了预置应用程序的解锁界面。

为了进一步提高终端40的防泄密防盗追踪功能,处理器51还用于执行程序指令以控制收发接口53录入用于解锁终端40的预置面部信息,并控制前置摄像头55拍摄获取当前人脸图像。在控制终端40显示隐藏了预置应用程序的解锁界面之后,所述处理器51判断当前人脸图像包含的面部信息是否与预置面部信息相匹配。若匹配,则处理器51控制终端40显示包括预置应用程序的解锁界面;若不匹配,则处理器51控制终端40将当前人脸图像上传至云数据库。

当然,在一实施例中,所述处理器51还可以用于开启终端40的定位功能并记录终端40的位置信息。在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述处理器51用于控制终端40将记录到的位置信息上传至云数据库。

在另一实施例中,所述处理器51还可以用于记录显示于解锁界面上的应用程序的使用信息。在当前人脸图像包含的面部信息与预置面部信息不匹配时,所述处理器51用于控制终端40将记录到的使用信息上传至云数据库。

为了防止非法使用者通过其他外接软件或工具破解终端的预置解锁密码、预置面部信息以及所有应用程序中的任意一个,在当前人脸图像包含的面部信息与所述预置面部信息不匹配时,所述处理器51还可以用于检测终端40是否有USB插接动作,并在检测到终端40有USB插接动作时,锁定终端40。

在上述全文描述中,所述终端可以为智能手机、便携式通信装置、PDA(Personal Digital Assistant,个人数字助理或平板电脑)、笔记本电脑等移动终端,也可以是佩戴于肢体或者嵌入于衣物、首饰、配件中的可穿戴设备,还可以是其他具有前述功能的智能电子设备。

需要说明,以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,例如各实施例之间技术特征的相互结合,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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