一种基于控件的隐私保护方法及用户终端的制作方法

文档序号:9687826阅读:380来源:国知局
一种基于控件的隐私保护方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及通讯技术领域,具体涉及一种基于控件的隐私保护方法及用户终端。
【背景技术】
[0002]目前,人们对于隐私保护的关注越来越高,因此手机、平板电脑等用户终端安装的很多应用都提供了隐私保护的功能。但实践中发现,现有的应用隐私保护基本上都是将整个应用锁定,这种一刀切的暴力做法其实不一定妥当,例如某个应用里只有在某个页面下才有用户的隐私,而用户也只是想保护那个页面而已,如果将整个应用锁定,则会增加用户使用这个应用的复杂度。

【发明内容】

[0003]为了解决上述技术缺陷,本发明实施例公开了一种基于控件的隐私保护法及用户终端,能够灵活地控制隐私保护的范围。
[0004]本发明实施例第一方面公开了一种基于控件的隐私保护方法,包括:
[0005]检测对应用程序包含的控件的操作指令;
[0006]响应所述操作指令,输出认证方式选择界面;所述认证方式选择界面包括若干种不同的认证方式;
[0007]检测从所述若干种不同的认证方式中选取的目标认证方式,并采集所述目标认证方式对应的待认证信息;
[0008]对比所述待认证信息与存储的所述控件绑定的预设认证信息是否相同,如果相同,执行所述控件对应的响应事件。
[0009]作为一种可选的实施方式,所述采集所述目标认证方式对应的待认证信息之后,以及所述对比所述待认证信息与存储的所述控件绑定的预设认证信息是否相同之前,所述方法还包括:
[0010]向云平台发送第一参考认证信息获取请求,所述第一参考认证信息获取请求包括所述应用程序的身份信息以及所述控件的标识信息;
[0011]接收所述云平台响应所述第一参数认证信息获取请求返回的第一消息,所述第一消息包括所述应用程序包含的所述控件绑定的第一参考认证信息;
[0012]向保持通信连接的穿戴设备发送第二参考认证信息获取请求,所述第二参考认证信息获取请求包括所述应用程序的身份信息以及所述控件的标识信息;
[0013]接收所述穿戴设备响应所述第二参数认证信息获取请求返回的第二消息,所述第二消息包括所述应用程序包含的所述控件绑定的第二参考认证信息;
[0014]判断所述控件绑定的第一参考认证信息与所述控件绑定的第二参考认证信息是否相同,如果相同,将所述控件绑定的第一参考认证信息或所述控件绑定的第二参考认证信息作为所述控件绑定的预设认证信息并存储。
[0015]作为一种可选的实施方式,所述第一消息包括所述云平台指定的第一穿戴设备标识,所述第二消息包括所述穿戴设备的自身标识,则在对比所述待认证信息与存储的所述控件绑定的预设认证信息相同之后,以及所述执行所述控件对应的响应事件之前,所述方法还包括:
[0016]判断所述云平台指定的所述第一穿戴设备标识与所述穿戴设备的自身标识是否一致,如果一致,执行所述的执行所述控件对应的响应事件的步骤。
[0017]作为一种可选的实施方式,所述方法还包括:
[0018]如果判断所述云平台指定的所述第一穿戴设备标识与所述穿戴设备的自身标识不一致,输出提示信息,所述提示信息用于所述穿戴设备的身份非法。
[0019]作为一种可选的实施方式,所述若干种不同的认证方式包括密码认证方式、指纹认证方式、声纹认证方式以及虹膜认证方式中的任一种或几种的组合。
[0020]本发明实施例第二方面公开了一种用户终端,包括:
[0021]第一检测单元,用于检测对应用程序包含的控件的操作指令;
[0022]输出单元,用于响应所述操作指令,输出认证方式选择界面;所述认证方式选择界面包括若干种不同的认证方式;
[0023]第二检测单元,用于检测从所述若干种不同的认证方式中选取的目标认证方式;
[0024]采集单元,用于采集所述目标认证方式对应的待认证信息;
[0025]对比单元,用于对比所述待认证信息与存储的所述控件绑定的预设认证信息是否相同;
[0026]事件执行单元,用于在所述对比单元的对比结果为相同时,执行所述控件对应的响应事件。
[0027]作为一种可选的实施方式,所述用户终端还包括:
[0028]交互单元,用于在所述采集单元采集所述目标认证方式对应的待认证信息之后,向云平台发送第一参考认证信息获取请求,所述第一参考认证信息获取请求包括所述应用程序的身份信息以及所述控件的标识信息;接收所述云平台响应所述第一参数认证信息获取请求返回的第一消息,所述第一消息包括所述应用程序包含的所述控件绑定的第一参考认证信息;
[0029]以及,所述交互单元,还用于向保持通信连接的穿戴设备发送第二参考认证信息获取请求,所述第二参考认证信息获取请求包括所述应用程序的身份信息以及所述控件的标识信息;以及,接收所述穿戴设备响应所述第二参数认证信息获取请求返回的第二消息,所述第二消息包括所述应用程序包含的所述控件绑定的第二参考认证信息;
[0030]第一判断单元,用于判断所述控件绑定的第一参考认证信息与所述控件绑定的第二参考认证信息是否相同;
[0031]存储单元,用于在所述第一判断单元的判断结果为相同时,将所述控件绑定的第一参考认证信息或所述控件绑定的第二参考认证信息作为所述控件绑定的预设认证信息并存储。
[0032]作为一种可选的实施方式,所述第一消息包括所述云平台指定的第一穿戴设备标识,所述第二消息包括所述穿戴设备的自身标识,所述用户终端还包括:
[0033]第二判断单元,用于在所述对比单元对比所述待认证信息与存储的所述控件绑定的预设认证信息相同之后;判断所述云平台指定的所述第一穿戴设备标识与所述穿戴设备的自身标识是否一致;
[0034]所述事件执行单元,具体用于在所述对比单元的对比结果为相同时,以及在所述第二判断单元的判断结果为一致时,执行所述控件对应的响应事件。
[0035]作为一种可选的实施方式:
[0036]所述输出单元,还用于在所述第二判断单元判断所述云平台指定的所述第一穿戴设备标识与所述穿戴设备的自身标识不一致时,输出提示信息,所述提示信息用于所述穿戴设备的身份非法。
[0037]作为一种可选的实施方式,所述若干种不同的认证方式包括密码认证方式、指纹认证方式、声纹认证方式以及虹膜认证方式中的任一种或几种的组合。
[0038]与现有技术相比,本发明实施例具有以下有益效果:
[0039]用户终端在检测到对应用程序包含的控件的操作指令之后,可以输出包括若干种不同认证方式的认证方式选择界面,当用户终端检测到用户从该若干种不同认证方式中选取的目标认证方式后,可以采集目标认证方式对应的待认证信息,并且在对比待认证信息与存储的该控件绑定的预设认证信息相同时,可以执行该控件对应的响应事件。可见,实施本发明实施例,可以对整个应用中的部分控件进行锁定,而无需对整个应用锁定,从而能够灵活地控制隐私保护的范围。
【附图说明】
[0040]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本发明实施例公开的一种基于控件的隐私保护法的流程示意图;
[0042]图2是本发明实施例公开的另一种基于控件的隐私保护法的流程示意图;
[0043]图3是本发明实施例公开的另一种基于控件的隐私保护法的流程示意图;
[0044]图4是本发明实施例公开的一种用户终端的结构示意图;
[0045]图5是本发明实施例公开的另一种用户终端的结构示意图;
[0046]图6是本发明实施例公开的另一种用户终端的结构示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]本发明实施例公开了一种基于控件的隐私保护法及用户终端,能够灵活地控制隐私保护的范围。以下分别进行详细说明。
[0049]请参阅图1,图1是本发明实施例公开的一种基于控
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1