[发明专利]应用寿命管理有效
申请号: | 201110327254.0 | 申请日: | 2011-10-25 |
公开(公告)号: | CN102436605A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | A.B.艾尔;M.H.克劳泽;H.艾哈迈德;Y.尚;K.T.泽拉勒姆;Z.A.波津;H.黄;Y.N.秦 | 申请(专利权)人: | 微软公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 孙之刚;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 寿命 管理 | ||
背景技术
计算设备可以同时运行多个应用。随着同时运行的应用的数量增加,各种计算设备资源(诸如处理器、存储器等等)的使用也可以增加。即使在应用不被计算设备的用户主动使用的情况下,这些应用也可以继续使用计算设备资源。这可能是有问题的,因为多个同时运行的应用对计算设备资源的使用可以使计算设备的性能降级,这可以导致令人沮丧并且不愉快的用户体验。
发明内容
提供此发明内容部分来以简化的形式介绍构思的选择,所述构思在下面在具体实施方式部分中进一步描述。此发明内容部分不意在表示所请求保护的主题的关键特征或者必要特征,其也不意在用于限制所请求保护的主题的范围。
根据一个或者多个方面,在运行多个应用的计算设备中,对于是否满足多个阈值中的阈值做出检查。所述多个阈值中的每一个与多个应用之一的特性或者计算设备的资源的特性相关联。如果未满足所述阈值,则允许多个应用继续在计算设备上运行。然而,如果满足了阈值,则至少部分地基于与已经满足的阈值相关联的特性来选择多个应用中要关闭的一个或多个,并且所选择的应用被关闭。
根据一个或者多个方面,生成在计算设备上运行的背景应用的列表。至少部分地基于由所述列表上的背景应用对于计算设备的资源的使用来对背景应用的列表进行优先级安排。选择背景应用的列表上的应用,并且所选择的应用被关闭。
附图说明
遍布各附图使用相同的编号来引用相似的特征。
图1图示了根据一个或者多个实施例的实现应用寿命管理的示例计算设备。
图2图示了根据一个或者多个实施例的实现应用寿命管理的示例系统。
图3是图示根据一个或者多个实施例的用于实现应用寿命管理的设备的示例过程的流程图。
图4是图示根据一个或者多个实施例的用于选择要关闭的一个或者多个应用的示例过程的流程图。
图5图示了根据一个或者多个实施例的可被配置为实现应用寿命管理的示例计算设备。
具体实施方式
这里讨论应用寿命管理。监视应用和/或计算设备资源的各种特性,诸如应用年龄、处理器使用、存储器使用等等。这些所监视的特性中的每一个具有相关联的阈值,如果满足阈值中的至少一个,则选择要自动关闭的一个或者多个应用。被选择为自动关闭的一个或者多个应用至少部分地基于被满足的阈值以及与该阈值相关联的特性。
图1图示了根据一个或者多个实施例的实现应用寿命管理的示例计算设备100。计算设备100可以是各种不同类型的设备。例如,计算设备100可以是桌面计算机、上网本或者膝上型计算机、笔记本或者平板计算机、移动站、娱乐装置、通信耦接到显示设备的机顶盒、电视机、蜂窝或者其它无线电话、游戏机、汽车计算机等等。由此,计算设备100的范围可以是从具有很大的存储器和处理器资源的全资源设备(例如,个人计算机、游戏机)到具有有限的存储器和/或处理资源的低资源设备(例如,传统机顶盒、手持游戏机)。
计算设备100由一个或者多个电源来供电。这些电源可以是外部电源或者插入式电源,当在来自这种电源的电力下操作时,计算设备100被称为作为接通电源的系统或者设备而操作。这些电源也可以是诸如电池之类的内部电源,当在来自这种电源的电力下操作时,计算设备100被称为作为依靠电池的系统或设备而操作。许多类型的设备在不同时刻、取决于在任意特定时刻该设备在其下操作的电源,可以是接通电源的系统或依靠电池的系统。然而,其它类型的设备可以仅是接通电源的系统(不具有内部电源)或者仅是依靠电池的系统(不使用外部电源)。
计算设备100包括操作系统102以及一个或多个应用104。在操作期间,操作系统102和应用104在计算设备100上运行,其中操作系统102管理应用104。应用104的管理包括自动关闭一个或者多个应用104,如下面更详细地讨论的。应用104的寿命或生命指应用运行时的时间段,从应用开始运行时开始,并且在应用关闭时结束。
操作系统102包括系统信息收集模块106以及应用寿命管理模块108。尽管将系统信息收集模块106和应用寿命管理模块108图示为作为操作系统102的一部分,但是可替代地,模块106和模块108之一或两者可以与操作系统102分开实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110327254.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理