【技术实现步骤摘要】
一种隐私信息生成方法和终端设备
[0001]本申请涉及终端
,尤其涉及一种隐私信息生成方法和终端设备。
技术介绍
[0002]终端设备安装的一些应用程序为了实现其功能和服务,会请求获取终端设备中的隐私信息,例如位置信息、手机信息、机主信息、存储内容、应用程序列表、日历行程、手机账户、身体传感器信息、身体运动信息、剪切板信息等。
[0003]一般来说,终端设备的操作系统会提供用于获取上述隐私信息的统一接口,在操作系统开放隐私信息接口之后,应用程序可能会获取到非常精确的隐私信息,以位置信息为例,在定位环境较好的情况下,终端设备获取的位置信息可以是精度为十几米甚至几米的地理坐标值或者坐标范围、经纬度值或者经纬度范围等。
[0004]然而,一些应用程序不需要特别精确的隐私信息就能够满足其提供服务的需求。同样以位置信息为例,导航、打车类APP对位置信息的精度要求较高,否则会导致路线规划不准确、网约车司机找不到乘车人等情况发生,而天气类APP对位置信息的精度要求较低,一般只需要知道用户所处的区、县或市等信息即可为用
【技术保护点】
【技术特征摘要】
1.一种隐私信息生成方法,其特征在于,包括:终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,确定所述目标应用程序的隐私精度,其中,所述隐私设置页面包括用于设置所述隐私精度的交互元素,所述第一手势操作包括用户对所述交互元素执行的至少一个手势操作;当所述目标应用程序向所述终端设备请求隐私信息时,所述终端设备根据所述目标应用程序的隐私精度生成所述隐私信息。2.根据权利要求1所述的方法,其特征在于,所述交互元素包括滑动条组件;所述滑动条组件包括滑动条,以及设置在所述滑动条之上的滑钮;所述滑动条对应预设的隐私精度区间,所述滑动条的一端对应最低隐私精度,另一端对应的最高隐私精度;所述终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,确定所述目标应用程序的隐私精度,包括:所述终端设备响应于用户拖动所述滑钮的操作,将所述滑钮移动至第一目标位置;所述终端设备将所述第一目标位置对应的隐私精度确定为所述目标应用程序的隐私精度。3.根据权利要求2所述的方法,其特征在于,所述滑动条上包括多个档位,所述多个挡位在所述滑动条上间隔分布,每个所述挡位对应一个预设隐私精度;所述终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,确定所述目标应用程序的隐私精度,包括:所述终端设备响应于用户拖动所述滑钮的操作,将所述滑钮移动至第一目标挡位;所述终端设备将所述第一目标挡位对应的所述预设隐私精度确定为所述目标应用程序的隐私精度。4.根据权利要求1所述的方法,其特征在于,所述交互元素包括半径可变的第一圆形色块,所述第一圆形色块的半径与所述隐私精度相对应,其中,所述第一圆形色块的半径越大对应的所述隐私精度越低,或者,所述第一圆形色块的半径越大对应的所述隐私精度越高;所述终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,确定所述目标应用程序的隐私精度,包括:所述终端设备响应于用户在所述第一圆形色块上执行的双指缩放操作,将所述第一圆形色块调整至第一目标半径;所述终端设备将所述第一目标半径对应的隐私精度确定为所述目标应用程序的隐私精度。5.根据权利要求1所述的方法,其特征在于,所述交互元素包括半径固定的第二圆形色块,所述第二圆形色块沿半径方向包括一个中心圆区域和至少一个与所述中心圆区域同心的环形区域,每个区域对应一个预设隐私精度;所述终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,确定所述目标应用程序的隐私精度,包括:所述终端设备响应于用户在所述第二圆形色块上执行的双指缩放操作,点亮或者暗化所述第二圆形色块中的至少一个区域;所述终端设备将所述第二圆形色块中的最外侧被点亮的区域对应的所述预设隐私精度作为所述目标应用程序的隐私精度。
6.根据权利要求5所述的方法,其特征在于,所述终端设备响应于所述双指缩放操作,点亮或者暗化所述第二圆形色块中的至少一个区域,包括:所述终端设备在检测到用户在所述第二圆形色块的已点亮区域执行双指放大操作时,从内向外依次点亮用户手指途径的区域。7.根据权利要求5所述的方法,其特征在于,所述终端设备响应于所述双指缩放操作,点亮或者暗化所述第三圆形色块中的至少一个区域,包括:终端设备在检测到用户在所述第二圆形色块的已点亮区域执行双指缩小操作时,从外向内依次暗化用户手指途径区域外侧的区域。8.根据权利要求1所述的方法,其特征在于,所述交互元素包括滑动条组件和半径可变的第一圆形色块;所述滑动条组件包括滑动条,以及设置在所述滑动条之上的滑钮;所述滑钮条的不同位置对应所述第一圆形色块的不同半径,所述滑动条的一端对应的所述第一圆形色块的半径最小,另一端对应的所述第一圆形色块的半径最大;所述第一圆形色块的半径与所述隐私精度相对应,其中,所述第一圆形色块的半径越大对应的所述隐私精度越低,或者,所述第一圆形色块的半径越大对应的所述隐私精度越高;所述终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,确定所述目标应用程序的隐私精度,包括:所述终端设备响应于用户拖动所述滑钮的操作,将所述第一圆形色块调整至第二目标半径;所述终端设备将所述第二目标半径对应的隐私精度确定为所述目标应用程序的隐私精度。9.根据权利要求1-8任一项所述的方法,其特征在于,所述隐私信息包括位置信息,所述隐私设置页面包括位置信息设置页面,所述隐私精度包括位置信息精度;所述位置信息设置页面还包括地图窗口,所述地图窗口包括所述终端设备的真实位置周围区域的地图,所述地图中包括用于指示所述真实位置的标记。10.根据权利要求9所述的方法,其特征在于,所述位置信息精度为距离精度,所述距离精度表示所述终端设备生成的所述位置信息与所述真实位置之间的最大误差距离。11.根据权利要求10所述的方法,其特征在于,所述地图窗口还包括以所述真实位置为圆心,以所述目标应用程序的距离精度为半径的第一阴影区域,所述第一阴影区域指示所述终端设备生成的所述位置信息相对于所述真实位置的误差范围。12.根据权利要求9所述的方法,其特征在于,所述位置信息精度为地理范围精度;所述地图窗口还包括与所述地理精度对应的第二阴影区域,所述第二阴影区域具有固定的像素大小,所述第二阴影区域指示所述终端设备生成的所述位置信息的地理范围;所述终端设备响应于用户在目标应用程序的隐私设置页面执行的第一手势操作,包括:所述终端设备响应于用户在所述地图窗口内执行的双指缩放操作,调整所述地图的比例尺。13.根据权利要求12所述的方法,其特征在于,所述终端设备响应于所述双指缩放操作,调整所述地图的比例尺,包括:所述终端设备响应于用户在所述地图窗口内执行的双指
放大操作,增大所述地图的比例尺。14.根据权利要求12所述的方法,其特征在于,所述终端设备响应于所述双指缩放操作,调整所述地图的比例尺,包括:所述终端设备响应于用户在所述地图窗口内执行的双指缩小操作,减小所述地图的比例尺。15.根据权利要求12-14任一项所述的方法,其特征在于,所述终端设备响应于用户在目标应用程序的隐私设置页面的第一手势操作,包括:所述终端设备响应于用户在所述地图窗口内的单指拖动操作,沿着用户手指拖动方向平移所述地图。16.根据权利要求8所述的方法,其特征在于,所述终端设备响应于用户在目标应用程序的隐私设置页面的第一手势操作,包括:所述终端设备响应于用户在所述地图窗口内的单指或者多指涂抹操作,使用预设图案覆盖用户手指涂抹过的区域。17.根据权利要求16所述的方法,其特征在于,还包括:所述终端设备在所述目标应用程序请求所述位置信息时,从用户手指涂抹过的区域确定选择一个地理坐标或者坐标范围作为提供给所述目标应用程序的所述位置信息。18.根据权利要求16所述的方法,其特征在于,还包括:所述终端设备在所述目标应用程序请求所述位置信息时,从用户手指未涂抹过的区域确定选择一个地理坐标或者坐标范围作为提供给所述目标应用程序的所述位置信息。19.根据权利要求9-18任一项所述的方法,其特征在于,所述地图窗口在所述终端设备的显示屏上全屏显示。20.根据权利要求10所述的方法,其特征在于,当所述目标应用程序向所述终端设备请求隐私信息时,所述终端设备根据所述目标应用程序的隐私精度生成所述隐私信息,包括:所述终端设备根据所述位置信息精度生成模糊参数Z,所述模糊参数为距离值;所述终端设备将所述模糊参数Z与所述真实位置对应的二维平面坐标(X,Y)的X轴坐标和Y轴坐标分别相加,得到二维平面坐标(X+Z,Y+Z);所述终端设备将所述二维平面坐标(X+Z,Y+Z)作为提供给所述目标应用程序的所述位置信息。21.根据权利要求10所述的方法,其特征在于,当所述目标应用程序向所述终端设备请求隐私信息时,所述终端设备根据所述目标应用程序的隐私精度生成所述隐私信息,包括:所述终端设备根所述目标据应用程序的位置信息精度确定半径R;所述终端设备以显示屏中心点为坐标原点建立二维平面坐标系;所述终端设备从所述二维平面坐标系中的坐标范围在(
±
NR,
±
NR)以内的区域内选取任一坐标点作为圆心,确定一个半径R的圆形区域,N为大于或者等于1的实数;所述终端设备判断所述真实位置是否位于所述圆形区域内;如果所述真实位置位于所述圆形区域内,所述终端设备将所述圆形区域的坐标范围作为提供给所述目标应用程序的所述位置信息;如果所述真实位置位于所述圆形...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。