Patent ID: 8065381
Filing Date: 2011-11-22
Classification: G06F,H04L

Abstract:
1. A method implemented at least in part by a computer, the method comprising: storing data regarding a directory of a file system on a local store, a copy of the directory being stored on a remote store associated with a server; becoming disconnected from the server; receiving an indication that the directory is to be deleted on the local store; associating a directory tombstone with the directory, the directory tombstone indicating that the directory has been deleted on the local store, the directory tombstone including information usable to identify the directory on the remote store; associating a tombstone with each descendant of the directory indicating that the descendant has been deleted locally, the tombstone associated with a particular descendant including information usable to identify the particular descendant on the remote store; reconnecting with the server; using at least the directory tombstone associated with the directory in determining whether to delete the directory on the remote store; and undeleting the directory on the local store, if an object was added to or renamed in the directory on the remote store while disconnected from the server.