[发明专利]一种用于自动获取应用的运行数据的方法及系统有效
申请号: | 201711487108.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108121640B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 魏钦刚 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 100086 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 自动 获取 应用 运行 数据 方法 系统 | ||
1.一种用于自动获取应用的运行数据的方法,所述方法包括:
监听用户设备内多个应用中每个应用的状态,在接收到待处理应用的启动请求时,获取所述待处理应用的应用标识和数字签名;
将所述应用标识与预先存储的配置文件中的多个数据项进行匹配;
在确定存在匹配的数据项时,根据所述应用标识确定所述待处理应用的提供方标识,对所述数字签名进行解析以核对所述提供方标识,从而进行对所述待处理应用的验证;
当所述待处理应用通过验证时,启动用于获取所述待处理应用的运行数据的获取服务;以及
所述获取服务根据所述应用标识确定与所述待处理应用相关的获取规则,并且基于所述获取规则来获取所述待处理应用的运行数据;
为需要进行运行数据的获取的多个应用中的每个应用分配基础存储区域和动态存储区域,其中所述基础存储区域用于存储与每个应用相关联的基础运行数据,并且所述动态存储区域用于存储与每个应用相关联的附加运行数据。
2.根据权利要求1所述的方法,其中应用的类型包括游戏应用、视频播放应用、音频播放应用以及直播应用。
3.根据权利要求1所述的方法,所述应用标识包括应用名称和/或安装包名称,并且所述数字签名是由应用提供方提供的经过认证的电子印章。
4.根据权利要求1所述的方法,所述用户设备根据用户输入来预先设置并且存储所述配置文件,并且其中数据项为需要进行运行数据的获取的应用的应用标识。
5.根据权利要求4所述的方法,其中根据所述应用标识确定所述待处理应用的提供方标识包括:将所述待处理应用的应用标识发送给认证服务器以查询与所述待处理应用相关联的应用提供方的提供方标识。
6.根据权利要求5所述的方法,其中对所述数字签名进行解析以核对所述提供方标识包括:对所述数字签名进行解析以提取所述数字签名中记载的提供方标识,将所述数字签名中记载的提供方标识与从认证服务器接收的提供方标识进行比较。
7.根据权利要求6所述的方法,当所述数字签名中记载的提供方标识与从认证服务器接收的提供方标识相同时,确定所述待处理应用通过验证。
8.根据权利要求1所述的方法,其中所述获取服务根据所述应用标识确定与所述待处理应用相关的获取规则包括:所述获取服务根据所述应用标识对规则库进行检索,并且根据检索结果确定与所述待处理应用相关的获取规则。
9.根据权利要求8所述的方法,所述运行数据为所录制的用户设备的屏幕视频数据,并且获取规则包括以下内容中的至少一个:时间长度、容量限制、帧率和比特率。
10.根据权利要求1或9所述的方法,在确定与所述待处理应用相关的获取规则后,还包括所述获取服务在预定时间期满后基于所述获取规则来获取所述待处理应用的运行数据。
11.根据权利要求1所述的方法,当所述待处理应用的状态从前台运行切换为后台运行时,所述获取服务暂停获取所述运行数据。
12.根据权利要求1所述的方法,当所述待处理应用的状态从后台运行切换为前台运行时,所述获取服务开始获取所述运行数据。
13.根据权利要求1所述的方法,当所述待处理应用的基础存储区域的剩余容量为零时,所述获取服务根据用户预先设置的存储规则或所述获取服务根据用户设备的运行状态来确定是否为所述待处理应用分配动态存储区域。
14.根据权利要求13所述的方法,当所述待处理应用的动态存储区域的剩余容量为零时,所述获取服务将与所述待处理应用相关联的新的运行数据以覆盖方式存储到所述基础存储区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711487108.8/1.html,转载请声明来源钻瓜专利网。