[发明专利]基于声明和同意的访问代理无效
申请号: | 201210335884.7 | 申请日: | 2012-09-12 |
公开(公告)号: | CN102999715A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | M.G.莫里斯;N.加纳帕蒂;D.R.戴维斯;D.A.戈尔;P.斯利沃维奇;G.埃文格罗斯;R.J.门东卡 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F21/45 | 分类号: | G06F21/45 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘红;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 声明 同意 访问 代理 | ||
相关申请
这个申请涉及由Ganapathy 等人于2011年5月2日提交且题为“BINDING APPLICATIONS TO DEVICE CAPABILITIES”的美国申请第13/099,260号。
背景技术
安装在计算系统上的硬件提供各种能力(capability),诸如打印、设备管理、位置服务、消息传递、视频捕获等等。所安装的应用访问这些与其他能力来给计算系统提供功能。但是,应用有可能未经用户同意或在用户不知道的情况下访问潜在风险的能力。例如,具有现有的以位置服务、消息传递服务以及其他服务为目标的利用(exploit)。这些利用能够损害用户的隐私或者在用户不知道的情况下或未经用户同意而导致用户被其网络服务供应商收取费用。
甚至在应用开发人员方面没有邪恶意图的情况下,应用访问潜在风险能力也能够无意地损害计算系统的安全或用户的隐私。并且,甚至在用户被允许同意利用应用进行的能力访问的情况下,用户也可能难以明白-并且可能难以向用户解释—该应用将在什么上下文中访问该能力。用户可能没有意识到允许应用访问特别能力的衍生物(ramification)。用户可能因此或者欠许可(under-permit)或者过许可(over-permit)应用访问能力,从而潜在地破坏用户体验或损害用户的隐私与安全。
发明内容
提供这个发明内容部分,以便介绍下面在详细描述部分中进一步描述的能力代理服务的简化概念。这个发明内容部分并不打算标识所请求保护的主题的基本特性,也打算用于确定所请求保护的主题的范围。
访问代理(broker)控制应用访问计算系统能力,诸如硬件设备能力。访问代理从应用接收对于访问能力的请求,并应用策略来确定是否准许(grant)该访问。为了该应用被准许访问该能力,该策略可能要求该应用具有声明(declare)该能力的应用清单(manifest)。并且,为了该应用被准许访问该能力,该策略可能要求用户同意该请求。
用户界面组件提供包括应用特定的能力设置以及改变这些设置的可选选项的用户界面。这些用户界面在用户与应用交互期间被启动,从而给用户提供单独的位置来查看和配置用于特别应用的能力设置。因为这些用户界面是操作系统界面,所以给用户提供更大的操作系统正在控制针对潜在风险能力的应用访问的置信度(measure of confidence)。
附图说明
参考附图来阐述详细描述部分。在附图中,参考数字最左侧的(一个或多个)数字标识该参考数字首次出现在其中的附图。在不同的附图中相同的参考数字的使用指示相似或相同的项。
图1是可用于提供访问代理服务的示例系统的示意图。
图2是根据实施例的可用于提供访问代理服务的示例计算设备的框图。
图3是显示用于基于应用声明和用户同意来代理能力访问的示例处理的流程图。
图4是显示用于提供应用内(in-application)能力界面设置配置的示例处理的流程图。
图5是显示用于查看和配置能力特定的设置的示例处理的流程图。
图6示出用于针对敏感能力的应用请求而获得用户同意的示例用户界面显示。
图7示出包括能力的显示的示例应用获取用户界面显示。
图8示出用于显示应用内能力设置信息的示例用户界面显示。
图9示出用于显示能力特定的设置信息的示例用户界面显示。
具体实施方式
综述
如上所述,应用访问各种能力,以便给用户提供功能。这些能力之中的一些能力诸如设备位置、消息传递、视频捕获、因特网接入和其他能力是潜在有风险的,并且用户可能想控制或禁止对它们的访问。并且,用户必须能够确定应用被配置成访问什么能力,以便用户能够确定是否获取或执行该应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210335884.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:LED电视机
- 下一篇:一种基于基本模块的掩模辅助图形优化方法