Patent ID: 8561050

Claim:
A method of updating an application that comprises a plurality of files, the files being accessible to a plurality of first users, the method comprising: creating, by a processor, a copy of each of the files to be modified while the application is running; modifying each of the copies without modifying the plurality of files that have not been copied to enable the application to remain operable and accessible to the plurality of first users during creation and modification of the copies; associating the copies with a second user, wherein the association of the copies with the second user enables the second user to access and modify the copies, wherein the second user comprises a patch user for applying updates to the application while the application is running; making the plurality of files accessible to the plurality of first users through a first file system view using a path and file name; and making the copies of the files accessible to the second user through a second file system view using the path and file name.