[发明专利]软件应用许可漫游有效
申请号: | 201210087446.3 | 申请日: | 2012-03-29 |
公开(公告)号: | CN102737179B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | S.德维维迪;S.卡达姆;李自泉;A.维梅斯特;A.M.科亨;V.伊达纳勒亚纳库罗桑根;S.博伊德;A.阿卢里 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 谢建云,刘鹏 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 应用 许可 漫游 | ||
背景技术
在典型的软件应用许可场景中,用户购买允许该用户使用软件产品的许可权。许多这样的许可权仅允许每次在单个计算机器上使用软件。其他许可权允许同时在多个计算机器上使用软件。然而,甚至在允许在多个机器上使用的情形下,用户典型地在每个机器上人工地输入诸如产品密钥之类的信息。
发明内容
以下论述的工具和技术考虑到应用许可和/或特征许可的漫游。如在此使用的,应用许可是指示应用可以被使用的数据结构。特征许可是指示可以使用应用的一个或多个特征的数据结构(例如,特征许可可以“解锁”相应的特征)。许可的漫游包括发送许可到机器,许可链接到主许可条目。主许可条目是将软件应用的一个或多个许可(应用和/或特征许可)链接到用户标识的一个或多个计算机条目。例如,用户标识可以是用户名、电子邮件地址等。如在此使用的,许可、用户标识、主许可条目等的链接是指链接项通过诸如一个或多个标识引用之类的一个或多个计算机数据项来与到用于存储器或存储设备中的链接项的地址的指针等相关联。这样的链接可以是直接的或者是间接的。例如,主许可条目可以据说通过包括用于应用的标识引用以及到在包括用户标识的标识引用的存储器中的位置的指针来将应用链接到用户标识。
在一个实施例中,工具和技术可以包括形成将软件应用链接到用户标识的主许可条目。使用软件应用的应用许可可以漫游到多个计算机器。可以接收针对软件应用的增加的特征的许可的请求。该增加的特征可以是在接收请求之前不被主许可条目允许的特征。然而,可以响应于请求将增加的特征链接到主许可条目。此外,用于增加的特征的特征许可可以漫游到应用许可漫游到的机器。
在工具和技术的另一实施例中,可以形成将软件应用链接到用户标识的主许可条目。软件应用的多个重叠的许可权可以链接到主许可条目。可以维护软件应用的多少许可权链接到主许可条目的计数。可以从链接到用户标识的计算机器接收对软件应用的许可请求。响应于该请求,可以确定该请求是否是允许的。该确定可以包括确定软件应用的许可权的计数是否大于0。如果确定该请求是允许的,则可以响应于该请求将软件应用的许可漫游到计算机器。如果没有确定该请求是允许的,则可以拒绝这样的许可到计算机器的漫游。
提供此发明内容来以简要形式介绍一些概念选集,这些概念将在以下具体实施例中进一步介绍。此发明内容不旨在标识要求保护主题的关键特征或必要特征,也不旨在用来限制要求保护主题的范围。类似地,本发明不限于解决在背景技术、具体实施例、或所附权利要求中讨论的特定技术、工具、环境、缺点、或优点的实现。
附图说明
图1是其中可以实现一个或多个所描述的实施例的合适计算环境的框图。
图2是应用许可漫游系统或环境的框图。
图3是软件应用许可漫游技术的流程图。
图4是另一软件应用许可漫游技术的流程图。
图5是又一软件应用许可漫游技术的流程图。
具体实施例
在此所描述的实施例旨在用于改进的软件应用许可的技术和工具。这样的改进可以源自单独或结合使用各种技术和工具。
这样的技术和工具可以包括将应用许可和/或特征许可漫游到链接到用户标识的多个机器。许可系统可以跟踪连接到用户标识的多个许可权,并且只要系统根据禁止许可权滥用的规则(例如,仍旧存在链接到用户标识的目标软件应用的至少一个许可权,该应用还没有在链接到用户标识的太多机器上被许可等)确定许可请求是允许的,就可以为新机器发布许可。例如,当用户使用接受的登录来登录到新机器,并将该机器标识为该用户拥有的机器时,机器上的许可客户端可以自动地连接到许可服务器,并为其主许可条目链接到用户的登录标识的所有应用下载许可。然而,如果许可服务器确定该获取一个或多个许可的尝试没有被正确地授权,或者检测到用户方面的可疑行为,则许可的下载可以被拒绝。许可服务器可以跟踪用户对于应用所具有的许可权(例如,用户可能已经购买了应用的多个权利,例如通过单独购买和作为捆绑的部分购买权利)的数目(例如链接到用户的用户标识的那些许可权)。许可服务器可以保持将许可漫游至链接到用户的服务器直到活动的许可计数达到0(假设满足其他条件,例如,许可没有漫游到太多的机器)为止。
相应地,根据在此描述的工具和技术可以实现一个或多个重大的益处。例如,应用许可可以漫游到多个机器同时检测滥用和盗版,并相对它们来采取行动。相应地,可以允许用户在各种计算机器上的各种位置中使用他/她的应用,同时还缓解许可权的滥用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210087446.3/2.html,转载请声明来源钻瓜专利网。