背景
随着Android系统高速发展,智能应用层出不穷,功能日趋丰富多彩,丰富的应用意味着有些应用会使用到如麦克风、摄像头等敏感设备,使用它们无形中会暴露用户隐私信息。而用户可能并不知道应用在何时使用到了敏感设备,此时我们如果能够提供一种提示给到用户,这就能让用户知晓自己的敏感设备状态,进而避免隐私泄露。那么,针对敏感设备状态使用,现有技术主要有:
- Android系统一般自带权限使用管理,可以控制应用使用麦克风、摄像头等敏感设备,以及记录应用使用敏感设备时间点与使用时长等;
- 某些Android手机厂商出产的系统自带敏感设备使用提醒功能,通过颜色(如绿色表示使用摄像头,橙色表示使用麦克风)闪动提示用户正在使用敏感设备。
相比于以上技术,本方案就是提供一种Android TV厂商敏感设备使用实时提示的方法,不同的是通过弹窗方式进行提示。
技术揭露
1、专业术语介绍及英文缩写对应的完整英文,包含对缩略语和关键术语的定义
敏感设备:此处专指麦克风和摄像头;
API(Application Programming Interface):应用程序接口。
2、描述本方案所要解决的技术问题
为减少用户使用TV应用时隐私泄露,本方案提供一种TV敏感设备使用实时提示的方法。
3、详述本方案的技术方案(具体实现技术细节)
如图1所示,描述了本方案麦克风使用实时提示的整体流程,本方案基于Android系统API进行设计。
步骤1:获取Android音频管理服务,进行步骤2;
步骤2:使用音频管理服务监听音频使用的消息,进行步骤3;
步骤3:收到音频使用的消息后,当前音频是麦克风,进行步骤4;
步骤4:弹窗提示用户正在使用麦克风。
图1 麦克风使用提示流程
如图2所示,描述了本方案摄像头使用实时提示的整体流程,本方案基于Android系统API进行设计。
步骤1:获取Android摄像头管理服务,进行步骤2;
步骤2:使用摄像头管理服务监听摄像头使用的消息,进行步骤3;
步骤3:收到摄像头使用的消息后,进行步骤4;
步骤4:弹窗提示用户正在使用摄像头。
图2 摄像头使用提示流程
如图3所示,提供图形用户界面示意图展现显示互动效果。
图3 实现效果
4、最后论述本方案的改进所带来的有益效果(可结合实验数据,图表等形式)
针对敏感设备状态使用,现有技术主要有:
- Android系统一般自带权限使用管理,可以控制应用使用麦克风、摄像头等敏感设备,以及记录应用使用敏感设备时间点与使用时长等;
- 某些Android手机厂商出产的系统自带敏感设备使用提醒功能,通过颜色(如绿色表示使用摄像头,橙色表示使用麦克风)闪动提示用户正在使用敏感设备。
相比于以上已知技术,并不包括TV端敏感设备使用的实时弹窗提示,该方案有利于TV端技术的提前布局。