[发明专利]经由对定时器相关任务的协调和选择性操作的功率管理有效

专利信息
申请号: 201080070951.6 申请日: 2010-12-27
公开(公告)号: CN103270466A 公开(公告)日: 2013-08-28
发明(设计)人: S·R·平吉利;B·西拉瓦拉;M·雷根;R·布朗;J·曼;S·卡鲁比;L·徐 申请(专利权)人: 微软公司
主分类号: G06F1/00 分类号: G06F1/00;H03K17/00
代理公司: 上海专利商标事务所有限公司 31100 代理人: 顾嘉运
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 经由 定时器 相关 任务 协调 选择性 操作 功率 管理
【说明书】:

技术领域

本公开涉及通过使用具有期满窗口的定时器、基于状态的定时器和/或保活定时器的协调来对移动计算设备进行功率管理。

背景技术

移动计算设备功耗和能效受到包括来自应用和设备驱动程序的周期性活动在内的处理器活动的量的影响。移动计算设备能够通过在执行用于软件活动的指令之间的空闲时间段期间进入低功率状态来降低其功耗并由此增加其电池寿命。然而,处理器功率管理技术可能需要最少量的空闲时间来获得纯粹的功率节省的好处。如果移动计算设备只在非常短的时间段内空闲,则进入和退出低功率状态所需的功率可能大于所节省的功率。

移动计算设备操作软件和硬件定时器来协调设备活动。这些定时器可用于将移动计算设备从低功率状态唤醒以执行周期性活动,诸如检查电子邮件或更新移动计算设备显示器。然而,当定时器期满时,设备可能没有太多的事情要做。例如,设备可能没有新的电子邮件消息要发送到远程电子邮件服务器。此外,移动计算设备可能只是为了执行诸如更新当前被禁用的显示器等不必要的操作而被唤醒。

与基于云的服务提供商进行通信的移动计算设备可操作保活定时器以确保维护该设备与服务提供商之间的通信链路。这些保活定时器还可由服务提供商来操作和维护。如果移动计算设备正在操作与多个服务提供商进行通信的多个应用,则可采用多个保活定时器。由于各个保活定时器能够以不同的频率或以相似的频率(但具有偏差的期满时间)操作,因此移动计算设备能够用定时器期满之间的非常少的空闲时间来服务于多个保活定时器。

因此,需要定时器相关任务的改进的协调和选择性操作来管理移动计算设备的功耗。

发明内容

公开了通过对定时器相关任务的协调和选择性操作来提供减少的移动计算设备功耗的技术。具体地,公开了使用具有期满窗口的定时器、基于状态的定时器、和/或保活定时器的协调的功耗减小技术。

在一些实施例中,定时器可与期满窗口相关联。此类定时器可在最小期满时间与最大期满时间之间期满。一旦检测到导致移动计算设备从低功率状态转变为活动状态的触发事件,移动计算设备就可确定诸如具有期满窗口的那些定时器等任何其它定时器是否能够期满。设备可检查所有此类期满窗口定时器或其子集(例如,与利用同由关联于触发事件的任务所使用的那些资源一样的资源的任务相关联的期满窗口定时器)。如果是(对于能够期满的具有期满窗口的定时器),则移动计算设备在单个活动状态中执行与期满窗口定时器相关联的任务以及与触发事件相关联的任务。移动计算设备随后转变回低功率状态。

在其他实施例中,移动计算设备可采用基于状态的定时器来减少功耗。基于状态的定时器与存在或不存在一个或多个移动计算设备状态或者一个或多个移动计算设备组件的状态相关联。在基于状态的定时器期满之际,如果设备或指定的组件处于指定状态中,则将执行相关联的任务。此类状态包括例如移动计算设备无线通信资源或显示器是否被启用,设备是否处于空闲状态中,或者设备是否被外部地供电。

在其它实施例中,可协调多个保活定时器以避免在移动计算设备与基于云的服务提供商之间发送多个保活通信,从而维护其间的通信链路。例如,移动计算设备可通过在单个活动状态中使用期满窗口定时器来向多个服务提供商发送保活通信而非在分开的活动状态中向每个提供商发送保活通信来协调多个保活定时器。替换地,基于云的保活服务可向移动计算设备发送单个保活通信而非多个保活通信,以避免导致移动计算设备重复地启用和禁用无线通信资源来服务于多个保活通信。

参考附图阅读以下详细描述,将更清楚本发明的前述和其他目标、特征和优点。

附图说明

图1是示例性移动计算设备的框图。

图2是其中可操作图1的示例性移动计算设备的云计算环境的框图。

图3是示出具有期满窗口的定时器的期满的第一时序图。

图4是示出具有期满窗口的定时器的期满的第二时序图。

图5是示出具有期满窗口的定时器的期满的第三时序图。

图6A是建立期满窗口定时器的示例性方法的框图。

图6B是使用期满窗口定时器来协调移动计算设备的任务的示例性方法的框图。

图7A是建立基于状态的定时器的示例性方法的框图。

图7是初始化和监视基于状态的定时器以及执行与之相关联的任务的示例性方法的框图。

图8是包括保活服务的云计算环境的框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201080070951.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top