一种隐私保护方法及装置、移动终端转让专利

申请号 : CN201611085019.6

文献号 : CN106778339B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭同兴

申请人 : OPPO广东移动通信有限公司

摘要 :

本发明提供一种隐私保护方法及装置、移动终端。该隐私保护方法包括:获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;判断所述第一握力值是否满足第一预设隐私保护条件;若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式。该方法在该第一握力值满足第一预设隐私保护条件,即当前使用终端的用户为非机主本人时,终端进入隐私保护模式,使得机主本人的个人信息等不希望被其他人看到的信息被保护起来,有效地避免机主本人的个人信息泄露的情况发生。

权利要求 :

1.一种隐私保护方法,其特征在于,包括:

获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;

获取所述用户施加的第二握力值;其中,所述第二握力值为所述用户对所述终端做第二预设动作时产生的握力;

判断所述第一握力值是否满足第一预设隐私保护条件,包括:判断所述第一握力值是否处于第一预设握力值范围;判断所述第二握力值是否处于第二预设握力值范围;判断所述第一握力值与第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和是否小于第二预设误差值;

若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式,包括:若所述第一握力值未处于所述第一预设握力值范围,和/或所述第二握力值未处于所述第二预设握力值范围,和/或所述第一握力值与所述第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和不小于所述第二预设误差值,则判定所述第一握力值和所述第二握力值满足所述第一预设隐私保护条件,并进入隐私保护模式。

2.根据权利要求1所述的隐私保护方法,其特征在于,在所述进入隐私保护模式之前,还包括:获取所述用户的身份验证信息;

判断所述身份验证信息是否与预设身份验证信息相匹配;

若所述身份验证信息与所述预设身份验证信息不匹配,则进入隐私保护模式。

3.根据权利要求1所述的隐私保护方法,其特征在于,在所述若所述第一握力值满足所述第一预设隐私保护条件之后,还包括:判断所述第一握力值是否满足第二预设隐私保护条件;

若所述第一握力值不满足所述第二预设隐私保护条件,则进入指定权限隐私保护模式;或若所述第一握力值满足所述第二预设隐私保护条件,则进入权限限制隐私保护模式。

4.一种隐私保护装置,其特征在于,包括:

获取单元,用于获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;获取所述用户施加的第二握力值;其中,所述第二握力值为所述用户对所述终端做第二预设动作时产生的握力;

第一判断单元,用于判断所述第一握力值是否满足第一预设隐私保护条件,具体用于:判断所述第一握力值是否处于第一预设握力值范围;判断所述第二握力值是否处于第二预设握力值范围;判断所述第一握力值与第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和是否小于第二预设误差值;

隐私保护单元,用于若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式,具体用于:若所述第一握力值未处于所述第一预设握力值范围,和/或所述第二握力值未处于所述第二预设握力值范围,和/或所述第一握力值与所述第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和不小于所述第二预设误差值,则判定所述第一握力值和所述第二握力值满足所述第一预设隐私保护条件,并进入隐私保护模式。

5.根据权利要求4所述的隐私保护装置,其特征在于,所述隐私保护装置还包括获取判断单元,所述获取判断单元包括获取子单元和判断子单元;

所述获取子单元用于获取所述用户的身份验证信息;

所述判断子单元用于判断所述身份验证信息是否与预设身份验证信息相匹配;

所述隐私保护单元用于若所述身份验证信息与所述预设身份验证信息不匹配,则进入隐私保护模式。

6.根据权利要求4所述的隐私保护装置,其特征在于,所述隐私保护装置还包括第二判断单元,所述第二判断单元用于判断所述第一握力值是否满足第二预设隐私保护条件;

所述隐私保护单元包括指定权限隐私保护子单元和权限限制隐私保护子单元;所述指定权限隐私保护子单元用于若所述第一握力值不满足所述第二预设隐私保护条件,则进入指定权限隐私保护模式;所述权限限制隐私保护子单元用于若所述第一握力值满足所述第二预设隐私保护条件,则进入权限限制隐私保护模式。

7.一种移动终端,其特征在于,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至权利要求3任一项所述的隐私保护方法。

8.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至3任一项所述的隐私保护方法。

说明书 :

一种隐私保护方法及装置、移动终端

技术领域

[0001] 本发明涉及信息安全技术领域,特别是涉及一种隐私保护方法及装置、移动终端。

背景技术

[0002] 在信息时代,随着信息量的加大,财产信息、隐私信息等个人信息的安全性逐渐成为人们关注的问题。由于手机等移动智能终端已经成为人们生活的必需品,而其往往会保存用户大量的个人信息,例如,银行账户信息、隐私照片等等。一旦移动终端被用户之外的其他人使用,用户的个人信息就可能存在泄露的风险,尤其是用户的财产信息和隐私信息等将受到极大的挑战,影响个人信息的安全性。

发明内容

[0003] 本发明实施例提供一种隐私保护方法及装置、移动终端,可以提升个人信息的安全性。
[0004] 本发明提供一种隐私保护方法,其包括:
[0005] 获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;
[0006] 判断所述第一握力值是否满足第一预设隐私保护条件;
[0007] 若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式。
[0008] 本发明还提供一种隐私保护装置,其包括:
[0009] 获取单元,用于获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;
[0010] 第一判断单元,用于判断所述第一握力值是否满足第一预设隐私保护条件;
[0011] 隐私保护单元,用于若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式。
[0012] 本发明又提供一种移动终端,其包括:
[0013] 存储有可执行程序代码的存储器;
[0014] 与所述存储器耦合的处理器;
[0015] 所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明提供的任一种隐私保护方法。
[0016] 本发明提供一种隐私保护方法及装置、移动终端。该隐私保护方法通过获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做预设动作时产生的握力;判断所述第一握力值是否满足第一预设隐私保护条件。若所述第一握力值满足所述第一预设隐私保护条件,则说明当前使用终端的用户为非机主本人,此时终端进入隐私保护模式,使得机主本人的个人信息等不希望被其他人看到的信息被保护起来,有效地避免机主本人的个人信息泄露的情况发生,提升个人信息的安全性。

附图说明

[0017] 图1为本发明优选实施例中隐私保护方法的流程图。
[0018] 图2为本发明优选实施例中用户操作示意图。
[0019] 图3为本发明优选实施例中隐私保护方法的又一流程图。
[0020] 图4为本发明优选实施例中隐私保护装置的结构示意图。
[0021] 图5为本发明优选实施例中隐私保护装置的另一结构示意图。
[0022] 图6为本发明优选实施例中隐私保护装置的又一结构示意图。
[0023] 图7为本发明的移动终端的结构示意图。

具体实施方式

[0024] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025] 本发明中的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。例如,在不脱离本发明的范围的情况下,可以将第一控件称为第二控件,且类似地,可将第二控件称为第一控件。第一控件与第二控件两者都是控件,但其不是同一控件。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
[0026] 请参照图1,图1为本发明优选实施例中隐私保护方法的流程图。该隐私保护方法可以应用于个人计算机、手持式或膝上型设备、移动电话、个人数字助理(PDA)等电子设备上,在此不做具体限制。
[0027] 下面对本优选实施例中的隐私保护方法做详细地说明。
[0028] 在步骤S101中,获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;
[0029] 当用户使用终端时,一般会将终端拿在手中。当用户手指在屏幕中做点击、滑动等操作时,手部对终端会产生一定的握力作用。不同用户对终端产生的握力值不同。因此,可以通过握力值来辨别正在使用终端的用户是否为机主本人。
[0030] 在本优选实施例中,通过在终端的侧边框上设置握力传感器,当用户握住终端并且对终端做第一预设动作时,握力传感器就会获取用户对终端的第一握力值,在本实施例中,终端在获取到第一握力值后,将根据该握力值生成握力向量。
[0031] 其中,预设动作包括滑动屏幕的动作、点击屏幕的动作、按压按键的动作等多个动作中的一种或多种,在此不做具体限制。另外,握力传感器的位置不局限于终端的侧边框,可以为其他的位置,在此不做具体限定。
[0032] 请参见图2,图2为本发明优选实施例中用户操作示意图。在图2中,用户可以通过在屏幕上做上下滑动操作来浏览信息。当用户握住终端做上下滑动操作时,若上下滑动操作为预设动作,则安装在侧边框上的握力传感器将获取用户对终端的第一握力值。
[0033] 在一优选实施例中,获取用户对终端的第一握力值还包括:获取所述用户对所述终端的第二握力值,其中,第二握力值为用户对终端做第二预设动作时产生的握力。在该实施例中,终端将根据所述第一握力值和所述第二握力值生成所述握力向量,即在该实施例中,握力向量为包含两个元素的向量。
[0034] 例如,当第一预设动作为滑动屏幕的动作,第二预设动作为按压按键的动作时,第一握力值为用户对终端做滑动屏幕动作时握力传感器检测到的握力值,第二握力值为用户对终端做按压按键的动作时握力传感器检测到的握力值。以第一握力值和第二握力值为元素形成握力向量,即此时握力向量包含两个元素。需要说明的是,在其他优选实施例中,终端的握力传感器还可以获取更多种握力值,此时握力向量为包含更多个元素的向量,在此不做具体限制。
[0035] 在步骤S102中,判断所述第一握力值是否满足第一预设隐私保护条件;
[0036] 在本优选实施例中,判断所述第一握力值是否满足第一预设隐私保护条件具体包括:判断所述第一握力值是否处于第一预设握力值范围,且所述第一握力值与第一预设握力平均值之差的绝对值是否小于第一预设误差值。一般地,第一预设误差值设置的越小,判断的精度越高,第一预设误差值可以根据实际情况进行取值,在此不做具体限制。
[0037] 在本优选实施例中,第一预设握力值范围和第一预设握力平均值的获取方法包括:获取终端机主本人在前N(N为整数,N值越大,第一预设握力值范围和第一预设握力平均值越精确,如N为大于等于100的整数)次使用中,握力传感器获取机主本人对终端做某个预设动作时的N个握力值。将N个握力值中的最大值设为第一预设握力值范围的上限,将N个握力值的最小值设为第一预设握力值范围的下限,从而得到第一预设握力值范围。将N个握力值取平均值来获得第一预设握力平均值。
[0038] 在一优选实施例中,当获取了第一握力值和第二握力值两个握力值时,即握力向量为以第一握力值和第二握力值为元素的向量时,按照上述第一预设握力值范围和第一预设握力平均值的获取方法,可以分别获取到与第二握力值相对应的第二预设握力值范围和第二预设握力平均值。根据第一预设握力平均值和第二握力平均值生成预设握力平均值向量。
[0039] 可以理解的是,当握力向量为包含更多个元素的向量时,预设握力平均值向量和每个元素对应的预设握力值范围均可以采用上述方式获得。当然,在其他优选实施例中,预设握力值范围和预设握力平均值向量的获取方法也可以采用其他方式,在此不做具体限制。另外,与握力向量中的多个元素相对应的预设握力值范围可以相同,也可以不同。例如,第一预设握力值范围和第二预设握力值范围可以相同,也可以不同,在此不做具体限制。
[0040] 在一优选实施例中,当握力向量为以第一握力值和第二握力值为元素的向量时,判断所述握力向量是否满足第一预设隐私保护条件,具体包括:判断所述第一握力值是否处于第一预设握力值范围,所述第二握力值是否处于第二预设握力值范围,且所述握力向量与预设握力平均值向量之差的模是否小于第二预设误差值(即判断所述第一握力值与所述第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和是否小于第二预设误差值)。
[0041] 在本优选实施例中,当终端判断出第一握力值处于第一预设压力值范围,且第一握力值与第一预设压力平均值之差的绝对值小于第一预设误差值时,说明当前使用终端的用户为机主本人,此时终端将判定出该第一握力值不满足第一预设隐私保护条件,终端无需开启隐私保护模式,用户可以浏览终端内的全部内容。当终端判断出第一握力值未处于第一预设压力值范围,和/或第一握力值与第一预设压力平均值之差的绝对值不小于第一预设误差值,则说明当前使用终端的用户为非机主本人。此时终端将判定出该第一握力值满足第一预设隐私保护条件,终端将执行步骤S103。
[0042] 在一优选实施例中,当握力向量为以第一握力值和第二握力值为元素的向量时,若终端判断第一握力值处于第一预设压力值范围,所述第二握力值处于第二预设压力值范围,且所述握力向量与预设压力平均值向量之差的模小于第二预设误差值,则判定该握力向量不满足第一预设隐私保护条件,此时终端将不进行隐私保护。若终端判断第一握力值未处于第一预设压力值范围,和/或第二握力值未处于第二预设压力值范围,和/或压力向量与预设压力平均值向量之差的模不小于第二预设误差值,则判定该压力向量满足第一预设隐私保护条件,此时终端将执行步骤S103。在该优选实施例中,采用第一握力值和第二握力值两个参量来判断当前用户是否为机主本人,相比于仅用一个握力值的判断方法而言,其判断的准确性更高,更利于将机主本人的操作习惯与其他用户的操作习惯区分开来。
[0043] 在步骤S103中,若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式。
[0044] 当终端判断出该第一握力值满足第一预设隐私保护条件时,终端将进入隐私保护模式。在此,隐私保护模式可以为仅部分功能可以使用模式,其他涉及机主个人信息的功能无法访问。例如,在隐私保护模式中,当前用户只能拨打电话,而无法查看通讯录、相册、使用应用程序等功能。当然,隐私保护模式不局限于上述形式,也可以采用其他形式,在此不做具体限制。
[0045] 另外,隐私保护模式也可以根据机主本人的选择设置来生成。例如,机主本人将相册、银行应用程序设置在隐私保护模式中,那么当其他用户使用该终端时,其他用户将无法访问相册和银行应用程序,但可以访问通讯录、聊天应用程序等未设置在隐私保护模式中的功能。
[0046] 在一优选实施例中,为了防止机主本人某次操作习惯改变而导致的误判断情况的发生,在进入隐保护模式之前,还包括:获取所述用户的身份验证信息;判断所述身份验证信息是否与预设身份验证信息相匹配;若所述身份验证信息与所述预设身份验证信息不匹配,则进入隐私保护模式。在此,身份验证信息可以为密码、预先设置问题的答案等等,在此不做限制。
[0047] 例如,当终端判断出当前用户为非机主本人时,终端将提示当前用户输入密码,或者终端弹出包含有预设问题的对话框;当前用户将根据终端的提示输入密码或预设问题的答案;终端将判断用户输入的密码或答案是否与预先设置的密码或答案相匹配。若匹配,则说明当前用户为机主本人,此时将不进入隐私保护模式。若不匹配,则进一步说明当前用户为非机主本人,此时终端将进入隐私保护模式。这样可以有效避免因机主本人某次操作习惯改变而导致的误判断的情况发生,同时也提高了隐私保护方法的准确性。
[0048] 本优选实施例提供一种隐私保护方法,其通过获取用户施加的第一握力值;判断所述第一握力值是否满足第一预设隐私保护条件;若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式。该方法利用用户对终端的握力值来识别当前用户是否为机主本人,当判定出当前用户为非机主本人时执行进入隐私保护模式,从而使得其他用户无法浏览终端内有关机主本人的个人信息等资料,有效地保证机主本人的个人信息的安全性。
[0049] 请参照图3,图3为本发明优选实施例中隐私保护方法的又一流程图。该隐私保护方法可以应用于个人计算机、手持式或膝上型设备、移动电话、个人数字助理(PDA)等电子设备上,在此不做具体限制。
[0050] 下面对本优选实施例中的隐私保护方法做详细地说明。
[0051] 在步骤S201中,获取用户施加的第一握力值,其中,所述第一握力值为所述用户对终端做第一预设动作时产生的握力;
[0052] 当用户使用终端时,一般会将终端拿在手中。当用户手指在屏幕中做点击、滑动等操作时,手部对终端会产生一定的握力作用。不同用户对终端产生的握力值不同。因此,可以通过握力值来辨别正在使用终端的用户是否为机主本人。
[0053] 在本优选实施例中,通过在终端的侧边框上设置握力传感器,当用户握住终端并且对终端做第一预设动作时,握力传感器就会获取用户对终端的第一握力值。在这里,预设动作包括滑动屏幕的动作、点击屏幕的动作、按压按键的动作等多个动作中的一种或多种,在此不做具体限制。另外,握力传感器的位置不局限于终端的侧边框,可以为其他的位置,在此不做具体限定。
[0054] 在步骤S202中,判断所述第一握力值是否满足第一预设隐私保护条件;
[0055] 在本优选实施例中,判断所述第一握力值是否满足第一预设隐私保护条件具体包括:判断所述第一握力值是否处于第一预设握力值范围,且所述第一握力值与第一预设握力平均值之差的绝对值是否小于第一预设误差值。一般地,第一预设误差值设置的越小,判断的精度越高,第一预设误差值可以根据实际情况进行取值,在此不做具体限制。
[0056] 在此,第一预设握力值范围和第一预设握力平均值向量的获取方法包括:获取终端机主本人在前N(N为整数,N值越大,第一预设握力值范围和第一预设握力平均值越精确,如N为大于等于100的整数)次使用中,握力传感器获取机主本人对终端做某个预设动作时的N个握力值。将N个握力值中的最大值设为第一预设握力值范围的上限,将N个握力值的最小值设为第一预设握力值范围的下限,从而得到第一预设握力值范围。将N个握力值取平均值来获得第一预设握力平均值。在其他优选实施例中,第一预设握力值范围和第一预设握力平均值的获取方法也可以采用其他方式,在此不做具体限制。
[0057] 在本优选实施例中,当终端判断出第一握力值处于预设握力值范围,且第一握力值与预设握力平均值之差的平均值小于第一预设误差值时,说明当前使用终端的用户为机主本人,此时终端将判定出该第一握力值不满足第一预设隐私保护条件,终端无需开启隐私保护模式,用户可以浏览终端内的全部内容。当终端判断出第一握力值未处于第一预设握力值范围,和/或第一握力值与第一预设握力平均值之差的绝对值不小于第一预设误差值,则说明当前使用终端的用户非机主本人。此时终端将判定出该第一握力值满足第一预设隐私保护条件,终端将执行步骤S203。
[0058] 在步骤S203中,若所述第一握力值满足所述第一预设隐私保护条件,则判断所述第一握力值是否满足第二预设隐私保护条件;
[0059] 在本优选实施例中,机主本人可以对不同人设置不同的访问权限。也就是说,对不同人设置不同的隐私保护模式。例如,通过上述第一预设握力值范围和第一预设握力平均值的获取方法来获取到与机主本人的妈妈相对应的第三预设握力值范围和第三预设握力平均值,即生成与妈妈相对应的第二预设隐私保护条件。机主本人设置妈妈可以访问的内容和不可以访问的内容,这样就形成了指定权限隐私保护模式。可以理解的是,指定权限隐私保护模式是指妈妈只可以访问机主本人指定的内容,而不可以访问机主本人未指定的内容(如:指定权限隐私保护模式中,妈妈可以访问机主本人的通讯录,但无权限访问机主本人的相册)。
[0060] 另外,在本优选实施例中,终端判断第一握力值是否满足第二预设隐私保护条件的具体方法与前面判断第一握力值是否满足第一预设隐私保护条件的方法类似,为了说明书的简洁性,在此不再说明。
[0061] 当终端判断出第一握力值不满足第二预设隐私保护条件,则说明当前用户为机主本人指定的用户(如:机主本人的妈妈),此时,终端将执行步骤S204。当终端判断出第一握力值满足第二预设隐私保护条件,则说明当前用户是陌生用户,而不是机主本人指定的用户,此时终端将执行步骤S205。
[0062] 在步骤S204中,若所述第一握力值不满足所述第二预设隐私保护条件,则进入指定权限隐私保护模式;
[0063] 当终端判断出第一握力值不满足第二预设隐私保护条件时,说明当前用户为机主本人指定的用户,终端将进入预先设置的与指定的用户相对应的指定权限隐私保护模式,使得指定的用户可以根据其权限浏览相应的信息。
[0064] 在步骤S205中,若所述第一握力值满足所述第二预设隐私保护条件,则进入权限限制隐私保护模式。
[0065] 当终端判断出第一握力值满足第二预设隐私保护条件时,说明当前用户为陌生用户,终端将进入权限限制隐私保护模式。在本优选实施例中,权限限制隐私保护模式是指陌生用户无权限访问机主本人的全部个人信息的模式。当然,在其他优选实施例中,权限限制隐私保护模式也可以根据机主本人的选择设置生成。例如,机主本人将相册、银行应用程序、通讯录、聊天应用软件设置在权限限制隐私保护模式中,那么当陌生用户使用该终端时,陌生用户将无法访问相册、银行应用程序、通讯录、聊天应用软件,但可以拨打电话等未设置在权限限制隐私保护模式中的功能。
[0066] 另外,在本优选实施例中,只设置了两个预设隐私保护条件(即第一预设隐私保护条件和第二预设隐私保护条件),且两个预设隐私保护条件分别对应着机主本人和机主本人指定的用户。可以理解的是,在其他优选实施例中,机主本人可以设置更多个指定的用户,相应的可以设置更多个预设隐私保护条件。
[0067] 例如,机主本人指定的用户个数为两个,分别为第一指定用户和第二指定用户。当判断出第一握力值满足第二预设隐私保护条件(其与第一指定用户相对应,生成方法与第一预设隐私保护条件的生成方法类似)时,说明当前用户不是第一指定用户。终端进一步判断该第一握力值是否满足第三预设隐私保护条件(其与第二指定用户相对应,生成方法与第一预设隐私保护条件的生成方法类似),若判断出该第一握力值不满足第三预设隐私保护条件,则说明当前用户为第二指定用户,此时,终端将执行与第二指定用户相对应的指定权限隐私保护模式。
[0068] 本优选实施例提供一种隐私保护方法,其通过获取用户施加的第一握力值;判断所述第一握力值是否满足第一预设隐私保护条件;若所述第一握力值满足所述第一预设隐私保护条件,则判断所述第一握力值是否满足第二预设隐私保护条件,若所述第一握力值不满足第二预设隐私保护条件,则进入指定权限隐私保护模式;若所述握力向量满足第二预设隐私保护条件,则进入权限限制隐私保护模式。该方法利用用户对终端的第一握力值来识别当前用户是否为机主本人,当判定出当前用户为非机主本人时,进一步判断是否为机主本人指定的用户。若判断出当前用户为机主本人指定的用户,则执行指定权限隐私保护模式,使得指定的用户可以使用终端访问机主本人的部分个人信息,而无法访问未被指定权限的个人信息,从而保护了未被指定权限的个人信息的安全性。若判断出当前用户为陌生用户,则执行权限限制隐私保护模式,使得陌生用户无法浏览终端内有关机主本人的任何个人信息,有效地保证机主本人的个人信息的安全性。
[0069] 请参照图4,图4为本发明优选实施例的隐私保护装置的结构示意图。该隐私保护装置300可以应用于个人计算机、手持式或膝上型设备、移动电话、个人数字助理(PDA)等电子设备上,在此不做具体限制。
[0070] 本实施例中的隐私保护装置300包括:获取单元301、第一判断单元302和隐私保护单元303。其中,获取单元301用于获取用户施加的第一握力值,其中,所述第一握力值为所述用户对所述终端做第一预设动作时产生的握力;第一判断单元302用于判断所述握力向量是否满足第一预设隐私保护条件;隐私保护单元303用于若所述握力向量满足所述第一预设隐私保护条件,则进入隐私保护模式。
[0071] 当用户使用终端时,一般会将终端拿在手中。当用户手指在屏幕中做点击、滑动等操作时,手部对终端会产生一定的握力作用。不同用户对终端产生的握力值不同。因此,可以通过握力值来辨别正在使用终端的用户是否为机主本人。
[0072] 在本优选实施例中,当用户握住终端并且对终端做第一预设动作时,获取单元301就会获取用户对终端的第一握力值,并根据该第一握力值生成握力向量。在这里,预设动作包括滑动屏幕的动作、点击屏幕的动作、按压按键的动作等多个动作中的一种或多种,在此不做具体限制。
[0073] 在一优选实施例中,握力向量可以为包含一个元素的向量。例如,当获取单元301获取用户做滑动屏幕动作时的握力值时,为了便于描述,此处将用户做滑动屏幕动作时所获得的握力值称作滑动握力值。那么握力向量为以滑动握力值为元素的向量。
[0074] 在一优选实施例中,获取单元301还用于:获取所述用户对所述终端的第二握力值,其中,第二握力值为用户对终端做第二预设动作时产生的握力。获取单元301根据所述第一握力值和所述第二握力值生成握力向量,即在该实施例中,握力向量为包括第一握力值和第二握力值的向量。
[0075] 在其他优选实施例中,获取单元301还可以获取更多种握力值,此时握力向量为包含更多个元素的向量,在此不做具体限制。
[0076] 获取单元301将获取到的第一握力值传递至第一判断单元302,由第一判断单元302判断该第一握力值是否满足第一预设隐私保护条件。
[0077] 在本优选实施例中,第一判断单元302具体用于:判断所述第一握力值是否处于第一预设握力值范围,且所述第一握力值与第一预设握力平均值之差的绝对值是否小于第一预设误差值。一般地,第一预设误差值设置的越小,判断的精度越高,第一预设误差值可以根据实际情况进行取值,在此不做具体限制。
[0078] 在此,第一预设握力值范围是指与某个预设动作相对应的前N个握力值中,以最大的握力值为第一预设握力值范围的上限,以最小的握力值为第一预设握力值范围的下限而形成的第一握力值范围。
[0079] 在一实施例中,当握力向量为以第一握力值和第二握力值为元素的向量时,第一握力值对应有第一预设握力值范围和第一预设握力平均值,第二握力值对应有第一预设握力值范围和第二预设握力平均值,与握力向量相对应的预设握力平均值向量,其中,预设握力平均值向量为以第一预设握力平均值和第二握力平均值为元素的向量。
[0080] 在一优选实施例中,当握力向量为以第一握力值和第二握力值为元素的向量时,第一判断单元302具体用于:判断所述第一握力值是否处于第一预设握力值范围,所述第二握力值是否处于第二预设握力值范围,且握力向量(由第一握力值和第二握力值生成的向量)与预设握力平均值向量之差的模是否小于第二预设误差值(即判断所述第一握力值与所述第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和是否小于第二预设误差值)。
[0081] 在本优选实施例中,当第一判断单元302判断出第一握力值处于第一预设握力值范围,且第一握力值与第一预设握力平均值之差的绝对值小于第一预设误差值时,说明当前使用终端的用户为机主本人,此时第一判断单元302将判定出该第一握力值不满足第一预设隐私保护条件,无需开启隐私保护模式,用户可以浏览终端内的全部内容。当第一判断单元302判断出第一握力值未处于第一预设握力值范围,和/或第一握力值与第一预设握力平均值之差的绝对值不小于第一预设误差值,则说明当前使用终端的用户非机主本人。此时第一判断单元302将判定出该第一握力值满足第一预设隐私保护条件。
[0082] 在一优选实施例中,当握力向量为以第一握力值和第二握力值为元素的向量时,若第一判断单元302判断第一握力值处于第一预设握力值范围,所述第二握力值处于第二预设握力值范围,且所述握力向量与预设握力平均值向量之差的模小于第二预设误差值,则第一判断单元302判定该握力向量不满足第一预设隐私保护条件,此时终端将不进行隐私保护。若第一判断单元302判断第一握力值未处于第一预设握力值范围,和/或第二握力值未处于第二预设握力值范围,和/或握力向量与预设握力平均值向量之差的模不小于第二预设误差值,则第一判断单元302判定该握力向量满足第一预设隐私保护条件。
[0083] 当第一判断单元302判断出该握力向量满足第一预设隐私保护条件时,第一判断单元302将向隐私保护单元303发送第一信号,使得隐私保护单元303根据第一信号进入隐私保护模式。在此,隐私保护模式可以为仅部分功能可以使用模式,其他涉及机主个人信息的功能无法访问。例如,隐私保护模式中,当前用户只能拨打电话,而无法查看通讯录、相册、使用应用程序等功能。当然,隐私保护模式不局限于上述形式,也可以采用其他形式,在此不做具体限制。
[0084] 另外,隐私保护模式也可以根据机主本人的选择设置来生成。例如,机主本人将相册、银行应用程序设置在隐私保护模式中,那么当其他用户使用该终端时,其他用户将无法访问相册和银行应用程序,但可以访问通讯录、聊天应用程序等未设置在隐私保护模式中的功能。
[0085] 在一优选实施例中,请参照图5所示,图5为本发明优选实施例中隐私保护装置的另一结构示意图。该隐私保护装置300还包括获取判断单元304,其中,获取判断单元304包括获取子单元3041和判断子单元3042。当第一判断单元302判断出该第一握力值满足第一预设隐私保护条件时,第一判断单元302向获取判断单元304中的获取子单元3041发送第二信号,使得获取子单元3041根据第二信号获取用户的身份验证信息。在此,身份验证信息可以为密码、预先设置问题的答案等等,在此不做限制。
[0086] 获取子单元3041将身份验证信息传递至判断子单元3042,由判断子单元3042判断该身份验证信息是否与预设身份验证信息相匹配。若判断子单元3042判断出该身份验证信息与预设身份验证信息不匹配,则进一步说明当前用户为非机主本人,此时判断子单元3042将向隐私保护单元303发送第三信号,使得隐私保护单元303根据第三信号进入隐私保护模式。若判断子单元3042判断出该身份验证信息与预设身份验证信息匹配,则说明当前用户为机主本人,此时终端将不进入隐私保护模式。这样可以有效避免因机主本人某次操作习惯改变而导致的误判断的情况发生,同时也提高了隐私保护装置300判断的准确性。
[0087] 本优选实施例提供一种隐私保护装置300,其通过获取单元301获取用户施加的第一握力值;第一判断单元302判断所述第一握力值是否满足第一预设隐私保护条件;若第一判断单元302判断出所述第一握力值满足所述第一预设隐私保护条件,则隐私保护单元303将进入隐私保护模式。该装置300利用用户对终端的第一握力值来识别当前用户是否为机主本人,当第一判断单元302判定出当前用户为非机主本人时,隐私保护单元303执行进入隐私保护模式,从而使得其他用户无法浏览终端内有关机主本人的个人信息等资料,有效地保证机主本人的个人信息的安全性。
[0088] 请参照图6,图6为本发明优选实施例中隐私保护装置的又一结构示意图。该隐私保护装置400可以应用于个人计算机、手持式或膝上型设备、移动电话、个人数字助理(PDA)等电子设备上,在此不做具体限制。
[0089] 本优选实施例中的隐私保护装置400包括获取单元401、第一判断单元402、第二判断单元403和隐私保护单元404,其中,隐私保护单元404包括指定权限隐私保护子单元4041和权限限制隐私保护子单元4042。
[0090] 当用户使用终端时,一般会将终端拿在手中。当用户手指在屏幕中做点击、滑动等操作时,手部对终端会产生一定的握力作用。不同用户对终端产生的握力值不同。因此,可以通过握力值来辨别正在使用终端的用户是否为机主本人。
[0091] 在本优选实施例中,当用户握住终端并且对终端做第一预设动作时,获取单元401就会获取用户对终端的第一握力值。在这里,预设动作包括滑动屏幕的动作、点击屏幕的动作、按压按键的动作等多个动作中的一种或多种,在此不做具体限制。
[0092] 获取单元401将获取到的第一握力值传递至第一判断单元402,由第一判断单元402判断该第一握力值是否满足第一预设隐私保护条件。
[0093] 在本优选实施例中,第一判断单元402具体用于:判断所述第一握力值是否处于第一预设握力值范围,且所述第一握力值与第一预设握力平均值之差的绝对值是否小于第一预设误差值。一般地,第一预设误差值设置的越小,判断的精度越高,第一预设误差值可以根据实际情况进行取值,在此不做具体限制。
[0094] 在此,第一预设握力值范围是指与某个预设动作相对应的前N个握力值中,以最大的握力值为第一预设握力值范围的上限,以最小的握力值为第一预设握力值范围的下限而形成的第一握力值范围。
[0095] 在本优选实施例中,当第一判断单元402判断出第一握力值处于第一预设握力值范围,且第一握力值与第一预设握力平均值之差的绝对值小于第一预设误差值时,说明当前使用终端的用户为机主本人,此时第一判断单元402将判定出该第一握力值不满足第一预设隐私保护条件,终端无需开启隐私保护模式,用户可以浏览终端内的全部内容。当第一判断单元402判断出第一握力值未处于第一预设握力值范围,和/或第一握力值与第一预设握力平均值之差的绝对值不小于第一预设误差值,则说明当前使用终端的用户非机主本人。此时第一判断单元402将判定出该第一握力值满足第一预设隐私保护条件。
[0096] 当第一判断单元402判断出该握力向量满足第一预设隐私保护条件时,第一判断单元402将该第一握力值传递至第二判断单元403,由第二判断单元403判断该第一握力值是否满足第二预设隐私保护条件。其中,第二预设隐保护条件是指与机主本人指定的用户相对应的预设隐私保护条件。当第二判断单元403判断出该第一握力值不满足第二预设隐私保护条件时,说明当前用户为机主本人指定的用户。第二判断单元403将向隐私保护单元404中的指定权限隐私保护子单元4041发送第四信号,使得指定权限隐私保护子单元4041根据该第四信号进入与指定的用户相对应的指定权限隐私保护模式,使得指定的用户可以根据其权限浏览相应的信息。
[0097] 当第二判断单元403判断出该第一握力值满足所述第二预设隐私保护条件,说明当前用户为陌生用户,而非机主本人指定的用户。此时,第二判断单元403将向权限限制隐私保护子单元4042发送第五信号,使得权限限制隐私保护子单元4042根据第五信号进入权限限制隐私保护模式。在本优选实施例中,权限限制隐私保护模式是指陌生用户无权限访问机主本人的全部个人信息的模式。当然,在其他优选实施例中,权限限制隐私保护模式也可以根据机主本人的选择设置生成。例如,机主本人将相册、银行应用程序、通讯录、聊天应用软件设置在权限限制隐私保护模式中,那么当陌生用户使用该终端时,陌生用户将无法访问相册、银行应用程序、通讯录、聊天应用软件,但可以拨打电话等未设置在权限限制隐私保护模式中的功能。
[0098] 另外,在本优选实施例中,只设置了两个预设隐私保护条件(即第一预设隐私保护条件和第二预设隐私保护条件),且两个预设隐私保护条件分别对应着机主本人和机主本人指定的用户。可以理解的是,在其他优选实施例中,机主本人可以设置更多个指定的用户,相应的可以设置更多个预设隐私保护条件。
[0099] 本优选实施例提供一种隐私保护装置400,其通过获取单元401获取用户施加的第一握力值;第一判断单元402判断所述第一握力值是否满足第一预设隐私保护条件;若所述第一握力值满足所述第一预设隐私保护条件,则第二判断单元403判断所述第一握力值是否满足第二预设隐私保护条件,若所述第一握力值不满足第二预设隐私保护条件,则指定权限隐私保护子单元4041将进入指定权限隐私保护模式;若所述第一握力值满足第二预设隐私保护条件,则权限限制隐私保护子单元4042将进入权限限制隐私保护模式。该装置400利用用户对终端的第一握力值来识别当前用户是否为机主本人,当第一判断单元402判定出当前用户为非机主本人时,第二判断单元403进一步判断是否为机主本人指定的用户,若判断出当前用户为机主本人指定的用户,则指定权限隐私保护子单元4041执行指定权限隐私保护模式,使得指定的用户可以使用终端访问机主本人的部分个人信息,而无法访问未被指定权限的个人信息,从而保护了未被指定权限的个人信息的安全性。若判断出当前用户为陌生用户,则权限限制隐私保护子单元4042执行权限限制隐私保护模式,使得陌生用户无法浏览终端内有关机主本人的任何个人信息,有效地保证机主本人的个人信息的安全性。
[0100] 本发明还提供一种移动终端,如平板电脑、手机等移动终端,请参阅图7,图7为本发明实施例提供的移动终端结构示意图。该移动终端500可以包括射频(RF,Radio Frequency)电路501、包括有一个或一个以上计算机可读存储介质的存储器502、输入单元503、显示单元504、传感器505、包括有一个或者一个以上处理核心的处理器506、以及电源
507等部件。本领域技术人员可以理解,图7中示出的移动终端结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0101] 射频电路501可用于收发信息,或通话过程中信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器506处理;另外,将涉及上行的数据发送给基站。此外,射频电路501还可以通过无线通信与网络和其他设备通信。
[0102] 存储器502可用于存储应用程序和数据。存储器502存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器506通过运行存储在存储器502的应用程序,从而执行各种功能应用以及数据处理。
[0103] 输入单元503可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。输入单元503可包括触摸显示屏、物理键盘、功能键、指纹识别模组等中的一种或多种。
[0104] 显示单元504可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。
[0105] 移动终端500还可包括至少一种传感器505,比如环境光传感器、接近传感器、重力加速度传感器等。在本优选实施例中,传感器505至少包括握力传感器,握力传感器可以置于移动终端500的侧边框位置上,也可以置于移动终端500的其他位置,在此不做具体限制。当用户拿移动终端500并对移动终端500进行操作时,握力传感器用于获取用户对移动终端
500的握力作用大小,并将获取的握力值传递至处理器506,由处理器506根据预先设置的应用程序执行相应的功能。
[0106] 处理器506是移动终端500的控制中心,利用各种接口和线路连接整个移动终端500的各个部分,通过运行或执行存储在存储器502内的应用程序,以及调用存储在存储器
502内的数据,执行移动终端500的各种功能和处理数据,从而对移动终端500进行整体监控。
[0107] 移动终端500还包括电源507(比如电池),用于给各个部件供电。当然,移动终端500还可以包括音频电路、摄像头、蓝牙模块等,在此不再赘述。
[0108] 在本优选实施例中,移动终端中的处理器506通过握力传感器获取用户对移动终端500的第一握力值,其中,所述第一握力值为所述用户对所述移动终端500做第一预设动作时产生的握力。需要说明的是,处理器506也可以通过其他器件或者方法获取用户对移动终端500的第一握力值,处理器506获取第一握力值的方法并不局限于通过握力传感器获取,只要可以获取到用户对移动终端500的第一握力值即可。
[0109] 处理器506在获取到第一握力值后,将进一步判断所述第一握力值是否满足第一预设隐私保护条件;若所述第一握力值满足所述第一预设隐私保护条件,则进入隐私保护模式。
[0110] 在一优选实施例中,处理器506在执行判断所述第一握力值是否满足第一预设隐私保护条件时,具体执行:判断所述第一握力值是否处于第一预设握力值范围,且所述第一握力值与第一预设握力平均值之差的绝对值是否小于第一预设误差值。当处理器506判断出所述第一握力值未处于所述第一预设握力值范围,和/或所述第一握力值与所述第一预设握力平均值之差的绝对值不小于所述第一预设误差值,处理器506将判定所述第一握力值满足所述第一预设隐私保护条件,并且处理器506将执行进入隐私保护模式。
[0111] 在一优选实施例中,处理器506在执行获取用户对移动终端500的第一握力值时,还执行:获取所述用户施加的第二握力值;其中,所述第二握力值为所述用户对所述终端做第二预设动作时产生的握力;
[0112] 处理器506在执行判断所述第一握力值是否处于第一预设握力值范围之后,还执行判断所述第二握力值是否处于第二预设握力值范围;
[0113] 处理器506在执行判断所述第一握力值与第一预设握力平均值之差的绝对值是否小于第一预设误差值时,具体执行:判断所述第一握力值与所述第一预设握力平均值之差的平方与所述第二握力值与第二预设握力平均值之差的平方之和是否小于第二预设误差值。
[0114] 在一优选实施例中,处理器506在执行进入隐私保护模式之前,还执行如下步骤:获取所述用户的身份验证信息;判断所述身份验证信息是否与预设身份验证信息相匹配;
若所述身份验证信息与所述预设身份验证信息不匹配,则进入隐私保护模式。
[0115] 在一优选实施例中,处理器506在判断出所述握力向量满足所述第一预设隐私保护条件之后,还执行:判断所述第一握力值是否满足第二预设隐私保护条件;若所述第一握力值不满足所述第二预设隐私保护条件,则进入指定权限隐私保护模式;或若所述第一握力值满足所述第二预设隐私保护条件,则进入权限限制隐私保护模式。
[0116] 需要说明的是,上述处理器506执行的各个步骤的应用程序可以存储在存储器502内。存储器506通过运行或执行存储在存储器502内的应用程序来完成移动终端500的隐私保护功能。
[0117] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对隐私保护方法的详细描述,此处不再赘述。
[0118] 本发明实施例提供的隐私保护装置,譬如为计算机、平板电脑、具有触摸功能的手机等等,所述隐私保护装置与上文实施例中的隐私保护方法属于同一构思,在所述隐私保护装置上可以运行所述隐私保护方法实施例中提供的任一方法,其具体实现过程详见所述隐私保护方法实施例,此处不再赘述。
[0119] 需要说明的是,对本发明所述隐私保护方法而言,本领域普通测试人员可以理解实现本发明实施例所述隐私保护方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如所述隐私保护方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)等。
[0120] 本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。
[0121] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。