Managing User Data in a Layered Virtual Workspace
First Claim
1. A method for configuring an instance of virtual file system on a client computer, the method comprising:
- receiving at a central data management server a virtual file system request that includes a namespace identifier;
accessing user data in a data repository, the user data associated with one or more layers of a layered virtual file system that is identified by the namespace identifier; and
transmitting at least a portion of the user data and virtual file system layer information associated with the portion to the client computer for configuring an instance of the one or more layers of the virtual file system on the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual workspace can include an active instance of a layered virtual file system namespace. A layered virtual file system namespace is referred to by the virtual workspace and includes a collection of system data (e.g. layered virtual file system base layer), user data (e.g. layered virtual file system user layer), and virtualized applications (e.g. virtual app layer), metadata and policies (e.g. layered virtual file system layer scope). Because a virtual workspace can include software such as an operating system and one or more applications in addition to user data, a virtual workspace can be aligned with a namespace so that an operating system of the virtual workspace may be located at a “base layer”, one or more applications executing on the operating system may be located at an upper “virtual app” layer, and user data in a virtual workspace may be found at any layer at or above the user layer.
-
Citations
5 Claims
-
1. A method for configuring an instance of virtual file system on a client computer, the method comprising:
-
receiving at a central data management server a virtual file system request that includes a namespace identifier; accessing user data in a data repository, the user data associated with one or more layers of a layered virtual file system that is identified by the namespace identifier; and transmitting at least a portion of the user data and virtual file system layer information associated with the portion to the client computer for configuring an instance of the one or more layers of the virtual file system on the client computer. - View Dependent Claims (2, 3, 4, 5)
-
Specification