Organizing resources into collections to facilitate more efficient and reliable resource access
AssigneeMicrosoft Corporation
InventorsGopala Krishna R. Kakivaya, Richard L. Hasha
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsGopala Krishna R. Kakivaya, Richard L. Hasha
Estimating the term…
The present invention extends to methods, systems, and computer program products for organizing resources into collections to facilitate more efficient and reliable resource access. Namespace managers communicate with one another to form a federation namespace infrastructure. The infrastructure can efficiently route, migrate, and process namespace requests, such as, for example, namespace registration requests from providers requesting to manage portions of namespaces and lookup requests from consumers requesting access to managed resources. Resources can be registered in and made accessible from multiple different namespaces. Resources can be identified using nested queries that filter results at multiple levels of a hierarchical namespace.
In a namespace federation infrastructure comprising a plurality of computers, wherein at least one of the plurality of computers executes a method for registering a resource in a plurality of different namespaces of a hierarchical structure wherein the resource is accessible via a traversable namespace path in each of the plurality of different namespaces of the hierarchical structure, the different namespaces comprising various network communications schemes, wherein at least two of the various network communication schemes have different resource identifying syntax for identifying the resource in a particular namespace, the method comprising:
A computer program product for use in a namespace federation infrastructure, the computer program product for implementing a method for registering a resource in a plurality of different namespaces of a hierarchical structure wherein the resource is accessible via a traversable namespace path in each of the plurality of different namespaces of the hierarchical structure, the different namespaces comprising various network communications schemes, wherein at least two of the various network communication schemes have different resource identifying syntax, the computer program product comprising one or more recordable-type computer-readable media having stored thereon computer-executable instructions that, when executed by a processor, cause the namespace federation infrastructure to perform the following:
In a namespace federation infrastructure comprising a plurality of computers, wherein at least one of the plurality of computers executes a method for registering a resource in a plurality of different namespaces of a hierarchical structure wherein the resource is accessible via a traversable namespace path in each of the plurality of different namespaces of the hierarchical structure, the method comprising:
Dependencies are inferred from the claim text.