[发明专利]从许可证的先前和当前状态确定的应用模式在审
申请号: | 201380054327.0 | 申请日: | 2013-10-17 |
公开(公告)号: | CN104737174A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | S·M·诺维克;K·李 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 许可证 先前 当前 状态 确定 应用 模式 | ||
技术领域
本公开的各方面涉及计算机硬件和软件技术,尤其涉及软件许可技术。
技术背景
存在用于防止对软件产品的未经授权的使用和分发的各种许可模型和技术。例如,一些解决方案涉及用于认证软件的产品密钥或令牌以及用于管控访问的用户名和口令。一些解决方案在安装期间认证软件产品。其他解决方案在每次启动应用时调用认证,而还有其他解决方案可采用其变型或组合或甚至完全不同的机制。
在许多情况下,通常引用被存储在本地、远程或别处的许可信息来确定软件许可证的状态。许可证信息可指示例如许可证为当前、期满、或未支付等。随后可基于许可证的状态而呈现或在一些情况下根本不呈现本应用。例如,在检测到期满许可证后可呈现应用的限制版本,并且可提示用户查看网站或应用商店以购买或更新该许可证。
使给定许可证实施范例的效率与用户体验的质量平衡只是许多软件开发者所面临的一个挑战。一般来说,实施范例越苛刻或严格,则所提供的对给定软件产品未经授权的使用和分发的阻止越多。然而,这样的许可证实施还可导致次优的用户体验。
概述
本文提供了用于促进应用许可的系统、方法和软件。在至少一个实现中,在启动或以其他方式参与应用后,标识该应用的许可证的先前状态。此外,还标识应用的许可证的当前状态。基于先前状态和当前状态作出关于以哪种模式来呈现该应用的确定。随后可发起以所确定的模式对该应用的呈现。
提供本概览以便以简化形式介绍将在以下的技术公开中进一步描述的概念选择。本概览并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要求保护的主题的范围。
附图简述
参考以下附图可更好地理解本公开的许多方面。虽然结合这些附图描述了几种实现,但所述公开并不局限于在此所述的这些实现。相反,意图是要覆盖所有的替换方式、修改和等价物。
图1示出了一实现中的应用环境。
图2示出了一实现中的许可过程。
图3示出了一实现中的计算系统。
图4示出了涉及一实现中的通信设备的操作场景。
图5进一步示出了一实现中的通信设备。
图6示出了一实现中的操作场景。
图7示出了一实现中的操作场景。
图8示出了一实现中的操作场景。
图9示出了一实现中的操作场景。
技术公开
本文中描述的实现提供了改善的应用许可,由此至少基于应用或应用套件的许可证的先前状态和该应用或应用套件的许可证的当前状态两者来确定应用模式。通过考虑许可证的先前状态和当前状态,许可机制能够被适应同时仍允许灵活的应用使用。
例如,用户可被允许继续使用应用,即使许可证的当前状态为期满。这可在许可证的先前状态为已支付或以其他方式被授权时发生。在其他示例中,用户可被允许继续使用应用,即使许可证的先前状态为最近期满。在这样的情况下,这种使用被允许,同时许可证的当前状态被检查。在一些情况下,当前状态可被报告为已支付,在该情况下,全部应用使用可继续。在其他情况下,当前状态可被报告为未支付,在该情况下,全部应用使用也可继续。然而,其他步骤也可发生,诸如警告用户许可证的最近期满,以及提供一机制以使得该许可证可被购买或以其他方式被授权。
在一些实现中,在确定许可证的当前状态后,许可证的先前状态可被更新,从而导致经更新的先前状态。因此,在应用的后续启动期间,是经更新的先前状态以及许可证的当前状态被检查。
参考附图,图1示出了其中可采用基于许可证的先前状态和当前状态来授权应用使用的许可过程的应用环境。图2示出了该许可过程,而图3示出了其中可实现该许可过程和应用环境的计算系统。图4示出了通信设备的操作,该通信设备本身还在图5中进一步示出。图6-9示出了涉及图4-5中的通信设备的若干操作场景。
现在转至图1,示出了在一个实现中的应用环境100。应用环境100包括应用101、本地许可证信息103、远程许可证信息105、呈现模式107和呈现模式109。应用101可以是服从限制其使用和分发的许可证、条款或其他限制或向导的任何软件应用或产品。应用101的示例包括生产力应用、通信应用、协作应用、游戏应用、企业应用和移动应用,以及其任何组合或变型,以及服从对其使用和分发的至少一些限制的另一其他类型的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司;,未经微软公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380054327.0/2.html,转载请声明来源钻瓜专利网。