Integration of physical and virtual namespace
First Claim
1. In a computer system, a method of representing a site having a hierarchical organization as perceived by a client, comprising:
- looking up first namespace information representing vitual directories of the site, the virtual directories having alias mappings that map the namespace information of the virtual directories to their physical locations, looking up second namespace information representing physical directories of the site, and integrating the first and second namespace information into an integrated namespace that is hierarchically organized to reflect the hierarchical organization of the site as perceived by the client and to enable information to be automatically propagated across the virtual and physical directories based on the hierarchical organization of the integrated namespace.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of integrating the physical and virtual namespaces of a site into a single hierarchical representation thereof that reflects the hierarchical arrangement of the site as perceived by the client. A dynamic namespace integration mechanism is implemented as a part of a site management service to look up and integrate hierarchically organized directory information maintained in a registry (e.g., metabase) for both physical and virtual directories. The administrator is then given a view of the site that corresponds to the view of the client browsing the site. The administrator may interface with a user interface displaying the integrated namespace to manage the properties under a site'"'"'s directories. The hierarchical relationships between the physical and virtual directories enable the administrator to set properties on parent nodes that are inheritable by child nodes, simplifying management tasks.
-
Citations
30 Claims
-
1. In a computer system, a method of representing a site having a hierarchical organization as perceived by a client, comprising:
looking up first namespace information representing vitual directories of the site, the virtual directories having alias mappings that map the namespace information of the virtual directories to their physical locations, looking up second namespace information representing physical directories of the site, and integrating the first and second namespace information into an integrated namespace that is hierarchically organized to reflect the hierarchical organization of the site as perceived by the client and to enable information to be automatically propagated across the virtual and physical directories based on the hierarchical organization of the integrated namespace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 27, 28)
- 11. In a computer system, a system for providing a representation of a site having a hierarchical organization as perceived by a client, comprising, a virtual namespace including virtual directory information of the site, a physical namespace including physical directory information of the site, a dynamic namespace integrator configured to integrate the virtual namespace and the physical namespace into an integrated namespace that is hierarchically organized to reflect the hierarchical organization of the site as perceived by the client, and a user interface for displaying the integrated namespace and configured to enable information to be automatically propagated across the virtual and physical directories based on the hierarchical organizing of the integrated namespace.
-
21. A computer-readable medium having computer-executable instructions, comprising:
-
providing a physical namespace representing physical directories of a site, the site having a a hierarchical organization as perceived by a client;
providing a virtual namespace representing virtual directories of the site, at least one virtual directory being mapped to a physical directory of the site by an alias;
integrating the virtual namespace and the physical namespace into a hierarchical representation of the directories of the site that matches the hierarchical organization as perceived by the client; and
automatically propagating information across the virtual and physical directories based on the hierarchical organization of the integrated namespace. - View Dependent Claims (22, 23, 24, 25, 26)
receiving input via a user interface, displaying a property sheet in response to the input, receiving additional input corresponding to a property setting, and recording the property setting.
-
-
24. The computer-readable medium of claim 23, wherein recording the property setting comprises storing the property setting in a metabase.
-
25. The computer-readable medium of claim 24, wherein the metabase comprises a registry.
-
26. The computer-readable medium of claim 21, further comprising:
-
receiving input via a user interface corresponding to an enumeration request of a selected directory, looking up at least one child directory hierarchically below the selected directory, and displaying the at least one child directory on the user interface.
-
Specification