Patent ID: 8346717

Claim:
A machine implemented method, comprising: receiving a first path request from a secondary platform application that was built to operate on a first operating system, the first path request comprising a first complete path for a requested file in a first file system having a first path structure that is characteristic of the first operating system, wherein the first file system comprises a plurality of synthetic volumes including a synthetic system volume and a synthetic user volume, the synthetic system volume storing files for the first operating system and the secondary platform application, and the synthetic user volume storing files for a user of the secondary platform application; performing a path element analysis on the first path request, wherein the path element analysis provides a second complete path for the secondary platform application, the second complete path pointing to the requested file in a second file system having a second path structure that is characteristic of a second operating system, the first and second operating systems being different operating systems, and wherein performing the path element analysis includes extracting a scheme designator from the first complete path that indicates a synthetic volume scheme for the first complete path, wherein the first complete path is a synthetic path; and preventing access to the requested file by the user if the scheme designator indicates a synthetic system volume scheme.