[发明专利]移动应用性能预测有效
申请号: | 201480025273.X | 申请日: | 2014-04-02 |
公开(公告)号: | CN105579956B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 奥费尔·罗宁;基思·西蒙斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;G06F11/36 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李佳;穆德骏 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 应用 性能 预测 | ||
1.一种预测移动应用性能的方法,包括:
便利在第一多个移动设备组合上的第一移动应用的安装,所述第一多个移动设备组合包括移动设备配置和无线网络连接类型的相异组合;
收集性能数据,所述性能数据是通过在所述第一多个移动设备组合上操作所述第一移动应用而得到的,所述性能数据表示针对所述第一多个移动设备组合中每一个相应的相异组合的所述第一移动应用的性能;
便利在第二多个移动设备组合上的第二移动应用的安装,所述第二多个移动设备组合包括移动设备配置和无线网络连接类型的相异组合,所述第二多个移动设备组合是小于所述第一多个移动设备组合的组合集合;
收集测试数据,所述测试数据是通过在所述第二多个移动设备组合上操作所述第二移动应用而得到的,所述测试数据表示针对所述第二多个移动设备组合中的每一个相应的相异组合的所述第二移动应用的性能;以及
通过下述方式预测第一移动设备上的所述第二移动应用的性能,所述第一移动设备具有未由所述第二多个移动设备组合表示的移动设备配置和无线网络连接类型的相异组合,所述方式是:
从所述测试数据获得与在第二移动设备上操作所述第二移动应用相关联的测试数据的子集,所述第二移动设备具有由所述第二多个移动设备组合表示的移动设备配置和无线网络连接类型的相异组合;
从所述性能数据获得在所述第二移动设备上操作的所述第一移动应用的第一集合的性能数据;
从所述性能数据获得在所述第一移动设备上操作的所述第一移动应用的第二集合的性能数据;
使用所述第一集合的性能数据和所述第二集合的性能数据生成相对性能;以及
通过将所述相对性能数学地应用于所述测试数据的所述子集中的至少一些,来预测所述第一移动设备上的所述第二移动应用的性能。
2.根据权利要求1所述的方法,其中,所述第二移动应用是所述第一移动应用的修改版本。
3.根据权利要求1所述的方法,其中,所述移动设备配置中的每一个包括手持装置类型和操作系统类型。
4.根据权利要求1所述的方法,其中,所述无线网络连接类型中的每个包括Wi-Fi网络和蜂窝网络。
5.根据权利要求1所述的方法,其中,所述第一多个移动设备组合进一步包括移动设备配置、无线网络连接类型和地理位置的相异组合。
6.根据权利要求1所述的方法,其中,由所述性能数据所表示的所述第一移动应用的性能包括以下中的一个或多个:网络请求的持续时间;电池消耗;存储器使用量;下载等待时间;以及每函数调用的运行时间。
7.根据权利要求1所述的方法,其中,由所述性能数据所表示的所述第一移动应用的性能包括以下中的一个或多个:低帧速率发生、网络错误发生、以及存储器终止发生。
8.根据权利要求1所述的方法,其中,所述预测性能包括:将所收集的性能数据的参数与所收集的测试数据的参数相匹配。
9.根据权利要求8所述的方法,其中,所述预测性能进一步包括:基于针对所述第一移动应用而观察的性能参数值,预测针对所述第二移动应用的相同性能参数值。
10.根据权利要求8所述的方法,其中,相匹配的参数包括移动设备配置。
11.根据权利要求8所述的方法,其中,相匹配的参数包括无线网络连接类型。
12.根据权利要求8所述的方法,其中,相匹配的参数包括地理位置。
13.根据权利要求8所述的方法,其中,相匹配的参数包括除了可用存储器容量以外的参数,并且其中,所述预测性能包括:预测针对具有多个不同可用存储器容量的移动设备配置的性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480025273.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:生成幂等工作流
- 下一篇:平台非易失性存储区管理和平台配置