[发明专利]操作系统体验状态有效
申请号: | 201210049216.8 | 申请日: | 2012-02-28 |
公开(公告)号: | CN102707942B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | D·B·克罗斯;A·T·梅森;B·T·鲍尔;I·W·鲁宾逊 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 体验 状态 | ||
1.一种至少部分地由计算机实现的方法,所述方法包括:
接收(410)请求当前在第一体验状态中的操作系统的体验状态改变的输入;
获得(415)指示所述操作系统的允许的体验状态的状态数据,所述状态数据指示所述操作系统的与各个允许的体验状态相关联的组件以及指示组件之间依赖性的关系数据,其中如果第一组件被结构化为使用第二组件以用于所述第一组件的操作,则所述第一组件依赖于所述第二组件;
获得(420)关联数据来确定与由所述输入请求的体验状态改变相对应的目标体验状态,所述目标体验状态是所述操作系统的允许的体验状态之一;以及
通过使用所述关系数据来确定在所述目标体验状态中的组件,将所述操作系统的体验状态从所述第一体验状态改变(425)到所述目标体验状态。
2.如权利要求1所述的方法,其特征在于,将所述操作系统的体验状态从所述第一体验状态改变到所述目标体验状态包括从在其中操作系统具有图形用户界面并支持执行扩展的一组应用的体验状态改变到在其中操作系统具有命令行界面并支持执行是扩展的一组应用的子集的限制的一组应用。
3.如权利要求1所述的方法,其特征在于,获得指示所述操作系统的允许的体验状态的状态数据包括获得指示被指定为被测试和支持的体验状态的状态数据。
4.如权利要求1所述的方法,其特征在于,获得指示所述操作系统的允许的体验状态的状态数据包括获得指示仅仅包括以下之一的状态的状态数据:完全体验、核心体验、3D体验、触摸体验、图形用户界面体验、命令行界面体验以及仅远程体验。
5.如权利要求1所述的方法,其特征在于,还包括获得指示所述操作系统被允许处在所述目标体验状态中的时间长度的策略。
6.一种具有计算机可执行指令的计算机存储介质,所述计算机可执行指令在被执行时执行以下动作,包括:
临时地并用于配置操作系统地来安装(510)支持图形界面的子系统,所述子系统包括使用所述图形界面来接收对所述操作系统的体验状态改变请求的配置工具;
经由所述图形界面来接收(515)请求所述操作系统的体验状态改变的输入;
咨询(520)第一数据来确定与所述体验状态改变相对应的第一组件,所述第一组件潜在地依赖于多个要被安装在计算机上的其它组件以完全地操作;
咨询(525)第二数据来确定所述第一组件所依赖的第二组件;
确定(530)关于所述计算机的所述第二组件的安装状态;
基于所述安装状态,执行(535)相对于所述第二组件的配置动作;以及
在执行所述配置动作后,基于策略从所述操作系统中卸载(540)所述子系统。
7.如权利要求6所述的计算机存储介质,其特征在于,还包括:
从数据结构获得所述操作系统的一组允许的体验状态;
验证如果体验状态改变被执行,则所述体验状态改变将所述操作系统置于允许的体验状态之一中;以及
基于所述验证,提供所述体验状态改变的可允许性的指示。
8.一种在计算环境中的系统,包括:
用于提供对指示操作系统的允许的体验状态的状态数据的访问的数据存储(335),所述状态数据指示所述操作系统的与各个允许的体验状态相关联的组件以及指示组件之间依赖性的关系数据,其中如果第一组件被结构化为使用第二组件以用于所述第一组件的操作,则所述第一组件依赖于所述第二组件;
用于接收对所述操作系统的体验状态改变的指示的输入管理器(320);以及
用于响应于所述指示,执行包括以下各项的动作的服务管理器(310):
获得关联数据来确定与由所述指示请求的体验状态改变相对应的目标体验状态,所述目标体验状态是所述操作系统的允许的体验状态之一,以及
通过使用所述关系数据来确定在所述目标体验状态中的组件,将所述操作系统的体验状态从第一体验状态改变到所述目标体验状态。
9.如权利要求8所述的系统,其特征在于,所述数据存储被进一步用于存储指示所述操作系统被允许保持在允许的体验状态中的时间长度的策略。
10.如权利要求8所述的系统,其特征在于,所述数据存储被用于提供对指示操作系统的允许的体验状态的状态数据的访问包括所述数据存储被用于提供对指示被指定为被测试和支持的体验状态的状态数据的访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210049216.8/1.html,转载请声明来源钻瓜专利网。