Patent ID: 7822793

Claim:
A computer-readable storage medium having stored thereon computer-executable instructions that, when executed, performs a method of separating data stored in a namespace, the method comprising: creating a users folder configured to store profiles for a plurality of users; creating a public folder for storing information to be shared with other users, the public folder being a subfolder one namespace-hierarchy level beneath the users folder; creating at least one user folder for separating application data from user data in the namespace, the at least one user folder being a subfolder one namespace-hierarchy level beneath the users folder, the at least one user folder further comprising the following subfolders one namespace-hierarchy level beneath the at least one user folder: i) a desktop folder, a desktop including shortcuts; ii) a documents folder for storing documents created by a user; iii) a downloads folder for storing content downloaded by the user; iv) a favorites folder for storing website addresses saved by the user; v) a music folder for storing music files saved by the user; vi) a video folder for storing video files saved by the user; vii) a pictures folder for storing pictures saved by the user; and vii) an application data folder for storing user application data and binaries, wherein the application data folder comprises a local folder and a roaming- folder, wherein the local folder stores machine-dependent application data and settings, and the roaming folder stores machine-independent application data and settings; and separating the application data from user data in the namespace in the at least one user folder, wherein the public folder includes subfolders to further separate application data from user data in a namespace, the subfolders comprising: i) a second desktop folder, the second desktop including shortcuts; ii) a second documents folder, the second documents folder for storing documents created by the user; iii) a second download folder for storing content downloaded by the user; iv) a second music folder for storing music files; v) a second pictures folder for storing pictures; vi) a second video folder for storing videos; vii) a second favorites folder for storing website addresses saved by the user; and viii) a second application data folder for storing shared application data and binaries.