[发明专利]用于监控后台应用事件的系统和方法有效
申请号: | 201280049576.6 | 申请日: | 2012-08-29 |
公开(公告)号: | CN103891363B | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | A·梅朗;L·本-祖尔;G·贾雷塔;T·R·沙阿 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张扬;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 监控 后台 应用 事件 系统 方法 | ||
1.一种无线设备,包括:
网络接口,所述网络接口被配置为与通信网络交换数据;
输入设备,所述输入设备被配置为接收一个或多个输入;以及
处理器,所述处理器电力地连接到所述网络接口,所述处理器被配置为:
基于存在或不存在输入,判断所述设备是处于后台状态还是前台状态;
执行多个应用,所述多个应用被配置为经由所述网络接口与所述通信网络进行通信;
当所述设备处于所述后台状态时,针对所述多个应用中的一个或多个应用,收集一个或多个通信统计;以及
当所述设备处于所述前台状态时,执行以下操作中的任意一种:
与当所述设备处于所述后台状态时收集的所述通信统计分开,收集所述一个或多个通信统计;或者
避免收集所述一个或多个通信统计;以及
其中,当所述设备处于所述后台状态时,所述网络接口还被配置为从服务器接收指令,所述指令包括以下各项中的至少一项:
当延迟通信时,所述处理器应当包括和/或排除的应用的列表;或
当延迟通信时,所述处理器应当包括和/或排除的应用套接字操作的列表。
2.根据权利要求1所述的无线设备,其中,所述网络接口还被配置为向所述服务器发送所述通信统计。
3.根据权利要求2所述的无线设备,其中,所述处理器还被配置为根据所述指令,收集所述一个或多个通信统计。
4.根据权利要求2所述的无线设备,其中,所述网络接口被配置为根据所述指令报告所述一个或多个通信统计。
5.根据权利要求1所述的无线设备,其中,所述处理器还被配置为:
拦截来自应用的通信;
判断所述应用是否在所述设备处于后台状态时生成被拦截的通信;以及
当所述应用响应于前台状态而生成所述被拦截的通信时,分别地收集针对所述被拦截的通信的一个或多个通信统计。
6.根据权利要求2所述的无线设备,其中,所述处理器还被配置为根据所述指令,延迟一个或多个通信。
7.根据权利要求3所述的无线设备,其中,所述指令包括:当收集所述通信统计时,所述处理器应当包括和/或排除的应用的列表。
8.根据权利要求3所述的无线设备,其中,所述指令包括:当收集所述通信统计时,所述处理器应当包括和/或排除的套接字操作的列表。
9.根据权利要求4所述的无线设备,其中,所述指令包括:所述网络接口应当在其上发送所述通信统计的通信网络的列表。
10.根据权利要求4所述的无线设备,其中,所述指令包括:用于指示所述网络接口应当何时发送所述通信统计的指令。
11.根据权利要求1所述的无线设备,其中,所述通信统计包括:在所述后台状态期间活动的应用的列表。
12.根据权利要求1所述的无线设备,其中,所述通信统计包括:针对每一个应用,在后台状态期间由一个或多个应用发起的连接的数量。
13.根据权利要求1所述的无线设备,其中,所述通信统计包括:针对每一个应用,在所述后台状态期间传送的数据的量,以及其中,所述通信统计包括一个或多个套接字操作和所执行的套接字操作的数量的计数。
14.根据权利要求1所述的无线设备,其中,所述处理器被配置为通过应用和套接字操作类型,对所述通信统计进行分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280049576.6/1.html,转载请声明来源钻瓜专利网。