[发明专利]后台任务管理在审
申请号: | 201680041342.5 | 申请日: | 2016-06-27 |
公开(公告)号: | CN107850931A | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | A·U·基什安;P·M·塞凯拉德贾斯托泰塞拉;A·艾哈迈德;A·吉弗伦特;J·小施瓦茨 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/48 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 陈斌,胡利鸣 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台 任务 管理 | ||
背景
诸如台式计算机、膝上型计算机、智能电话、和平板之类的许多计算设备都是围绕节约功耗和/或延长电池寿命而开发的。在一个示例中,移动设备可被转换到经连接的待机状态。当处于经连接的待机状态时,移动设备的屏幕连同低优先级功能一起被关闭(例如,视频游戏、计算器应用、和相机应用可被置于睡眠状态)。其他更高优先级的功能可以保持可操作(例如,输入消息通知服务可被置于较低功率操作状态以便检测输入消息,使得移动设备可被唤醒到关于新消息和/或其他数据的最新状态)。
概述
提供本概述以便以简化的形式介绍将在以下的详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键因素或必要特征,也不旨在用于限定所要求保护的主题的范围。
除此之外,本文提供了用于后台任务管理的一种或多种系统和/或技术。在用于后台任务管理的系统的一个示例中,后台管理器被配置为从后台任务接收该后台任务正在等待事件的通知。后台管理器被配置成从后台任务接收可等待对象,该可等待对象被该后台任务用于等待该事件。响应于在一段时间内可等待对象未被触发,后台管理器被配置为实现功率管理策略以供计算设备托管后台任务。
在用于后台任务管理的方法的示例中,创建被后台任务用于等待事件的可等待对象。可等待对象被传递给IO管理器。IO请求通过IO管理器被发出到被配置为触发事件的IO组件。可等待对象被发送到后台管理器,并然后向后台管理器发送后台任务正在等待事件的通知。响应于在一段时间内可等待对象未被触发,通知触发后台管理器以实现功率管理策略以供计算设备托管后台任务。
在用于后台任务管理的方法的一个示例中,从后台任务接收该后台任务正在等待事件的通知。接收到与该事件相关联的可等待对象。可等待对象被后台任务用于等待事件。响应于在一段时间内可等待对象未被触发,实现功率管理策略以供计算设备托管后台任务。
为了实现上述内容和相关目的,以下描述和附图阐述了某些说明性方面和实现。这些方面和实现仅指示可以使用一个或多个方面的各种方式中的一些。结合附图阅读以下详细描述,则本公开的其他方面、优点、以及新颖特征将变得显而易见。
附图简述
图1是例示出用于计算设备的节能的后台任务管理的示例性方法的流程图。
图2是例示后台任务管理的示例性方法的流程图。
图3是后台任务管理的示例的图示。
图4A是例示用于后台任务管理的示例性系统的组件框图,其中后台任务创建可等待对象。
图4B是例示用于后台任务管理的示例性系统的组件框图,其中后台任务发出IO请求。
图4C是例示用于后台任务管理的示例性系统的组件框图,其中后台任务向后台管理器发送通知和可等待对象。
图4D是例示用于后台任务管理的示例性系统的组件框图,其中后台任务被挂起并且片上系统被转换到较低功率状态。
图4E是例示用于后台任务管理的示例性系统的组件框图,其中后台任务被恢复以处理与事件相关联的数据。
图5是示例性计算机可读介质的图示,其中可包括被配置成实现此处所阐述的原理中的一个或多个的处理器可执行指令。
图6示出其中可实现本文中所阐述的措施中的一个或多个的示例性计算环境。
详细描述
现在参考附图来描述所要求保护的主题,所有附图中一般使用相同的附图标记来指代相同的元素。在以下描述中,为解释起见,阐明了众多具体细节以提供对所要求保护的主题的理解。但是显而易见的是,没有这些具体细节也可实践所要求保护的主题。在其他实例中,以框图形式示出了各个结构和设备以便于描述所要求保护的主题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680041342.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于升降柱类易维修路障装置
- 下一篇:一种市政防撞装置