[发明专利]从许可证的先前和当前状态确定的应用模式在审
申请号: | 201380054327.0 | 申请日: | 2013-10-17 |
公开(公告)号: | CN104737174A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | S·M·诺维克;K·李 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 许可证 先前 当前 状态 确定 应用 模式 | ||
1.一种促进应用许可的方法,包括:
响应于发起对应用的当前使用,确定所述应用的许可证的当前状态;
响应于发起对所述应用的所述当前使用,标识所述应用的许可证的先前状态,所述先前状态是在所述应用的先前使用期间确定的;
至少基于所述许可证的所述先前状态和所述许可证的所述当前状态来确定应用模式;以及
在所述应用的所述当前使用期间根据所述应用模式来呈现所述应用。
2.如权利要求1所述的方法,其特征在于,进一步包括发起通信设备和远离所述通信设备的许可服务之间的通信以获得包括所述许可证的所述当前状态的远程许可证信息,以及检索包括所述许可证的所述先前状态的本地许可证信息。
3.如权利要求2所述的方法,其特征在于,进一步包括处理所述本地许可证信息以基于所述当前状态将所述许可证的所述先前状态更新为经更新的先前状态。
4.如权利要求3所述的方法,其特征在于,进一步包括从可基于所述应用的开发者的身份访问的数据结构中检索所述本地许可证信息。
5.如权利要求4所述的方法,其特征在于,所述数据结构包括密钥链数据结构。
6.如权利要求4所述的方法,其特征在于,所述应用模式至少包括完整模式和限制模式之一。
7.如权利要求1所述的方法,其特征在于,所述先前状态至少包括已支付、未支付和最近期满之一,并且其中所述当前状态至少包括已支付、未支付和最近期满之一。
8.一种计算装置,包括:
存储系统;
存储在所述存储系统上的第一程序指令,所述第一程序指令在由处理系统执行时,指导所述处理系统至少部分地基于本地许可证信息来确定软件应用的许可证的第一状态;
存储在所述存储系统上的第二程序指令,所述第二程序指令在由所述处理系统执行时,指导所述处理系统至少部分地基于远程许可证信息来确定所述软件应用的所述许可证的第二状态;以及
存储在所述存储系统上的第三程序指令,所述第三程序指令在由所述处理系统执行时,指导所述处理系统至少基于所述许可证的所述第一状态和所述许可证的所述第二状态来确定要根据其来呈现所述软件应用的应用模式。
9.如权利要求8所述的计算装置,其特征在于,所述软件应用包括含所述第一程序指令、所述第二程序指令和所述第三程序指令的生产力应用。
10.如权利要求8所述的计算装置,其特征在于,进一步包括:
处理系统,所述处理系统被配置成执行所述第一程序指令、所述第二程序指令和所述第三程序指令;以及
存储在所述存储系统上并可基于所述应用的开发者的身份来访问的数据结构,其中所述数据结构包括密钥链数据结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司;,未经微软公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380054327.0/1.html,转载请声明来源钻瓜专利网。