[发明专利]软件许可证中的条件策略无效
| 申请号: | 200780044823.2 | 申请日: | 2007-12-05 |
| 公开(公告)号: | CN101548284A | 公开(公告)日: | 2009-09-30 |
| 发明(设计)人: | C·格恩亚克蒂;W-P·S·苏 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F21/22 | 分类号: | G06F21/22;G06F9/00 |
| 代理公司: | 上海专利商标事务所有限公司 | 代理人: | 蔡 悦;钱静芳 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 许可证 中的 条件 策略 | ||
技术领域
本技术领域一般涉及计算机处理,尤其涉及经由提供基于条件的权限的许 可体系结构的权限管理。
背景
通常,在软件首次在处理器上执行之前,必须安装软件。例如,许多操作 系统要求在执行之前安装。安装过程通常包括某种形式的软件产品激活。在安 装过程期间,提供产品激活密钥等。产品激活密钥部分地激活许可证,它允许 随后按照与该许可证相关联的权限执行软件。
然而当前软件激活解决方案存在一些问题。许多软件产品包括各种版本; 每种版本提供不同的功能。例如,许多软件产品的产品定义不是平面结构而是 不同版本的产品表征基本产品之下分叉出的更多或更少的特征的树状结构。然 而典型的许可证是平面的并因此无法表达这些现代产品定义的复杂的许可需 求。因而,产品的每一版本都通常需要单独的许可证。
概述
提供本概要以便以简化的形式介绍将在以下说明性实施例的详细描述中 进一步描述的一些概念。本概要并非旨在标识出所要求保护的主题的关键特征 或必要特征,也并不旨在用于限定所要求保护的主题的范围。
与软件产品相关联的软件许可证包括定义软件产品的使用权限的条件策 略。每一个条件策略所定义的使用权限可以不同。每一个条件策略都具有与之 相关联的条件。如果满足与条件策略相关联的条件,则可将特定条件策略的使 用权限授权给软件产品。条件策略可定义预定使用权限,诸如例如,可同时执 行软件产品的最大处理器数量,分配给特定软件应用程序的最大存储器数量, 可以在特定硬件配置上运行的软件应用程序的完整列表,以及软件产品可免费 运行而不要求付费的总小时数等。条件策略还可包括由诸如由独立软件供应商 提供的插件等插件计算机程序定义的使用权限。
具有条件策略的软件许可证适用于各种场景,诸如安全产品激活、防篡改、 软件产品的解锁特征以及许可策略的内核级强制实施等。对具有条件策略的软 件许可证的使用允许软件发布者定义灵活的产品SKU(库存单位,即,准许跟 踪产品和服务的标识符),其中单个许可证可允许使用权限的各种组合,而不 是为每一个软件产品或软件产品版本创建若干单独的SKU。
附图简述
以上概述以及以下详细描述在结合附图阅读时能被更好地理解。出于说明 软件许可证中的条件策略的目的,在附图中示出了其示例性构造;然而,软件 许可证中的条件策略并不限于所公开的具体方法和手段。
图1是包括多个条件策略的软件许可证的示例图示。
图2是用于经由软件许可证的条件策略来授权软件使用的示例过程的流 程图。
图3是用于实现具有条件策略的软件许可证的示例性处理器的图。
图4是可在其中实现具有条件策略的软件许可证的示例计算环境的描绘。
说明性实施例的详细描述
软件许可证中的条件策略指示与该软件许可证相关联的软件产品的使用 权限。条件策略包括策略名和策略值。如果满足与一个或多个条件策略相关联 的条件,则根据该一个或多个条件策略的一个或多个策略值来定义一个或多个 使用权限。
图1是包括多个条件策略14的软件许可证12的示例图示。每一个条件策 略都可为与软件许可证12相关联的软件产品定义不同的使用权限。软件许可 证12可以与任何适当的软件产品相关联,诸如例如,操作系统、应用程序、 视频内容、音频内容、多媒体内容、游戏、web服务等。软件产品在安装、下 载和/或实例化时将在如软件许可证12所定义的各种使用权限下操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780044823.2/2.html,转载请声明来源钻瓜专利网。





