[发明专利]终端多媒体器件的调用管理方法、装置和存储介质在审
申请号: | 201910473028.X | 申请日: | 2019-05-31 |
公开(公告)号: | CN112016084A | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 蒙建军;余红波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/44 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊;何平 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 多媒体 器件 调用 管理 方法 装置 存储 介质 | ||
1.一种终端多媒体器件的调用管理方法,包括:
读取白名单,所述白名单记录有准许使用终端上多媒体器件的应用程序;
获取所述终端上运行中的应用程序的、且与所述多媒体器件关联的数据项;
从所述数据项中滤除属于所述白名单中应用程序的数据项;
根据滤除后所得的数据项,生成用于表示目标应用程序对所述多媒体器件使用状态的进程信息;所述目标应用程序不属于所述白名单;
根据所述进程信息输出用于提示所述目标应用程序使用所述多媒体器件的提示消息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
展示多媒体器件的监测设置页面;
当获得在所述监测设置页面上的白名单控件触发的操作指令时,展示白名单配置页面;
在接收到白名单添加指令时,将所述白名单添加指令指定的应用程序加于所述白名单配置页面;
为所添加的应用程序配置所述多媒体器件的使用权限。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过主进程向守护进程发送携带有签名的验证请求;
当所述签名符合签名条件时,建立所述主进程与所述守护进程的通信连接;
所述读取通过白名单配置页面配置的白名单包括:
当根据所述通信连接接收到用于获取处于运行中的应用进程的进程信息获取请求时,通过所述守护进程读取通过白名单配置页面配置的白名单。
4.根据权利要求3所述的方法,其特征在于,所述获取所述终端上运行中的应用程序的、且与所述多媒体器件关联的数据项包括:
通过所述守护进程,获取与所述多媒体器件对应的辅助进程标识;
按照所述辅助进程标识,获取与所述多媒体器件对应的处于运行中应用程序的数据项。
5.根据权利要求3或4所述的方法,其特征在于,所述根据滤除后所得的数据项,生成用于表示目标应用程序对所述多媒体器件使用状态的进程信息包括:
通过所述守护进程对比滤除后所得的数据项与历史数据项,获得数据变化项;所述数据变化项用于表示所述目标应用程序使用所述多媒体器件的状态;
生成包含有所述数据变化项的进程信息;
所述方法还包括:将所述进程信息返回至所述主进程;返回的所述进程信息,用于指示所述主进程输出用于提示所述目标应用程序使用所述多媒体器件的提示消息。
6.根据权利要求5所述的方法,其特征在于,所述生成包含有所述数据变化项的进程信息包括:
当所述多媒体器件为麦克风时,则对将所述数据变化项进行组装,生成包含有经过组装后数据变化项的进程信息;
当所述多媒体器件为摄像头、且使用所述摄像头的应用程序属于预设应用集合时,则按照所述数据变化项对所述应用程序的、用于表示所述摄像头使用状态的应用数组进行更新,并根据更新后的应用数组生成进程信息。
7.根据权利要求5所述的方法,其特征在于,所述生成包含有所述数据变化项的进程信息包括:
当所述多媒体器件为摄像头、且使用所述摄像头的应用程序不属于预设应用集合时,则提取所述数据项中的应用进程标识;
根据所述应用进程标识获取对应应用程序的应用数据;
当确定所述应用数据中包含摄像头特征接口时,在所述数据变化项中将摄像头状态标识标记为启用状态;
生成包含有标记后所述数据变化项的进程信息。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当确定所述应用数据中不包含摄像头特征接口时,判断是否存在历史启用所述摄像头的启用项;
若是,则在所述数据变化项中将摄像头状态标识标记为停用状态;
生成包含有标记后所述数据变化项的进程信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910473028.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:业务积分信息的处理方法、装置及系统
- 下一篇:热泵机组耦合水储能供能系统