发明名称 Flexible namespace prioritization
摘要 Access to resources on a computer may be provided by using a first namespace of resources and a second namespace of resources, where one or more names are common to both namespaces and those names refer to different respective instances of resources. A request is received for a first resource name from an application, where the first resource name exists in the first resource namespace and in the second resource namespace. In response to the request, whether to obtain a resource from the first namespace or from the second namespace is determined by applying one or more resource policies to the first resource namespace and to the second resource namespace.
申请公布号 US8862590(B2) 申请公布日期 2014.10.14
申请号 US200711771964 申请日期 2007.06.29
申请人 Microsoft Corporation 发明人 Sheehan John M.
分类号 G06F17/30;G06F9/50;G06F7/00 主分类号 G06F17/30
代理机构 代理人 Drakos Kate;Minhas Micky
主权项 1. A computer implemented method for resolving conflicts between concurrent resource namespaces, the method comprising: updating policies comprising conditions under which one or more of the concurrent resource namespaces are applicable, the concurrent resource namespaces comprising a plurality of names corresponding to resources, the concurrent resource namespaces at least partially overlapping such that a same name in two or more resource namespaces refers to different instances of resources in respective resource namespaces; receiving a request for a resource, the request including a resource name associated with a resource context, wherein the resource name exists in a plurality of the concurrent resource namespaces; selecting which of the updated policies and which of the resource namespaces are relevant to the request for the resource; based at least in part on the selected updated policies and resource contexts of the selected updated policies, prioritizing the concurrent resource namespaces relative to one another; and selecting, by the computer, a resource associated with the resource name based on the prioritized resource namespaces.
地址 Redmond WA US