[发明专利]受控应用分发有效
申请号: | 201810516949.5 | 申请日: | 2014-03-13 |
公开(公告)号: | CN108804881B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | D·莫瓦特;T·法瑞尔;P·卡色曼;K·拉古帕蒂 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/10 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 邬少俊;王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 受控 应用 分发 | ||
1.一种用于分发应用的计算机实现的方法,所述方法包括:
通过计算机从应用发送者接收待由应用接收者使用的应用的选择,所述应用与应用许可详述相关联;
通过所述计算机从所述应用发送者接收分发条款,所述应用将在所述分发条款下分发,所述分发条款包括对所述应用的访问的基于时间的限制;
利用从所述应用发送者接收的所述分发条款以及所述应用许可详述来验证所述应用许可详述允许根据所述分发条款而将所述应用分发给所述应用接收者;
响应于验证所述应用许可详述允许根据所述分发条款而将所述应用分发给所述应用接收者,向所述应用接收者发送指示使用所述应用的权限已被所述应用发送者获得的通信;以及
响应于对所述应用的访问的所述基于时间的限制过期,撤销使用所述应用的权限。
2.如权利要求1所述的计算机实现的方法,其中,所述通信包括授权令牌,所述授权令牌用于基于从所述应用发送者接收的所述分发条款以及所述应用许可详述来对分发所述应用进行控制。
3.如权利要求2所述的计算机实现的方法,其中,所述授权令牌包括所述应用许可详述、所述分发条款、或由提供所述应用的应用商店对所述应用设置的约束。
4.如权利要求2所述的计算机实现的方法,还包括基于所述授权令牌来生成接收者许可。
5.如权利要求2所述的计算机实现的方法,还包括从所述应用接收者接收包括使用所述应用的请求的通信。
6.如权利要求5所述的计算机实现的方法,还包括通过验证与所述应用接收者相关联的信息来验证使用所述应用的请求是在所述分发条款下被允许的。
7.如权利要求6所述的计算机实现的方法,还包括响应于验证与所述应用接收者相关联的信息以及所述授权令牌,将所述应用传送至所述应用接收者。
8.如权利要求5所述的计算机实现的方法,其中,来自所述应用接收者的通信还包括利用与所述应用相关联的第二授权令牌的请求,并且其中,所述授权令牌和所述第二授权令牌与所述应用接收者能够使用的所述应用的座位的数量相关联。
9.如权利要求2所述的计算机实现的方法,其中,所述授权令牌包括密码、指示用于使用所述应用的时间帧的数据、指示所述应用已经准备好分发至所述应用接收者的通信的数据、或者个人身份号。
10.如权利要求1所述的计算机实现的方法,其中,所述应用许可详述是由所述应用的开发者提供的或者是提供所述应用的应用商店的硬编码的默认。
11.如权利要求1所述的计算机实现的方法,还包括撤销由所述应用接收者对所述应用的使用。
12.一种计算机,包括:
硬件处理器;以及
与所述硬件处理器通信的计算机可读存储介质,所述计算机可读存储介质包括存储于其上的计算机可执行指令,所述计算机可执行指令在被所述硬件处理器执行时使得所述硬件处理器用于:
从应用发送者接收待由应用接收者使用的应用的选择,所述应用与应用许可详述相关联;
从所述应用发送者接收分发条款,所述应用将在所述分发条款下分发,所述分发条款包括所述应用发送者允许所述应用接收者在使用所述应用时具有的控制等级,其中,所述分发条款包括对所述应用的访问的基于时间的限制;
利用从所述应用发送者接收的所述分发条款以及所述应用许可详述来验证所述应用许可详述允许根据所述分发条款而将所述应用分发给所述应用接收者;
响应于验证所述应用许可详述允许根据所述分发条款而将所述应用分发给所述应用接收者,向所述应用接收者发送指示使用所述应用的权限已被所述应用发送者获得的通信;以及
响应于对所述应用的访问的所述基于时间的限制过期,撤销使用所述应用的权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810516949.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件生成方法和装置
- 下一篇:一种正版软件检测处理方法和系统