[发明专利]一种面向移动智能终端应用市场的应用软件能耗评级方法有效
申请号: | 201410312340.8 | 申请日: | 2014-07-02 |
公开(公告)号: | CN104063304B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 崔勇;朱超;肖诗汉 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 西安智大知识产权代理事务所61215 | 代理人: | 贾玉健 |
地址: | 100084 北京市海淀区1*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 移动 智能 终端 应用 市场 应用软件 能耗 评级 方法 | ||
技术领域
本发明属于移动智能终端应用软件技术领域,特别涉及一种面向移动智能终端应用市场的应用软件能耗评级方法。
背景技术
自2010年以来,以谷歌公司的安卓操作系统、苹果公司的IOS系统以及微软公司的Windows Phone为主的操作系统几乎统占了整个移动智能终端市场。应用软件市场(app store)作为智能操作系统的一个重要的标志,为广大的移动智能终端用户所熟知并使用。
现有的应用软件市场主要有苹果公司的iTunes store、谷歌公司的安卓市场以及微软公司的应用商店。在这些应用软件市场一般会为用户显示出应用软件的内容提要、功能、软件信息及开发人员等信息。其中软件信息一般包括软件开发商、软件类别、更新版本、大小等等。移动智能终端用户可以根据应用软件提供的应用软件信息和自己的需求来选择下载需要的应用软件。
如今,移动智能终端广泛被人们使用,但是移动智能终端的电池寿命始终是其使用体验的瓶颈。在硬件方面,屏幕显示、CPU计算等能耗模块和电池储能密度的硬件技术发展已经到达一个瓶颈;而在软件方面,智能终端上的应用软件也在大量消耗着移动智能终端宝贵的电量资源。目前,在应用软件市场上架的应用软件数以万计,同类别的软件也往往能够达到十余种甚至数十种。这些应用软件所实现的功能近似,但是其消耗的电量却有着很大的差距。例如同为天气预报软件,墨迹天气在能耗优化方面要比雅虎天气差很多。而目前的应用软件市场并没有为用户提供应用软件能耗方面的信息。
发明内容
为了克服上述现有技术的缺点,本发明的目的在于提供一种面向移动智能终端应用市场的应用软件能耗评级方法,根据应用软件的类别,测量该应用软件的耗能情况,测定该应用软件在所属类别应用中的节能等级。
为了实现上述目的,本发明采用的技术方案是:
一种面向移动智能终端应用市场的应用软件能耗评级方法,包括:
首先,按照应用软件的分类,为智能终端应用软件市场所有在架的应用软件评定节能等级,具体步骤如下:
步骤1.1,选择一个类别的所有在架应用软件进行测量;
步骤1.2,挑选所选类别的一个应用软件安装到智能终端或智能终端模拟器上;
步骤1.3,将能耗测量装备连接在智能终端的正负极,开启应用软件持续使用1小时,记录该应用软件的使用能耗Eu,然后将应用软件定为待机状态,持续1小时,记录该应用软件的待机能耗Ei;
步骤1.4,按照步骤1.2~1.3的过程,逐个测试完所选类别在应用软件市场中所有的应用软件,得出每个应用软件的使用能耗Eu和待机能耗Ei,将使用能耗Eu和待机能耗Ei之和作为该应用软件的能耗权重E;
步骤1.5,在E的集合中找出该类型下能耗权重最小的应用软件的能耗minE和能耗权重最大的应用软件的能耗maxE,将能耗为minE的应用的节能等级ELevel置为五星,能耗为maxE的应用能耗等级ELevel置为一星;
步骤1.6,计算能耗级差D,D=(maxE-minE)/N×4;
步骤1.7,计算所选类别下每个应用软件的节能等级ELevel,以能耗minE为基数,如果一个应用软件能耗和minE的差值d小于D,则节能等级置为五星;如果大于D,则ELevel=5-d/D;
步骤1.8,按照步骤1.1~1.7得出应用市场中所有类别中在架应用的节能等级;
其次,根据欲上架应用软件的类型,为预备上架的应用软件评定节能等级,具体步骤如下:
步骤2.1,根据应用软件开发者提供的信息确定欲上架应用软件的所属类别;
步骤2.2,将所属应用软件安装在智能移动端或智能终端模拟器上,开启应用软件,确认软件内容是否与开发者所提供的软件信息相符,如果不相符,则修改欲上架软件的所属类别;
步骤2.3,将能耗测量装备连接在智能终端的正负极,开启应用软件持续使用1小时,记录该应用软件的使用能耗Eu,然后将应用软件定为待机状态,持续1小时,记录该应用软件的待机能耗Ei,将使用能耗Eu和待机能耗Ei之和作为该应用软件的能耗权重E;
步骤2.4,将欲上架应用软件的能耗权重E与所属类别的最大能耗权重maxE和最小能耗权重minE作比较;
步骤2.4a,如果E大于maxE,将欲上架应用软件的节能等级置为一星,所属类别的最大能耗权重maxE置为E;
步骤2.4b,如果E小于minE,将欲上架应用软件的节能等级置为五星,所属类别的最小能耗权重minE置为E;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410312340.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用的测试方法及装置
- 下一篇:单片机仿真芯片及单片机仿真方法